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-=wh599movdAyCHfVmYakq8rqKQD9wCvUAgBqbF3znEu_2g@mail.gmail.com>
Date: Sun, 25 Aug 2024 19:27:16 +1200
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.11-rc5

So I normally do the releases on a Sunday early afternoon, but I'm in
an unusual timezone, and that would have been almost a full day
earlier than usual. So I delayed things to the point where it was at
least Sunday back home, even if not even remotely afternoon.

Other than the timing, there's not a whole lot unusual here. The
diffstat looks fairly flat, which means "mostly pretty small changes".
There's a couple of bumps here and there, but nothing worrisome: the
biggest of them is in fact just a selftest update. The bulk of the
(non-selftest) patches are in drivers (networking and gpu dominating -
as is tradition), with some filesystem updates (bcachefs, but also smb
and erofs), and the rest being mostly core networking and some
architecture updates.

For details, see the appended shortlog, or just go dig even deeper in
the git tree itself.

So please do go forth and test, it all looks safe,

          Linus "famous last words" Torvalds

---

Abhinav Kumar (4):
      drm/msm/dp: fix the max supported bpp logic
      drm/msm/dpu: move dpu_encoder's connector assignment to atomic_enable()
      drm/msm/dp: reset the link phy params before link training
      drm/msm: fix the highest_bank_bit for sc7180

Alex Deucher (2):
      drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1
      drm/amdgpu: fix eGPU hotplug regression

Alexander Gordeev (4):
      s390/mm: Prevent lowcore vs identity mapping overlap
      s390/mm: Pin identity mapping base to zero
      s390/boot: Avoid possible physmem_info segment corruption
      s390/boot: Fix KASLR base offset off by __START_KERNEL bytes

Alexander Stein (1):
      pmdomain: imx: scu-pd: Remove duplicated clocks

Alexandra Winter (1):
      s390/iucv: Fix vargs handling in iucv_alloc_device()

Alexandre Courbot (1):
      Makefile: add $(srctree) to dependency of compile_commands.json target

Anders Roxell (1):
      scripts: kconfig: merge_config: config files: add a trailing newline

Andy Shevchenko (2):
      spi: pxa2xx: Do not override dev->platform_data on probe
      spi: pxa2xx: Move PM runtime handling to the glue drivers

Ashutosh Dixit (1):
      drm/xe/observation: Drop empty sysctl table entry

Bartosz Golaszewski (1):
      power: sequencing: request the WLAN enable GPIO as-is

Ben Whitten (1):
      mmc: dw_mmc: allow biu and ciu clocks to defer

Bharat Bhushan (1):
      octeontx2-af: Fix CPT AF register offset calculation

Bommu Krishnaiah (1):
      drm/xe/xe2lpg: Extend workaround 14021402888

Camila Alvarez (1):
      HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup

Candice Li (1):
      drm/amdgpu: Validate TA binary size

Carlos Song (1):
      spi: spi-fsl-lpspi: limit PRESCALE bit in TCR register

Carolina Jubran (1):
      net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes

Chaotian Jing (1):
      scsi: core: Fix the return value of scsi_logical_block_count()

Chen Ridong (1):
      cgroup/cpuset: fix panic caused by partcmd_update

ChenXiaoSong (5):
      smb/server: fix return value of smb2_open()
      smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
      smb/server: remove useless assignment of 'file_present' in smb2_open()
      smb/server: update misguided comment of smb2_allocate_rsp_buf()
      smb/client: fix typo: GlobalMid_Sem -> GlobalMid_Lock

Chuck Lever (3):
      rpcrdma: Device kref is over-incremented on error from xa_alloc
      rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1
      rpcrdma: Trace connection registration and unregistration

Dan Carpenter (2):
      mmc: mmc_test: Fix NULL dereference on allocation failure
      dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()

Daniele Ceraolo Spurio (3):
      drm/xe: fix WA 14018094691
      drm/xe: use devm instead of drmm for managed bo
      drm/xe/uc: Use devm to register cleanup that includes exec_queues

Dave Airlie (1):
      nouveau/firmware: use dma non-coherent allocator

