lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 17 Jan 2024 12:13:18 +0100
From: Greg KH <gregkh@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>,
	Andrew Morton <akpm@...ux-foundation.org>,
	Stephen Rothwell <sfr@...b.auug.org.au>
Cc: linux-kernel@...r.kernel.org, linux-staging@...ts.linux.dev
Subject: [GIT PULL] Staging driver updates for 6.8-rc1

The following changes since commit 98b1cc82c4affc16f5598d4fa14b1858671b2263:

  Linux 6.7-rc2 (2023-11-19 15:02:14 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-6.8-rc1

for you to fetch changes up to 0a46c21c21c1f1c9a65e29eaae243d0f240bbd6b:

  Staging: rtl8192e: Rename variable OpMode (2024-01-04 14:34:51 +0100)

----------------------------------------------------------------
Staging driver changes for 6.8-rc1

Here is the "big" set of staging driver changes for 6.8-rc1.  It's not
really that big this release cycle, not much happened except for 186
patches of coding style cleanups.  The majority was in the rtl8192e
driver, but there are other smaller changes in a few other staging
drivers, full details in the shortlog.

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>

----------------------------------------------------------------
Bagas Sanjaya (2):
      MAINTAINERS: Mark VME subsystem as orphan
      drivers: staging: vme_user: Describe VME_BUS and VME_TSI148

Dan Carpenter (1):
      staging: vc04_services: remove unnecessary NULL check

Dipendra Khadka (1):
      drivers: staging: rtl8712: Fixes spelling mistake in rtl871x_mp_phy_regdef.h

Gary Rookard (43):
      staging: rtl8192e: renamed variable HTMcsToDataRate
      staging: rtl8192e: renamed variable TXCountToDataRate
      staging: rtl8192e: renamed variable IsHTHalfNmodeAPs
      staging: rtl8192e: renamed variable HTIOTPeerDetermine
      staging: rtl8192e: renamed variable HTIOTActIsMgntUseCCK6M
      staging: rtl8192e: renamed variable nMcsRate
      staging: rtl8192e: renamed variable bCurBW40MHz
      staging: rtl8192e: renamed variable nDataRate
      staging: rtl8192e: renamed variable bRegShortGI20MHz
      staging: rtl8192e: renamed variable bRegShortGI40MHz
      staging: rtl8192e: renamed variable bRegBW40MHz
      staging: rtl8192e: renamed variable bRegSuppCCK
      staging: rtl8192e: renamed variable nAMSDU_MaxSize
      staging: rtl8192e: renamed variable bAMSDU_Support
      staging: rtl8192e: renamed variable bAMPDUEnable
      staging: rtl8192e: renamed variable AMPDU_Factor
      staging: rtl8192e: renamed variable MPDU_Density
      staging: rtl8192e: renamed variable bTxEnableFwCalcDur
      staging: rtl8192e: renamed variable bCurShortGI40MHz
      staging: rtl8192e: renamed variable bCurShortGI20MHz
      staging: rtl8192e: renamed variable CCKOFDMRate
      staging: rtl8192e: renamed variable HTIOTActIsCCDFsync
      staging: rtl8192e: renamed variable IOTPeer
      staging: rtl8192e: rename variable HTIOTActDetermineRaFunc
      staging: rtl8192e: rename variable HTResetIOTSetting
      staging: rtl8192e: rename variable HTConstructCapabilityElement
      staging: rtl8192e: rename variable HTConstructRT2RTAggElement
      staging: rtl8192e: rename variable HT_PickMCSRate
      staging: rtl8192e: rename variable posHTCap
      staging: rtl8192e: rename variable IsEncrypt
      staging: rtl8192e: rename variable bAssoc
      staging: rtl8192e: rename variable HTSetConnectBwMode
      staging: rtl8192e: rename variable HTOnAssocRsp
      staging: rtl8192e: rename variable HTInitializeHTInfo
      staging: rtl8192e: rename variable pHT
      staging: rtl8192e: rename variable pCapELE
      staging: rtl8192e: rename variable HTGetHighestMCSRate
      staging: rtl8192e: renamed variable HTFilterMCSRate
      staging: rtl8192e: rename variable HTInitializeBssDesc
      staging: rtl8192e: rename variable HTResetSelfAndSavePeerSetting
      staging: rtl8192e: rename variable HTCCheck
      staging: rtl8192e: rename variable HTSetConnectBwModeCallback
      staging: rtl8192e: rename variable ePeerHTSpecVer

Pavan Bobba (11):
      staging: vt6655: Type encoding info dropped from variable name "qwBSSTimestamp"
      staging: vt6655: Type encoding info dropped from variable name "qwTSFOffset"
      staging: vt6655: Type encoding info dropped from function name "CARDqGetTSFOffset"
      staging: vt6655: Type encoding info dropped from function name "CARDbSetBeaconPeriod"
      staging: vt6655: Type encoding info dropped from variable name "wBeaconInterval"
      staging: vt6655: Type encoding info dropped from variable name "qwNextTBTT"
      staging: vt6655: Type encoding info dropped from function name "CARDqGetNextTBTT"
      staging: vt6655: Type encoding info dropped from function name "CARDbRadioPowerOff"
      staging: vt6655: Type encoding info dropped from function name "CARDvSafeResetTx"
      staging: vt6655: Type encoding info dropped from variable name "pCurrTD"
      staging: vt6655: Type encoding info dropped from variable name "apTailTD"

Philipp Hortmann (57):
      staging: rtl8192e: Remove unused return value of rtl92e_set_channel()
      staging: rtl8192e: Change parameter "ch" of set_chan() to u8
      staging: rtl8192e: Unwind pointer to pointer to rtl92e_set_channel()
      staging: rtl8192e: Remove equation that results in constant for chnl_plan
      staging: rtl8192e: Remove constant variable chnl_plan
      staging: rtl8192e: Remove unused variable eeprom_chnl_plan
      staging: rtl8192e: Remove equation to check limits of channel
      staging: rtl8192e: Remove check if channel_array[channel_plan].len != 0
      staging: rtl8192e: Remove switch for a constant in dot11d_channel_map()
      staging: rtl8192e: Remove constant index from channel_array[]
      staging: rtl8192e: Remove unexecuted rtllib_extract_country_ie()
      staging: rtl8192e: Remove unused function dot11d_update_country()
      staging: rtl8192e: Remove IS_DOT11D_ENABLE(ieee)
      staging: rtl8192e: Remove unused function dot11d_scan_complete()
      staging: rtl8192e: Remove unused function dot11d_reset()
      staging: rtl8192e: Remove unused macros IS_EQUAL_CIE_SRC and friends
      staging: rtl8192e: Remove unused function copy_mac_addr()
      staging: rtl8192e: Remove unused variable dot11d_info->state
      staging: rtl8192e: Remove unused variables from struct rt_dot11d_info
      staging: rtl8192e: Remove unused variable country_watchdog
      staging: rtl8192e: Remove unused variable global_domain
      staging: rtl8192e: Remove unused function dot11d_init()
      staging: rtl8192e: Remove unused struct chnl_txpow_triple
      staging: rtl8192e: Remove unused variable bss_start_channel
      staging: rtl8192e: Remove unused interrupt for IMR_BcnInt
      staging: rtl8192e: Remove unused function rtllib_get_beacon()
      staging: rtl8192e: Remove unused timer beacon_timer
      staging: rtl8192e: Remove unused function rtllib_send_beacon()
      staging: rtl8192e: Remove unused function rtllib_get_beacon_()
      staging: rtl8192e: Remove unused function rtllib_probe_resp()
      staging: rtl8192e: Remove unused function HTConstructInfoElement()
      staging: rtl8192e: Remove function rtl92e_update_rx_pkt_timestamp()
      staging: rtl8192e: Remove function rtllib_update_active_chan_map()
      staging: rtl8192e: Remove variable channel_map
      staging: rtl8192e: Remove variable dot11d_info
      staging: rtl8192e: Remove function dot11d_channel_map()
      staging: rtl8192e: Remove files dot11d.c and dot11d.h
      staging: rtl8192e: Remove unused struct iw_range_with_scan_capa
      staging: rtl8192e: Remove variable ht_info->reg_bw_40mhz
      staging: rtl8192e: Remove variable ht_info->reg_supp_cck
      staging: rtl8192e: Remove variable ht_info->reg_short_gi_20mhz
      staging: rtl8192e: Remove variable ht_info->reg_short_gi_40mhz
      staging: rtl8192e: Remove variable ForcedAMPDUMode
      staging: rtl8192e: Remove variable ForcedAMSDUMode
      staging: rtl8192e: Remove equation with pPeerHTCap->DssCCk
      staging: rtl8192e: Remove variable ht_info->bCurSuppCCK
      staging: rtl8192e: Remove struct ht_info_ele SelfHTInfo
      staging: rtl8192e: Remove variable bCurrent_AMSDU_Support
      staging: rtl8192e: Remove unused variable nMaxAMSDUSize
      staging: rtl8192e: Remove constant variable self_mimo_ps
      staging: rtl8192e: Remove constant variable peer_mimo_ps
      staging: rtl8192e: Remove constant variable forced_short_gi
      staging: rtl8192e: Remove unused variable ht_info->amsdu_support
      staging: rtl8192e: Remove variable ht_info->mpdu_density
      staging: rtl8192e: Remove variable ht_info->RT2RT_HT_Mode
      staging: rtl8192e: Remove constant variable reg_rt2rt_aggregation
      staging: rtl8192e: Remove constant variable reg_rx_reorder_enable

Piro Yang (2):
      staging: vme_user: Fix the issue of return the wrong error code
      staging: vme_user: print more detailed infomation when an error occurs

Ryan England (1):
      staging: rtl8712: fix open parentheses alignment

Stefan Wahren (3):
      staging: vchiq_core: Make vchiq_dump_service_state static
      staging: vchiq_core: Shorten bulk TX/RX pending dump
      staging: vchiq_arm: move state dump to debugfs

Tree Davies (57):
      Staging: rtl8192e: Rename variable bSendDELBA
      Staging: rtl8192e: Rename variable bCurrentAMPDUEnable
      Staging: rtl8192e: Rename variable bAddBaReqInProgress
      Staging: rtl8192e: Rename variable bAddBaReqDelayed
      Staging: rtl8192e: Rename variable bUsingBa
      Staging: rtl8192e: Rename variable bOverwritePending
      Staging: rtl8192e: Rename variable bDisable_AddBa
      Staging: rtl8192e: Rename variable pTxTs
      Staging: rtl8192e: Rename variable BAReq
      Staging: rtl8192e: Rename variable Delba
      Staging: rtl8192e: Rename variable TSpec
      Staging: rtl8192e: Rename variable TxAdmittedBARecord
      Staging: rtl8192e: Rename variable TxPendingBARecord
      Staging: rtl8192e: Rename variable pDialogToken
      Staging: rtl8192e: Rename variable pTsCommonInfo
      Staging: rtl8192e: Rename variable TxCurSeq
      Staging: rtl8192e: Rename variable TsAddBaTimer
      Staging: rtl8192e: Rename variable DelbaParamSet
      Staging: rtl8192e: Rename variable pBaParamSet
      Staging: rtl8192e: Rename variable pBaTimeoutVal
      Staging: rtl8192e: Rename variable pAdmittedBA
      Staging: rtl8192e: Rename variable TsCommonInfo
      Staging: rtl8192e: Remove variable bFirstSeg
      Staging: rtl8192e: Remove variable bLastSeg
      Staging: rtl8192e: Remove variable bEncrypt
      Staging: rtl8192e: Remove variable macId
      Staging: rtl8192e: rename linked list reference: List
      Staging: rtl8192e: Rename array variable RxTsRecord
      Staging: rtl8192e: Rename array variable TxTsRecord
      Staging: rtl8192e: Rename variable ucTSID
      Staging: rtl8192e: Rename variable pDelBaParamSet
      Staging: rtl8192e: Rename variable pBaStartSeqCtrl
      Staging: rtl8192e: Remove unnecessary braces from MgntQuery_MgntFrameTxRate()
      Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_association_req()
      Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_rx_assoc_resp()
      Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_ap_sec_type()
      Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_association_req()
      Staging: rtl8192e: Fixup multiple assinment in init_mgmt_queue()
      Staging: rtl8192e: Fix statement broken across 2 lines in rtllib_rx_assoc_resp()
      Staging: rtl8192e: Fix function definition broken across multiple lines
      Staging: rtl8192e: Fixup statement broken across 2 lines in rtllib_softmac_xmit()
      Staging: rtl8192e: Fixup statement broken across 2 lines in rtllib_softmac_new_net()
      Staging: rtl8192e: Rename function rtllib_MFIE_Brate()
      Staging: rtl8192e: Rename function rtllib_MFIE_Grate()
      Staging: rtl8192e: Rename function rtllib_WMM_Info()
      Staging: rtl8192e: Rename function rtllib_TURBO_Info()
      Staging: rtl8192e: Rename variable QueryRate
      Staging: rtl8192e: Rename variable BasicRate
      Staging: rtl8192e: Rename variable skb_waitQ
      Staging: rtl8192e: Rename variable bInitState
      Staging: rtl8192e: Rename function rtllib_DisableNetMonitorMode()
      Staging: rtl8192e: Rename variable bUsed
      Staging: rtl8192e: Rename variable NumTxOkInPeriod
      Staging: rtl8192e: Rename variable NumRxOkInPeriod
      Staging: rtl8192e: Rename function rtllib_EnableNetMonitorMode()
      Staging: rtl8192e: Rename variable bIsAggregateFrame
      Staging: rtl8192e: Rename variable OpMode

Umang Jain (8):
      staging: vc04_services: vchiq_core: Log through struct vchiq_instance
      staging: vc04_services: Do not pass NULL to vchiq_log_error()
      staging: vc04_services: Drop vchiq_log_error() in favour of dev_err
      staging: vc04_services: Drop vchiq_log_warning() in favour of dev_warn
      staging: vc04_services: Drop vchiq_log_trace() in favour of dev_dbg
      staging: vc04_services: Drop vchiq_log_debug() in favour of dev_dbg
      staging: vc04_services: vchiq_arm: Use %p to log pointer address
      staging: vc04_services: vchiq_dev: Use %p to log pointer address

 CREDITS                                            |   8 +
 MAINTAINERS                                        |   5 +-
 drivers/staging/rtl8192e/Makefile                  |   1 -
 drivers/staging/rtl8192e/dot11d.c                  | 165 -----
 drivers/staging/rtl8192e/dot11d.h                  |  84 ---
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c  |   4 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |  41 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c     |  12 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h     |   2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       | 101 +---
 drivers/staging/rtl8192e/rtl8192e/rtl_core.h       |  11 -
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |  22 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c         |  22 -
 drivers/staging/rtl8192e/rtl819x_BAProc.c          | 226 +++----
 drivers/staging/rtl8192e/rtl819x_HT.h              |  35 +-
 drivers/staging/rtl8192e/rtl819x_HTProc.c          | 371 +++++-------
 drivers/staging/rtl8192e/rtl819x_Qos.h             |   2 +-
 drivers/staging/rtl8192e/rtl819x_TS.h              |  22 +-
 drivers/staging/rtl8192e/rtl819x_TSProc.c          | 156 ++---
 drivers/staging/rtl8192e/rtllib.h                  |  71 +--
 drivers/staging/rtl8192e/rtllib_module.c           |   2 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |  82 +--
 drivers/staging/rtl8192e/rtllib_softmac.c          | 387 ++----------
 drivers/staging/rtl8192e/rtllib_softmac_wx.c       |  11 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |  66 +-
 drivers/staging/rtl8192e/rtllib_wx.c               |   2 +-
 drivers/staging/rtl8712/os_intfs.c                 |   3 +-
 drivers/staging/rtl8712/rtl8712_efuse.c            |   9 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |   3 +-
 drivers/staging/rtl8712/rtl8712_xmit.c             |  60 +-
 drivers/staging/rtl8712/rtl871x_cmd.c              | 159 ++---
 drivers/staging/rtl8712/rtl871x_cmd.h              |  37 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      | 203 +++----
 drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h    |   2 +-
 drivers/staging/vc04_services/interface/TODO       |   5 -
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  | 271 +++------
 .../vc04_services/interface/vchiq_arm/vchiq_arm.h  |   7 -
 .../interface/vchiq_arm/vchiq_connected.c          |   8 +-
 .../interface/vchiq_arm/vchiq_connected.h          |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c | 664 +++++++++------------
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |  54 +-
 .../interface/vchiq_arm/vchiq_debugfs.c            |  10 +
 .../vc04_services/interface/vchiq_arm/vchiq_dev.c  | 113 ++--
 drivers/staging/vme_user/Kconfig                   |  22 +-
 drivers/staging/vme_user/vme.c                     |   4 +-
 drivers/staging/vt6655/card.c                      |  90 +--
 drivers/staging/vt6655/card.h                      |  18 +-
 drivers/staging/vt6655/device.h                    |   4 +-
 drivers/staging/vt6655/device_main.c               |  18 +-
 drivers/staging/vt6655/rxtx.c                      |   2 +-
 50 files changed, 1261 insertions(+), 2420 deletions(-)
 delete mode 100644 drivers/staging/rtl8192e/dot11d.c
 delete mode 100644 drivers/staging/rtl8192e/dot11d.h

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