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-=whW=fV2tnAreSbtPVpJxq++pyBZa3g+cxX8_V__WSZzCg@mail.gmail.com>
Date:   Sun, 17 Sep 2023 14:55:46 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 6.6-rc2

Another week, another -rc.

I think the most notable thing about 6.6-rc2 is simply that it's
exactly 32 years to the day since the 0.01 release. And that's a round
number if you are a computer person.

Because other than the random date, I don't see anything that really
stands out here. We've got random fixes all over, and none of it looks
particularly strange. The genpd -> pmdomain rename shows up in the
diffstat, but there's no actual code changes involved (make sure to
use "git diff -M" to see them as zero-line renames).

And other than that, things look very normal. Sure, the architecture
fixes happen to be mostly parisc this week, which isn't exactly the
usual pattern, but it's also not exactly a huge amount of changes.

Most of the (small) changes here are in drivers, with some tracing
fixes and just random things. The shortlog below is short enough to
scroll through and get a taste of what's been going on.

Please go test,

            Linus

---

Alex Deucher (3):
      drm/radeon: make fence wait in suballocator uninterrruptable
      drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
      drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV

Alex Henrie (1):
      scsi: ppa: Fix accidentally reversed conditions for 16-bit and 32-bit EPP

Amir Goldstein (2):
      ovl: fix failed copyup of fileattr on a symlink
      ovl: fix incorrect fdput() on aio completion

Andy Shevchenko (1):
      driver core: return an error when dev_set_name() hasn't happened

Ard Biesheuvel (3):
      efi/x86: Move EFI runtime call setup/teardown helpers out of line
      efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
      efi/unaccepted: Use ACPI reclaim memory for unaccepted memory table

Azeem Shaikh (1):
      scsi: target: Replace strlcpy() with strscpy()

Beau Belgrave (1):
      selftests/user_events: Fix failures when user_events is not installed

Bhaskar Chowdhury (1):
      MAINTAINERS: remove links to obsolete btrfs.wiki.kernel.org

Bhawanpreet Lakha (1):
      drm/amd/display: Add dirty rect support for Replay

Björn Töpel (2):
      kselftest/runner.sh: Propagate SIGTERM to runner child
      selftests: Keep symlinks, when possible

Chen Yu (2):
      PM: hibernate: Rename function parameter from snapshot_test to exclusive
      PM: hibernate: Fix the exclusive get block device in test_resume mode

Chengming Zhou (1):
      blk-mq: fix tags UAF when shrinking q->nr_hw_queues

Christophe JAILLET (1):
      ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()

Ciprian Regus (1):
      net:ethernet:adi:adin1110: Fix forwarding offload

Corinna Vinschen (1):
      igb: clean up in all error paths when enabling SR-IOV

Damien Le Moal (2):
      scsi: pm8001: Setup IRQs on resume
      ata: pata_parport: Fix code style issues

Dan Carpenter (1):
      drm/amdgpu: fix retry loop test

Daniel Golle (1):
      net: ethernet: mtk_eth_soc: fix uninitialized variable

David Disseldorp (1):
      scsi: target: core: Fix target_cmd_counter leak

David Francis (2):
      drm/amdkfd: Checkpoint and restore queues on GFX11
      drm/amdgpu: Handle null atom context in VBIOS info ioctl

David Gow (1):
      kunit: test: Make filter strings in executor_test writable

David Thompson (1):
      platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig

Eric Dumazet (1):
      ipv6: fix ip6_sock_set_addr_preferences() typo

Filipe Manana (6):
      btrfs: fix race between finishing block group creation and its item update
      btrfs: release path before inode lookup during the ino lookup ioctl
      btrfs: fix lockdep splat and potential deadlock after failure
running delayed items
      btrfs: improve error message after failure to add delayed dir index item
      btrfs: remove BUG() after failure to insert delayed dir index item
      btrfs: assert delayed node locked when removing delayed item

Geert Uytterhoeven (3):
      platform/mellanox: NVSW_SN2201 should depend on ACPI
      i2c: Make I2C_ATR invisible
      i2c: I2C_MLXCPLD on ARM64 should depend on ACPI

Guangguan Wang (2):
      net/smc: bugfix for smcr v2 server connect success statistic
      net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list
iterate in smcr_port_add

Hamza Mahfooz (1):
      Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"

Hangyu Hua (3):
      net: ethernet: bcmasp: fix possible OOB write in
bcmasp_netfilt_get_all_active()
      net: ethernet: mvpp2_main: fix possible OOB write in