Dmitry Baryshkov (5):
      drm/msm/dpu: don't play tricks with debug macros
      drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
      drm/msm/dpu: limit QCM2290 to RGB formats only
      drm/msm/dpu: relax YUV requirements
      drm/msm/dpu: take plane rotation into account for wide planes

Dmitry Savin (1):
      HID: multitouch: Add support for GT7868Q

Dmitry Torokhov (2):
      Input: uinput - reject requests with unreasonable number of slots
      Input: himax_hx83112b - fix incorrect size when reading product ID

Dragos Tatulea (2):
      net/mlx5e: SHAMPO, Fix page leak
      net/mlx5e: SHAMPO, Release in progress headers

Eric Dumazet (4):
      netpoll: do not export netpoll_poll_[disable|enable]()
      ipv6: prevent UAF in ip6_send_skb()
      ipv6: fix possible UAF in ip6_finish_output2()
      ipv6: prevent possible UAF in ip6_xmit()

Felix Fietkau (1):
      udp: fix receiving fraglist GSO packets

Felix Kaechele (2):
      dt-bindings: input: touchscreen: edt-ft5x06: Document FT8201 support
      Input: edt-ft5x06 - add support for FocalTech FT8201

Florian Westphal (1):
      tcp: prevent concurrent execution of tcp_sk_exit_batch

Gao Xiang (2):
      erofs: allow large folios for compressed files
      erofs: fix out-of-bound access when z_erofs_gbuf_growsize()
partially fails

Geert Uytterhoeven (1):
      drm/xe/oa/uapi: Make bit masks unsigned

Griffin Kroah-Hartman (1):
      Bluetooth: MGMT: Add error handling to pair_device()

Hangbin Liu (2):
      selftests: udpgro: report error when receive failed
      selftests: udpgro: no need to load xdp for gro

Hans de Goede (3):
      ACPI: video: Add Dell UART backlight controller detection
      platform/x86: dell-uart-backlight: Use acpi_video_get_backlight_type()
      ACPI: video: Add backlight=native quirk for Dell OptiPlex 7760 AIO

Harald Freudenberger (1):
      s390/ap: Refine AP bus bindings complete processing

Hongzhen Luo (2):
      erofs: simplify readdir operation
      erofs: get rid of check_layout_compatibility()

Ido Schimmel (1):
      selftests: mlxsw: ethtool_lanes: Source ethtool lib from correct path

Jakub Kicinski (1):
      MAINTAINERS: add selftests to network drivers

Jason Gerecke (1):
      HID: wacom: Defer calculation of resolution until resolution_code is known

Javier Carrasco (1):
      Documentation/llvm: turn make command for ccache into code block

Jeff Layton (2):
      nfs: fix the fetch of FATTR4_OPEN_ARGUMENTS
      nfs: fix bitmap decoder to handle a 3rd word

Jens Axboe (1):
      io_uring/kbuf: sanitize peek buffer setup

Jeremy Kerr (1):
      net: mctp: test: Use correct skb for route input check

Jiaxun Yang (2):
      MIPS: Loongson64: Set timer mode in cpu-probe
      MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed

Jinjie Ruan (1):
      iommufd/selftest: Make dirty_ops static

Jiri Pirko (1):
      virtio_net: move netdev_tx_reset_queue() call before RX napi enable

John Garry (2):
      block: Read max write zeroes once for __blkdev_issue_write_zeroes()
      block: Drop NULL check in bdev_write_zeroes_sectors()

John Keeping (1):
      Input: adc-joystick - fix optional value handling

Jonathan Denose (1):
      Input: synaptics - enable SMBus for HP Elitebook 840 G2

Joseph Huang (1):
      net: dsa: mv88e6xxx: Fix out-of-bound access

