Skip to content

5.15.166-rc1 review

Greg Kroah-Hartman linux-fsdevel linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest215 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/215fuse: Initialize beyond-EOF page contents before setting uptodatefs/fuse/dev.c+4 -20 replies
2/215char: xillybus: Dont destroy workqueue from work item running on itdrivers/char/xillybus/xillyusb.c+11 -50 replies
3/215char: xillybus: Refine workqueue handlingdrivers/char/xillybus/xillyusb.c+5 -30 replies
4/215char: xillybus: Check USB endpoints when probing devicedrivers/char/xillybus/xillyusb.c+20 -20 replies
5/215ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSETsound/usb/quirks.c+2 -00 replies
6/215ALSA: usb-audio: Support Yamaha P-125 quirk entrysound/usb/quirks-table.h+1 -00 replies
7/215xhci: Fix Panther point NULL pointer deref at full-speed re-enumerationdrivers/usb/host/xhci.c+5 -30 replies
8/215thunderbolt: Mark XDomain as unplugged when router is removeddrivers/thunderbolt/switch.c+1 -00 replies
9/215s390/dasd: fix error recovery leading to data corruption on ESE devicesdrivers/s390/block/dasd.c drivers/s390/block/dasd_3990_erp.c drivers/s390/block/dasd_eckd.c +1 more+50 -530 replies
10/215arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODEarch/arm64/kernel/acpi_numa.c+1 -10 replies
11/215dm resume: dont return EINVAL when signalleddrivers/md/dm-ioctl.c+20 -20 replies
12/215dm persistent data: fix memory allocation failuredrivers/md/persistent-data/dm-space-map-metadata.c+2 -20 replies
13/215vfs: Dont evict inode under the inode lru traversing contextfs/inode.c include/linux/fs.h+42 -20 replies
14/215fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()fs/ntfs3/bitmap.c fs/ntfs3/fsntfs.c fs/ntfs3/index.c +2 more+12 -110 replies
15/215s390/cio: rename bitmap_size() -> idset_bitmap_size()drivers/s390/cio/idset.c+6 -40 replies
16/215btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()fs/btrfs/free-space-cache.c+4 -40 replies
17/215bitmap: introduce generic optimized bitmap_size()drivers/md/dm-clone-metadata.c drivers/s390/cio/idset.c include/linux/bitmap.h +3 more+11 -150 replies
18/215fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHAREfs/file.c include/linux/bitmap.h tools/testing/selftests/core/close_range_test.c+59 -160 replies
19/215selinux: fix potential counting error in avc_add_xperms_decision()security/selinux/avc.c+1 -10 replies
20/215btrfs: tree-checker: add dev extent item checksfs/btrfs/tree-checker.c+69 -00 replies
21/215drm/amdgpu: Actually check flags for all context ops.drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c+8 -00 replies
22/215memcg_write_event_control(): fix a user-triggerable oopsmm/memcontrol.c+5 -20 replies
23/215drm/amdgpu/jpeg2: properly set atomics vmid fielddrivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c+2 -20 replies
24/215s390/uv: Panic for set and remove shared access UVC errorsarch/s390/include/asm/uv.h+4 -10 replies
25/215igc: Correct the launchtime offsetdrivers/net/ethernet/intel/igc/igc_defines.h drivers/net/ethernet/intel/igc/igc_main.c drivers/net/ethernet/intel/igc/igc_regs.h +2 more+48 -00 replies
26/215igc: remove I226 Qbv BaseTime restrictiondrivers/net/ethernet/intel/igc/igc_base.c drivers/net/ethernet/intel/igc/igc_base.h drivers/net/ethernet/intel/igc/igc_defines.h +2 more+65 -160 replies
27/215igc: Fix packet still tx after gate close by reducing i226 MAC retry bufferdrivers/net/ethernet/intel/igc/igc_defines.h drivers/net/ethernet/intel/igc/igc_tsn.c+40 -00 replies
28/215net/mlx5e: Correctly report errors for ethtool rx flowsdrivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c+1 -10 replies
29/215atm: idt77252: prevent use after free in dequeue_rx()drivers/atm/idt77252.c+5 -40 replies
30/215net: axienet: Fix register defines comment descriptiondrivers/net/ethernet/xilinx/xilinx_axienet.h+8 -80 replies
31/215net: dsa: vsc73xx: pass value in phy_write operationdrivers/net/dsa/vitesse-vsc73xx-core.c+1 -10 replies
32/215net: dsa: vsc73xx: use read_poll_timeout instead delay loopdrivers/net/dsa/vitesse-vsc73xx-core.c+16 -140 replies
33/215net: dsa: vsc73xx: check busy flag in MDIO operationsdrivers/net/dsa/vitesse-vsc73xx-core.c+36 -10 replies
34/215mlxbf_gige: Remove two unused function declarationsdrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h+0 -30 replies
35/215mlxbf_gige: disable RX filters until RX path initializeddrivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h +1 more+64 -60 replies
36/215mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved sizenet/mptcp/diag.c+1 -10 replies
37/215netfilter: allow ipv6 fragments to arrive on different devicesnet/ipv6/netfilter/nf_conntrack_reasm.c+4 -00 replies
38/215netfilter: flowtable: initialise extack before usenet/netfilter/nf_flow_table_offload.c+1 -10 replies
39/215netfilter: nf_queue: drop packets with cloned unconfirmed conntracksnet/bridge/br_netfilter_hooks.c net/netfilter/nfnetlink_queue.c+38 -30 replies
40/215net: hns3: fix wrong use of semaphore updrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+4 -40 replies
41/215net: hns3: fix a deadlock problem when config TC during resettingdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c+3 -00 replies
42/215ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7sound/pci/hda/patch_realtek.c+0 -10 replies
43/215ssb: Fix division by zero issue in ssb_calc_clock_ratedrivers/ssb/main.c+1 -10 replies
44/215wifi: cfg80211: check wiphy mutex is held for wdev mutexnet/wireless/core.h+7 -10 replies
45/215wifi: mac80211: fix BA session teardown racenet/mac80211/agg-tx.c net/mac80211/driver-ops.c net/mac80211/sta_info.c+15 -80 replies
46/215wifi: cw1200: Avoid processing an invalid TIM IEdrivers/net/wireless/st/cw1200/txrx.c+1 -10 replies
47/215i2c: riic: avoid potential division by zerodrivers/i2c/busses/i2c-riic.c+1 -10 replies
48/215RDMA/rtrs: Fix the problem of variable not initialized fullydrivers/infiniband/ulp/rtrs/rtrs.c+1 -10 replies
49/215s390/smp,mcck: fix early IPI handlingarch/s390/kernel/early.c arch/s390/kernel/smp.c+5 -110 replies
50/215i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times outdrivers/i3c/master/mipi-i3c-hci/dma.c+1 -20 replies
51/215i3c: mipi-i3c-hci: Do not unmap region not mapped for transferdrivers/i3c/master/mipi-i3c-hci/dma.c+2 -00 replies
52/215media: radio-isa: use dev_name to fill in bus_infodrivers/media/radio/radio-isa.c+1 -10 replies
53/215staging: iio: resolver: ad2s1210: fix use before initializationdrivers/staging/iio/resolver/ad2s1210.c+4 -30 replies
54/215drm/amd/display: Validate hw_points_num before using itdrivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c+3 -00 replies
55/215staging: ks7010: disable bh on tx_dev_lockdrivers/staging/ks7010/ks7010_sdio.c+2 -20 replies
56/215binfmt_misc: cleanup on filesystem umountfs/binfmt_misc.c+168 -480 replies
57/215media: qcom: venus: fix incorrect return valuedrivers/media/platform/qcom/venus/pm_helpers.c+1 -10 replies
58/215scsi: spi: Fix sshdr usedrivers/scsi/scsi_transport_spi.c+2 -20 replies
59/215gfs2: setattr_chown: Add missing initializationfs/gfs2/inode.c+1 -10 replies
60/215wifi: iwlwifi: abort scan when rfkill on but device enableddrivers/net/wireless/intel/iwlwifi/mvm/scan.c+1 -10 replies
61/215wifi: iwlwifi: fw: Fix debugfs command sendingdrivers/net/wireless/intel/iwlwifi/fw/debugfs.c+5 -10 replies
62/215IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lockdrivers/infiniband/hw/hfi1/chip.c+3 -20 replies
63/215hwmon: (ltc2992) Avoid division by zerodrivers/hwmon/ltc2992.c+5 -10 replies
64/215arm64: Fix KASAN random tag seed initializationarch/arm64/kernel/setup.c arch/arm64/kernel/smp.c+2 -30 replies
65/215memory: tegra: Skip SID programming if SID registers arent setdrivers/memory/tegra/tegra186.c+3 -00 replies
66/215powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpuarch/powerpc/sysdev/xics/icp-native.c+2 -00 replies
67/215nvmet-trace: avoid dereferencing pointer too earlydrivers/nvme/target/trace.c drivers/nvme/target/trace.h+20 -140 replies
68/215ext4: do not trim the group with corrupted block bitmapfs/ext4/mballoc.c+3 -00 replies
69/215afs: fix __afs_break_callback() / afs_drop_open_mmap() racefs/afs/file.c+6 -20 replies
70/215fuse: fix UAF in rcu pathwalksfs/fuse/cuse.c fs/fuse/fuse_i.h fs/fuse/inode.c+13 -60 replies
71/215quota: Remove BUG_ON from dqget()fs/quota/dquot.c+2 -30 replies
72/215media: pci: cx23885: check cx23885_vdev_init() returndrivers/media/pci/cx23885/cx23885-video.c+8 -00 replies
73/215fs: binfmt_elf_efpic: dont use missing interpreters propertiesfs/binfmt_elf_fdpic.c+1 -10 replies
74/215scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()drivers/scsi/lpfc/lpfc_sli.c+1 -10 replies
75/215media: drivers/media/dvb-core: copy user arrays safelydrivers/media/dvb-core/dvb_frontend.c+8 -40 replies
76/215net/sun3_82586: Avoid reading past buffer in debug outputdrivers/net/ethernet/i825xx/sun3_82586.c+1 -10 replies
77/215drm/lima: set gp bus_stop bit before hard resetdrivers/gpu/drm/lima/lima_gp.c+12 -00 replies
78/215virtiofs: forbid newlines in tagsfs/fuse/virtio_fs.c+10 -00 replies
79/215clocksource/drivers/arm_global_timer: Guard against division by zerodrivers/clocksource/arm_global_timer.c+5 -60 replies
80/215netlink: hold nlk->cb_mutex longer in __netlink_dump_start()net/netlink/af_netlink.c+6 -70 replies
81/215md: clean up invalid BUG_ON in md_ioctldrivers/md/md.c+0 -50 replies
82/215x86: Increase brk randomness entropy for 64-bit systemsarch/x86/kernel/process.c+4 -10 replies
83/215memory: stm32-fmc2-ebi: check regmap_read return valuedrivers/memory/stm32-fmc2-ebi.c+88 -340 replies
84/215parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367arch/parisc/kernel/irq.c+2 -20 replies
85/215powerpc/boot: Handle allocation failure in simple_realloc()arch/powerpc/boot/simple_alloc.c+3 -10 replies
86/215powerpc/boot: Only free if realloc() succeedsarch/powerpc/boot/simple_alloc.c+3 -20 replies
87/215btrfs: change BUG_ON to assertion when checking for delayed_node rootfs/btrfs/delayed-inode.c+1 -10 replies
88/215btrfs: handle invalid root reference found in may_destroy_subvol()fs/btrfs/inode.c+8 -10 replies
89/215btrfs: send: handle unexpected data in header buffer in begin_cmd()fs/btrfs/send.c+6 -10 replies
90/215btrfs: change BUG_ON to assertion in tree_move_down()fs/btrfs/send.c+1 -10 replies
91/215btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()fs/btrfs/qgroup.c+0 -20 replies
92/215f2fs: fix to do sanity check in update_sit_entryfs/f2fs/segment.c+3 -20 replies
93/215usb: gadget: fsl: Increase size of name buffer for endpointsdrivers/usb/gadget/udc/fsl_udc_core.c+1 -10 replies
94/215Bluetooth: bnep: Fix out-of-bound accessnet/bluetooth/bnep/core.c+2 -10 replies
95/215net: hns3: add checking for vf id of mailboxdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c+4 -30 replies
96/215nvmet-tcp: do not continue for invalid icreqdrivers/nvme/target/tcp.c+1 -00 replies
97/215NFS: avoid infinite loop in pnfs_update_layout.fs/nfs/pnfs.c+8 -00 replies
98/215openrisc: Call setup_memory() earlier in the init sequencearch/openrisc/kernel/setup.c+3 -30 replies
99/215s390/iucv: fix receive buffer virtual vs physical address confusionnet/iucv/iucv.c+1 -20 replies
100/215clocksource: Make watchdog and suspend-timing multiplication overflow safekernel/time/clocksource.c+20 -220 replies
101/215platform/x86: lg-laptop: fix %s null argument warningdrivers/platform/x86/lg-laptop.c+1 -10 replies
102/215usb: dwc3: core: Skip setting event buffers for host only controllersdrivers/usb/dwc3/core.c+13 -00 replies
103/215fbdev: offb: replace of_node_put with __free(device_node)drivers/video/fbdev/offb.c+1 -20 replies
104/215irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_allocdrivers/irqchip/irq-gic-v3-its.c+0 -20 replies
105/215ext4: set the type of max_zeroout to unsigned int to avoid overflowfs/ext4/extents.c+2 -10 replies
106/215nvmet-rdma: fix possible bad dereference when freeing rspsdrivers/nvme/target/rdma.c+4 -120 replies
107/215hrtimer: Prevent queuing of hrtimer without a function callbackkernel/time/hrtimer.c+2 -00 replies
108/215gtp: pull network headers in gtp_dev_xmit()drivers/net/gtp.c+3 -00 replies
109/215block: use "unsigned long" for blk_validate_block_size().include/linux/blkdev.h+1 -10 replies
110/215nfsd: move reply cache initialization into nfsd startupfs/nfsd/nfsctl.c fs/nfsd/nfssvc.c+9 -90 replies
111/215nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_netfs/nfsd/cache.h fs/nfsd/nfscache.c fs/nfsd/nfsctl.c+25 -120 replies
112/215NFSD: Refactor nfsd_reply_cache_free_locked()fs/nfsd/nfscache.c+20 -70 replies
113/215NFSD: Rename nfsd_reply_cache_alloc()fs/nfsd/nfscache.c+3 -30 replies
114/215NFSD: Replace nfsd_prune_bucket()fs/nfsd/nfscache.c fs/nfsd/trace.h+85 -150 replies
115/215NFSD: Refactor the duplicate reply cache shrinkerfs/nfsd/nfscache.c+39 -430 replies
116/215NFSD: Rewrite synopsis of nfsd_percpu_counters_init()fs/nfsd/stats.c fs/nfsd/stats.h+4 -40 replies
117/215NFSD: Fix frame size warning in svc_export_parse()fs/nfsd/export.c fs/nfsd/export.h fs/nfsd/stats.h+31 -170 replies
118/215sunrpc: dont change ->sv_stats if it doesnt existnet/sunrpc/svc.c+16 -80 replies
119/215nfsd: stop setting ->pg_stats for unused statsfs/lockd/svc.c fs/nfs/callback.c fs/nfsd/nfssvc.c+0 -110 replies
120/215sunrpc: pass in the sv_stats struct through svc_create_pooledfs/nfsd/nfssvc.c include/linux/sunrpc/svc.h net/sunrpc/svc.c+12 -70 replies
121/215sunrpc: remove ->pg_stats from svc_programfs/nfsd/nfssvc.c include/linux/sunrpc/svc.h+0 -20 replies
122/215sunrpc: use the struct net as the svc proc privatenet/sunrpc/stats.c+1 -10 replies
123/215nfsd: rename NFSD_NET_* to NFSD_STATS_*fs/nfsd/netns.h fs/nfsd/nfscache.c fs/nfsd/stats.h+7 -70 replies
124/215nfsd: expose /proc/net/sunrpc/nfsd in net namespacesfs/nfsd/nfsctl.c fs/nfsd/stats.c fs/nfsd/stats.h+15 -200 replies
125/215nfsd: make all of the nfsd stats per-network namespacefs/nfsd/cache.h fs/nfsd/netns.h fs/nfsd/nfs4proc.c +6 more+64 -910 replies
126/215nfsd: remove nfsd_stats, make th_cnt a global counterfs/nfsd/nfsd.h fs/nfsd/nfssvc.c fs/nfsd/stats.c +1 more+5 -100 replies
127/215nfsd: make svc_stat per-network namespace instead of globalfs/nfsd/netns.h fs/nfsd/nfsctl.c fs/nfsd/nfssvc.c +2 more+11 -90 replies
128/215media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)drivers/media/pci/solo6x10/solo6x10-offsets.h+5 -50 replies
129/215dm suspend: return -ERESTARTSYS instead of -EINTRdrivers/md/dm.c+2 -20 replies
130/215net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell ringsdrivers/net/ethernet/microsoft/mana/mana.h drivers/net/ethernet/microsoft/mana/mana_en.c+16 -90 replies
131/215platform/surface: aggregator: Fix warning when controller is destroyed in probedrivers/platform/surface/aggregator/controller.c+2 -10 replies
132/215Bluetooth: hci_core: Fix LE quote calculationnet/bluetooth/hci_core.c+7 -120 replies
133/215Bluetooth: SMP: Fix assumption of Central always being Initiatornet/bluetooth/smp.c+72 -720 replies
134/215tc-testing: dont access non-existent variable on exceptiontools/testing/selftests/tc-testing/tdc.py+0 -10 replies
135/215kcm: Serialise kcm_sendmsg() for the same socket.include/net/kcm.h net/kcm/kcmsock.c+5 -00 replies
136/215netfilter: nft_counter: Disable BH in nft_counter_offload_stats().net/netfilter/nft_counter.c+2 -20 replies
137/215netfilter: nft_counter: Synchronize nft_counter_reset() against reader.net/netfilter/nft_counter.c+5 -00 replies
138/215ip6_tunnel: Fix broken GROnet/ipv6/ip6_tunnel.c+7 -50 replies
139/215bonding: fix bond_ipsec_offload_ok return typedrivers/net/bonding/bond_main.c+6 -120 replies
140/215bonding: fix null pointer deref in bond_ipsec_offload_okdrivers/net/bonding/bond_main.c+2 -00 replies
141/215bonding: fix xfrm real_dev null pointer dereferencedrivers/net/bonding/bond_main.c+0 -10 replies
142/215bonding: fix xfrm state handling when clearing active slavedrivers/net/bonding/bond_options.c+1 -10 replies
143/215ice: fix ICE_LAST_OFFSET formuladrivers/net/ethernet/intel/ice/ice_txrx.c+1 -10 replies
144/215dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+4 -30 replies
145/215net: dsa: mv88e6xxx: read FID when handling ATU violationsdrivers/net/dsa/mv88e6xxx/global1_atu.c+61 -110 replies
146/215net: dsa: mv88e6xxx: replace ATU violation prints with trace pointsdrivers/net/dsa/mv88e6xxx/Makefile drivers/net/dsa/mv88e6xxx/global1_atu.c drivers/net/dsa/mv88e6xxx/trace.c +1 more+86 -90 replies
147/215net: dsa: mv88e6xxx: Fix out-of-bound accessdrivers/net/dsa/mv88e6xxx/global1_atu.c+2 -10 replies
148/215netem: fix return value if duplicate enqueue failsnet/sched/sch_netem.c+29 -180 replies
149/215ipv6: prevent UAF in ip6_send_skb()net/ipv6/ip6_output.c+2 -00 replies
150/215ipv6: fix possible UAF in ip6_finish_output2()net/ipv6/ip6_output.c+4 -00 replies
151/215ipv6: prevent possible UAF in ip6_xmit()net/ipv6/ip6_output.c+4 -00 replies
152/215netfilter: flowtable: validate vlan headernet/netfilter/nf_flow_table_inet.c net/netfilter/nf_flow_table_ip.c+6 -00 replies
153/215net: xilinx: axienet: Always disable promiscuous modedrivers/net/ethernet/xilinx/xilinx_axienet_main.c+4 -00 replies
154/215net: xilinx: axienet: Fix dangling multicast addressesdrivers/net/ethernet/xilinx/xilinx_axienet.h drivers/net/ethernet/xilinx/xilinx_axienet_main.c+10 -120 replies
155/215drm/msm/dpu: dont play tricks with debug macrosdrivers/gpu/drm/msm/disp/dpu1/dpu_kms.h+2 -120 replies
156/215drm/msm/dp: reset the link phy params before link trainingdrivers/gpu/drm/msm/dp/dp_ctrl.c+2 -00 replies
157/215drm/msm/dpu: cleanup FB if dpu_format_populate_layout failsdrivers/gpu/drm/msm/disp/dpu1/dpu_plane.c+3 -00 replies
158/215mmc: mmc_test: Fix NULL dereference on allocation failuredrivers/mmc/core/mmc_test.c+5 -40 replies
159/215Bluetooth: MGMT: Add error handling to pair_device()net/bluetooth/mgmt.c+4 -00 replies
160/215scsi: core: Fix the return value of scsi_logical_block_count()include/scsi/scsi_cmnd.h+1 -10 replies
161/215MIPS: Loongson64: Set timer mode in cpu-probearch/mips/kernel/cpu-probe.c+4 -00 replies
162/215HID: wacom: Defer calculation of resolution until resolution_code is knowndrivers/hid/wacom_wac.c+3 -10 replies
163/215HID: microsoft: Add rumble support to latest xbox controllersdrivers/hid/hid-ids.h drivers/hid/hid-microsoft.c+19 -20 replies
164/215cxgb4: add forgotten u64 ivlan cast before shiftdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c+2 -10 replies
165/215KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3arch/arm64/kvm/sys_regs.c arch/arm64/kvm/vgic/vgic.h+13 -00 replies
166/215mmc: dw_mmc: allow biu and ciu clocks to deferdrivers/mmc/host/dw_mmc.c+8 -00 replies
167/215Revert "drm/amd/display: Validate hw_points_num before using it"drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c+0 -30 replies
168/215hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()drivers/hwmon/ltc2992.c+3 -10 replies
169/215ALSA: timer: Relax start tick time check for slave timer elementssound/core/timer.c+1 -10 replies
170/215mm/numa: no task_numa_fault() call if PMD is changedmm/huge_memory.c+13 -170 replies
171/215mm/numa: no task_numa_fault() call if PTE is changedmm/memory.c+14 -150 replies
172/215Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTOdrivers/bluetooth/hci_ldisc.c+2 -10 replies
173/215Input: MT - limit max slotsdrivers/input/input-mt.c+3 -00 replies
174/215tools: move alignment-related macros to new <linux/align.h>tools/include/linux/align.h tools/include/linux/bitmap.h+13 -10 replies
175/215drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_relocdrivers/gpu/drm/amd/amdgpu/amdgpu_vce.c+2 -10 replies
176/215btrfs: run delayed iputs when flushing delallocfs/btrfs/qgroup.c+2 -00 replies
177/215pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pinsdrivers/pinctrl/pinctrl-rockchip.c+1 -10 replies
178/215pinctrl: single: fix potential NULL dereference in pcs_get_function()drivers/pinctrl/pinctrl-single.c+2 -00 replies
179/215wifi: mwifiex: duplicate static structs used in driver instancesdrivers/net/wireless/marvell/mwifiex/cfg80211.c+26 -60 replies
180/215net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc responsedrivers/net/ethernet/microsoft/mana/hw_channel.c+34 -280 replies
181/215mptcp: sched: check both backup in retransnet/mptcp/protocol.c+1 -10 replies
182/215Revert "MIPS: Loongson64: reset: Prioritise firmware service"arch/mips/loongson64/reset.c+22 -160 replies
183/215drm/amdkfd: dont allow mapping the MMIO HDP page with large pagesdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+4 -10 replies
184/215ata: libata-core: Fix null pointer dereference on errordrivers/ata/libata-core.c+3 -00 replies
185/215cgroup/cpuset: Prevent UAF in proc_cpuset_show()kernel/cgroup/cpuset.c+9 -40 replies
186/215net:rds: Fix possible deadlock in rds_message_putnet/rds/recv.c+11 -20 replies
187/215ksmbd: the buffer of smb2 query dir response has at least 1 bytefs/ksmbd/smb2pdu.c+2 -12 replies
188/215soundwire: stream: fix programming slave ports for non-continous port mapsdrivers/soundwire/stream.c+4 -40 replies
189/215PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macroinclude/linux/pm.h+8 -130 replies
190/215PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macrosinclude/linux/pm.h+32 -30 replies
191/215PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macroinclude/linux/pm.h include/linux/pm_runtime.h+16 -10 replies
192/215phy: xilinx: add runtime PM supportdrivers/phy/xilinx/phy-zynqmp.c+28 -70 replies
193/215phy: xilinx: phy-zynqmp: dynamic clock support for power-savedrivers/phy/xilinx/phy-zynqmp.c+15 -460 replies
194/215phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resumedrivers/phy/xilinx/phy-zynqmp.c+56 -00 replies
195/215dmaengine: dw: Add peripheral bus width verificationdrivers/dma/dw/core.c+38 -00 replies
196/215dmaengine: dw: Add memory bus width verificationdrivers/dma/dw/core.c+44 -70 replies
197/215ethtool: check device is present when getting link settingsnet/core/net-sysfs.c net/ethtool/ioctl.c+4 -10 replies
198/215gtp: fix a potential NULL pointer dereferencedrivers/net/gtp.c+1 -10 replies
199/215net: busy-poll: use ktime_get_ns() instead of local_clock()include/net/busy_poll.h+1 -10 replies
200/215nfc: pn533: Add poll mod list filling checkdrivers/nfc/pn533/pn533.c+5 -00 replies
201/215soc: qcom: cmd-db: Map shared memory as WC, not WBdrivers/soc/qcom/cmd-db.c+1 -10 replies
202/215cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controllerdrivers/usb/class/cdc-acm.c+3 -00 replies
203/215USB: serial: option: add MeiG Smart SRM825Ldrivers/usb/serial/option.c+5 -00 replies
204/215usb: dwc3: omap: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-omap.c+3 -10 replies
205/215usb: dwc3: core: Prevent USB core invalid event buffer address accessdrivers/usb/dwc3/core.c+8 -00 replies
206/215usb: dwc3: st: fix probed platform device ref count on probe error pathdrivers/usb/dwc3/dwc3-st.c+3 -80 replies
207/215usb: dwc3: st: add missing depopulate in probe error pathdrivers/usb/dwc3/dwc3-st.c+4 -10 replies
208/215usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()drivers/usb/core/sysfs.c+1 -00 replies
209/215usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq functiondrivers/usb/cdns3/cdnsp-ring.c+1 -10 replies
210/215usb: cdnsp: fix for Link TRB with TCdrivers/usb/cdns3/cdnsp-gadget.h drivers/usb/cdns3/cdnsp-ring.c+31 -00 replies
211/215phy: zynqmp: Enable reference clock correctlydrivers/phy/xilinx/phy-zynqmp.c+8 -60 replies
212/215igc: Fix reset adapter logics when tx mode changedrivers/net/ethernet/intel/igc/igc_tsn.c+7 -00 replies
213/215igc: Fix qbv tx latency by setting gtxoffsetdrivers/net/ethernet/intel/igc/igc_tsn.c+1 -10 replies
214/215scsi: aacraid: Fix double-free on probe failuredrivers/scsi/aacraid/comminit.c+2 -00 replies
215/215apparmor: fix policy_unpack_test on big endian systemssecurity/apparmor/policy_unpack_test.c+3 -30 replies

