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]
Message-ID: <CAHk-=wj1q-Ek=VTzcKT42q8QJqYfmEzDvu-wpCc_oSERq+naWg@mail.gmail.com>
Date:   Sun, 26 Nov 2023 20:13:46 -0800
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.7-rc3

The diffstat here is dominated by a couple of reverts of some Realtek
phy code (accounting for almost a third of the diff).

But ignoring that, it's mostly fairly small, and all over the place.
Ethernet drivers, smb client fixes, bpf selftests stand out as bigger
areas, but we have random small driver updates (block, gpu, nvme, hid,
usb) and some arch fixes (x86, parisc, loongarch, arm64) too. Some
misc filesystem fixes.

Shortlog appended, and gives some flavor of what was going on last week.

               Linus

---

Abel Vesa (1):
      drm/msm/dp: don't touch DP subconnector property in eDP case

Alex Elder (1):
      net: ipa: fix one GSI register field width

Alexander Stein (1):
      usb: dwc3: Fix default mode initialization

Andrzej Hajda (1):
      drm/i915: do not clean GT table on error path

Andy Shevchenko (1):
      platform/x86: intel_telemetry: Fix kernel doc descriptions

Ani Sinha (1):
      hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles

Aoba K (1):
      HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad

Arnd Bergmann (3):
      nvme: target: fix nvme_keyring_id() references
      nvme: target: fix Kconfig select statements
      nvme: tcp: fix compile-time checks for TLS mode

Arseniy Krasnov (1):
      vsock/test: fix SEQPACKET message bounds test

Asuna Yang (1):
      USB: serial: option: add Luat Air72*U series products

Badhri Jagan Sridharan (2):
      usb: typec: tcpm: Skip hard reset when in error recovery
      usb: typec: tcpm: Fix sink caps op current check

Bibo Mao (1):
      LoongArch: Implement constant timer shutdown interface

Bjorn Andersson (1):
      drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog

Borislav Petkov (AMD) (2):
      x86/microcode: Remove the driver announcement and version
      x86/microcode: Rework early revisions reporting

Brett Raye (1):
      HID: glorious: fix Glorious Model I HID report

Charles Mirabile (1):
      io_uring/fs: consider link->flags when getting path for LINKAT

Charles Yi (1):
      HID: fix HID device resource race between HID core and debugging support

Chen Ni (1):
      ata: pata_isapnp: Add missing error check for devm_ioport_map()

Chengming Zhou (1):
      block/null_blk: Fix double blk_mq_start_request() warning

Christoph Hellwig (5):
      filemap: add a per-mapping stable writes flag
      block: update the stable_writes flag in bdev_add
      xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
      xfs: respect the stable writes flag on the RT device
      nvmet: nul-terminate the NQNs passed in the connect command

Christophe JAILLET (1):
      USB: typec: tps6598x: Fix a memory leak in an error handling path

Chuck Lever (1):
      libfs: getdents() should return 0 after reaching EOD

Chunfeng Yun (1):
      usb: xhci-mtk: fix in-ep's start-split check failure

Colin Ian King (1):
      bcache: remove redundant assignment to variable cur_idx

Coly Li (5):
      bcache: avoid oversize memory allocation by small stripe_size
      bcache: check return value from btree_node_alloc_replacement()
      bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in
btree_gc_coalesce()
      bcache: add code comments for bch_btree_node_get() and
__bch_btree_node_alloc()
      bcache: avoid NULL checking to c->root in run_cache_set()

Cong Yang (1):
      drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP

D. Wythe (1):
      net/smc: avoid data corruption caused by decline

Damien Le Moal (1):
      block: Remove blk_set_runtime_active()

Dan Carpenter (1):
      drm/msm: remove unnecessary NULL check

Daniel Borkmann (6):
      net, vrf: Move dstats structure to core
      net: Move {l,t,d}stats allocation to core and convert veth & vrf
      netkit: Add tstats per-CPU traffic counters
      bpf, netkit: Add indirect call wrapper for fetching peer dev
      selftests/bpf: De-veth-ize the tc_redirect test case
      selftests/bpf: Add netkit to tc_redirect selftest

Dapeng Mi (1):
      perf/x86/intel: Correct incorrect 'or' operation for PMU capabilities

Darrick J. Wong (2):
      xfs: clean up dqblk extraction
      xfs: dquot recovery does not validate the recovered dquot

Dave Airlie (1):
      nouveau/gsp: allocate enough space for all channel ids.