mvpp2_ethtool_get_rxnfc()
      net: ethernet: mtk_eth_soc: fix possible NULL pointer
dereference in mtk_hwlro_get_fdir_all()

Harish Kasiviswanathan (1):
      drm/amdkfd: Insert missing TLB flush on GFX10 and later

Hawking Zhang (1):
      drm/amdgpu: fallback to old RAS error message for aqua_vanjaram

Hayes Wang (1):
      r8152: check budget for r8152_poll()

Heikki Krogerus (1):
      usb: typec: ucsi: Fix NULL pointer dereference

Heinrich Schuchardt (1):
      efivarfs: fix statfs() on efivarfs

Helge Deller (14):
      parisc: sba_iommu: Fix build warning if procfs if disabled
      parisc: sba: Fix compile warning wrt list of SBA devices
      parisc: sba-iommu: Fix sparse warnigs
      parisc: ccio-dma: Fix sparse warnings
      parisc: iosapic.c: Fix sparse warnings
      parisc: drivers: Fix sparse warning
      parisc: irq: Make irq_stack_union static to avoid sparse warning
      parisc: shmparam.h: Document aliasing requirements of PA-RISC
      parisc: Prepare for Block-TLB support on 32-bit kernel
      parisc: BTLB: Clear possibly existing BTLB entries
      parisc: BTLB: Add BTLB insert and purge firmware function wrappers
      parisc: BTLB: _edata symbol has to be page aligned for BTLB support
      parisc: firmware: Simplify calling non-PA20 functions
      parisc: BTLB: Initialize BTLB tables at CPU startup

Ian Abbott (1):
      Revert "comedi: add HAS_IOPORT dependencies"

Icenowy Zheng (1):
      riscv: errata: fix T-Head dcache.cva encoding

Jan Kara (2):
      ext4: move setting of trimmed bit into ext4_try_to_trim_range()
      ext4: do not let fstrim block system suspend

Javed Hasan (1):
      scsi: qedf: Add synchronization between I/O completions and abort

Jeff Layton (1):
      nfsd: fix change_info in NFSv4 RENAME replies

Jens Axboe (1):
      dm: don't attempt to queue IO under RCU protection

Jinjie Ruan (9):
      drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
      scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
      kunit: Fix wild-memory-access bug in kunit_free_suite_set()
      kunit: Fix the wrong err path and add goto labels in kunit_filter_suites()
      kunit: Fix possible null-ptr-deref in kunit_parse_glob_filter()
      kunit: Fix possible memory leak in kunit_filter_suites()
      net: microchip: vcap api: Fix possible memory leak for vcap_dup_rule()
      eventfs: Fix the NULL pointer dereference bug in eventfs_remove_rec()
      scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()

Josef Bacik (2):
      btrfs: do not block starts waiting on previous transaction commit
      btrfs: check for BTRFS_FS_ERROR in pending ordered assert

Josh Poimboeuf (1):
      objtool: Fix _THIS_IP_ detection for cold functions

Julia Lawall (2):
      net: bcmasp: add missing of_node_put
      thermal/of: add missing of_node_put()

Juntong Deng (1):
      selftests/net: Improve bind_bhash.sh to accommodate predictable
network interface names

Junxiao Bi (1):
      scsi: megaraid_sas: Fix deadlock on firmware crashdump

Justin M. Forbes (1):
      tpm: Fix typo in tpmrm class definition

Justin Tee (2):
      scsi: lpfc: Early return after marking final NLP_DROPPED flag in
dev_loss_tmo
      scsi: lpfc: Prevent use-after-free during rmmod with mapped NVMe rports

Keith Busch (1):
      nvme: avoid bogus CRTO values

Kirill A. Shutemov (1):
      x86/boot/compressed: Reserve more memory for page tables

Kiwoong Kim (2):
      scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
      scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command

Krzysztof Kozlowski (1):
      nvme: host: hwmon: constify pointers to hwmon_channel_info

Kuniyuki Iwashima (7):
      tcp: Factorise sk_family-independent comparison in
inet_bind2_bucket_match(_addr_any).
      tcp: Fix bind() regression for v4-mapped-v6 wildcard address.
      tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.
      selftest: tcp: Fix address length in bind_wildcard.c.
      selftest: tcp: Move expected_errno into each test case in bind_wildcard.c.
      selftest: tcp: Add v4-mapped-v6 cases in bind_wildcard.c.
      kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().

Lee Jones (1):
      drm/drm_connector: Provide short description of param