Reviews trailers per patch

128 of 215 patches have a Reviewed-by or Acked-by.

PatchAnshuman KhandualSunil V LAndrew JonesCatalin MarinasLorenzo PieralisiHanjun GuoMike SnitzerJan KaraPrzemek KitszelYury NorovPeter OberparleiterDavid SterbaStephen SmalleyAnand JainMichal HockoLeo LiuChristian BorntraegerSteffen EidenJanosch FrankSasha NeftinPaul MenzelNaama MeirVinicius Costa GomesMor Bar-GabaySaeed MahameedDragos TatuleaAndrew LunnLinus WalleijFlorian FainelliJan HoeppnerSimon HormanAsmaa MnebhiLarry FingerMichael BüschGeert UytterhoevenSven SchnelleAlexander GordeevHarry WentlandSerge HallynBryan O'DonoghueChristoph HellwigJohn GarryMartin WilckDennis DalessandroMatthieu Baerts (NGI0)Andrey KonovalovVivek GoyalJiri PirkoYu KuaiJiri KosinaChristian BraunerJosef BacikChao YuSunil GouthamSagi GrimbergAlexandra WinterHimanshu MadhaniGustavo A. R. SilvaHannes ReineckeThinh NguyenJohan HovoldBjorn AnderssonEirik FullerJeff LaytonDavid LaightHans VerkuilHaiyang ZhangZenghui YuMarc ZyngierIlpo JärvinenJamal Hadi SalimAnna-Maria BehnsenPablo Neira AyusoKuppuswamy SathyanarayananFlorian WestphalDavid AhernAbhinav KumarDmitry BaryshkovStephen BoydBart Van AsscheBastien NoceraJacob KellerHangbin LiuEric DumazetChandan Kumar RoutIoana Ciornei[email protected]David HildenbrandFrancesco DolciniBrian NorrisLong LiMat MartineauFelix KuehlingDamien Le MoalPierre-Louis BossartJonathan CameronUlf HanssonAndy ShevchenkoJoe DamatoKrzysztof KozlowskiNikita TravkinPavankumar KondetiCaleb ConnollyOliver NeukuChristian KönigQu WenruoRichard KojedzinszkyHeiko StuebnerDaniel GolleTrevor WoernerRadhey Shyam PandeyPatrice ChotardPeter ChenHarshit MogalapalliRon EconomosJon HunterMark Brown
SeriesT-b T-b T-b T-b T-b
1/215
2/215
3/215
4/215
5/215
6/215
7/215
8/215
9/215R-b
10/215R-b R-b R-b A-b A-b R-b
11/215
12/215R-b
13/215R-b
14/215R-b R-b
15/215R-b A-b
16/215R-b R-b A-b
17/215R-b A-b
18/215
19/215A-b
20/215R-b R-b
21/215
22/215A-b
23/215R-b
24/215R-b R-b R-b
25/215A-b A-b T-b
26/215T-b
27/215A-b T-b
28/215R-b R-b
29/215
30/215R-b
31/215R-b R-b
32/215R-b R-b R-b
33/215R-b R-b
34/215R-b R-b
35/215R-b R-b
36/215R-b
37/215
38/215R-b
39/215
40/215
41/215
42/215
43/215A-b A-b
44/215
45/215
46/215
47/215R-b
48/215
49/215R-b A-b
50/215
51/215
52/215
53/215
54/215R-b
55/215
56/215A-b
57/215R-b
58/215R-b R-b R-b
59/215
60/215
61/215
62/215A-b
63/215
64/215R-b
65/215
66/215
67/215R-b R-b
68/215R-b
69/215A-b
70/215
71/215
72/215
73/215
74/215R-b
75/215
76/215R-b T-b R-b
77/215
78/215R-b
79/215
80/215R-b
81/215R-b
82/215A-b
83/215
84/215
85/215
86/215
87/215R-b R-b
88/215
89/215
90/215
91/215
92/215R-b
93/215
94/215
95/215R-b
96/215R-b R-b
97/215
98/215
99/215R-b
100/215
101/215R-b R-b
102/215A-b R-b T-b R-b
103/215
104/215R-b A-b
105/215R-b
106/215R-b
107/215R-b
108/215R-b
109/215R-b
110/215
111/215Reported-and-tested-by
112/215R-b
113/215R-b
114/215R-b
115/215R-b
116/215R-b
117/215R-b
118/215R-b
119/215R-b
120/215R-b
121/215R-b
122/215R-b
123/215R-b
124/215R-b
125/215R-b
126/215R-b
127/215R-b
128/215R-b R-b
129/215
130/215R-b
131/215R-b
132/215
133/215
134/215A-b
135/215R-b T-b
136/215R-b
137/215R-b
138/215
139/215R-b
140/215R-b R-b
141/215R-b
142/215R-b
143/215T-b
144/215R-b R-b T-b
145/215R-b
146/215R-b R-b
147/215R-b
148/215R-b
149/215R-b
150/215R-b
151/215R-b
152/215
153/215R-b
154/215R-b
155/215R-b
156/215R-b T-b R-b
157/215R-b
158/215
159/215
160/215R-b
161/215
162/215
163/215R-b
164/215R-b R-b
165/215
166/215
167/215R-b
168/215
169/215
170/215A-b
171/215A-b
172/215
173/215
174/215
175/215R-b
176/215R-b
177/215T-b R-b T-b T-b
178/215
179/215R-b A-b
180/215R-b
181/215R-b
182/215
183/215R-b
184/215R-b R-b R-b
185/215
186/215
187/215
188/215R-b
189/215A-b R-b
190/215A-b R-b
191/215A-b R-b
192/215
193/215
194/215
195/215A-b
196/215A-b
197/215
198/215R-b R-b
199/215R-b
200/215A-b
201/215T-b T-b R-b
202/215A-b
203/215
204/215A-b R-b
205/215A-b
206/215A-b R-b
207/215A-b R-b
208/215
209/215R-b
210/215R-b
211/215
212/215A-b T-b R-b
213/215A-b T-b R-b
214/215
215/215

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 117 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/215] 5.15.166-rc1 review