Kent Overstreet (27):
      bcachefs: Reallocate table when we're increasing size
      bcachefs: fix field-spanning write warning
      bcachefs: Fix incorrect gfp flags
      bcachefs: Extra debug for data move path
      bcachefs: bch2_data_update_init() cleanup
      bcachefs: Fix "trying to move an extent, but nr_replicas=0"
      bcachefs: setting bcachefs_effective.* xattrs is a noop
      bcachefs: Fix failure to relock in btree_node_get()
      bcachefs: Fix bch2_trigger_alloc assert
      bcachefs: Fix bch2_bucket_gens_init()
      bcachefs: fix time_stats_to_text()
      bcachefs: fix missing bch2_err_str()
      bcachefs: unlock_long() before resort in journal replay
      bcachefs: fix failure to relock in bch2_btree_node_mem_alloc()
      bcachefs: fix failure to relock in btree_node_fill()
      bcachefs: Fix locking in bch2_ioc_setlabel()
      bcachefs: Fix replay_now_at() assert
      bcachefs: Fix missing validation in bch2_sb_journal_v2_validate()
      fs/super.c: improve get_tree() error message
      bcachefs: Fix warning in bch2_fs_journal_stop()
      bcachefs: Fix compat issue with old alloc_v4 keys
      bcachefs: Fix refcounting in discard path
      bcachefs: clear path->should_be_locked in bch2_btree_key_cache_drop()
      bcachefs: add missing inode_walker_exit()
      bcachefs: don't use rht_bucket() in btree_key_cache_scan()
      bcachefs: Fix failure to flush moves before sleeping in copygc
      bcachefs: Fix rebalance_work accounting

Krzysztof Kozlowski (3):
      thermal: of: Fix OF node leak in thermal_of_trips_init() error path
      thermal: of: Fix OF node leak in thermal_of_zone_register()
      thermal: of: Fix OF node leak in of_thermal_zone_find() error paths

Kuniyuki Iwashima (1):
      kcm: Serialise kcm_sendmsg() for the same socket.

Lai Jiangshan (1):
      workqueue: Remove incorrect
"WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker

Li Ming (2):
      cxl/pci: Get AER capability address from RCRB only for RCH dport
      cxl/test: Skip cxl_setup_parent_dport() for emulated dports

Linus Torvalds (1):
      Linux 6.11-rc5

Lucas De Marchi (1):
      drm/xe: Fix opregion leak

Luiz Augusto von Dentz (3):
      Bluetooth: HCI: Invert LE State quirk to be opt-out rather then opt-in
      Bluetooth: hci_core: Fix LE quote calculation
      Bluetooth: SMP: Fix assumption of Central always being Initiator

Luke D. Jones (2):
      hid-asus: add ROG Ally X prod ID to quirk list
      platform/x86: asus-wmi: Add quirk for ROG Ally X

Maarten Lankhorst (1):
      drm/xe/display: Make display suspend/resume work on discrete

Maciej Fijalkowski (3):
      ice: fix page reuse when PAGE_SIZE is over 8k
      ice: fix ICE_LAST_OFFSET formula
      ice: fix truesize operations for PAGE_SIZE >= 8192

Manivannan Sadhasivam (2):
      scsi: ufs: core: Add a quirk for handling broken LSDBS field in
controller capabilities register
      scsi: ufs: qcom: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP for SM8550 SoC

Marc Zyngier (2):
      KVM: arm64: vgic: Don't hold config_lock while unregistering
redistributors
      KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3

Marek Vasut (1):
      Input: ads7846 - ratelimit the spi_sync error message

Martin K. Petersen (1):
      scsi: sd: Do not attempt to configure discard unless LBPME is set

Martin Whitaker (1):
      net: dsa: microchip: fix PTP config failure when using multiple ports

Masahiro Yamada (4):
      kbuild: clean up code duplication in cmd_fdtoverlay
      treewide: remove unnecessary <linux/version.h> inclusion
      kbuild: avoid scripts/kallsyms parsing /dev/null
      kbuild: fix typos "prequisites" to "prerequisites"

Matthew Auld (2):
      drm/xe: prevent UAF around preempt fence
      drm/xe/bmg: implement Wa_16023588340

Matthew Brost (4):
      drm/xe: Move VM dma-resv lock from xe_exec_queue_create to
__xe_exec_queue_init
      drm/xe: Fix tile fini sequence
      drm/xe: Drop HW fence pointer to HW fence ctx
      drm/xe: Free job before xe_exec_queue_put