David Howells (8):
      rxrpc: Fix some minor issues with bundle tracing
      rxrpc: Fix RTT determination to use any ACK as a source
      rxrpc: Defer the response to a PING ACK until we've parsed it
      afs: Fix afs_server_list to be cleaned up with RCU
      afs: Make error on cell lookup failure consistent with OpenAFS
      afs: Return ENOENT if no cell DNS record can be found
      afs: Fix file locking on R/O volumes to operate in local mode
      afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY

David Woodhouse (2):
      ACPI: processor_idle: use raw_safe_halt() in acpi_idle_play_dead()
      PM: tools: Fix sleepgraph syntax error

Denis Benato (2):
      HID: hid-asus: add const to read-only outgoing usb buffer
      HID: hid-asus: reset the backlight brightness level on resume

Dmitry Baryshkov (2):
      drm/msm: remove exra drm_kms_helper_poll_init() call
      drm/msm/dp: attach the DP subconnector property

Eduard Zingerman (11):
      selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
      selftests/bpf: track string payload offset as scalar in strobemeta
      selftests/bpf: fix bpf_loop_bench for new callback verification scheme
      bpf: extract __check_reg_arg() utility function
      bpf: extract setup_func_entry() utility function
      bpf: verify callbacks as if they are called unknown number of times
      selftests/bpf: tests for iterating callbacks
      bpf: widening for callback iterators
      selftests/bpf: test widening for iterating callbacks
      bpf: keep track of max number of bpf_loop callback iterations
      selftests/bpf: check if max number of bpf_loop iterations is tracked

Eric Dumazet (1):
      wireguard: use DEV_STATS_INC()

Ferry Meng (1):
      erofs: simplify erofs_read_inode()

Gao Xiang (1):
      MAINTAINERS: erofs: add EROFS webpage

Gerd Bayer (1):
      s390/ism: ism driver implies smc protocol

Gil Fine (1):
      thunderbolt: Set lane bonding bit only for downstream port

Gustavo A. R. Silva (1):
      xen: privcmd: Replace zero-length array with flex-array member
and use __counted_by

Haiyang Zhang (2):
      hv_netvsc: fix race of netvsc and VF register_netdevice
      hv_netvsc: Fix race of register_netdevice_notifier and VF register

Hamish Martin (2):
      HID: mcp2221: Set driver data before I2C adapter add
      HID: mcp2221: Allow IO to start during probe

Hannes Reinecke (5):
      nvme-tcp: only evaluate 'tls' option if TLS is selected
      nvme: catch errors from nvme_configure_metadata()
      nvme: blank out authentication fabrics options if not configured
      nvmet-tcp: always initialize tls_handshake_tmo_work
      nvme: move nvme_stop_keep_alive() back to original position

Hans de Goede (5):
      ACPI: PM: Add acpi_device_fix_up_power_children() function
      ACPI: video: Use acpi_device_fix_up_power_children()
      ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
      MAINTAINERS: Drop Mark Gross as maintainer for x86 platform drivers
      usb: misc: ljca: Fix enumeration error on Dell Latitude 9420

Hao Ge (1):
      dpll: Fix potential msg memleak when genlmsg_put_reply failed

Harshit Mogalapalli (4):
      platform/x86: hp-bioscfg: Simplify return check in
hp_add_other_attributes()
      platform/x86: hp-bioscfg: move mutex_lock() down in
hp_add_other_attributes()
      platform/x86: hp-bioscfg: Fix error handling in hp_add_other_attributes()
      platform/x86: hp-bioscfg: Remove unused obj in hp_add_other_attributes()

Heikki Krogerus (1):
      usb: typec: tipd: Supply also I2C driver data

Heiko Carstens (2):
      s390: remove odd comment
      scripts/checkstack.pl: match all stack sizes for s390

Heiner Kallweit (1):
      Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"

Helge Deller (9):
      parisc: Mark ex_table entries 32-bit aligned in assembly.h
      parisc: Mark ex_table entries 32-bit aligned in uaccess.h
      parisc: Mark altinstructions read-only and 32-bit aligned
      parisc: Mark jump_table naturally aligned
      parisc: Mark lock_aligned variables 16-byte aligned on SMP
      parisc: Ensure 32-bit alignment on parisc unwind section
      parisc: Use natural CPU alignment for bug_table
      parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
      parisc: Reduce size of the bug_table on 64-bit kernel by half