This is the start of the stable review cycle for the 5.15.166 release. There are 215 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Tue, 03 Sep 2024 16:07:34 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.166-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.166-rc1

Guenter Roeck <[email protected]>
apparmor: fix policy_unpack_test on big endian systems

Ben Hutchings <[email protected]>
scsi: aacraid: Fix double-free on probe failure

Faizal Rahim <[email protected]>
igc: Fix qbv tx latency by setting gtxoffset

Faizal Rahim <[email protected]>
igc: Fix reset adapter logics when tx mode change

Sean Anderson <[email protected]>
phy: zynqmp: Enable reference clock correctly

Pawel Laszczak <[email protected]>
usb: cdnsp: fix for Link TRB with TC

Pawel Laszczak <[email protected]>
usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function

Zijun Hu <[email protected]>
usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()

Krzysztof Kozlowski <[email protected]>
usb: dwc3: st: add missing depopulate in probe error path

Krzysztof Kozlowski <[email protected]>
usb: dwc3: st: fix probed platform device ref count on probe error path

Selvarasu Ganesan <[email protected]>
usb: dwc3: core: Prevent USB core invalid event buffer address access

Krzysztof Kozlowski <[email protected]>
usb: dwc3: omap: add missing depopulate in probe error path

ZHANG Yuntian <[email protected]>
USB: serial: option: add MeiG Smart SRM825L