Matthieu Baerts (NGI0) (14):
      mptcp: pm: re-using ID of unused removed ADD_ADDR
      selftests: mptcp: join: check re-using ID of unused ADD_ADDR
      mptcp: pm: re-using ID of unused removed subflows
      selftests: mptcp: join: check re-using ID of closed subflow
      mptcp: pm: re-using ID of unused flushed subflows
      selftests: mptcp: join: test for flush/re-add endpoints
      mptcp: pm: remove mptcp_pm_remove_subflow()
      mptcp: pm: only mark 'subflow' endp as available
      mptcp: pm: only decrement add_addr_accepted for MPJ req
      mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR
      mptcp: pm: only in-kernel cannot have entries with ID 0
      mptcp: pm: fullmesh: select the right ID later
      selftests: mptcp: join: validate fullmesh endp on 1st sf
      mptcp: pm: avoid possible UaF when selecting endp

Maximilian Luz (6):
      platform/surface: aggregator_registry: Add Support for Surface Pro 10
      platform/surface: aggregator_registry: Add support for Surface Laptop Go 3
      platform/surface: aggregator_registry: Add support for Surface
Laptop Studio 2
      platform/surface: aggregator_registry: Add fan and thermal
sensor support for Surface Laptop 5
      platform/surface: aggregator_registry: Add support for Surface Laptop 6
      platform/surface: aggregator: Fix warning when controller is
destroyed in probe

Menglong Dong (1):
      net: ovs: fix ovs_drop_reasons error

Mengqi Zhang (1):
      mmc: mtk-sd: receive cmd8 data when hs400 tuning fail

Mengyuan Lou (1):
      net: ngbe: Fix phy mode set to external phy

Michael Ellerman (2):
      ata: pata_macio: Fix DMA table overflow
      ata: pata_macio: Use WARN instead of BUG

Michal Swiatkowski (1):
      ice: use internal pf id instead of function number

Ming Lei (1):
      nvme: move stopping keep-alive into nvme_uninit_ctrl()

Namjae Jeon (3):
      ksmbd: Use unsafe_memcpy() for ntlm_negotiate
      ksmbd: fix race condition between destroy_previous_session() and
smb2 operations()
      ksmbd: the buffer of smb2 query dir response has at least 1 byte

Ngai-Mint Kwan (1):
      drm/xe/xe2lpm: Extend Wa_16021639441

Nicolin Chen (1):
      iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()

Nikita Shubin (1):
      workqueue: doc: Fix function name, remove markers

Nikolay Aleksandrov (4):
      bonding: fix bond_ipsec_offload_ok return type
      bonding: fix null pointer deref in bond_ipsec_offload_ok
      bonding: fix xfrm real_dev null pointer dereference
      bonding: fix xfrm state handling when clearing active slave

Nikolay Kuratov (1):
      cxgb4: add forgotten u64 ivlan cast before shift

Nilay Shroff (1):
      nvme: Remove unused field

Oliver Upton (1):
      KVM: arm64: Ensure canonical IPA is hugepage-aligned when handling fault

Olivier Sobrie (1):
      HID: amd_sfh: free driver_data after destroying hid device

Pablo Neira Ayuso (1):
      netfilter: flowtable: validate vlan header

Paolo Abeni (1):
      igb: cope with large MAX_SKB_FRAGS

Patrisious Haddad (1):
      net/mlx5: Fix IPsec RoCE MPV trace call

Paulo Alcantara (1):
      smb: client: ignore unhandled reparse tags

Pavan Chebbi (1):
      bnxt_en: Don't clear ntuple filters and rss contexts during ethtool ops

Peng Fan (1):
      pmdomain: imx: wait SSAR when i.MX93 power domain on

Rob Clark (1):
      drm/msm/adreno: Fix error return if missing firmware-name

Ryo Takakura (1):
      printk/panic: Allow cpu backtraces to be written into ringbuffer
during panic

Sava Jakovljev (1):
      net: phy: realtek: Fix setting of PHY LEDs Mode B bit on RTL8211F

Sean Anderson (3):
      spi: zynqmp-gqspi: Scale timeout by data size
      net: xilinx: axienet: Always disable promiscuous mode
      net: xilinx: axienet: Fix dangling multicast addresses

Sebastian Andrzej Siewior (2):
      netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
      netfilter: nft_counter: Synchronize nft_counter_reset() against reader.

