APPLIED: [SRU][Lunar][PULL] Lunar upstream stable patchset 2023-09-14
Stefan Bader
stefan.bader at canonical.com
Fri Sep 15 09:14:27 UTC 2023
On 14.09.23 22:01, Kamal Mostafa wrote:
> This pull request (231 commits) includes the following Lunar stable
> patchsets:
>
> Lunar update: upstream stable patchset 2023-09-14
> Ported from the following upstream stable releases:
> v6.1.40, v6.4.5
> https://bugs.launchpad.net/bugs/2036075
>
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases, rebased to master-next:
>
> git://git.launchpad.net/~ubuntu-kernel-stable/+git/lunar stable-next
>
> -Kamal
>
> -----
>
> The following changes since commit 0cf440323843b72803146b3d7b146074dab5e604:
>
> UBUNTU: Upstream stable to v6.1.39, v6.3.13, v6.4.4 (2023-09-05 18:01:07 -0700)
>
> are available in the Git repository at:
>
> git://git.launchpad.net/~ubuntu-kernel-stable/+git/lunar tags/lunar-stable-2023-09-14
>
> for you to fetch changes up to 85fe0fd703941b49e52fc0c9470d2155c15df085:
>
> UBUNTU: Upstream stable to v6.1.40, v6.4.5 (2023-09-14 07:08:11 -0700)
>
> ----------------------------------------------------------------
> Alex Deucher (1):
> drm/amdgpu/sdma4: set align mask to 255
>
> Alexander Aring (8):
> fs: dlm: revert check required context while close
> fs: dlm: return positive pid value for F_GETLK
> fs: dlm: fix cleanup pending ops when interrupted
> fs: dlm: interrupt posix locks only when process is killed
> fs: dlm: make F_SETLK use unkillable wait_event
> fs: dlm: fix mismatch of plock results from userspace
> fs: dlm: clear pending bit when queue was empty
> fs: dlm: fix missing pending to false
>
> Alexander Sverdlin (2):
> tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
> tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
>
> Andrey Konovalov (1):
> kasan, slub: fix HW_TAGS zeroing with slub_debug
>
> Andy Shevchenko (1):
> platform/x86: wmi: Break possible infinite loop when parsing GUID
>
> Ankit Kumar (1):
> nvme: fix the NVME_ID_NS_NVM_STS_MASK definition
>
> Aravindhan Gunasekaran (1):
> igc: Handle PPS start time programming for past time values
>
> Arnd Bergmann (2):
> kasan: add kasan_tag_mismatch prototype
> HID: hyperv: avoid struct memcpy overrun warning
>
> Arseniy Krasnov (1):
> mtd: rawnand: meson: fix unaligned DMA buffers handling
>
> Aurabindo Pillai (1):
> drm/amd/display: Add monitor specific edid quirk
>
> Austin Zheng (1):
> drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2
>
> Baokun Li (2):
> ext4: turn quotas off if mount failed after enabling quotas
> ext4: only update i_reserved_data_blocks on successful block allocation
>
> Basavaraj Natikar (1):
> pinctrl: amd: Add Z-state wake control bits
>
> Beau Belgrave (1):
> tracing/user_events: Fix struct arg size match check
>
> Bharath SM (1):
> cifs: if deferred close is disabled then close files immediately
>
> Bikash Hazarika (2):
> scsi: qla2xxx: Fix potential NULL pointer dereference
> scsi: qla2xxx: Correct the index of array
>
> Björn Töpel (1):
> riscv, bpf: Fix inconsistent JIT image generation
>
> Brian Norris (2):
> drm/atomic: Allow vblank-enabled + self-refresh "disable"
> drm/rockchip: vop: Leave vblank enabled in self-refresh
>
> Chao Yu (1):
> ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
>
> Christian Marangi (1):
> soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup
>
> Christoph Hellwig (1):
> nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices
>
> Christophe JAILLET (3):
> tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
> tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
> firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
>
> Chungkai Yang (1):
> PM: QoS: Restore support for default value on frequency QoS
>
> Chunhai Guo (2):
> erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF
> erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
>
> Damien Le Moal (5):
> PCI: epf-test: Fix DMA transfer completion initialization
> PCI: epf-test: Fix DMA transfer completion detection
> PCI: rockchip: Set address alignment for endpoint mode
> misc: pci_endpoint_test: Free IRQs before removing the device
> misc: pci_endpoint_test: Re-init completion for every test
>
> Dan Carpenter (4):
> scsi: qla2xxx: Fix error code in qla2x00_start_sp()
> netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
> serial: atmel: don't enable IRQs prematurely
> scsi: qla2xxx: Fix end of loop test
>
> Daniel Vetter (1):
> drm/atomic: Fix potential use-after-free in nonblocking commits
>
> Dmitry Torokhov (1):
> HID: input: fix mapping for camera access keys
>
> Dmytro Laktyushkin (1):
> drm/amd/display: fix seamless odm transitions
>
> Douglas Anderson (1):
> drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
>
> Ekansh Gupta (1):
> misc: fastrpc: Create fastrpc scalar with correct buffer count
>
> Eric Biggers (1):
> blk-crypto: use dynamic lock class for blk_crypto_profile::lock
>
> Eric Dumazet (1):
> udp6: fix udp6_ehashfn() typo
>
> Eric Lin (1):
> perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start()
>
> Evan Quan (1):
> drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario
>
> Fabio Estevam (1):
> drm/panel: simple: Add connector_type for innolux_at043tn24
>
> Florent Revest (1):
> samples: ftrace: Save required argument registers in sample trampolines
>
> Florian Fainelli (1):
> net: bcmgenet: Ensure MDIO unregistration has clocks enabled
>
> Florian Kauer (4):
> igc: Fix launchtime before start of cycle
> igc: Fix inserting of empty frame for launchtime
> igc: Rename qbv_enable to taprio_offload_enable
> igc: No strict mode in pure launchtime/CBS offload
>
> Florian Westphal (1):
> netfilter: conntrack: don't fold port numbers into addresses before hashing
>
> George Stark (1):
> meson saradc: fix clock divider mask length
>
> Gustavo A. R. Silva (1):
> smb: client: Fix -Wstringop-overflow issues
>
> Hamza Mahfooz (1):
> drm/amd/display: perform a bounds check before filling dirty rectangles
>
> Harald Freudenberger (1):
> s390/zcrypt: do not retry administrative requests
>
> Heiko Carstens (1):
> s390/decompressor: fix misaligned symbol build error
>
> Heiner Kallweit (2):
> pwm: meson: modify and simplify calculation in meson_pwm_get_state
> pwm: meson: fix handling of period/duty if greater than UINT_MAX
>
> Huacai Chen (2):
> MIPS: Loongson: Fix cpu_probe_loongson() again
> MIPS: KVM: Fix NULL pointer dereference
>
> Hui Li (1):
> tty: fix hang on tty device with no_room set
>
> Ido Schimmel (1):
> net/sched: flower: Ensure both minimum and maximum ports are specified
>
> Ilya Dryomov (1):
> libceph: harden msgr2.1 frame segment length checks
>
> Isaac J. Manjarres (1):
> regmap-irq: Fix out-of-bounds access when allocating config buffers
>
> Ivan Babrou (1):
> udp6: add a missing call into udp_fail_queue_rcv_skb tracepoint
>
> Ivan Mikhaylov (2):
> net/ncsi: make one oem_gma function for all mfr id
> net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
>
> Jaegeuk Kim (1):
> f2fs: fix deadlock in i_xattr_sem and inode page lock
>
> Jarkko Sakkinen (1):
> tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
>
> Jason Baron (1):
> md/raid0: add discard support for the 'original' layout
>
> Jerry Snitselaar (1):
> tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms
>
> Jiaqing Zhao (1):
> Revert "8250: add support for ASIX devices with a FIFO bug"
>
> Jiasheng Jiang (2):
> NTB: ntb_tool: Add check for devm_kcalloc
> net: dsa: qca8k: Add check for skb_copy
>
> Jiawen Wu (1):
> net: txgbe: fix eeprom calculation error
>
> Jiri Olsa (1):
> fprobe: Release rethook after the ftrace_ops is unregistered
>
> Jisheng Zhang (1):
> riscv: mm: fix truncation warning on RV32
>
> Johan Hovold (1):
> mfd: pm8008: Fix module autoloading
>
> Jonas Gorski (1):
> bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
>
> Junfeng Guo (1):
> gve: Set default duplex configuration to full
>
> Justin Tee (1):
> scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used()
>
> Kamal Mostafa (1):
> UBUNTU: Upstream stable to v6.1.40, v6.4.5
>
> Karol Herbst (4):
> drm/nouveau/disp: fix HDMI on gt215+
> drm/nouveau/disp/g94: enable HDMI
> drm/nouveau/acr: Abort loading ACR if no firmware was found
> drm/nouveau: bring back blit subchannel for pre nv50 GPUs
>
> Kemeng Shi (3):
> ext4: fix wrong unit use in ext4_mb_clear_bb
> ext4: get block from bh in ext4_free_blocks for fast commit replay
> ext4: fix wrong unit use in ext4_mb_new_blocks
>
> Kenneth Feng (1):
> drm/amd/pm: add abnormal fan detection for smu 13.0.0
>
> Klaus Kudielka (1):
> net: mvneta: fix txq_map in case of txq_number==1
>
> Kornel Dulęba (1):
> pinctrl: amd: Detect and mask spurious interrupts
>
> Krister Johansen (1):
> net: ena: fix shift-out-of-bounds in exponential backoff
>
> Krzysztof Kozlowski (1):
> soundwire: qcom: fix storing port config out-of-bounds
>
> Kumar Kartikeya Dwivedi (1):
> bpf: Fix max stack depth check for async callbacks
>
> Kuniyuki Iwashima (1):
> icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
>
> Leo Chen (1):
> drm/amd/display: disable seamless boot if force_odm_combine is enabled
>
> Linus Torvalds (1):
> workqueue: clean up WORK_* constant types, clarify masking
>
> Maher Sanalla (1):
> net/mlx5: Query hca_cap_2 only when supported
>
> Manish Rangankar (1):
> scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
>
> Manivannan Sadhasivam (1):
> PCI: qcom: Disable write access to read only registers for IP v2.3.3
>
> Marek Vasut (1):
> drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
>
> Mario Limonciello (12):
> pinctrl: amd: Adjust debugfs output
> pinctrl: amd: Add fields for interrupt status and wake status
> pinctrl: amd: Detect internal GPIO0 debounce handling
> pinctrl: amd: Fix mistake in handling clearing pins at startup
> pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"
> pinctrl: amd: Only use special debounce behavior for GPIO 0
> pinctrl: amd: Use amd_pinconf_set() for all config options
> pinctrl: amd: Drop pull up select configuration
> pinctrl: amd: Unify debounce handling into amd_pinconf_set()
> drm/amd: Disable PSR-SU on Parade 0803 TCON
> drm/amd/display: Correct `DMUB_FW_VERSION` macro
> Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON"
>
> Martin Fuzzey (1):
> tty: serial: imx: fix rs485 rx after tx
>
> Martin Kaiser (1):
> hwrng: imx-rngc - fix the timeout for init and self check
>
> Masami Hiramatsu (Google) (4):
> fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free()
> tracing/probes: Fix not to count error code to total length
> tracing/probes: Fix to update dynamic data counter if fetcharg uses it
> tracing/probes: Fix to avoid double count of the string length on the array
>
> Mateusz Stachyra (1):
> tracing: Fix null pointer dereference in tracing_err_log_open()
>
> Matthias Kaehlcke (1):
> dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter
>
> Matthieu Baerts (7):
> selftests: mptcp: connect: fail if nft supposed to work
> selftests: mptcp: sockopt: return error if wrong mark
> selftests: mptcp: userspace_pm: use correct server port
> selftests: mptcp: userspace_pm: report errors with 'remove' tests
> selftests: mptcp: depend on SYN_COOKIES
> selftests: mptcp: pm_nl_ctl: fix 32-bit support
> selftests: mptcp: sockopt: use 'iptables-legacy' if available
>
> Max Filippov (1):
> xtensa: ISS: fix call to split_if_spec
>
> Michael Ellerman (2):
> powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
> powerpc/64s: Fix native_hpte_remove() to be irq-safe
>
> Mikulas Patocka (1):
> dm integrity: reduce vmalloc space footprint on 32-bit architectures
>
> Ming Lei (1):
> nvme-pci: fix DMA direction of unmapping integrity data
>
> Mohamed Khalfella (1):
> tracing/histograms: Add histograms to hist_vars if they have referenced variables
>
> Moritz Fischer (1):
> net: lan743x: Don't sleep in atomic context
>
> Muhammad Husaini Zulkifli (1):
> igc: Remove delay during TX ring configuration
>
> Namhyung Kim (1):
> perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR
>
> Namjae Jeon (2):
> ksmbd: add missing compound request handing in some commands
> ksmbd: fix out of bounds read in smb2_sess_setup
>
> Naveen N Rao (1):
> powerpc: Fail build if using recordmcount with binutils v2.37
>
> Nilesh Javali (3):
> scsi: qla2xxx: Array index may go out of bound
> scsi: qla2xxx: Avoid fcport pointer dereference
> scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
>
> Nitya Sunkad (1):
> ionic: remove WARN_ON to prevent panic_on_warn
>
> Oleksij Rempel (1):
> net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver
>
> Ondrej Zary (1):
> PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
>
> Paolo Abeni (3):
> net: prevent skb corruption on frag list segmentation
> mptcp: do not rely on implicit state check in mptcp_listen()
> mptcp: ensure subflow is unhashed before cleaning the backlog
>
> Pedro Tammela (2):
> net/sched: make psched_mtu() RTNL-less safe
> net/sched: sch_qfq: reintroduce lmax bound check for MTU
>
> Petr Pavlu (1):
> xen/virtio: Fix NULL deref when a bridge of PCI root bus has no parent
>
> Petr Tesarik (2):
> swiotlb: always set the number of areas before allocating the pool
> swiotlb: reduce the number of areas to match actual memory pool size
>
> Prasad Koya (1):
> igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
>
> Pu Lehui (1):
> bpf: cpumap: Fix memory leak in cpu_map_update_elem
>
> Quinn Tran (6):
> scsi: qla2xxx: Multi-que support for TMF
> scsi: qla2xxx: Fix task management cmd failure
> scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
> scsi: qla2xxx: Fix hang in task management
> scsi: qla2xxx: Wait for io return on terminate rport
> scsi: qla2xxx: Fix mem access after free
>
> Rafał Miłecki (1):
> net: bgmac: postpone turning IRQs off to avoid SoC hangs
>
> Randy Dunlap (2):
> scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER
> wifi: airo: avoid uninitialized warning in airo_get_rate()
>
> Ratheesh Kannoth (1):
> octeontx2-af: Promisc enable/disable through mbox
>
> Rick Wertenbroek (5):
> PCI: rockchip: Assert PCI Configuration Enable bit after probe
> PCI: rockchip: Write PCI Device ID to correct register
> PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
> PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
> PCI: rockchip: Use u32 variable to access 32-bit registers
>
> Ritesh Harjani (IBM) (1):
> ext2/dax: Fix ext2_setsize when len is page aligned
>
> Robin Murphy (1):
> PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
>
> Ross Lagerwall (1):
> PCI: Release resource invalidated by coalescing
>
> Sai Krishna (1):
> octeontx2-af: Move validation of ptp pointer before its usage
>
> Samuel Pitoiset (1):
> drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
>
> Sathya Prakash (1):
> scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O
>
> Shreyas Deodhar (1):
> scsi: qla2xxx: Pointer may be dereferenced
>
> Siddh Raman Pant (1):
> jfs: jfs_dmap: Validate db_l2nbperpage while mounting
>
> Sridhar Samudrala (1):
> ice: Fix max_rate check while configuring TX rate limits
>
> Stanislav Lisovskiy (1):
> drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner
>
> Stephan Gerhold (1):
> opp: Fix use-after-free in lazy_opp_tables after probe deferral
>
> Suman Ghosh (1):
> octeontx2-pf: Add additional check for MCAM rules
>
> Sung-huai Wang (1):
> drm/amd/display: add a NULL pointer check
>
> Thomas Bogendoerfer (1):
> MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
>
> Thomas Hellström (1):
> drm/ttm: Don't leak a resource on swapout move error
>
> Thomas Zimmermann (1):
> drm/client: Send hotplug event after registering a client
>
> Tvrtko Ursulin (1):
> drm/i915: Fix one wrong caching mode enum usage
>
> Tzvetomir Stoyanov (VMware) (1):
> kernel/trace: Fix cleanup logic of enable_trace_eprobe
>
> Valentin David (1):
> tpm: Do not remap from ACPI resources again for Pluton TPM
>
> Vlad Buslov (1):
> net/mlx5e: Check for NOT_READY flag state after locking
>
> Wei Fang (1):
> net: fec: increase the size of tx ring and update tx_wake_threshold
>
> Weitao Wang (3):
> xhci: Fix resume issue of some ZHAOXIN hosts
> xhci: Fix TRB prefetch issue of ZHAOXIN hosts
> xhci: Show ZHAOXIN xHCI root hub speed correctly
>
> Winston Wen (1):
> cifs: fix session state check in smb2_find_smb_ses
>
> Xin Yin (1):
> erofs: fix fsdax unavailability for chunk-based regular files
>
> Xiubo Li (3):
> ceph: add a dedicated private data for netfs rreq
> ceph: fix blindly expanding the readahead windows
> ceph: don't let check_caps skip sending responses for revoke msgs
>
> Yang Yingliang (1):
> NTB: ntb_transport: fix possible memory leak while device_register() fails
>
> Yinjun Zhang (1):
> nfp: clean mc addresses in application firmware when closing port
>
> Yuan Can (3):
> ntb: idt: Fix error handling in idt_pci_driver_init()
> NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
> ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
>
> Zhang Shurong (1):
> wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()
>
> Zheng Yejian (3):
> tracing: Fix memory leak of iter->temp when reading trace_pipe
> ring-buffer: Fix deadloop issue on reading trace_pipe
> ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
>
> Zhengchao Shao (3):
> net/mlx5e: fix double free in mlx5e_destroy_flow_table
> net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create
> net/mlx5e: fix memory leak in mlx5e_ptp_open
>
> Zhihao Cheng (1):
> ext4: Fix reusing stale buffer heads from last failed mounting
>
> Ziyang Xuan (1):
> ipv6/addrconf: fix a potential refcount underflow for idev
>
> gaba (1):
> drm/amdgpu: avoid restore process run into dead loop.
>
> sunliming (1):
> tracing/user_events: Fix incorrect return value for writing operation when events are disabled
>
> arch/mips/include/asm/kvm_host.h | 6 +-
> arch/mips/kernel/cpu-probe.c | 9 +-
> arch/mips/kvm/emulate.c | 22 +-
> arch/mips/kvm/mips.c | 16 +-
> arch/mips/kvm/stats.c | 4 +-
> arch/mips/kvm/trace.h | 8 +-
> arch/mips/kvm/vz.c | 20 +-
> arch/powerpc/Makefile | 8 +
> arch/powerpc/kernel/security.c | 37 +--
> arch/powerpc/mm/book3s64/hash_native.c | 13 +-
> arch/riscv/mm/init.c | 2 +-
> arch/riscv/net/bpf_jit.h | 6 +-
> arch/riscv/net/bpf_jit_core.c | 19 +-
> arch/s390/Makefile | 1 +
> arch/x86/events/intel/core.c | 7 +
> arch/xtensa/platforms/iss/network.c | 2 +-
> block/blk-crypto-profile.c | 12 +-
> debian.master/upstream-stable | 4 +-
> drivers/base/regmap/regmap-irq.c | 2 +-
> drivers/bus/intel-ixp4xx-eb.c | 2 +-
> drivers/char/hw_random/imx-rngc.c | 6 +-
> drivers/char/tpm/tpm-chip.c | 7 +
> drivers/char/tpm/tpm_crb.c | 19 +-
> drivers/char/tpm/tpm_tis_i2c.c | 59 +++--
> drivers/char/tpm/tpm_vtpm_proxy.c | 30 +--
> drivers/firmware/stratix10-svc.c | 2 +-
> drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 3 +
> drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 12 +
> drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 11 +-
> drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +-
> drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 13 +-
> .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 26 +++
> drivers/gpu/drm/amd/display/dc/core/dc.c | 3 +
> .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +-
> drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 11 +
> drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 4 -
> drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c | 2 +-
> drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.h | 1 +
> drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 2 +-
> .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 +
> drivers/gpu/drm/bridge/ti-sn65dsi86.c | 35 +--
> drivers/gpu/drm/drm_atomic.c | 11 +-
> drivers/gpu/drm/drm_atomic_helper.c | 11 +-
> drivers/gpu/drm/drm_client.c | 21 ++
> drivers/gpu/drm/drm_fbdev_generic.c | 4 -
> drivers/gpu/drm/i915/display/intel_display.c | 1 -
> drivers/gpu/drm/i915/gt/intel_gtt.c | 2 +-
> drivers/gpu/drm/nouveau/nouveau_chan.c | 1 +
> drivers/gpu/drm/nouveau/nouveau_chan.h | 1 +
> drivers/gpu/drm/nouveau/nouveau_drm.c | 20 +-
> drivers/gpu/drm/nouveau/nvkm/engine/disp/g94.c | 1 +
> drivers/gpu/drm/nouveau/nvkm/engine/disp/gt215.c | 2 +-
> drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c | 2 +-
> drivers/gpu/drm/panel/panel-simple.c | 2 +
> drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 8 +-
> drivers/gpu/drm/ttm/ttm_bo.c | 1 +
> drivers/hid/hid-hyperv.c | 10 +-
> drivers/hid/hid-input.c | 7 +-
> drivers/iio/adc/meson_saradc.c | 2 +-
> drivers/md/dm-integrity.c | 4 +-
> drivers/md/dm-verity-loadpin.c | 3 +
> drivers/md/raid0.c | 62 ++++-
> drivers/md/raid0.h | 1 +
> drivers/mfd/qcom-pm8008.c | 1 +
> drivers/misc/fastrpc.c | 2 +-
> drivers/misc/pci_endpoint_test.c | 10 +-
> drivers/mtd/nand/raw/meson_nand.c | 4 +
> drivers/net/dsa/qca/qca8k-8xxx.c | 3 +
> drivers/net/ethernet/amazon/ena/ena_com.c | 3 +
> drivers/net/ethernet/broadcom/bgmac.c | 4 +-
> drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +
> drivers/net/ethernet/freescale/fec.h | 2 +-
> drivers/net/ethernet/freescale/fec_main.c | 3 +-
> drivers/net/ethernet/google/gve/gve_ethtool.c | 3 +
> drivers/net/ethernet/intel/ice/ice_main.c | 16 +-
> drivers/net/ethernet/intel/igc/igc.h | 2 +-
> drivers/net/ethernet/intel/igc/igc_ethtool.c | 2 +
> drivers/net/ethernet/intel/igc/igc_main.c | 7 +-
> drivers/net/ethernet/intel/igc/igc_ptp.c | 25 +-
> drivers/net/ethernet/intel/igc/igc_tsn.c | 26 ++-
> drivers/net/ethernet/marvell/mvneta.c | 4 +-
> drivers/net/ethernet/marvell/octeontx2/af/ptp.c | 19 +-
> drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 2 +-
> .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 11 +-
> .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 23 +-
> .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 8 +
> .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 15 ++
> .../mellanox/mlx5/core/en/fs_tt_redirect.c | 6 +-
> drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +-
> .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 1 +
> drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +-
> drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 +
> drivers/net/ethernet/microchip/lan743x_main.c | 21 +-
> .../net/ethernet/netronome/nfp/nfp_net_common.c | 5 +
> drivers/net/ethernet/pensando/ionic/ionic_lif.c | 5 -
> drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 3 -
> drivers/net/netdevsim/dev.c | 9 +-
> drivers/net/phy/dp83td510.c | 23 +-
> drivers/net/wireless/cisco/airo.c | 5 +-
> drivers/net/wireless/realtek/rtw89/debug.c | 5 +-
> drivers/ntb/hw/amd/ntb_hw_amd.c | 7 +-
> drivers/ntb/hw/idt/ntb_hw_idt.c | 7 +-
> drivers/ntb/hw/intel/ntb_hw_gen1.c | 7 +-
> drivers/ntb/ntb_transport.c | 2 +-
> drivers/ntb/test/ntb_tool.c | 2 +
> drivers/nvme/host/core.c | 36 ++-
> drivers/nvme/host/pci.c | 2 +-
> drivers/opp/core.c | 3 +
> drivers/pci/controller/dwc/pcie-qcom.c | 2 +
> drivers/pci/controller/pcie-rockchip-ep.c | 65 ++----
> drivers/pci/controller/pcie-rockchip.c | 17 ++
> drivers/pci/controller/pcie-rockchip.h | 11 +-
> drivers/pci/endpoint/functions/pci-epf-test.c | 40 +++-
> drivers/pci/pci.c | 10 +-
> drivers/pci/probe.c | 4 +-
> drivers/pci/quirks.c | 2 +
> drivers/perf/riscv_pmu.c | 3 -
> drivers/pinctrl/pinctrl-amd.c | 190 +++++++--------
> drivers/pinctrl/pinctrl-amd.h | 3 +-
> drivers/platform/x86/wmi.c | 22 +-
> drivers/pwm/pwm-meson.c | 28 +--
> drivers/s390/crypto/zcrypt_msgtype6.c | 6 +
> drivers/scsi/lpfc/lpfc_crtn.h | 1 -
> drivers/scsi/lpfc/lpfc_els.c | 30 +--
> drivers/scsi/lpfc/lpfc_hbadisc.c | 24 +-
> drivers/scsi/mpi3mr/mpi3mr_fw.c | 5 +
> drivers/scsi/qla2xxx/qla_attr.c | 13 ++
> drivers/scsi/qla2xxx/qla_bsg.c | 6 +
> drivers/scsi/qla2xxx/qla_def.h | 22 +-
> drivers/scsi/qla2xxx/qla_edif.c | 4 +-
> drivers/scsi/qla2xxx/qla_gbl.h | 2 +-
> drivers/scsi/qla2xxx/qla_init.c | 256 +++++++++++++++++++--
> drivers/scsi/qla2xxx/qla_inline.h | 5 +-
> drivers/scsi/qla2xxx/qla_iocb.c | 38 ++-
> drivers/scsi/qla2xxx/qla_isr.c | 64 +++++-
> drivers/scsi/qla2xxx/qla_nvme.c | 3 -
> drivers/scsi/qla2xxx/qla_os.c | 133 ++++++-----
> drivers/soc/qcom/mdt_loader.c | 16 +-
> drivers/soundwire/qcom.c | 3 +-
> drivers/tty/n_tty.c | 25 +-
> drivers/tty/serial/8250/8250.h | 1 -
> drivers/tty/serial/8250/8250_pci.c | 19 --
> drivers/tty/serial/8250/8250_port.c | 11 +-
> drivers/tty/serial/atmel_serial.c | 4 +-
> drivers/tty/serial/imx.c | 18 +-
> drivers/tty/serial/samsung_tty.c | 14 +-
> drivers/ufs/host/Kconfig | 1 +
> drivers/usb/host/xhci-mem.c | 39 +++-
> drivers/usb/host/xhci-pci.c | 12 +
> drivers/usb/host/xhci.h | 2 +
> drivers/xen/grant-dma-ops.c | 2 +
> fs/ceph/addr.c | 85 +++++--
> fs/ceph/caps.c | 9 +
> fs/ceph/super.h | 13 ++
> fs/dlm/ast.c | 8 +-
> fs/dlm/lockspace.c | 12 -
> fs/dlm/lockspace.h | 1 -
> fs/dlm/lowcomms.c | 1 +
> fs/dlm/midcomms.c | 3 -
> fs/dlm/plock.c | 115 +++++----
> fs/erofs/inode.c | 3 +-
> fs/erofs/zdata.c | 4 +-
> fs/ext2/inode.c | 5 +-
> fs/ext4/indirect.c | 8 +
> fs/ext4/inode.c | 10 -
> fs/ext4/ioctl.c | 5 +-
> fs/ext4/mballoc.c | 17 +-
> fs/ext4/super.c | 19 +-
> fs/f2fs/dir.c | 9 +-
> fs/f2fs/xattr.c | 6 +-
> fs/jfs/jfs_dmap.c | 6 +
> fs/jfs/jfs_filsys.h | 2 +
> fs/smb/client/cifssmb.c | 2 +-
> fs/smb/client/file.c | 4 +-
> fs/smb/client/smb2transport.c | 7 +
> fs/smb/server/smb2pdu.c | 109 +++++----
> include/linux/blk-crypto-profile.h | 1 +
> include/linux/nvme.h | 2 +-
> include/linux/rethook.h | 1 +
> include/linux/serial_8250.h | 1 -
> include/linux/workqueue.h | 15 +-
> include/net/netfilter/nf_conntrack_tuple.h | 3 +
> include/net/pkt_sched.h | 2 +-
> kernel/bpf/cpumap.c | 40 ++--
> kernel/bpf/verifier.c | 5 +-
> kernel/dma/swiotlb.c | 46 +++-
> kernel/power/qos.c | 9 +-
> kernel/trace/fprobe.c | 11 +-
> kernel/trace/ftrace.c | 45 ++--
> kernel/trace/rethook.c | 13 ++
> kernel/trace/ring_buffer.c | 24 +-
> kernel/trace/trace.c | 3 +-
> kernel/trace/trace_eprobe.c | 18 +-
> kernel/trace/trace_events_hist.c | 8 +-
> kernel/trace/trace_events_user.c | 6 +-
> kernel/trace/trace_probe_tmpl.h | 18 +-
> kernel/workqueue.c | 13 +-
> mm/kasan/kasan.h | 15 +-
> mm/slab.h | 16 +-
> net/ceph/messenger_v2.c | 41 ++--
> net/core/net-traces.c | 2 +
> net/core/skbuff.c | 5 +
> net/ipv6/addrconf.c | 3 +-
> net/ipv6/icmp.c | 5 +-
> net/ipv6/udp.c | 4 +-
> net/mptcp/protocol.c | 7 +-
> net/ncsi/ncsi-rsp.c | 93 ++------
> net/netfilter/nf_conntrack_core.c | 20 +-
> net/sched/cls_flower.c | 10 +
> net/sched/sch_qfq.c | 11 +-
> samples/ftrace/ftrace-direct-too.c | 14 +-
> tools/testing/selftests/net/mptcp/config | 1 +
> tools/testing/selftests/net/mptcp/mptcp_connect.sh | 3 +
> tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 29 +--
> tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 10 +-
> tools/testing/selftests/net/mptcp/userspace_pm.sh | 4 +-
> 216 files changed, 2079 insertions(+), 1136 deletions(-)
>
Applied to lunar:linux/master-next. Thanks.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 44613 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230915/88e41e56/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230915/88e41e56/attachment-0001.sig>
More information about the kernel-team
mailing list