Ian Ray <[email protected]>
cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller

Volodymyr Babchuk <[email protected]>
soc: qcom: cmd-db: Map shared memory as WC, not WB

Aleksandr Mishin <[email protected]>
nfc: pn533: Add poll mod list filling check

Eric Dumazet <[email protected]>
net: busy-poll: use ktime_get_ns() instead of local_clock()

Cong Wang <[email protected]>
gtp: fix a potential NULL pointer dereference

Jamie Bainbridge <[email protected]>
ethtool: check device is present when getting link settings

Serge Semin <[email protected]>
dmaengine: dw: Add memory bus width verification

Serge Semin <[email protected]>
dmaengine: dw: Add peripheral bus width verification

Piyush Mehta <[email protected]>
phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume

Piyush Mehta <[email protected]>
phy: xilinx: phy-zynqmp: dynamic clock support for power-save

Piyush Mehta <[email protected]>
phy: xilinx: add runtime PM support

Paul Cercueil <[email protected]>
PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro

Paul Cercueil <[email protected]>
PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros

Paul Cercueil <[email protected]>
PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro

Krzysztof Kozlowski <[email protected]>
soundwire: stream: fix programming slave ports for non-continous port maps

Namjae Jeon <[email protected]>
ksmbd: the buffer of smb2 query dir response has at least 1 byte