Simon Horman (7):
      tc-testing: don't access non-existent variable on exception
      scsi: MAINTAINERS: Add header files to SCSI SUBSYSTEM
      MAINTAINERS: Add sonet.h to ATM section of MAINTAINERS
      MAINTAINERS: Add net_tstamp.h to SOCKET TIMESTAMPING section
      MAINTAINERS: Add limited globs for Networking headers
      MAINTAINERS: Add header files to NETWORKING sections
      MAINTAINERS: Mark JME Network Driver as Odd Fixes

Somnath Kotur (1):
      bnxt_en: Fix double DMA unmapping for XDP_REDIRECT

Srinivas Pandruvada (1):
      platform/x86: ISST: Fix return value on last invalid resource

Stephen Hemminger (1):
      netem: fix return value if duplicate enqueue fails

Steve French (2):
      smb3: fix broken cached reads when posix locks
      smb3: fix problem unloading module due to leaked refcount on shutdown

Stuart Summers (1):
      drm/xe: Fix missing workqueue destroy in xe_gt_pagefault

Suraj Kandpal (1):
      drm/i915/hdcp: Use correct cp_irq_count

Takashi Iwai (1):
      Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table

Tejas Upadhyay (3):
      drm/xe/xe2: Make subsequent L2 flush sequential
      drm/xe/xe2: Add Wa_15015404425
      drm/xe/xe2hpg: Add Wa_14021821874

Tejun Heo (1):
      workqueue: Fix spruious data race in __flush_work()

Thomas Bogendoerfer (1):
      ip6_tunnel: Fix broken GRO

Thorsten Blum (1):
      ksmbd: Replace one-element arrays with flexible-array members

Trond Myklebust (3):
      NFSv4: Add missing rescheduling points in
nfs_client_return_marked_delegations
      NFSv4: Fix clearing of layout segments in layoutreturn
      NFS: Avoid unnecessary rescanning of the per-server delegation list

Uros Bizjak (1):
      workqueue: Correct declaration of cpu_pwq in struct workqueue_struct

Victor Timofei (1):
      ksmbd: fix spelling mistakes in documentation

Vignesh Raghavendra (1):
      spi: spi-cadence-quadspi: Fix OSPI NOR failures during system resume

Vladimir Oltean (14):
      selftests: net: local_termination: refactor macvlan creation/deletion
      selftests: net: local_termination: parameterize sending interface
      selftests: net: local_termination: parameterize test name
      selftests: net: local_termination: add one more test for
VLAN-aware bridges
      selftests: net: local_termination: introduce new tests which
capture VLAN behavior
      selftests: net: local_termination: don't use xfail_on_veth()
      selftests: net: local_termination: add PTP frames to the mix
      selftests: net: bridge_vlan_aware: test that other TPIDs are
seen as untagged
      net: mscc: ocelot: use ocelot_xmit_get_vlan_info() also for FDMA
and register injection
      net: mscc: ocelot: fix QoS class for injected packets with "ocelot-8021q"
      net: mscc: ocelot: serialize access to the injection/extraction groups
      net: dsa: provide a software untagging function on RX for
VLAN-aware bridges
      net: dsa: felix: fix VLAN tag loss on CPU reception with ocelot-8021q
      net: mscc: ocelot: treat 802.1ad tagged traffic as 802.1Q-untagged

Waiman Long (2):
      cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing
only if cpus.exclusive not set
      cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug

Werner Sembach (2):
      Input: i8042 - add forcenorestore quirk to leave controller
untouched even on s3
      Input: i8042 - use new forcenorestore quirk to replace old buggy
quirk combination

Will Deacon (1):
      workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()

Yang Ruibin (1):
      thermal/debugfs: Fix the NULL vs IS_ERR() confusion in
debugfs_create_dir()

Yang Wang (1):
      drm/amdgpu: fixing rlc firmware loading failure issue

Yihang Li (1):
      scsi: MAINTAINERS: Update HiSilicon SAS controller driver maintainer

Yuesong Li (1):
      bcachefs: Fix double assignment in check_dirent_to_subvol()

Zenghui Yu (1):
      KVM: arm64: vgic-debug: Don't put unmarked LPIs

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