Huacai Chen (3):
      LoongArch: Add __percpu annotation for __percpu_read()/__percpu_write()
      LoongArch: Silence the boot warning about 'nokaslr'
      LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL

Ian Kent (1):
      autofs: add: new_inode check in autofs_fill_super()

Imre Deak (1):
      drm/i915/dp_mst: Fix race between connector registration and setup

Ivan Vecera (1):
      i40e: Fix adding unsupported cloud filters

Jacek Lawrynowicz (1):
      accel/ivpu/37xx: Fix hangs related to MMIO reset

Jacob Keller (3):
      ice: remove ptp_tx ring parameter flag
      ice: unify logic for programming PFINT_TSYN_MSK
      ice: restore timestamp configuration after device reset

Jakub Kicinski (4):
      net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modules
      docs: netdev: try to guide people on dealing with silence
      tools: ynl: fix header path for nfsd
      tools: ynl: fix duplicate op name in devlink

Jan Höppner (1):
      s390/dasd: protect device queue against concurrent access

Jann Horn (1):
      tls: fix NULL deref on tls_sw_splice_eof() with empty record

Jean Delvare (1):
      stmmac: dwmac-loongson: Add architecture dependency

Jiawen Wu (1):
      net: wangxun: fix kernel panic due to null pointer

Jingbo Xu (1):
      erofs: fix NULL dereference of dif->bdev_handle in fscache mode

Jiri Kosina (1):
      Revert "HID: logitech-dj: Add support for a new lightspeed
receiver iteration"

Jithu Joseph (1):
      MAINTAINERS: Remove stale entry for SBL platform driver

Johan Hovold (11):
      Revert "phy: realtek: usb: Add driver for the Realtek SoC USB 3.0 PHY"
      Revert "phy: realtek: usb: Add driver for the Realtek SoC USB 2.0 PHY"
      Revert "usb: phy: add usb phy notify port status API"
      dt-bindings: usb: hcd: add missing phy name to example
      USB: xhci-plat: fix legacy PHY double init
      dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types
      USB: dwc3: qcom: fix wakeup after probe deferral
      USB: dwc3: qcom: simplify wakeup interrupt setup
      USB: dwc3: qcom: fix resource leaks on probe deferral
      USB: dwc3: qcom: fix software node leak on probe errors
      USB: dwc3: qcom: fix ACPI platform device leak

Jonas Karlman (1):
      drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full

Jonathan Marek (1):
      drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy

Jose Ignacio Tornos Martinez (1):
      net: usb: ax88179_178a: fix failed operations during ax88179_reset

Kees Cook (1):
      MAINTAINERS: Add netdev subsystem profile link

Keith Busch (2):
      swiotlb-xen: provide the "max_mapping_size" method
      io_uring: fix off-by one bvec index

Kunwu Chan (1):
      ipv4: Correct/silence an endian warning in __ip_do_redirect

Lech Perczak (2):
      USB: serial: option: don't claim interface 4 for ZTE MF290
      net: usb: qmi_wwan: claim interface 4 for ZTE MF290

Li Nan (4):
      nbd: fold nbd config initialization into nbd_alloc_config()
      nbd: factor out a helper to get nbd_config without holding 'config_lock'
      nbd: fix null-ptr-dereference while accessing 'nbd->config'
      nbd: pass nbd_sock to nbd_read_reply() instead of index

Linus Torvalds (2):
      asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
      Linux 6.7-rc3

Long Li (1):
      hv_netvsc: Mark VF as slave before exposing it to user-mode

Lorenzo Bianconi (1):
      net: veth: fix ethtool stats reporting

Marek Vasut (2):
      drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
      drm/panel: simple: Fix Innolux G101ICE-L01 timings

Mark Brown (1):
      kselftest/arm64: Fix output formatting for za-fork

Mark O'Donovan (2):
      nvme-auth: unlock mutex in one place only
      nvme-auth: set explanation code for failure2 msgs

Masahiro Yamada (2):
      LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
      arm64: add dependency between vmlinuz.efi and Image

Mathieu Desnoyers (1):
      MAINTAINERS: TRACING: Add Mathieu Desnoyers as Reviewer

Mika Westerberg (2):
      thunderbolt: Send uevent after asymmetric/symmetric switch
      thunderbolt: Only add device router DP IN to the head of the DP
resource list

Mikhail Zaslonko (1):
      s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()

Ming Lei (3):
      blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read
lock required!"
      blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
      blk-cgroup: bypass blkcg_deactivate_policy after destroying