Allison Henderson <[email protected]>
net:rds: Fix possible deadlock in rds_message_put

Chen Ridong <[email protected]>
cgroup/cpuset: Prevent UAF in proc_cpuset_show()

Niklas Cassel <[email protected]>
ata: libata-core: Fix null pointer dereference on error

Alex Deucher <[email protected]>
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages

Greg Kroah-Hartman <[email protected]>
Revert "MIPS: Loongson64: reset: Prioritise firmware service"

Matthieu Baerts (NGI0) <[email protected]>
mptcp: sched: check both backup in retrans

Haiyang Zhang <[email protected]>
net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response

Sascha Hauer <[email protected]>
wifi: mwifiex: duplicate static structs used in driver instances

Ma Ke <[email protected]>
pinctrl: single: fix potential NULL dereference in pcs_get_function()

Huang-Huang Bao <[email protected]>
pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins

Josef Bacik <[email protected]>
btrfs: run delayed iputs when flushing delalloc

Jesse Zhang <[email protected]>
drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc

Alexander Lobakin <[email protected]>
tools: move alignment-related macros to new <linux/align.h>

Tetsuo Handa <[email protected]>
Input: MT - limit max slots

Lee, Chun-Yi <[email protected]>
Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO

Zi Yan <[email protected]>
mm/numa: no task_numa_fault() call if PTE is changed

Zi Yan <[email protected]>
mm/numa: no task_numa_fault() call if PMD is changed

Takashi Iwai <[email protected]>
ALSA: timer: Relax start tick time check for slave timer elements

Javier Carrasco <[email protected]>

    hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()

Alex Hung <[email protected]>
Revert "drm/amd/display: Validate hw_points_num before using it"

Ben Whitten <[email protected]>
mmc: dw_mmc: allow biu and ciu clocks to defer

Marc Zyngier <[email protected]>
KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3

Nikolay Kuratov <[email protected]>
cxgb4: add forgotten u64 ivlan cast before shift

Siarhei Vishniakou <[email protected]>
HID: microsoft: Add rumble support to latest xbox controllers

Jason Gerecke <[email protected]>
HID: wacom: Defer calculation of resolution until resolution_code is known

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Set timer mode in cpu-probe

Chaotian Jing <[email protected]>
scsi: core: Fix the return value of scsi_logical_block_count()

Griffin Kroah-Hartman <[email protected]>
Bluetooth: MGMT: Add error handling to pair_device()

Dan Carpenter <[email protected]>
mmc: mmc_test: Fix NULL dereference on allocation failure

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails

Abhinav Kumar <[email protected]>
drm/msm/dp: reset the link phy params before link training

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: don't play tricks with debug macros

Sean Anderson <[email protected]>
net: xilinx: axienet: Fix dangling multicast addresses

Sean Anderson <[email protected]>
net: xilinx: axienet: Always disable promiscuous mode

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: validate vlan header

Eric Dumazet <[email protected]>
ipv6: prevent possible UAF in ip6_xmit()

Eric Dumazet <[email protected]>
ipv6: fix possible UAF in ip6_finish_output2()

Eric Dumazet <[email protected]>
ipv6: prevent UAF in ip6_send_skb()

Stephen Hemminger <[email protected]>
netem: fix return value if duplicate enqueue fails

Joseph Huang <[email protected]>
net: dsa: mv88e6xxx: Fix out-of-bound access

Vladimir Oltean <[email protected]>
net: dsa: mv88e6xxx: replace ATU violation prints with trace points

Hans J. Schultz <[email protected]>
net: dsa: mv88e6xxx: read FID when handling ATU violations

Dan Carpenter <[email protected]>
dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()

Maciej Fijalkowski <[email protected]>
ice: fix ICE_LAST_OFFSET formula

Nikolay Aleksandrov <[email protected]>
bonding: fix xfrm state handling when clearing active slave

Nikolay Aleksandrov <[email protected]>
bonding: fix xfrm real_dev null pointer dereference

Nikolay Aleksandrov <[email protected]>
bonding: fix null pointer deref in bond_ipsec_offload_ok

Nikolay Aleksandrov <[email protected]>
bonding: fix bond_ipsec_offload_ok return type

Thomas Bogendoerfer <[email protected]>
ip6_tunnel: Fix broken GRO

Sebastian Andrzej Siewior <[email protected]>
netfilter: nft_counter: Synchronize nft_counter_reset() against reader.