'supported_colorspaces'

Li Zetao (1):
      jbd2: Fix memory leak in journal_init_common()

Liming Sun (2):
      platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
      platform/mellanox: mlxbf-tmfifo: Drop jumbo frames

Linus Torvalds (3):
      vm: fix move_vma() memory accounting being off
      stat: remove no-longer-used helper macros
      Linux 6.6-rc2

Liu Jian (2):
      net: ipv4: fix one memleak in __inet_del_ifa()
      net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()

Lorenzo Bianconi (1):
      net: ethernet: mtk_eth_soc: fix pse_port configuration for MT7988

Lukas Wunner (1):
      panic: Reenable preemption in WARN slowpath

Luke D. Jones (1):
      platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode

Mariusz Tkaczyk (1):
      md: Put the right device in md_seq_next

Masahiro Yamada (2):
      linux/export: fix reference to exported functions for parisc64
      kbuild: fix kernel-devel RPM package and linux-headers Deb package

Masami Hiramatsu (Google) (1):
      selftests: tracing: Fix to unmount tracefs for recovering environment

Matthew Wilcox (Oracle) (1):
      buffer: Make bh_offset() work for compound pages

Maíra Canal (1):
      Revert "drm/vkms: Fix race-condition between the hrtimer and the
atomic commit"

Michal Grzedzicki (2):
      scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
      scsi: pm80xx: Avoid leaking tags when processing
OPC_INB_SET_CONTROLLER_CONFIG command

Michal Kubecek (1):
      kbuild: avoid long argument lists in make modules_install

Mikulas Patocka (1):
      dm: fix a race condition in retrieve_deps

Mukul Joshi (5):
      drm/amdkfd: Fix reg offset for setting CWSR grace period
      drm/amdkfd: Fix unaligned 64-bit doorbell warning
      drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
      drm/amdkfd: Update cache info reporting for GFX v9.4.3
      drm/amdkfd: Update CU masking for GFX 9.4.3

Mustapha Ghaddar (2):
      drm/amd/display: Add DPIA Link Encoder Assignment Fix
      drm/amd/display: Fix 2nd DPIA encoder Assignment

Namjae Jeon (2):
      ksmbd: remove unneeded mark_inode_dirty in set_info_sec()
      ksmbd: fix passing freed memory 'aux_payload_buf'

Naresh Kamboju (1):
      selftests: user_events: create test-specific Kconfig fragments

Naveen N Rao (1):
      selftests/ftrace: Fix dependencies for some of the synthetic event tests

NeilBrown (1):
      NFSD: fix possible oops when nfsd/pool_stats is closed.

Nigel Croxon (1):
      md/raid1: fix error: ISO C90 forbids mixed declarations

Nigel Kirkland (1):
      nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()

Niklas Cassel (4):
      ata: libata: disallow dev-initiated LPM transitions to unsupported states
      ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
      ata: libata-eh: do not thaw the port twice in ata_eh_reset()
      ata: libata-core: fetch sense data for successful commands iff CDL enabled

Nilesh Javali (2):
      scsi: qla2xxx: Correct endianness for rqstlen and rsplen
      scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()

Ondrej Mosnacek (1):
      selinux: fix handling of empty opts in selinux_fs_context_submount()

Palmer Dabbelt (1):
      Documentation: embargoed-hardware-issues.rst: Add myself for RISC-V

Pavel Begunkov (1):
      io_uring/net: fix iter retargeting for selected buf

Peter Zijlstra (2):
      x86/ibt: Suppress spurious ENDBR
      x86/ibt: Avoid duplicate ENDBR in __put_user_nocheck*()

Pratyush Yadav (1):
      nvme-pci: do not set the NUMA node of device if it has none

Qu Wenruo (1):
      btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio

Rafael J. Wysocki (2):
      thermal: Constify the trip argument of the .get_trend() zone callback
      thermal: core: Fix disabled trip point check in handle_thermal_trip()

Randy Dunlap (1):
      drm/amd/display: fix replay_mode kernel-doc warning

Ratheesh Kannoth (1):
      octeontx2-pf: Fix page pool cache index corruption.

Ricardo B. Marliere (1):
      selftests: fix dependency checker script

Ricardo Neri (1):
      x86/sched: Restore the SD_ASYM_PACKING flag in the DIE domain

Ritesh Harjani (IBM) (1):
      jbd2: Remove page size assumptions

Sascha Hauer (1):
      net: macb: fix sleep inside spinlock