Mingzhe Zou (3):
      bcache: fixup init dirty data errors
      bcache: fixup lock c->root error
      bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race

Muhammad Muzammil (1):
      s390/dasd: resolve spelling mistake

Nguyen Dinh Phi (1):
      nfc: virtual_ncidev: Add variable to check if ndev is running

Niklas Neronin (1):
      usb: config: fix iteration issue in 'usb_get_bos_descriptor()'

Oliver Neukum (3):
      usb: aqc111: check packet for fixup for true limit
      HID: add ALWAYS_POLL quirk for Apple kb
      USB: dwc2: write HCINT with INTMASK applied

Omar Sandoval (1):
      iov_iter: fix copy_page_to_iter_nofault()

Paolo Abeni (1):
      kselftest: rtnetlink: fix ip route command typo

Paulo Alcantara (4):
      smb: client: implement ->query_reparse_point() for SMB1
      smb: client: introduce ->parse_reparse_point()
      smb: client: set correct file type from NFS reparse points
      smb: client: introduce cifs_sfu_make_node()

Pawel Laszczak (1):
      usb: cdnsp: Fix deadlock issue during using NCM gadget

Peilin Ye (2):
      veth: Use tstats per-CPU traffic counters
      bpf: Fix dev's rx stats for bpf_redirect_peer traffic

Peter Zijlstra (1):
      lockdep: Fix block chain corruption

Puliang Lu (1):
      USB: serial: option: fix FM101R-GL defines

Raju Rangoju (3):
      amd-xgbe: handle corner-case during sfp hotplug
      amd-xgbe: handle the corner-case during tx completion
      amd-xgbe: propagate the correct speed and duplex status

Rand Deeb (1):
      bcache: prevent potential division by zero error

Ricardo Ribalda (1):
      usb: dwc3: set the dma max_seg_size

Ritvik Budhiraja (1):
      cifs: fix use after free for iface while disabling secondary channels

Samuel Holland (1):
      net: axienet: Fix check for partial TX checksum

Saurabh Sengar (1):
      x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM

Shyam Sundar S K (1):
      platform/x86/amd/pmc: adjust getting DRAM size behavior

Simon Horman (1):
      MAINTAINERS: Add indirect_call_wrapper.h to NETWORKING [GENERAL]

Song Liu (1):
      md: fix bi_status reporting in md_end_clone_io

Stanley Chang (1):
      usb: dwc3: add missing of_node_put and platform_device_put

Stefan Berger (1):
      fs: Pass AT_GETATTR_NOSEC flag to getattr interface function

Stefan Eichenberger (2):
      dt-bindings: usb: microchip,usb5744: Add second supply
      usb: misc: onboard-hub: add support for Microchip USB5744

Stefano Stabellini (1):
      arm/xen: fix xen_vcpu_info allocation alignment

Steven Rostedt (Google) (6):
      eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
      eventfs: Do not invalidate dentry in create_file/dir_dentry()
      eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
      eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
      eventfs: Do not allow NULL parent to eventfs_start_creating()
      eventfs: Make sure that parent->d_inode is locked in creating files/dirs

Stuart Hayhurst (1):
      platform/x86: ideapad-laptop: Set max_brightness before using it

Suman Ghosh (2):
      octeontx2-pf: Fix memory leak during interface down
      octeontx2-pf: Fix ntuple rule creation to direct packet to VF
with higher Rx queue than its PF

Thomas Richter (1):
      s390/pai: cleanup event initialization

Thomas Zimmermann (1):
      drm/ast: Disconnect BMC if physical connector is connected

Uros Bizjak (1):
      x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_nmi_unknown()

Victor Fragoso (1):
      USB: serial: option: add Fibocom L7xx modules

WANG Rui (2):
      LoongArch: Explicitly set -fdirect-access-external-data for vmlinux
      LoongArch: Record pc instead of offset in la_abs relocation

Wentong Wu (1):
      usb: misc: ljca: Drop _ADR support to get ljca children devices

Will Deacon (1):
      arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT_ENABLED=y

Xuxin Xiong (1):
      drm/panel: auo,b101uan08.3: Fine tune the panel power sequence

Yanteng Si (2):
      Docs/LoongArch: Update links in LoongArch introduction.rst
      Docs/zh_CN/LoongArch: Update links in LoongArch introduction.rst

Yihong Cao (1):
      HID: apple: add Jamesdonkey and A3R to non-apple keyboards list

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