Sebastian Andrzej Siewior <[email protected]>
netfilter: nft_counter: Disable BH in nft_counter_offload_stats().

Kuniyuki Iwashima <[email protected]>
kcm: Serialise kcm_sendmsg() for the same socket.

Simon Horman <[email protected]>
tc-testing: don't access non-existent variable on exception

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SMP: Fix assumption of Central always being Initiator

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix LE quote calculation

Maximilian Luz <[email protected]>
platform/surface: aggregator: Fix warning when controller is destroyed in probe

Long Li <[email protected]>
net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings

Mikulas Patocka <[email protected]>
dm suspend: return -ERESTARTSYS instead of -EINTR

Aurelien Jarno <[email protected]>
media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)

Josef Bacik <[email protected]>
nfsd: make svc_stat per-network namespace instead of global

Josef Bacik <[email protected]>
nfsd: remove nfsd_stats, make th_cnt a global counter

Josef Bacik <[email protected]>
nfsd: make all of the nfsd stats per-network namespace

Josef Bacik <[email protected]>
nfsd: expose /proc/net/sunrpc/nfsd in net namespaces

Josef Bacik <[email protected]>
nfsd: rename NFSD_NET_* to NFSD_STATS_*

Josef Bacik <[email protected]>
sunrpc: use the struct net as the svc proc private

Josef Bacik <[email protected]>

    sunrpc: remove ->pg_stats from svc_program

Josef Bacik <[email protected]>
sunrpc: pass in the sv_stats struct through svc_create_pooled

Josef Bacik <[email protected]>

    nfsd: stop setting ->pg_stats for unused stats

Josef Bacik <[email protected]>

    sunrpc: don't change ->sv_stats if it doesn't exist

Chuck Lever <[email protected]>
NFSD: Fix frame size warning in svc_export_parse()

Chuck Lever <[email protected]>
NFSD: Rewrite synopsis of nfsd_percpu_counters_init()

Chuck Lever <[email protected]>
NFSD: Refactor the duplicate reply cache shrinker

Chuck Lever <[email protected]>
NFSD: Replace nfsd_prune_bucket()

Chuck Lever <[email protected]>
NFSD: Rename nfsd_reply_cache_alloc()

Chuck Lever <[email protected]>
NFSD: Refactor nfsd_reply_cache_free_locked()

Jeff Layton <[email protected]>
nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net

Jeff Layton <[email protected]>
nfsd: move reply cache initialization into nfsd startup

Tetsuo Handa <[email protected]>
block: use "unsigned long" for blk_validate_block_size().

Eric Dumazet <[email protected]>
gtp: pull network headers in gtp_dev_xmit()

Phil Chang <[email protected]>
hrtimer: Prevent queuing of hrtimer without a function callback

Sagi Grimberg <[email protected]>
nvmet-rdma: fix possible bad dereference when freeing rsps

Baokun Li <[email protected]>
ext4: set the type of max_zeroout to unsigned int to avoid overflow

Guanrui Huang <[email protected]>
irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc

Abdulrasaq Lawani <[email protected]>
fbdev: offb: replace of_node_put with __free(device_node)

Krishna Kurapati <[email protected]>
usb: dwc3: core: Skip setting event buffers for host only controllers

Gergo Koteles <[email protected]>
platform/x86: lg-laptop: fix %s null argument warning

Adrian Hunter <[email protected]>
clocksource: Make watchdog and suspend-timing multiplication overflow safe

Alexander Gordeev <[email protected]>
s390/iucv: fix receive buffer virtual vs physical address confusion

Oreoluwa Babatunde <[email protected]>
openrisc: Call setup_memory() earlier in the init sequence

NeilBrown <[email protected]>
NFS: avoid infinite loop in pnfs_update_layout.

Hannes Reinecke <[email protected]>
nvmet-tcp: do not continue for invalid icreq

Jian Shen <[email protected]>
net: hns3: add checking for vf id of mailbox

Luiz Augusto von Dentz <[email protected]>
Bluetooth: bnep: Fix out-of-bound access

Uwe Kleine-König <[email protected]>
usb: gadget: fsl: Increase size of name buffer for endpoints

Zhiguo Niu <[email protected]>
f2fs: fix to do sanity check in update_sit_entry

David Sterba <[email protected]>
btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()

David Sterba <[email protected]>
btrfs: change BUG_ON to assertion in tree_move_down()

David Sterba <[email protected]>
btrfs: send: handle unexpected data in header buffer in begin_cmd()

David Sterba <[email protected]>
btrfs: handle invalid root reference found in may_destroy_subvol()

David Sterba <[email protected]>
btrfs: change BUG_ON to assertion when checking for delayed_node root

Michael Ellerman <[email protected]>
powerpc/boot: Only free if realloc() succeeds

Li zeming <[email protected]>
powerpc/boot: Handle allocation failure in simple_realloc()

Helge Deller <[email protected]>
parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367

Christophe Kerello <[email protected]>
memory: stm32-fmc2-ebi: check regmap_read return value

Kees Cook <[email protected]>
x86: Increase brk randomness entropy for 64-bit systems

Li Nan <[email protected]>
md: clean up invalid BUG_ON in md_ioctl

Eric Dumazet <[email protected]>

    netlink: hold nlk->cb_mutex longer in __netlink_dump_start()

Martin Blumenstingl <[email protected]>
clocksource/drivers/arm_global_timer: Guard against division by zero

Stefan Hajnoczi <[email protected]>
virtiofs: forbid newlines in tags

Erico Nunes <[email protected]>
drm/lima: set gp bus_stop bit before hard reset

Kees Cook <[email protected]>
net/sun3_82586: Avoid reading past buffer in debug output

Philipp Stanner <[email protected]>
media: drivers/media/dvb-core: copy user arrays safely

Justin Tee <[email protected]>
scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()

Max Filippov <[email protected]>
fs: binfmt_elf_efpic: don't use missing interpreter's properties

Hans Verkuil <[email protected]>

    media: pci: cx23885: check cx23885_vdev_init() return

Jan Kara <[email protected]>
quota: Remove BUG_ON from dqget()

Al Viro <[email protected]>
fuse: fix UAF in rcu pathwalks

Al Viro <[email protected]>
afs: fix __afs_break_callback() / afs_drop_open_mmap() race

Baokun Li <[email protected]>
ext4: do not trim the group with corrupted block bitmap

Daniel Wagner <[email protected]>
nvmet-trace: avoid dereferencing pointer too early

Kunwu Chan <[email protected]>
powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu

Ashish Mhetre <[email protected]>
memory: tegra: Skip SID programming if SID registers aren't set

Samuel Holland <[email protected]>
arm64: Fix KASAN random tag seed initialization

Antoniu Miclaus <[email protected]>
hwmon: (ltc2992) Avoid division by zero

Chengfeng Ye <[email protected]>

    IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock

Mukesh Sisodiya <[email protected]>
wifi: iwlwifi: fw: Fix debugfs command sending

Miri Korenblit <[email protected]>
wifi: iwlwifi: abort scan when rfkill on but device enabled

Andreas Gruenbacher <[email protected]>
gfs2: setattr_chown: Add missing initialization

Mike Christie <[email protected]>
scsi: spi: Fix sshdr use

Hans Verkuil <[email protected]>
media: qcom: venus: fix incorrect return value

Christian Brauner <[email protected]>
binfmt_misc: cleanup on filesystem umount

Chengfeng Ye <[email protected]>
staging: ks7010: disable bh on tx_dev_lock

Alex Hung <[email protected]>
drm/amd/display: Validate hw_points_num before using it

David Lechner <[email protected]>
staging: iio: resolver: ad2s1210: fix use before initialization

Hans Verkuil <[email protected]>
media: radio-isa: use dev_name to fill in bus_info

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer

Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out

Heiko Carstens <[email protected]>
s390/smp,mcck: fix early IPI handling

Zhu Yanjun <[email protected]>
RDMA/rtrs: Fix the problem of variable not initialized fully

Wolfram Sang <[email protected]>
i2c: riic: avoid potential division by zero

Jeff Johnson <[email protected]>
wifi: cw1200: Avoid processing an invalid TIM IE

Johannes Berg <[email protected]>
wifi: mac80211: fix BA session teardown race

Johannes Berg <[email protected]>
wifi: cfg80211: check wiphy mutex is held for wdev mutex