Shida Zhang (1):
      ext4: fix rec_len verify error

Shigeru Yoshida (1):
      kcm: Fix memory leak in error path of kcm_sendmsg()

Shravan Kumar Ramani (2):
      platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
      platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events

Shrikanth Hegde (1):
      sched/fair: Optimize should_we_balance() for large SMT systems

Shubhrajyoti Datta (1):
      i2c: cadence: Fix the kernel-doc warnings

Simon Pilkington (1):
      drm/amd: Make fence wait in suballocator uninterruptible

Song Liu (1):
      x86/purgatory: Remove LTO flags

Song Shuai (1):
      riscv: kexec: Align the kexeced kernel entry

Steve French (3):
      smb3: move server check earlier when setting channel sequence number
      smb3: correct places where ENOTSUPP is used instead of preferred
EOPNOTSUPP
      smb3: fix some minor typos and repeated words

Steve Wahl (1):
      x86/platform/uv: Use alternate source for socket to node data

Steven Rostedt (Google) (15):
      tracefs: Add missing lockdown check to tracefs_create_dir()
      tracefs/eventfs: Add missing lockdown checks
      tracefs/eventfs: Use dput to free the toplevel events directory
      tracing: Increase trace array ref count on enable and filter files
      tracing: Have tracing_max_latency inc the trace array ref count
      tracing: Have current_trace inc the trace array ref count
      tracing: Have option files inc the trace array ref count
      tracing: Have event inject files inc the trace array ref count
      tracefs/eventfs: Free top level files on removal
      ring-buffer: Do not attempt to read past "commit"
      tracing: Use the new eventfs descriptor for print trigger
      tracing: Remove unused trace_event_file dir field
      tracing/synthetic: Fix order of struct trace_dynamic_info
      ftrace/selftests: Add softlink to latest log directory
      tracefs/eventfs: Use list_for_each_srcu() in dcache_dir_open_wrapper()

Sudip Mukherjee (1):
      fbdev/g364fb: fix build failure with mips

Swapnil Patel (1):
      drm/amd/display: Don't check registers, if using AUX BL control

Szuying Chen (1):
      ata: libahci: clear pending interrupt status

Takashi Sakamoto (1):
      Revert "firewire: core: obsolete usage of GFP_ATOMIC at building
node tree"

Tero Kristo (1):
      tracing/synthetic: Print out u64 values properly

Thomas Hellström (2):
      drm/drm_exec: Work around a WW mutex lockdep oddity
      drm/tests: helpers: Avoid a driver uaf

Tim Chen (1):
      sched/fair: Fix SMT4 group_smt_balance handling

Toke Høiland-Jørgensen (1):
      veth: Update XDP feature set when bringing up device

Tommy Huang (1):
      i2c: aspeed: Reset the i2c controller when timeout occurs

Ulf Hansson (1):
      pmdomain: Rename the genpd subsystem to pmdomain

Uwe Kleine-König (2):
      w1: ds2482: Switch back to use struct i2c_driver's .probe()
      i2c: Drop legacy callback .probe_new()

Vadim Fedorenko (1):
      ixgbe: fix timestamp configuration code

Varun Prakash (1):
      nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()

Ville Syrjälä (1):
      drm/i915: Only check eDP HPD when AUX CH is shared

Vincent Whitchurch (1):
      net: stmmac: fix handling of zero coalescing tx-usecs

Vladimir Oltean (5):
      net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
      net: dsa: sja1105: propagate exact error code from
sja1105_dynamic_config_poll_valid()
      net: dsa: sja1105: fix multicast forwarding working only for
last added mdb entry
      net: dsa: sja1105: serialize sja1105_port_mcast_flood() with
other FDB accesses
      net: dsa: sja1105: block FDB accesses that are concurrent with a
switch reset

Wayne Lin (1):
      drm/amd/display: Adjust the MST resume flow

Yifan Zhang (1):
      drm/amd/display: fix the white screen issue when >= 64GB DRAM

Yoshihiro Shimoda (2):
      net: renesas: rswitch: Fix unmasking irq condition
      net: renesas: rswitch: Add spin lock protection for irq {un}mask

Yu Kuai (2):
      md: don't dereference mddev after export_rdev()
      md: fix warning for holder mismatch from export_rdev()

Zheng Yejian (2):
      selftests/ftrace: Correctly enable event in instance-event.tc
      ring-buffer: Avoid softlockup in ring_buffer_resize()

Ziyang Xuan (1):
      hsr: Fix uninit-value access in fill_frame_info()

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