Rand Deeb <[email protected]>
ssb: Fix division by zero issue in ssb_calc_clock_rate

Parsa Poorshikhian <[email protected]>
ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7

Jie Wang <[email protected]>
net: hns3: fix a deadlock problem when config TC during resetting

Jie Wang <[email protected]>
net: hns3: fix wrong use of semaphore up

Florian Westphal <[email protected]>
netfilter: nf_queue: drop packets with cloned unconfirmed conntracks

Donald Hunter <[email protected]>
netfilter: flowtable: initialise extack before use

Tom Hughes <[email protected]>
netfilter: allow ipv6 fragments to arrive on different devices

Eugene Syromiatnikov <[email protected]>
mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size

David Thompson <[email protected]>
mlxbf_gige: disable RX filters until RX path initialized

Yue Haibing <[email protected]>
mlxbf_gige: Remove two unused function declarations

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: check busy flag in MDIO operations

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: use read_poll_timeout instead delay loop

Pawel Dembicki <[email protected]>
net: dsa: vsc73xx: pass value in phy_write operation

Radhey Shyam Pandey <[email protected]>
net: axienet: Fix register defines comment description

Dan Carpenter <[email protected]>
atm: idt77252: prevent use after free in dequeue_rx()

Cosmin Ratiu <[email protected]>
net/mlx5e: Correctly report errors for ethtool rx flows

Faizal Rahim <[email protected]>
igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer

Muhammad Husaini Zulkifli <[email protected]>
igc: remove I226 Qbv BaseTime restriction

Muhammad Husaini Zulkifli <[email protected]>
igc: Correct the launchtime offset

Claudio Imbrenda <[email protected]>
s390/uv: Panic for set and remove shared access UVC errors

Alex Deucher <[email protected]>
drm/amdgpu/jpeg2: properly set atomics vmid field

Al Viro <[email protected]>
memcg_write_event_control(): fix a user-triggerable oops

Bas Nieuwenhuizen <[email protected]>
drm/amdgpu: Actually check flags for all context ops.

Qu Wenruo <[email protected]>
btrfs: tree-checker: add dev extent item checks

Zhen Lei <[email protected]>
selinux: fix potential counting error in avc_add_xperms_decision()

Al Viro <[email protected]>
fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE

Alexander Lobakin <[email protected]>
bitmap: introduce generic optimized bitmap_size()

Alexander Lobakin <[email protected]>

    btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()

Alexander Lobakin <[email protected]>

    s390/cio: rename bitmap_size() -> idset_bitmap_size()

Alexander Lobakin <[email protected]>
fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()

Zhihao Cheng <[email protected]>
vfs: Don't evict inode under the inode lru traversing context

Mikulas Patocka <[email protected]>
dm persistent data: fix memory allocation failure

Khazhismel Kumykov <[email protected]>
dm resume: don't return EINVAL when signalled

Haibo Xu <[email protected]>
arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE

Stefan Haberland <[email protected]>
s390/dasd: fix error recovery leading to data corruption on ESE devices

Mika Westerberg <[email protected]>
thunderbolt: Mark XDomain as unplugged when router is removed

Mathias Nyman <[email protected]>
xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration

Juan José Arboleda <[email protected]>
ALSA: usb-audio: Support Yamaha P-125 quirk entry

Lianqin Hu <[email protected]>
ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET

Eli Billauer <[email protected]>
char: xillybus: Check USB endpoints when probing device

Eli Billauer <[email protected]>
char: xillybus: Refine workqueue handling

Eli Billauer <[email protected]>
char: xillybus: Don't destroy workqueue from work item running on it

Jann Horn <[email protected]>
fuse: Initialize beyond-EOF page contents before setting uptodate

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/kernel/acpi_numa.c                      |   2 +-
 arch/arm64/kernel/setup.c                          |   3 -
 arch/arm64/kernel/smp.c                            |   2 +
 arch/arm64/kvm/sys_regs.c                          |   6 +
 arch/arm64/kvm/vgic/vgic.h                         |   7 +
 arch/mips/kernel/cpu-probe.c                       |   4 +
 arch/mips/loongson64/reset.c                       |  38 ++--
 arch/openrisc/kernel/setup.c                       |   6 +-
 arch/parisc/kernel/irq.c                           |   4 +-
 arch/powerpc/boot/simple_alloc.c                   |   7 +-
 arch/powerpc/sysdev/xics/icp-native.c              |   2 +
 arch/s390/include/asm/uv.h                         |   5 +-
 arch/s390/kernel/early.c                           |  12 +-
 arch/s390/kernel/smp.c                             |   4 +-
 arch/x86/kernel/process.c                          |   5 +-
 drivers/ata/libata-core.c                          |   3 +
 drivers/atm/idt77252.c                             |   9 +-
 drivers/bluetooth/hci_ldisc.c                      |   3 +-
 drivers/char/xillybus/xillyusb.c                   |  42 +++-
 drivers/clocksource/arm_global_timer.c             |  11 +-
 drivers/dma/dw/core.c                              |  89 ++++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   8 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c             |   4 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |   5 +-
 drivers/gpu/drm/lima/lima_gp.c                     |  12 ++
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h            |  14 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c          |   3 +
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |   2 +
 drivers/hid/hid-ids.h                              |  10 +-
 drivers/hid/hid-microsoft.c                        |  11 +-
 drivers/hid/wacom_wac.c                            |   4 +-
 drivers/hwmon/ltc2992.c                            |   8 +-
 drivers/i2c/busses/i2c-riic.c                      |   2 +-
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   5 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   5 +-
 drivers/infiniband/ulp/rtrs/rtrs.c                 |   2 +-
 drivers/input/input-mt.c                           |   3 +
 drivers/irqchip/irq-gic-v3-its.c                   |   2 -
 drivers/md/dm-clone-metadata.c                     |   5 -
 drivers/md/dm-ioctl.c                              |  22 ++-
 drivers/md/dm.c                                    |   4 +-
 drivers/md/md.c                                    |   5 -
 drivers/md/persistent-data/dm-space-map-metadata.c |   4 +-
 drivers/media/dvb-core/dvb_frontend.c              |  12 +-
 drivers/media/pci/cx23885/cx23885-video.c          |   8 +
 drivers/media/pci/solo6x10/solo6x10-offsets.h      |  10 +-
 drivers/media/platform/qcom/venus/pm_helpers.c     |   2 +-
 drivers/media/radio/radio-isa.c                    |   2 +-
 drivers/memory/stm32-fmc2-ebi.c                    | 122 ++++++++----
 drivers/memory/tegra/tegra186.c                    |   3 +
 drivers/mmc/core/mmc_test.c                        |   9 +-
 drivers/mmc/host/dw_mmc.c                          |   8 +
 drivers/net/bonding/bond_main.c                    |  21 +-
 drivers/net/bonding/bond_options.c                 |   2 +-
 drivers/net/dsa/mv88e6xxx/Makefile                 |   4 +
 drivers/net/dsa/mv88e6xxx/global1_atu.c            |  82 ++++++--
 drivers/net/dsa/mv88e6xxx/trace.c                  |   6 +
 drivers/net/dsa/mv88e6xxx/trace.h                  |  66 +++++++
 drivers/net/dsa/vitesse-vsc73xx-core.c             |  69 +++++--
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c  |   3 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |   7 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   3 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   4 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |   7 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |   4 +-
 drivers/net/ethernet/i825xx/sun3_82586.c           |   2 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   2 +-
 drivers/net/ethernet/intel/igc/igc_base.c          |  29 +++
 drivers/net/ethernet/intel/igc/igc_base.h          |   2 +
 drivers/net/ethernet/intel/igc/igc_defines.h       |  16 ++
 drivers/net/ethernet/intel/igc/igc_main.c          |  12 +-
 drivers/net/ethernet/intel/igc/igc_regs.h          |   1 +
 drivers/net/ethernet/intel/igc/igc_tsn.c           | 113 +++++++++--
 drivers/net/ethernet/intel/igc/igc_tsn.h           |   1 +
 .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c    |   2 +-
 .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h  |   9 +-
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c |  10 +
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h |   2 +
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c   |  50 ++++-
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |  68 ++++---
 drivers/net/ethernet/microsoft/mana/mana.h         |   1 +
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  22 ++-
 drivers/net/ethernet/xilinx/xilinx_axienet.h       |  17 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  25 +--
 drivers/net/gtp.c                                  |   5 +-
 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c    |   6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   2 +-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  32 ++-
 drivers/net/wireless/st/cw1200/txrx.c              |   2 +-
 drivers/nfc/pn533/pn533.c                          |   5 +
 drivers/nvme/target/rdma.c                         |  16 +-
 drivers/nvme/target/tcp.c                          |   1 +
 drivers/nvme/target/trace.c                        |   6 +-
 drivers/nvme/target/trace.h                        |  28 +--
 drivers/phy/xilinx/phy-zynqmp.c                    | 152 ++++++++++-----
 drivers/pinctrl/pinctrl-rockchip.c                 |   2 +-
 drivers/pinctrl/pinctrl-single.c                   |   2 +
 drivers/platform/surface/aggregator/controller.c   |   3 +-
 drivers/platform/x86/lg-laptop.c                   |   2 +-
 drivers/s390/block/dasd.c                          |  36 ++--
 drivers/s390/block/dasd_3990_erp.c                 |  10 +-
 drivers/s390/block/dasd_eckd.c                     |  57 +++---
 drivers/s390/block/dasd_int.h                      |   2 +-
 drivers/s390/cio/idset.c                           |  12 +-
 drivers/scsi/aacraid/comminit.c                    |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |   2 +-
 drivers/scsi/scsi_transport_spi.c                  |   4 +-
 drivers/soc/qcom/cmd-db.c                          |   2 +-
 drivers/soundwire/stream.c                         |   8 +-
 drivers/ssb/main.c                                 |   2 +-
 drivers/staging/iio/resolver/ad2s1210.c            |   7 +-
 drivers/staging/ks7010/ks7010_sdio.c               |   4 +-
 drivers/thunderbolt/switch.c                       |   1 +
 drivers/usb/cdns3/cdnsp-gadget.h                   |   3 +
 drivers/usb/cdns3/cdnsp-ring.c                     |  30 ++-
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/sysfs.c                           |   1 +
 drivers/usb/dwc3/core.c                            |  21 ++
 drivers/usb/dwc3/dwc3-omap.c                       |   4 +-
 drivers/usb/dwc3/dwc3-st.c                         |  16 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |   2 +-
 drivers/usb/host/xhci.c                            |   8 +-
 drivers/usb/serial/option.c                        |   5 +
 drivers/video/fbdev/offb.c                         |   3 +-
 fs/afs/file.c                                      |   8 +-
 fs/binfmt_elf_fdpic.c                              |   2 +-
 fs/binfmt_misc.c                                   | 216 ++++++++++++++++-----
 fs/btrfs/delayed-inode.c                           |   2 +-
 fs/btrfs/free-space-cache.c                        |   8 +-
 fs/btrfs/inode.c                                   |   9 +-
 fs/btrfs/qgroup.c                                  |   4 +-
 fs/btrfs/send.c                                    |   9 +-
 fs/btrfs/tree-checker.c                            |  69 +++++++
 fs/ext4/extents.c                                  |   3 +-
 fs/ext4/mballoc.c                                  |   3 +
 fs/f2fs/segment.c                                  |   5 +-
 fs/file.c                                          |  28 ++-
 fs/fuse/cuse.c                                     |   3 +-
 fs/fuse/dev.c                                      |   6 +-
 fs/fuse/fuse_i.h                                   |   1 +
 fs/fuse/inode.c                                    |  15 +-
 fs/fuse/virtio_fs.c                                |  10 +
 fs/gfs2/inode.c                                    |   2 +-
 fs/inode.c                                         |  39 +++-
 fs/ksmbd/smb2pdu.c                                 |   3 +-
 fs/lockd/svc.c                                     |   3 -
 fs/nfs/callback.c                                  |   3 -
 fs/nfs/pnfs.c                                      |   8 +
 fs/nfsd/export.c                                   |  32 ++-
 fs/nfsd/export.h                                   |   4 +-
 fs/nfsd/netns.h                                    |  25 ++-
 fs/nfsd/nfs4proc.c                                 |   6 +-
 fs/nfsd/nfscache.c                                 | 202 +++++++++++--------
 fs/nfsd/nfsctl.c                                   |  24 ++-
 fs/nfsd/nfsd.h                                     |   1 +
 fs/nfsd/nfsfh.c                                    |   3 +-
 fs/nfsd/nfssvc.c                                   |  24 ++-
 fs/nfsd/stats.c                                    |  52 ++---
 fs/nfsd/stats.h                                    |  83 +++-----
 fs/nfsd/trace.h                                    |  22 +++
 fs/nfsd/vfs.c                                      |   6 +-
 fs/ntfs3/bitmap.c                                  |   4 +-
 fs/ntfs3/fsntfs.c                                  |   2 +-
 fs/ntfs3/index.c                                   |  11 +-
 fs/ntfs3/ntfs_fs.h                                 |   4 +-
 fs/ntfs3/super.c                                   |   2 +-
 fs/quota/dquot.c                                   |   5 +-
 include/linux/bitmap.h                             |  20 +-
 include/linux/blkdev.h                             |   2 +-
 include/linux/cpumask.h                            |   2 +-
 include/linux/fs.h                                 |   5 +
 include/linux/pm.h                                 |  55 ++++--
 include/linux/pm_runtime.h                         |  14 ++
 include/linux/sunrpc/svc.h                         |   5 +-
 include/net/busy_poll.h                            |   2 +-
 include/net/kcm.h                                  |   1 +
 include/scsi/scsi_cmnd.h                           |   2 +-
 kernel/cgroup/cpuset.c                             |  13 +-
 kernel/time/clocksource.c                          |  42 ++--
 kernel/time/hrtimer.c                              |   2 +
 lib/math/prime_numbers.c                           |   2 -
 mm/huge_memory.c                                   |  30 ++-
 mm/memcontrol.c                                    |   7 +-
 mm/memory.c                                        |  29 ++-
 net/bluetooth/bnep/core.c                          |   3 +-
 net/bluetooth/hci_core.c                           |  19 +-
 net/bluetooth/mgmt.c                               |   4 +
 net/bluetooth/smp.c                                | 146 +++++++-------
 net/bridge/br_netfilter_hooks.c                    |   6 +-
 net/core/net-sysfs.c                               |   2 +-
 net/ethtool/ioctl.c                                |   3 +
 net/ipv6/ip6_output.c                              |  10 +
 net/ipv6/ip6_tunnel.c                              |  12 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   4 +
 net/iucv/iucv.c                                    |   3 +-
 net/kcm/kcmsock.c                                  |   4 +
 net/mac80211/agg-tx.c                              |   6 +-
 net/mac80211/driver-ops.c                          |   3 -
 net/mac80211/sta_info.c                            |  14 ++
 net/mptcp/diag.c                                   |   2 +-
 net/mptcp/protocol.c                               |   2 +-
 net/netfilter/nf_flow_table_inet.c                 |   3 +
 net/netfilter/nf_flow_table_ip.c                   |   3 +
 net/netfilter/nf_flow_table_offload.c              |   2 +-
 net/netfilter/nfnetlink_queue.c                    |  35 +++-
 net/netfilter/nft_counter.c                        |   9 +-
 net/netlink/af_netlink.c                           |  13 +-
 net/rds/recv.c                                     |  13 +-
 net/sched/sch_netem.c                              |  47 +++--
 net/sunrpc/stats.c                                 |   2 +-
 net/sunrpc/svc.c                                   |  36 ++--
 net/wireless/core.h                                |   8 +-
 security/apparmor/policy_unpack_test.c             |   6 +-
 security/selinux/avc.c                             |   2 +-
 sound/core/timer.c                                 |   2 +-
 sound/pci/hda/patch_realtek.c                      |   1 -
 sound/usb/quirks-table.h                           |   1 +
 sound/usb/quirks.c                                 |   2 +
 tools/include/linux/align.h                        |  12 ++
 tools/include/linux/bitmap.h                       |   9 +-
 tools/testing/selftests/core/close_range_test.c    |  35 ++++
 tools/testing/selftests/tc-testing/tdc.py          |   1 -
 224 files changed, 2394 insertions(+), 1053 deletions(-)