Commit d9c4727e authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman Committed by Treehugger Robot
Browse files

Merge tag 'android13-5.10.223_r00' into android13-5.10



This merges up to the 5.10.223 LTS kernel release into android13-5.10.
Included in here are the following commits:

* 0890c03b Revert "scsi: core: Fix a use-after-free"
* 2df379dc ANDROID: properly backport filelock fix in 5.10.223
* ded8d2ac Revert "ext4: Send notifications on error"
* 1e11f5ed Revert "net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()"
*   89e860ae Merge 5.10.223 into android13-5.10-lts
|\
| * b15dc417 Linux 5.10.223
| * 7431144b tap: add missing verification for short frame
| * 6100e023 tun: add missing verification for short frame
| * 911cc83e filelock: Fix fcntl/close race recovery compat path
| * 7fa9d1d2 ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
| * ddf0caf0 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
| * a7ec8a5a ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
| * 74c6b151 ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
| * 6386f1b6 jfs: don't walk off the end of ealist
| * 77495e5d ocfs2: add bounds checking to ocfs2_check_dir_entry()
| * 6e030065 net: relax socket state check at accept time.
| * a5224e21 drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
| * 9760c6ce ext4: Send notifications on error
| * 88e44424 ext4: fix error code saved on super block during file system abort
| * 5ce8fad9 scsi: core: Fix a use-after-free
| * c0809c12 bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
| * be35504b bpf: Fix overrunning reservations in ringbuf
| * 9e2b0a5e ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
| * c85e6b7d ARM: 9324/1: fix get_user() broken with veneer
| * 727ed481 spi: mux: set ctlr->bits_per_word_mask
| * 34f8efd2 hfsplus: fix uninit-value in copy_name
| * f236af75 selftests/vDSO: fix clang build errors and warnings
| * 38c2028b spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
| * f65bffb4 fs: better handle deep ancestor chains in is_subdir()
| * ddeda6ca Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
| * 739d8d00 scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
| * 033c51df powerpc/eeh: avoid possible crash when edev->pdev changes
| * 6b160981 powerpc/pseries: Whitelist dtl slub object for copying to userspace
| * d1e4e94c net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
| * 909f4c2f net: usb: qmi_wwan: add Telit FN912 compositions
| * 8acf8801 ALSA: dmaengine_pcm: terminate dmaengine before synchronize
| * 2a28531d ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
| * 94818bdb btrfs: qgroup: fix quota root leak after quota disable failure
| * 2e51db7a s390/sclp: Fix sclp_init() cleanup on failure
| * 71db8dc6 can: kvaser_usb: fix return value for hif_usb_send_regout
| * 6e90cd16 ASoC: ti: omap-hdmi: Fix too long driver name
| * 96414bf0 ASoC: ti: davinci-mcasp: Set min period size using FIFO config
| * 072f6348 ALSA: dmaengine: Synchronize dma channel after drop()
| * 73bb3e01 bytcr_rt5640 : inverse jack detect for Archos 101 cesium
| * a87d15d1 Input: i8042 - add Ayaneo Kun to i8042 quirk table
| * 9b32a134 Input: elantech - fix touchpad state on resume for Lenovo N24
| * cf704e7d mips: fix compat_sys_lseek syscall
| * 134b12f0 ALSA: hda/realtek: Add more codec ID to no shutup pins list
| * 4cdf6926 KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
| * 6295bad5 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
| * 9774641b mei: demote client disconnect warning on suspend to debug
| * 229bce54 fs/file: fix the check in find_next_fd()
| * ffe47bf9 kconfig: remove wrong expr_trans_bool()
| * 4beba240 kconfig: gconf: give a proper initial state to the Save button
| * 9625afe1 null_blk: fix validation of block size
| * 9934cda0 arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
| * a0cafb7b ila: block BH in ila_output()
| * 34eb7ab9 net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
| * fe855e5b Input: silead - Always support 10 fingers
| * 42e60f3b selftests/openat2: Fix build warnings on ppc64
| * bb8ace67 wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
| * 60cf36f2 wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
| * 6df01b7e ACPI: EC: Avoid returning AE_OK on errors in address space handler
| * fd57dbff ACPI: EC: Abort address space access upon error
| * cd9472c4 scsi: qedf: Set qed_slowpath_params to zero before use
| * 5661b9c7 filelock: Remove locks reliably when fcntl/close race is detected
| * 2e272e7d gcc-plugins: Rename last_stmt() for GCC 14+
* | fd58936f Merge 5.10.222 into android13-5.10-lts
|\|
| * 83a48a45 Linux 5.10.222
| * f52913e5 i2c: rcar: fix error code in probe()
| * 2907dd58 i2c: rcar: clear NO_RXDMA flag after resetting
| * 41f62c95 i2c: rcar: ensure Gen3+ reset does not disturb local targets
| * 88046f94 i2c: rcar: introduce Gen4 devices
| * a720e2e4 i2c: rcar: reset controller is mandatory for Gen3+
| * b4c11a53 i2c: rcar: Add R-Car Gen4 support
| * 785290cb i2c: mark HostNotify target address as used
| * 8d99f26b i2c: rcar: bring hardware to known state when probing
| * a9a466a6 nilfs2: fix kernel bug on rename operation of broken directory
| * ca42be8d bpf: Allow reads from uninit stack
| * 9df3b247 ipv6: prevent NULL dereference in ip6_output()
| * 5edef798 ipv6: annotate data-races around cnf.disable_ipv6
| * 96c58b09 efi: ia64: move IA64-only declarations to new asm/efi.h header
| * 596dedc6 x86/retpoline: Move a NOENDBR annotation to the SRSO dummy return thunk
| * b6d94236 wireguard: send: annotate intentional data race in checking empty queue
| * 0bdb5a74 wireguard: queueing: annotate intentional data race in cpu round robin
| * ae630de2 wireguard: allowedips: avoid unaligned 64-bit memory accesses
| * 34b76d19 libceph: fix race between delayed_work() and ceph_monc_stop()
| * f70b51a3 ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
| * 4d62aa62 ALSA: hda/realtek: Enable Mute LED on HP 250 G7
| * 78109288 nvmem: meson-efuse: Fix return value of nvmem callbacks
| * bdb9c58e hpet: Support 32-bit userspace
| * d09dd21b USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
| * e8474a10 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
| * 10ae6b36 USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
| * 932a86a7 USB: serial: mos7840: fix crash on resume
| * 868bc440 USB: serial: option: add Rolling RW350-GL variants
| * 2dc6aad6 USB: serial: option: add Netprisma LCUK54 series modules
| * fb9ff513 USB: serial: option: add support for Foxconn T99W651
| * c9e10301 USB: serial: option: add Fibocom FM350-GL
| * 9fb73674 USB: serial: option: add Telit FN912 rmnet compositions
| * 8e4e917f USB: serial: option: add Telit generic core-dump composition
| * 26b4d680 net: ks8851: Fix potential TX stall after interface reopen
| * 5d7e64d7 tcp: avoid too many retransmit packets
| * 24b9fafe tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
| * b4e9f890 octeontx2-af: fix detection of IP layer
| * 7e0297c8 ARM: davinci: Convert comma to semicolon
| * 148d5494 s390: Mark psw in __load_psw_mask() as __unitialized
| * b81a523d net/sched: Fix UAF when resolving a clash
| * 9f965684 udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
| * c184be30 ethtool: netlink: do not return SQI value if link is down
| * 3ba12c2a ppp: reject claimed-as-LCP but actually malformed packets
| * 22b16618 net: ethernet: lantiq_etop: fix double free in detach
| * b4ac93b0 net: lantiq_etop: add blank line after declaration
| * efc05a5f octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
| * 893e140d tcp: fix incorrect undo caused by DSACK of TLP retransmit
| * 1b95de94 vfs: don't mod negative dentry count when on shrinker list
| * 7092f1e5 fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
| * 7d4c14f4 filelock: fix potential use-after-free in posix_lock_inode
| * 0100aeb8 mm: prevent derefencing NULL ptr in pfn_section_valid()
| * 1e99ce37 nilfs2: fix incorrect inode allocation from reserved inodes
| * 3affee77 kbuild: fix short log for AS in link-vmlinux.sh
| * 2f3c22b1 nvmet: fix a possible leak when destroy a ctrl during qp establishment
| * 1fa5c6ee platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
| * 8802d233 platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
| * 560eaa1a nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
| * 2d428a07 nvme-multipath: find NUMA path only for online numa-node
| * 97982c31 ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
| * 2849a1b7 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
| * 2032e5df media: dw2102: fix a potential buffer overflow
| * a6176a80 ima: Avoid blocking in RCU read-side critical section
| * 37c59198 bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
| * 8b17cec3 bnx2x: Fix multiple UBSAN array-index-out-of-bounds
| * 55d6a97c mtd: rawnand: Bypass a couple of sanity checks during NAND identification
| * fac2544b drm/amdgpu/atomfirmware: silence UBSAN warning
| * 274cba8d drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
| * 145faa3d Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
| * c9f715f1 fsnotify: Do not generate events for O_PATH file descriptors
| * 9528e95d can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
| * 215a26c2 Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
| * 7a493897 mm: avoid overflows in dirty throttling logic
| * f033241a mm: optimize the redundant loop of mm_update_owner_next()
| * 2f2fa9cf nilfs2: add missing check for inode numbers on directory entries
| * 731011ac nilfs2: fix inode number range checks
| * 7ef519c8 inet_diag: Initialize pad field in struct inet_diag_req_v2
| * 3908637d selftests: make order checking verbose in msg_zerocopy selftest
| * 1782a42c selftests: fix OOM in msg_zerocopy selftest
| * 707c85ba bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
| * df76fb67 wifi: wilc1000: fix ies_len type in connect path
| * cdffc358 tcp_metrics: validate source addr length
| * febed740 UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
| * 93c034c4 s390/pkey: Wipe sensitive data on failure
| * 6d6d9428 jffs2: Fix potential illegal address access in jffs2_free_inode
| * b694989b bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
| * 6b84e9d5 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
| * 9d046f69 kunit: Fix timeout message
| * 1617249e orangefs: fix out-of-bounds fsid access
| * 19cd1d96 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
| * 158bcaa2 i2c: i801: Annotate apanel_addr as __ro_after_init
| * e1ba2261 media: dvb-frontends: tda10048: Fix integer overflow
| * 7d2fbd82 media: s2255: Use refcount_t instead of atomic_t for num_channels
| * 39e7a278 media: dvb-frontends: tda18271c2dd: Remove casting during div
| * 2a2fe25a net: dsa: mv88e6xxx: Correct check for empty list
| * 8eac1cc1 Input: ff-core - prefer struct_size over open coded arithmetic
| * 402825a2 firmware: dmi: Stop decoding on broken entry
| * 5a18ea7d sctp: prefer struct_size over open coded arithmetic
| * 4dcce63a media: dw2102: Don't translate i2c read into write
| * ffa7bd3c drm/amd/display: Skip finding free audio for unknown engine_id
| * b2e9abc9 drm/amd/display: Check pipe offset before setting vblank
| * b5b8837d drm/amd/display: Check index msg_id before read or write
| * f0645c99 drm/amdgpu: Initialize timestamp for some legacy SOCs
| * 9db8c299 crypto: aead,cipher - zeroize key buffer after use
| * 5ceb40cd scsi: qedf: Make qedf_execute_tmf() non-preemptible
| * 62349fbf IB/core: Implement a limit on UMAD receive List
| * 167afd3f media: dvb-usb: dib0700_devices: Add missing release_firmware()
| * 82ef3fa6 media: dvb: as102-fe: Fix as10x_register_addr packing
| * 25d0d9b8 drm/lima: fix shared irq handling on driver remove
| * 94ffdde3 Compiler Attributes: Add __uninitialized macro
* | 47ea8deb Merge branch 'android13-5.10' into branch 'android13-5.10-lts'
* | 1240968f ANDROID: fix build error in ksz9477.c
* | 0355f4bc Merge 5.10.221 into android13-5.10-lts
|\|
| * 6ab8b697 Linux 5.10.221
| * ec3adc2a tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
| * 0a95f0f6 serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
| * 1bd2dc77 xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
| * 4686892f arm64: dts: rockchip: Add sound-dai-cells for RK3368
| * e9918954 ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
| * b63d015b KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
| * 91efb15b efi/x86: Free EFI memory map only when installing a new one.
| * e5d73088 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures
| * 31e0721a efi: memmap: Move manipulation routines into x86 arch tree
| * 52dc463a efi: Correct comment on efi_memmap_alloc
| * d204beed drivers: fix typo in firmware/efi/memmap.c
| * 3b32f265 tcp: Fix data races around icsk->icsk_af_ops.
| * ea2ed3f7 ipv6: Fix data races around sk->sk_prot.
| * d3bf338e ipv6: annotate some data-races around sk->sk_prot
| * ed07b26c nfs: Leave pages in the pagecache if readpage failed
| * 2e6bbfa1 pwm: stm32: Refuse too small period requests
| * 2c43adf3 mtd: spinand: macronix: Add support for serial NAND flash
| * d5f75f01 syscalls: fix compat_sys_io_pgetevents_time64 usage
| * 84bf6b64 ftruncate: pass a signed offset
| * 010de9ac ata: libata-core: Fix double free on error
| * be5016ae ata: ahci: Clean up sysfs file on error
| * 692858d9 batman-adv: Don't accept TT entries for out-of-spec VIDs
| * 56fc4d3b drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
| * f771b91f drm/i915/gt: Fix potential UAF by revoke of fence registers
| * 259549b2 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
| * 9ec84770 hexagon: fix fadvise64_64 calling conventions
| * 69063355 csky, hexagon: fix broken sys_sync_file_range
| * bf4a43c5 kbuild: Install dtb files as 0644 in Makefile.dtbinst
| * f6c839e7 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
| * 3f177e46 net: can: j1939: recover socket queue on CAN bus error during BAM transmission
| * a2a0ebff net: can: j1939: Initialize unused data in j1939_send_one()
| * 44add57b tty: mcf: MCF54418 has 10 UARTS
| * cb879300 serial: 8250_omap: Implementation of Errata i2310
| * 75ddbf77 usb: atm: cxacru: fix endpoint checking in cxacru_bind()
| * 621e9020 usb: musb: da8xx: fix a resource leak in probe()
| * 2798fc15 usb: gadget: printer: fix races against disable
| * 84ca4719 usb: gadget: printer: SS+ support
| * ee886366 net: usb: ax88179_178a: improve link status logs
| * 59a84bcf iio: chemical: bme680: Fix sensor data read operation
| * c326551e iio: chemical: bme680: Fix overflows in compensate() functions
| * 3d78fc35 iio: chemical: bme680: Fix calibration data variable
| * 44f04b1a iio: chemical: bme680: Fix pressure value output
| * 28f6d0b5 iio: adc: ad7266: Fix variable checking bug
| * 78ece307 counter: ti-eqep: enable clock at probe
| * 76da476a mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
| * 803835fd mmc: sdhci: Do not invert write-protect twice
| * 5048a44a mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
| * a68b896a ocfs2: fix DIO failure due to insufficient transaction credits
| * 49c09ca3 x86: stop playing stack games in profile_pc()
| * 38ce3079 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
| * e44a83bf gpio: davinci: Validate the obtained number of IRQs
| * 98eae65c drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
| * cb4e7a8f nvme: fixup comment for nvme RDMA Provider Type
| * 1a7a4941 drm/radeon/radeon_display: Decrease the size of allocated memory
| * a45c4576 soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
| * e47d3bab media: dvbdev: Initialize sbuf
| * d23982ea ALSA: emux: improve patch ioctl data validation
| * 763896ab net/dpaa2: Avoid explicit cpumask var allocation on stack
| * 9dadab0d net/iucv: Avoid explicit cpumask var allocation on stack
| * 3d6432f2 bpf: Add a check for struct bpf_fib_lookup size
| * 37f646c6 mtd: partitions: redboot: Added conversion of operands to a larger type
| * cae52f61 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
| * 5d43d789 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
| * 4e6367fe parisc: use correct compat recv/recvfrom syscalls
| * 76207385 sparc: fix compat recv/recvfrom syscalls
| * 2a700b8d sparc: fix old compat_sys_select()
| * 1095b8ef xdp: Remove WARN() from __xdp_reg_mem_model()
| * 5a303530 xdp: Allow registering memory model without rxq reference
| * f4aa8268 xdp: Move the rxq_info.mem clearing to unreg_mem_model()
| * 0427f74a net: phy: micrel: add Microchip KSZ 9477 to the device table
| * 65a93833 net: dsa: microchip: fix initial port flush problem
| * 3662eb21 ASoC: fsl-asoc-card: set priv->pdev before using it
| * 229e145a nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
| * a4f3907a SUNRPC: Fix svcxdr_init_encode's buflen calculation
| * f1ef3dc7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
| * be20af24 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()
| * 3de81c1e SUNRPC: Fix null pointer dereference in svc_rqst_free()
| * 310dee72 netfilter: nf_tables: validate family when identifying table via handle
| * d8a04a6b drm/amdgpu: fix UBSAN warning in kv_dpm.c
| * 52af9439 pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
| * 6531f8c6 pinctrl: rockchip: use dedicated pinctrl type for RK3328
| * 926cb583 pinctrl/rockchip: separate struct rockchip_pin_bank to a head file
| * cfa2527a pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
| * 6ff152b2 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
| * b813e3fd pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
| * b6be2b02 Input: ili210x - fix ili251x_read_touch_data() return value
| * f0ef5ca8 ACPI: x86: Force StorageD3Enable on more products
| * 3f830c24 ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable
| * bb1758cc ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
| * c2a6ab50 ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
| * fe73b1d0 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
| * 83f65222 ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint
| * b0557526 smb: client: fix deadlock in smb2_find_smb_tcon()
| * 78ebec45 cifs: missed ref-counting smb session in find
| * b03555a8 x86/amd_nb: Check for invalid SMN reads
| * 0caf70a8 PCI: Add PCI_ERROR_RESPONSE and related definitions
| * a335ad77 perf/core: Fix missing wakeup when waiting for context reference
| * 695f20c6 kheaders: explicitly define file modes for archived headers
| * 247c3f89 Revert "kheaders: substituting --sort in archive creation"
| * 61c1c98e r8169: Fix possible ring buffer corruption on fragmented Tx packets.
| * 5c88f4f6 r8169: remove not needed check in rtl8169_start_xmit
| * 48833226 r8169: remove nr_frags argument from rtl_tx_slots_avail
| * 41eeb134 r8169: improve rtl8169_start_xmit
| * 04f9d0cd r8169: improve rtl_tx
| * 6d3eb165 r8169: remove unneeded memory barrier in rtl_tx
| * 40a697e3 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
| * 50b1b4e4 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
| * 0e847017 tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
| * 2c3d7b03 bcache: fix variable length array abuse in btree_iter
| * 63370724 spmi: hisi-spmi-controller: Do not override device identifier
| * 90551062 knfsd: LOOKUP can return an illegal error value
| * f77c8a2c pmdomain: ti-sci: Fix duplicate PD referrals
| * 5fe1b2c7 wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
| * 33628b6e rtlwifi: rtl8192de: Style clean-ups
| * 77942a02 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
| * 1fdaecc3 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
| * b263a895 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
| * cc255080 drm/amd/display: revert Exit idle optimizations before HDCP execution
| * 5d7fef75 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
| * 7884f4af i2c: ocores: set IACK bit after core is enabled
| * 7879b54f kcov: don't lose track of remote references during softirqs
| * b1684798 gcov: add support for GCC 14
| * febe794b drm/radeon: fix UBSAN warning in kv_dpm.c
| * 71bea3e6 ALSA: hda/realtek: Limit mic boost on N14AP7
| * 7186b81c RDMA/mlx5: Add check for srq max_sge attribute
| * 6eca2310 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
| * f3d17826 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
| * 34cc20a5 dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
| * 768ae5e0 dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
| * a486fca2 dmaengine: ioat: use PCI core macros for PCIe Capability
| * c017a8e3 dmaengine: ioatdma: Fix leaking on version mismatch
| * f99b00ed dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting()
| * d293db11 dmaengine: ioat: switch from 'pci_' to 'dma_' API
| * 97509608 regulator: core: Fix modpost error "regulator_get_regmap" undefined
| * 6a0f5d54 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
| * 72d96119 netfilter: ipset: Fix suspicious rcu_dereference_protected()
| * 333c0a1f virtio_net: checksum offloading handling fix
| * b4bca472 net: stmmac: No need to calculate speed divider when offload is disabled
| * 03f62550 sched: act_ct: add netns into the key of tcf_ct_flow_table
| * b4899d75 net/sched: act_ct: set 'net' pointer when creating new nf_flow_table
| * 3eb1b396 tipc: force a dst refcount before doing decryption
| * c6a7da65 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
| * 66c7aa15 net/sched: act_api: rely on rcu in tcf_idr_check_alloc
| * fb910ac2 qca_spi: Make interrupt remembering atomic
| * 2b82028a netns: Make get_net_ns() handle zero refcount net
| * 20427b85 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
| * 1ed9849f ipv6: prevent possible NULL dereference in rt6_probe()
| * de5ad4d4 ipv6: prevent possible NULL deref in fib6_nh_init()
| * 5391f9db netrom: Fix a memory leak in nr_heartbeat_expiry()
| * 1aabe0f8 cipso: fix total option length computation
| * a85bae26 tracing: Build event generation tests only as modules
| * 36d771ce mips: bmips: BCM6358: make sure CBR is correctly set
| * 7117969b MIPS: Routerboard 532: Fix vendor retry check code
| * 15c8b2e1 serial: exar: adding missing CTI and Exar PCI ids
| * 6c1b9fe1 MIPS: Octeon: Add PCIe link status check
| * c59f79e2 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
| * bffff80d udf: udftime: prevent overflow in udf_disk_stamp_to_time()
| * 04736c1b usb: misc: uss720: check for incompatible versions of the Belkin F5U002
| * 38a82c8d f2fs: remove clear SB_INLINECRYPT flag in default_options
| * d8481016 iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
| * 449d5587 power: supply: cros_usbpd: provide ID table for avoiding fallback match
| * 1939648b powerpc/io: Avoid clang null pointer arithmetic warnings
| * a8c988d7 powerpc/pseries: Enforce hcall result buffer validity and size
| * 03e7b2f7 drm/lima: mask irqs in timeout path before hard reset
| * e12c363c drm/lima: add mask irq callback to gp and pp
| * 2db63bf7 ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
| * b4291f58 drm/amd/display: Exit idle optimizations before HDCP execution
| * 52d4cfa5 Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
| * 6fdc98bc ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
| * 6f6cb074 HID: Add quirk for Logitech Casa touchpad
| * 43c0ca79 netpoll: Fix race condition in netpoll_owner_active
| * 1b577bb1 kselftest: arm64: Add a null pointer check
| * 144d76a6 scsi: qedi: Fix crash while reading debugfs attribute
| * 96941f29 drop_monitor: replace spin_lock by raw_spin_lock
| * a720d71d af_packet: avoid a false positive warning in packet_setsockopt()
| * b5a53d14 wifi: ath9k: work around memset overflow warning
| * 82cdea8f batman-adv: bypass empty buckets in batadv_purge_orig_ref()
| * e1c3f5fb selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
| * 973b3203 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
| * 58706e48 block/ioctl: prefer different overflow check
| * c15df6f4 rcutorture: Fix invalid context warning when enable srcu barrier testing
| * dd2cb39a rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
| * ec58e6ff padata: Disable BH when taking works lock on MT path
| * 82c7acf9 zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
| * 864963d2 i2c: designware: Fix the functionality flags of the slave-only interface
| * 0f37d22a i2c: at91: Fix the functionality flags of the slave-only interface
| * f68820f1 usb-storage: alauda: Check whether the media is initialized
| * 2b6bb0b4 greybus: Fix use-after-free bug in gb_interface_release due to race condition.
| * d6c26a59 remoteproc: k3-r5: Jump to error handling labels in start/stop errors
| * 990d0710 mptcp: pm: update add_addr counters after connect
| * 5a4efafc mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
| * 208cd22e mptcp: ensure snd_una is properly initialized on connect
| * 73014c77 hugetlb_encode.h: fix undefined behaviour (34 << 26)
| * 0047568d serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
| * 33eae51f tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
| * 0ecfe3a9 nilfs2: fix potential kernel bug due to lack of writeback flag waiting
| * f699f9f8 intel_th: pci: Add Lunar Lake support
| * 31f3136f intel_th: pci: Add Meteor Lake-S support
| * c02003a9 intel_th: pci: Add Sapphire Rapids SOC support
| * dbfe50b5 intel_th: pci: Add Granite Rapids SOC support
| * 78a41b16 intel_th: pci: Add Granite Rapids support
| * 02d3b5e4 remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
| * fe5b53c6 dmaengine: axi-dmac: fix possible race in remove()
| * 42ed6bfc PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
| * 050ce8af ocfs2: fix races between hole punching and AIO+DIO
| * 11a075a1 ocfs2: use coarse time for new created files
| * 70c1835e fs/proc: fix softlockup in __read_vmcore
| * f70ff737 vmci: prevent speculation leaks by sanitizing event in event_deliver()
| * 4dfffb50 drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
| * 0acc356d drm/exynos/vidi: fix memory leak in .get_modes()
| * 760603e3 drivers: core: synchronize really_probe() and dev_uevent()
| * fd45d6f1 iio: imu: inv_icm42600: delete unneeded update watermark call
| * 9d4dce58 iio: dac: ad5592r: fix temperature channel scaling value
| * e4ce7689 iio: adc: ad9467: fix scan type sign
| * ff9c2a94 ionic: fix use after netif_napi_del()
| * b278f9b4 net/ipv6: Fix the RT cache flush via sysctl using a previous delay
| * 01ce5bdf net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
| * 93b53c20 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
| * ea1a98c9 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
| * dfd7f467 net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
| * 330c8661 tcp: fix race in tcp_v6_syn_recv_sock()
| * 9b164605 drm/bridge/panel: Fix runtime warning on panel bridge release
| * bda7cdae drm/komeda: check for error-valued pointer
| * cbf18d81 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
| * 187e293c net: hns3: add cond_resched() to hns3 ring buffer init process
| * bd8e1e6a net: sfp: Always call `sfp_sm_mod_remove()` on remove
| * abc55e73 drm/vmwgfx: 3D disabled should not effect STDU memory limits
| * caa9c9ac HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
| * cf34f8f6 iommu: Return right value in iommu_sva_bind_device()
| * d4673a34 iommu/amd: Fix sysfs leak in iommu init
| * c0f1bd31 iommu/amd: Introduce pci segment structure
| * a843c0e9 gpio: tqmx86: store IRQ trigger type and unmask status separately
| * 33f68327 HID: core: remove unnecessary WARN_ON() in implement()
| * 544015b9 gpio: tqmx86: fix typo in Kconfig label
| * 66c79c5a SUNRPC: return proper error from gss_wrap_req_priv
| * b6a204f9 Input: try trimming too long modalias strings
| * 20b3f435 powerpc/uaccess: Fix build errors seen with GCC 13/14
| * 0081d2b3 scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
| * baeae722 xhci: Apply broken streams quirk to Etron EJ188 xHCI host
| * 0b05b12e xhci: Apply reset resume quirk to Etron EJ188 xHCI host
| * 22de7c9c xhci: Set correct transferred length for cancelled bulk transfers
| * fc745f6e jfs: xattr: fix buffer overflow for invalid xattr
| * 498ff298 mei: me: release irq in mei_me_pci_resume error path
| * c0747d76 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
| * c77ad608 nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
| * adf1b931 nilfs2: return the mapped address from nilfs_get_page()
| * 8b56df81 nilfs2: Remove check for PageError
| * 05544fd3 btrfs: fix leak of qgroup extent records after transaction abort
| * 79bf1ea0 selftests/mm: compaction_test: fix bogus test success on Aarch64
| * 7c1cc0a5 selftests/mm: conform test to TAP format output
| * 9d3886a1 selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
| * 6ff7cfa0 mmc: davinci: Don't strip remove function when driver is builtin
| * b5a2a690 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
| * 9a2e0aa9 serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
| * e8b8054f drm/amd/display: Handle Y carry-over in VCP X.Y calculation
| * e500b1c4 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
| * c6936987 ipv6: fix possible race in __fib6_drop_pcpu_from()
| * 74c97c80 af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
| * 35a69f9e af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
| * a64e4b8f af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
| * f70ef84b af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
| * 44a2437c af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
| * b5a6507c af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
| * cc5d123c af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
| * d2c53bed af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
| * 13f61e50 ptp: Fix error message on failed pin verification
| * 6db4af09 net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
| * d8c79ae0 tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
| * dd254cde vxlan: Fix regression when dropping packets due to invalid src addresses
| * 52b1aa07 net: sched: sch_multiq: fix possible OOB write in multiq_tune()
| * f9f69e3f ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
| * 3cbb2ba0 net/ncsi: Fix the multi thread manner of NCSI driver
| * 7329bc66 net/ncsi: Simplify Kconfig/dts control flow
| * f40cac4e net/ncsi: add NCSI Intel OEM command to keep PHY up
| * 7c9b9f82 wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
| * 46c59a25 wifi: iwlwifi: mvm: don't read past the mfuart notifcation
| * 3c477109 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
| * 2c80bd07 wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
| * 99c4903d wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
| * 8d5c7d7b wifi: cfg80211: pmsr: use correct nla_get_uX functions
| * e7e916d6 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
| * 7518e20a wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
| * f64d566f null_blk: Print correct max open zones limit in null_init_zoned_dev()
| * 8f48a7f8 tracing/selftests: Fix kprobe event name test for .isra. functions
* | c4f41ad9 Revert "Merge 5.10.220 into android13-5.10-lts"
* | 9347933f Merge 5.10.220 into android13-5.10-lts
|\|
| * 3a3877de Linux 5.10.220
| * 9444ce5c nfsd: Fix a regression in nfsd_setattr()
| * a1a153fc nfsd: don't call locks_release_private() twice concurrently
| * feb3352a nfsd: don't take fi_lock in nfsd_break_deleg_cb()
| * 99fb654d nfsd: fix RELEASE_LOCKOWNER
| * ca791e1a nfsd: drop the nfsd_put helper
| * 838a602d nfsd: call nfsd_last_thread() before final nfsd_put()
| * e35cb663 NFSD: fix possible oops when nfsd/pool_stats is closed.
| * 3add01e0 Documentation: Add missing documentation for EXPORT_OP flags
| * d31cd25f nfsd: separate nfsd_last_thread() from nfsd_put()
| * 987c0e10 nfsd: Simplify code around svc_exit_thread() call in nfsd()
| * 7229200f nfsd: don't allow nfsd threads to be signalled.
| * 8ef87fe6 nfsd: Fix creation time serialization order
| * 72f28b5a NFSD: Add an nfsd4_encode_nfstime4() helper
| * b4417c53 lockd: drop inappropriate svc_get() from locked_get()
| * b28b5c72 nfsd: fix double fget() bug in __write_ports_addfd()
| * 81578324 nfsd: make a copy of struct iattr before calling notify_change
| * 05f45f39 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
| * 6c05d25c nfsd: simplify the delayed disposal list code
| * 56b36b89 NFSD: Convert filecache to rhltable
| * 5a132ffa nfsd: allow reaping files still under writeback
| * f7b15773 nfsd: update comment over __nfsd_file_cache_purge
| * f593ea14 nfsd: don't take/put an extra reference when putting a file
| * c3677c14 nfsd: add some comments to nfsd_file_do_acquire
| * c9e8ed6e nfsd: don't kill nfsd_files because of lease break error
| * 2c95ad0a nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
| * e378da83 nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
| * 9c599dee nfsd: don't open-code clear_and_wake_up_bit
| * 65a33135 nfsd: call op_release, even when op_func returns an error
| * 50827896 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
| * 8235cd61 nfsd: don't replace page in rq_pages if it's a continuation of last page
| * 37b34eb5 lockd: set file_lock start and end when decoding nlm4 testargs
| * b0f33732 NFSD: Protect against filesystem freezing
| * 37cd49fa NFSD: copy the whole verifier in nfsd_copy_write_verifier
| * dd7d50c6 nfsd: don't fsync nfsd_files on last close
| * 11785476 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
| * 3db6c79d NFSD: fix problems with cleanup on errors in nfsd4_copy
| * e5e1dc82 nfsd: don't hand out delegation on setuid files being opened for write
| * 2da50149 NFSD: fix leaked reference count of nfsd4_ssc_umount_item
| * fd63299d nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
| * 3c7b9b34 nfsd: allow nfsd_file_get to sanely handle a NULL pointer
| * 9d7608dc NFSD: enhance inter-server copy cleanup
| * 6856f138 nfsd: don't destroy global nfs4_file table in per-net shutdown
| * e997a230 nfsd: don't free files unconditionally in __nfsd_file_cache_purge
| * 2bbf1086 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
| * 438ef64b NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
| * 6ac4c383 NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
| * 2ecc4399 NFSD: Use set_bit(RQ_DROPME)
| * 115b58b5 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
| * 45c08a75 nfsd: fix handling of cached open files in nfsd4_open codepath
| * f31bc0bc nfsd: rework refcounting in filecache
| * dfbf3066 NFSD: Avoid clashing function prototypes
| * ea468098 NFSD: Use only RQ_DROPME to signal the need to drop a reply
| * 71a98737 NFSD: add delegation reaper to react to low memory condition
| * 80a81db0 NFSD: add support for sending CB_RECALL_ANY
| * 87098b66 NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
| * 35a48412 NFSD: pass range end to vfs_fsync_range() instead of count
| * 0d5f3de2 lockd: fix file selection in nlmsvc_cancel_blocked
| * 7ecaa9af lockd: ensure we use the correct file descriptor when unlocking
| * 781c3f3d lockd: set missing fl_flags field when retrieving args
| * ae8f2bb3 NFSD: Use struct_size() helper in alloc_session()
| * e2505cb8 nfsd: return error if nfs4_setacl fails
| * 31c93ee5 lockd: set other missing fields when unlocking files
| * 739202b2 NFSD: Add an nfsd_file_fsync tracepoint
| * 4453e0c1 nfsd: fix up the filecache laundrette scheduling
| * 3d479899 nfsd: reorganize filecache.c
| * 605a5acd nfsd: remove the pages_flushed statistic from filecache
| * 384b23f1 NFSD: Fix licensing header in filecache.c
| * 56eedeaf NFSD: Use rhashtable for managing nfs4_file objects
| * 8fdef896 NFSD: Refactor find_file()
| * 5e92a168 NFSD: Clean up find_or_add_file()
| * 5aa2c4a1 NFSD: Add a nfsd4_file_hash_remove() helper
| * e77b1d63 NFSD: Clean up nfsd4_init_file()
| * c152e4ff NFSD: Update file_hashtbl() helpers
| * b0952d49 NFSD: Use const pointers as parameters to fh_ helpers
| * a10d111f NFSD: Trace delegation revocations
| * 88cf6a1e NFSD: Trace stateids returned via DELEGRETURN
| * 14c9c091 NFSD: Clean up nfs4_preprocess_stateid_op() call sites
| * d9991b0b NFSD: Flesh out a documenting comment for filecache.c
| * 5f866f5a NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
| * c09b456a NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
| * caa62702 NFSD: Pass the target nfsd_file to nfsd_commit()
| * 599d5c22 exportfs: use pr_debug for unreachable debug statements
| * 4ab1211c nfsd: allow disabling NFSv2 at compile time
| * 68f7bd7f nfsd: move nfserrno() to vfs.c
| * abbd1215 nfsd: ignore requests to disable unsupported versions
| * 81714ef8 NFSD: Finish converting the NFSv3 GETACL result encoder
| * a20b0aba NFSD: Finish converting the NFSv2 GETACL result encoder
| * 1dd04600 NFSD: Remove redundant assignment to variable host_err
| * 48a237cb NFSD: Simplify READ_PLUS
| * 10727ce3 nfsd: use locks_inode_context helper
| * 32c59062 lockd: use locks_inode_context helper
| * 70ffaa78 filelock: add a new locks_inode_context accessor function
| * 7ea635fc NFSD: Fix reads with a non-zero offset that don't end on a page boundary
| * 7d867c6c nfsd: put the export reference in nfsd4_verify_deleg_dentry
| * 551f17db nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
| * 31268eb4 nfsd: fix net-namespace logic in __nfsd_file_cache_purge
| * 5428383c NFSD: unregister shrinker when nfsd_init_net() fails
| * 1bb33492 nfsd: rework hashtable handling in nfsd_do_file_acquire
| * 2db3e73f nfsd: fix nfsd_file_unhash_and_dispose
| * 683fb922 fanotify: Remove obsoleted fanotify_event_has_path()
| * 229e73a0 fsnotify: remove unused declaration
| * a2d440dc fs/notify: constify path
| * 241685ba nfsd: extra checks when freeing delegation stateids
| * 345e3bb5 nfsd: make nfsd4_run_cb a bool return function
| * d7f2774d nfsd: fix comments about spinlock handling with delegations
| * 89b63627 nfsd: only fill out return pointer on success in nfsd4_lookup_stateid
| * 31b16e6b NFSD: Cap rsize_bop result based on send buffer size
| * 60b46564 NFSD: Rename the fields in copy_stateid_t
| * b7aea45a nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops
| * 21e18dd5 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops
| * 443e6484 nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops
| * 615d761a nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops
| * a063abef nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops
| * cda3e9b8 NFSD: Pack struct nfsd4_compoundres
| * a54822e6 NFSD: Remove unused nfsd4_compoundargs::cachetype field
| * 17bb6980 NFSD: Remove "inline" directives on op_rsize_bop helpers
| * f533a01b NFSD: Clean up nfs4svc_encode_compoundres()
| * 918054d2 NFSD: Clean up WRITE arg decoders
| * c92e8b29 NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks
| * d08acee6 NFSD: Refactor common code out of dirlist helpers
| * 5e76b25d NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing
| * 5ed25248 SUNRPC: Parametrize how much of argsize should be zeroed
| * 6e50de3b NFSD: add shrinker to reap courtesy clients on low memory condition
| * 67302ef0 NFSD: keep track of the number of courtesy clients in the system
| * 1022fe63 NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY
| * 235738cc NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY
| * b6c6c715 NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY
| * f326970d NFSD: Refactor nfsd_setattr()
| * 95dce227 NFSD: Add a mechanism to wait for a DELEGRETURN
| * 3c0e831b NFSD: Add tracepoints to report NFSv4 callback completions
| * bc6bead0 nfsd: remove nfsd4_prepare_cb_recall() declaration
| * 330914c3 nfsd: clean up mounted_on_fileid handling
| * f574d41b NFSD: Fix handling of oversized NFSv4 COMPOUND requests
| * b0062184 NFSD: drop fname and flen args from nfsd_create_locked()
| * c2368791 NFSD: Protect against send buffer overflow in NFSv3 READ
| * 2007867c NFSD: Protect against send buffer overflow in NFSv2 READ
| * 57774b15 NFSD: Protect against send buffer overflow in NFSv3 READDIR
| * 0e57d696 NFSD: Protect against send buffer overflow in NFSv2 READDIR
| * 2bd6f95f NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND
| * d40bef38 nfsd: Propagate some error code returned by memdup_user()
| * 490af5b0 nfsd: Avoid some useless tests
| * cef1ab71 NFSD: remove redundant variable status
| * 30b0e49a NFSD enforce filehandle check for source file in COPY
| * 9dc20a66 lockd: move from strlcpy with unused retval to strscpy
| * 91eebaa1 NFSD: move from strlcpy with unused retval to strscpy
| * 57afda7b nfsd_splice_actor(): handle compound pages
| * c7d320e6 NFSD: fix regression with setting ACLs.
| * 1f87122d lockd: detect and reject lock arguments that overflow
| * b15656df NFSD: discard fh_locked flag and fh_lock/fh_unlock
| * 5a8d428f NFSD: use (un)lock_inode instead of fh_(un)lock for file operations
| * 9ef325ed NFSD: use explicit lock/unlock for directory ops
| * 203f09fa NFSD: reduce locking in nfsd_lookup()
| * bedd266b NFSD: only call fh_unlock() once in nfsd_link()
| * 77f83bc2 NFSD: always drop directory lock in nfsd_unlink()
| * 617f72a1 NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.
| * c5409ce5 NFSD: add posix ACLs to struct nfsd_attrs
| * 18ee0869 NFSD: add security label to struct nfsd_attrs
| * 2a5642ab NFSD: set attributes when creating symlinks
| * 45cf4b1b NFSD: introduce struct nfsd_attrs
| * 3aac39ea NFSD: verify the opened dentry after setting a delegation
| * 820bf138 NFSD: drop fh argument from alloc_init_deleg
| * c62dcf86 NFSD: Move copy offload callback arguments into a separate structure
| * e1d1b657 NFSD: Add nfsd4_send_cb_offload()
| * d87486ac NFSD: Remove kmalloc from nfsd4_do_async_copy()
| * a860bd17 NFSD: Refactor nfsd4_do_copy()
| * 8153ed38 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)
| * 0d592d96 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)
| * ac774e1e NFSD: Replace boolean fields in struct nfsd4_copy
| * 627b896c NFSD: Make nfs4_put_copy() static
| * 0d7e3df7 NFSD: Reorder the fields in struct nfsd4_op
| * 94fd8756 NFSD: Shrink size of struct nfsd4_copy
| * 7c6fd140 NFSD: Shrink size of struct nfsd4_copy_notify
| * 02bc4d51 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox
| * 8ce03085 NFSD: Fix strncpy() fortify warning
| * 0a1b9a21 NFSD: Clean up nfsd4_encode_readlink()
| * c7863472 NFSD: Use xdr_pad_size()
| * c587004a NFSD: Simplify starting_len
| * e77d3f5e NFSD: Optimize nfsd4_encode_readv()
| * d176e734 NFSD: Add an nfsd4_read::rd_eof field
| * 427bd174 NFSD: Clean up SPLICE_OK in nfsd4_encode_read()
| * 8fd87bf8 NFSD: Optimize nfsd4_encode_fattr()
| * d8c3d704 NFSD: Optimize nfsd4_encode_operation()
| * 3b5dcf6b nfsd: silence extraneous printk on nfsd.ko insertion
| * f81ab237 NFSD: limit the number of v4 clients to 1024 per 1GB of system memory
| * ec16f5f7 NFSD: keep track of the number of v4 clients in the system
| * 4e7a739f NFSD: refactoring v4 specific code to a helper in nfs4state.c
| * 705e2cb1 NFSD: Ensure nf_inode is never dereferenced
| * 451b2c21 NFSD: NFSv4 CLOSE should release an nfsd_file immediately
| * c553e79c NFSD: Move nfsd_file_trace_alloc() tracepoint
| * 26664203 NFSD: Separate tracepoints for acquire and create
| * de070f66 NFSD: Clean up unused code after rhashtable conversion
| * a174ce98 NFSD: Convert the filecache to use rhashtable
| * ebe886ac NFSD: Set up an rhashtable for the filecache
| * 1ea9b51f NFSD: Replace the "init once" mechanism
| * bbb260f3 NFSD: Remove nfsd_file::nf_hashval
| * 12494d98 NFSD: nfsd_file_hash_remove can compute hashval
| * 10ba39f7 NFSD: Refactor __nfsd_file_close_inode()
| * a8695352 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
| * ef7fe490 NFSD: Remove lockdep assertion from unhash_and_release_locked()
| * 525c2c81 NFSD: No longer record nf_hashval in the trace log
| * 99735b8d NFSD: Never call nfsd_file_gc() in foreground paths
| * 586e8d6c NFSD: Fix the filecache LRU shrinker
| * 51fc2b2c NFSD: Leave open files out of the filecache LRU
| * c15db086 NFSD: Trace filecache LRU activity
| * 7cca6908 NFSD: WARN when freeing an item still linked via nf_lru
| * 0c426d46 NFSD: Hook up the filecache stat file
| * 6dc5cab8 NFSD: Zero counters when the filecache is re-initialized
| * 04b9376a NFSD: Record number of flush calls
| * 2cba48b3 NFSD: Report the number of items evicted by the LRU walk
| * af057e58 NFSD: Refactor nfsd_file_lru_scan()
| * e7d5efd2 NFSD: Refactor nfsd_file_gc()
| * 8d038e72 NFSD: Add nfsd_file_lru_dispose_list() helper
| * d176e984 NFSD: Report average age of filecache items
| * ca9cc17e NFSD: Report count of freed filecache items
| * a38dff59 NFSD: Report count of calls to nfsd_file_acquire()
| * 91c03a61 NFSD: Report filecache LRU size
| * 4ff0e22e NFSD: Demote a WARN to a pr_warn()
| * cc3b111e nfsd: remove redundant assignment to variable len
| * 0a18cd2b NFSD: Fix space and spelling mistake
| * b5b79fc3 NLM: Defend against file_lock changes after vfs_test_lock()
| * 16acc067 SUNRPC: Fix xdr_encode_bool()
| * bcaac325 nfsd: eliminate the NFSD_FILE_BREAK_* flags
| * 302ae1fb fsnotify: Fix comment typo
| * 85c640ad fanotify: introduce FAN_MARK_IGNORE
| * 99a022c4 fanotify: cleanups for fanotify_mark() input validations
| * b8d06d11 fanotify: prepare for setting event flags in ignore mask
| * 71860cc4 fs: inotify: Fix typo in inotify comment
| * 795f9fa1 lockd: fix nlm_close_files
| * 486c1acf lockd: set fl_owner when unlocking files
| * 845b309c NFSD: Decode NFSv4 birth time attribute
| * 58f985d6 NFS: restore module put when manager exits.
| * e9156a24 fanotify: refine the validation checks on non-dir inode mask
| * 6943f107 SUNRPC: Optimize xdr_reserve_space()
| * ada1757b NFSD: Fix potential use-after-free in nfsd_file_put()
| * 4862b618 NFSD: nfsd_file_put() can sleep
| * 06252d1b NFSD: Add documenting comment for nfsd4_release_lockowner()
| * 345e2e48 NFSD: Modernize nfsd4_release_lockowner()
| * 13459d22 nfsd: destroy percpu stats counters after reply cache shutdown
| * 15081df0 nfsd: Fix null-ptr-deref in nfsd_fill_super()
| * ff4e7a4b nfsd: Unregister the cld notifier when laundry_wq create failed
| * e1e87709 SUNRPC: Use RMW bitops in single-threaded hot paths
| * f7a1ecf2 NFSD: Clean up the show_nf_flags() macro
| * 7b8462f2 NFSD: Trace filecache opens
| * a38be004 NFSD: Move documenting comment for nfsd4_process_open2()
| * bfe9aab1 NFSD: Fix whitespace
| * 2805c543 NFSD: Remove dprintk call sites from tail of nfsd4_open()
| * c2009732 NFSD: Instantiate a struct file when creating a regular NFSv4 file
| * d8714bda NFSD: Clean up nfsd_open_verified()
| * 274fd0f9 NFSD: Remove do_nfsd_create()
| * 66af1db0 NFSD: Refactor NFSv4 OPEN(CREATE)
| * a019add1 NFSD: Refactor NFSv3 CREATE
| * a132795b NFSD: Refactor nfsd_create_setattr()
| * ee0742a9 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create()
| * 304505e2 NFSD: Clean up nfsd3_proc_create()
| * c6207942 NFSD: Show state of courtesy client in client info
| * 4a39f029 NFSD: add support for lock conflict to courteous server
| * 97f77d7d fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict
| * eb2eb6b6 fs/lock: add helper locks_owner_has_blockers to check for blockers
| * 461d0b57 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd
| * a26848e2 NFSD: add support for share reservation conflict to courteous server
| * 67ef9e5f NFSD: add courteous server support for thread with only delegation
| * bf1cbe2f NFSD: Clean up nfsd_splice_actor()
| * 2723d479 fanotify: fix incorrect fmode_t casts
| * 4cd72512 fsnotify: consistent behavior for parent not watching children
| * e3bce57f fsnotify: introduce mark type iterator
| * f6017a71 fanotify: enable "evictable" inode marks
| * 3083d602 fanotify: use fsnotify group lock helpers
| * f85d5900 fanotify: implement "evictable" inode marks
| * 80fb0ae4 fanotify: factor out helper fanotify_mark_update_flags()
| * b9576077 fanotify: create helper fanotify_mark_user_flags()
| * ff34ebaa fsnotify: allow adding an inode mark without pinning inode
| * 3bd557cf dnotify: use fsnotify group lock helpers
| * cc1c875b nfsd: use fsnotify group lock helpers
| * c2c6ced5 inotify: use fsnotify group lock helpers
| * f91ba4a4 fsnotify: create helpers for group mark_mutex lock
| * 74f9be7f fsnotify: make allow_dups a property of the group
| * 4dc30393 fsnotify: pass flags argument to fsnotify_alloc_group()
| * 1c47d873 inotify: move control flags from mask to mark flags
| * aecfd231 fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock.
| * d71ea548 fanotify: do not allow setting dirent events in mask of non-dir
| * 9862064c nfsd: Clean up nfsd_file_put()
| * cf04df21 nfsd: Fix a write performance regression
| * 997575f1 SUNRPC: Return true/false (not 1/0) from bool functions
| * a5fa9c82 fsnotify: remove redundant parameter judgment
| * 552c24a3 fsnotify: optimize FS_MODIFY events with no ignored masks
| * 5e84e338 fsnotify: fix merge with parent's ignored mask
| * 62fa144b nfsd: fix using the correct variable for sizeof()
| * e96076f5 NFSD: Clean up _lm_ operation names
| * ec3b252a NFSD: Remove CONFIG_NFSD_V3
| * 7e4328b3 NFSD: Move svc_serv_ops::svo_function into struct svc_serv
| * 9802c574 NFSD: Remove svc_serv_ops::svo_module
| * 36c57b27 SUNRPC: Remove svc_shutdown_net()
| * a4bbb1ab SUNRPC: Rename svc_close_xprt()
| * c58a9cfd SUNRPC: Rename svc_create_xprt()
| * 9a43ddd6 SUNRPC: Remove svo_shutdown method
| * 8c60a476 SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt()
| * 99ab6abc SUNRPC: Remove the .svo_enqueue_xprt method
| * 194071d4 NFSD: Streamline the rare "found" case
| * 3304d16c NFSD: Skip extra computation for RC_NOCACHE case
| * 4aa8dac5 NFSD: De-duplicate hash bucket indexing
| * ca6761d3 nfsd: Add support for the birth time attribute
| * 0d1bbb0e NFSD: Deprecate NFS_OFFSET_MAX
| * 70a80c7e NFSD: COMMIT operations must not return NFS?ERR_INVAL
| * a231ae6b NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
| * 38d02ba2 NFSD: Fix ia_size underflow
| * 1726a39b NFSD: Fix the behavior of READ near OFFSET_MAX
| * fc2d8c15 lockd: fix failure to cleanup client locks
| * 20a74a69 lockd: fix server crash on reboot of client holding lock
| * a667e1df fanotify: remove variable set but not used
| * 11bcfabf nfsd: fix crash on COPY_NOTIFY with special stateid
| * 4eefd112 NFSD: Move fill_pre_wcc() and fill_post_wcc()
| * 695719e5 Revert "nfsd: skip some unnecessary stats in the v4 case"
| * 5e07d49f NFSD: Trace boot verifier resets
| * a1c9bcfd NFSD: Rename boot verifier functions
| * e49677ff NFSD: Clean up the nfsd_net::nfssvc_boot field
| * 083d4409 NFSD: Write verifier might go backwards
| * 306d2c1c nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()
| * 45ef8b7a NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id)
| * 5a1575c0 NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id)
| * aa9ea9ec NFSD: Clean up nfsd_vfs_write()
| * 30282a70 nfsd: Retry once in nfsd_open on an -EOPENSTALE return
| * 3128aa9c nfsd: Add errno mapping for EREMOTEIO
| * f1255737 nfsd: map EBADF
| * 9175fcf3 NFSD: Fix zero-length NFSv3 WRITEs
| * fab02e97 nfsd4: add refcount for nfsd4_blocked_lock
| * 535204ec nfs: block notification on fs with its own ->lock
| * bf5e7e1f NFSD: De-duplicate nfsd4_decode_bitmap4()
| * 5a0710a6 nfsd: improve stateid access bitmask documentation
| * f0dbe05f NFSD: Combine XDR error tracepoints
| * e8f923e1 NFSD: simplify per-net file cache management
| * 677fd67d NFSD: Fix inconsistent indenting
| * 0bc12c12 NFSD: Remove be32_to_cpu() from DRC hash function
| * e072a635 NFS: switch the callback service back to non-pooled.
| * 948e4664 lockd: use svc_set_num_threads() for thread start and stop
| * deeda24a SUNRPC: always treat sv_nrpools==1 as "not pooled"
| * 74a0e37a SUNRPC: move the pool_map definitions (back) into svc.c
| * 9fe19a48 lockd: rename lockd_create_svc() to lockd_get()
| * e5087b3d lockd: introduce lockd_put()
| * 8304dd04 lockd: move svc_exit_thread() into the thread
| * 7077a007 lockd: move lockd_start_svc() call into lockd_create_svc()
| * a389baad lockd: simplify management of network status notifiers
| * 32f3e5a7 lockd: introduce nlmsvc_serv
| * d95899da NFSD: simplify locking for network notifier.
| * 7149250b SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()
| * 36145237 NFSD: Make it possible to use svc_set_num_threads_sync
| * 6343271d NFSD: narrow nfsd_mutex protection in nfsd thread
| * 61d12fc3 SUNRPC: use sv_lock to protect updates to sv_nrthreads.
| * 4efe0b9d nfsd: make nfsd_stats.th_cnt atomic_t
| * 17041f01 SUNRPC: stop using ->sv_nrthreads as a refcount
| * 64312a7c SUNRPC/NFSD: clean up get/put functions.
| * e9a41561 SUNRPC: change svc_get() to return the svc.
| * e0bf8993 NFSD: handle errors better in write_ports_addfd()
| * 307b3912 NFSD: Fix sparse warning
| * c59dc174 exit: Rename module_put_and_exit to module_put_and_kthread_exit
| * 15606c8d exit: Implement kthread_exit
| * 63b8c192 fanotify: wire up FAN_RENAME event
| * a860dd8b fanotify: report old and/or new parent+name in FAN_RENAME event
| * c76fa851 fanotify: record either old name new name or both for FAN_RENAME
| * da527da3 fanotify: record old and new parent and name in FAN_RENAME event
| * f59e978c fanotify: support secondary dir fh and name in fanotify_info
| * 967ae137 fanotify: use helpers to parcel fanotify_info buffer
| * 4e63ce91 fanotify: use macros to get the offset to fanotify_info buffer
| * 580eb8de fsnotify: generate FS_RENAME event with rich information
| * 4e59c7b3 fanotify: introduce group flag FAN_REPORT_TARGET_FID
| * be14cab4 fsnotify: separate mark iterator type from object type enum
| * c0a5f0b5 fsnotify: clarify object type argument
| * 9e291a6a NFSD: Fix READDIR buffer overflow
| * 1abf3ec5 NFSD: Fix exposure in nfsd4_decode_bitmap()
| * 88ccda1a nfsd4: remove obselete comment
| * f4e9e956 NFSD:fix boolreturn.cocci warning
| * 022723fe nfsd: update create verifier comment
| * c7b0a9c7 SUNRPC: Change return value type of .pc_encode
| * 61cf6815 SUNRPC: Replace the "__be32 *p" parameter to .pc_encode
| * 47047d40 NFSD: Save location of NFSv4 COMPOUND status
| * f747ce57 SUNRPC: Change return value type of .pc_decode
| * 0696b6b5 SUNRPC: Replace the "__be32 *p" parameter to .pc_decode
| * 396b3598 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()
| * c23b25dd NFSD: Initialize pointer ni with NULL and not plain integer 0
| * 67841880 NFSD: simplify struct nfsfh
| * 25054b04 NFSD: drop support for ancient filehandles
| * 918bc45a NFSD: move filehandle format declarations out of "uapi".
| * d2815110 NFSD: Optimize DRC bucket pruning
| * 2b2963c7 SUNRPC: Trace calls to .rpc_call_done
| * 2eda0144 fanotify: Allow users to request FAN_FS_ERROR events
| * b0f01b7c fanotify: Emit generic error info for error event
| * aefd9029 fanotify: Report fid info for file related file system errors
| * bb247feb fanotify: WARN_ON against too large file handles
| * 7fa20568 fanotify: Add helpers to decide whether to report FID/DFID
| * 7935cf40 fanotify: Wrap object_fh inline space in a creator macro
| * b974c8aa fanotify: Support merging of error events
| * 9b98f4ff fanotify: Support enqueueing of error events
| * 68aacb60 fanotify: Pre-allocate pool of error events
| * eec22d03 fanotify: Reserve UAPI bits for FAN_FS_ERROR
| * badbf879 fsnotify: Support FS_ERROR event type
| * 8ccc724f fanotify: Require fid_mode for any non-fd event
| * 2f65be62 fanotify: Encode empty file handle when no inode is provided
| * 86bda2d7 fanotify: Allow file handle encoding for unhashed events
| * 44ce59c2 fanotify: Support null inode event in fanotify_dfid_inode
| * 313234a9 fsnotify: Pass group argument to free_event
| * c9f9d99e fsnotify: Protect fsnotify_handle_inode_event from no-inode events
| * 5c4ce075 fsnotify: Retrieve super block from the data field
| * 44844158 fsnotify: Add wrapper around fsnotify_add_event
| * 24eda1b5 fsnotify: Add helper to detect overflow_event
| * 7c9ba74c inotify: Don't force FS_IN_IGNORED
| * 9539a89f fanotify: Split fsid check from other fid mode checks
| * 326be73a fanotify: Fold event size calculation to its own function
| * 7fee7895 fsnotify: Don't insert unmergeable events in hashtable
| * 60b6dab8 fsnotify: clarify contract for create event hooks
| * 9601d207 fsnotify: pass dentry instead of inode data
| * f114860f fsnotify: pass data_type to fsnotify_name()
| * 6719531e nfsd: Fix a warning for nfsd_file_close_inode
| * 7918a95b NLM: Fix svcxdr_encode_owner()
| * b801327b fsnotify: fix sb_connectors leak
| * 1773901a NFS: Remove unused callback void decoder
| * edf220fe NFS: Add a private local dispatcher for NFSv4 callback operations
| * 91bbbffe SUNRPC: Eliminate the RQ_AUTHERR flag
| * febf43bc SUNRPC: Set rq_auth_stat in the pg_authenticate() callout
| * a96da583 SUNRPC: Add svc_rqst::rq_auth_stat
| * efea5d55 nfs: don't allow reexport reclaims
| * bd5b3dee lockd: don't attempt blocking locks on nfs reexports
| * 5ea5be84 nfs: don't atempt blocking locks on nfs reexports
| * e580323a Keep read and write fds with each nlm_file
| * b4bf5217 lockd: update nlm_lookup_file reexport comment
| * 14c2a0fa nlm: minor refactoring
| * 3fbc7447 nlm: minor nlm_lookup_file argument change
| * 860f0126 lockd: change the proc_handler for nsm_use_hostnames
| * f469e60f sysctl: introduce new proc handler proc_dobool
| * 130dcbf7 NFSD: remove vanity comments
| * 86df138e NFSD: Batch release pages during splice read
| * a4f616af SUNRPC: Add svc_rqst_replace_page() API
| * 9e5f2e0a NFSD: Clean up splice actor
| * 860893f9 fsnotify: optimize the case of no marks of any type
| * 9917e1bd fsnotify: count all objects with attached connectors
| * 44858a34 fsnotify: count s_fsnotify_inode_refs for attached connectors
| * cdbf9c5f fsnotify: replace igrab() with ihold() on attach connector
| * cde8883b fanotify: add pidfd support to the fanotify API
| * 77bc7f52 fanotify: introduce a generic info record copying helper
| * 3ddcb193 fanotify: minor cosmetic adjustments to fid labels
| * 03b5d3ee kernel/pid.c: implement additional checks upon pidfd_create() parameters
| * 774c2dbc kernel/pid.c: remove static qualifier from pidfd_create()
| * e79057d1 nfsd: fix NULL dereference in nfs3svc_encode_getaclres
| * 5610ed80 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint
| * 17600880 nfsd: remove redundant assignment to pointer 'this'
| * ce181987 lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream
| * fec07309 lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream
| * e1e61d64 lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream
| * 4f5ba2e6 lockd: Update the NLMv4 void results encoder to use struct xdr_stream
| * 0add7c13 lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream
| * 604c8a43 lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream
| * 300a4b16 lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream
| * 33f31f6e lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream
| * 9e1daae6 lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream
| * 0652983f lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream
| * 101d4527 lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream
| * 360159aa lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream
| * c8f40482 lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream
| * 45c1384b lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream
| * b0494767 lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream
| * d0ddd21b lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream
| * e6c92714 lockd: Update the NLMv1 void results encoder to use struct xdr_stream
| * 02a3c816 lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream
| * 6c522daf lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream
| * 56c936af lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream
| * 90f483a7 lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream
| * b4ea38d6 lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream
| * 2025b3ac lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream
| * 3e8675ff lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream
| * 8f9f41eb lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream
| * 4c3f448a lockd: Update the NLMv1 void argument decoder to use struct xdr_stream
| * fa4b890c lockd: Common NLM XDR helpers
| * 3595ff1c lockd: Create a simplified .vs_dispatch method for NLM requests
| * eeea3b96 lockd: Remove stale comments
| * c58120ab nfsd: rpc_peeraddr2str needs rcu lock
| * 2983611a NFSD: Fix error return code in nfsd4_interssc_connect()
| * c5a305d9 nfsd: fix kernel test robot warning in SSC code
| * 22b7c93d nfsd4: Expose the callback address and state of each NFS4 client
| * dbc0aa47 nfsd: move fsnotify on client creation outside spinlock
| * a4bc2879 NFSD: delay unmount source's export after inter-server copy completed.
| * 817c6eb9 NFSD add vfs_fsync after async copy is done
| * 94a89247 nfsd: move some commit_metadata()s outside the inode lock
| * f666a75c nfsd: Prevent truncation of an unlinked inode from blocking access to its directory
| * e7bbdd7d NFSD: Update nfsd_cb_args tracepoint
| * 3e8aeb13 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints
| * 3a63aa24 NFSD: Add an nfsd_cb_probe tracepoint
| * a577eb06 NFSD: Replace the nfsd_deleg_break tracepoint
| * 9f76187f NFSD: Add an nfsd_cb_offload tracepoint
| * 60aac215 NFSD: Add an nfsd_cb_lm_notify tracepoint
| * 59ddc5a8 NFSD: Enhance the nfsd_cb_setup tracepoint
| * fc3b4f01 NFSD: Adjust cb_shutdown tracepoint
| * 634816f9 NFSD: Add cb_lost tracepoint
| * 3076ede3 NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros
| * 2be1f227 NFSD: Capture every CB state transition
| * b6ba775c NFSD: Constify @fh argument of knfsd_fh_hash()
| * 88b3cdfd NFSD: Add tracepoints for EXCHANGEID edge cases
| * 5070351c NFSD: Add tracepoints for SETCLIENTID edge cases
| * 650530d5 NFSD: Add a couple more nfsd_clid_expired call sites
| * 05633282 NFSD: Add nfsd_clid_destroyed tracepoint
| * 580ec8b6 NFSD: Add nfsd_clid_reclaim_complete tracepoint
| * 3b6808c7 NFSD: Add nfsd_clid_confirmed tracepoint
| * c6889b75 NFSD: Remove trace_nfsd_clid_inuse_err
| * 8da18712 NFSD: Add nfsd_clid_verf_mismatch tracepoint
| * c8493d73 NFSD: Add nfsd_clid_cred_mismatch tracepoint
| * b00bb7df NFSD: Add an RPC authflavor tracepoint display helper
| * a4d250f5 fanotify: fix permission model of unprivileged group
| * 0245993a NFS: fix nfs_fetch_iversion()
| * b2c0c7cb NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code.
| * 3793f281 nfsd: Fix fall-through warnings for Clang
| * 39ab0910 nfsd: grant read delegations to clients holding writes
| * d2431cc9 nfsd: reshuffle some code
| * ee548b16 nfsd: track filehandle aliasing in nfs4_files
| * cc6d6586 nfsd: hash nfs4_files by inode number
| * e63b956b nfsd: removed unused argument in nfsd_startup_generic()
| * 856b0c49 nfsd: remove unused function
| * bd373a90 fanotify_user: use upper_32_bits() to verify mask
| * 4ac0ad23 fanotify: support limited functionality for unprivileged users
| * 3e441a87 fanotify: configurable limits via sysfs
| * 7df80a90 fanotify: limit number of event merge attempts
| * 40e1e98c fsnotify: use hash table for faster events merge
| * ae7fd89d fanotify: mix event info and pid into merge key hash
| * 5b57a2b7 fanotify: reduce event objectid to 29-bit hash
| * 4f149489 Revert "fanotify: limit number of event merge attempts"
| * 62b7f384 fsnotify: allow fsnotify_{peek,remove}_first_event with empty queue
| * d9168ab8 NFSD: Use DEFINE_SPINLOCK() for spinlock
| * b20d88bf UAPI: nfsfh.h: Replace one-element array with flexible-array member
| * 117dac26 SUNRPC: Export svc_xprt_received()
| * 289adc86 nfsd: report client confirmation status in "info" file
| * 14b13e06 nfsd: don't ignore high bits of copy count
| * 1f76b1e6 nfsd: COPY with length 0 should copy to end of file
| * ed018193 nfsd: Fix typo "accesible"
| * 2a5df97b nfsd: Log client tracking type log message as info instead of warning
| * 0fa20162 nfsd: helper for laundromat expiry calculations
| * aab7be24 NFSD: Clean up NFSDDBG_FACILITY macro
| * e7dac943b4d4 NFSD: Add a tracepoint to record directory entry encoding
| * a6d9f6f371cb NFSD: Clean up after updating NFSv3 ACL encoders
| * 857a37235cf0 NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream
| * d505e6619107 NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream
| * 67d4f36707ad NFSD: Clean up after updating NFSv2 ACL encoders
| * 3d2033a58c6c NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream
| * 6ef7a56fd7fa NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream
| * 82ac35b16710 NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream
| * 6677b0d16abe NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream
| * 89ac9a8101ad NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs
| * 93584780eb4d NFSD: Remove unused NFSv2 directory entry encoders
| * b8658c947d54 NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream
| * 801e4d79b779 NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream
| * bc17759a4e99 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder
| * c4e272758974 NFSD: Add a helper that encodes NFSv3 directory offset cookies
| * 60bc5af5b8dc NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream
| * ad0614d3a857 NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream
| * 27909a583cc3 NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream
| * 9aab4f03e8f2 NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream
| * c64d5d0ca9f9 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream
| * 816c23c911f6 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream
| * e4e6019ce5a2 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations
| * d8554802010d NFSD: Remove unused NFSv3 directory entry encoders
| * 37aa5e640222 NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream
| * 7cbec0dc097a NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream
| * cacfe8f6d809 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder
| * 3b2fef48b77c NFSD: Add a helper that encodes NFSv3 directory offset cookies
| * 30dabf1d4fd4 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream
| * 349d96b070de NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream
| * 4c06f831d28b NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream
| * f6908e2bcd84 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream
| * 066dc317fa65 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream
| * 0404cffec413 NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream
| * 1863ca4c9e29 NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream
| * 8737a75f265d NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream
| * b241ab982373 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream
| * 170e6bd25e69 NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream
| * c3995f8be13a NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream
| * f74e0652a60b NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream
| * fd9e183df625 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream
| * 0ef12d755c4b NFSD: Update the GETATTR3res encoder to use struct xdr_stream
| * 48aadfa75b61 NFSD: Extract the svcxdr_init_encode() helper
| * e864d4d834f8 namei: introduce struct renamedata
| * b0fa673c8c24 fs: add file and path permissions helpers
| * 666a41329592 kallsyms: only build {,module_}kallsyms_on_each_symbol when required
| * f8d856862724 kallsyms: refactor {,module_}kallsyms_on_each_symbol
| * bef9d8b4f84b module: use RCU to synchronize find_module
| * 32edffff869a module: unexport find_module and module_mutex
| * 51f620fcc419 inotify, memcg: account inotify instances to kmemcg
| * c1fe2bb305a2 nfsd: skip some unnecessary stats in the v4 case
| * 0220d5118648 nfs: use change attribute for NFS re-exports
| * 5a0b45626fc1 NFSv4_2: SSC helper should use its own config.
| * b267f61182c1 nfsd: cstate->session->se_client -> cstate->clp
| * bc6015541cda nfsd: simplify nfsd4_check_open_reclaim
| * 25ac4fdbdce7 nfsd: remove unused set_client argument
| * 87ab73c1cc75 nfsd: find_cpntf_state cleanup
| * 1d4ccfdc7d0e nfsd: refactor set_client
| * 17006574683f nfsd: rename lookup_clientid->set_client
| * ea92c0768f98 nfsd: simplify nfsd_renew
| * 52923f25be3c nfsd: simplify process_lock
| * 4f26b1747a2e nfsd4: simplify process_lookup1
| * 42cf742d8626 nfsd: report per-export stats
| * 65b1df135884 nfsd: protect concurrent access to nfsd stats counters
| * d1344de0d66d nfsd: remove unused stats counters
| * 0a13baa6ab5a NFSD: Clean up after updating NFSv3 ACL decoders
| * 22af3dfbe657 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream
| * f89e3fa89e46 NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream
| * 5ea5e56cfb57 NFSD: Clean up after updating NFSv2 ACL decoders
| * 81f79eb2237b NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream
| * 9eea3915dd81 NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream
| * 508a791fbe87 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream
| * e077857ef0f8 NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs
| * ea6b0e02dcac NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream
| * e44061388635 NFSD: Remove argument length checking in nfsd_dispatch()
| * 7e6746027b05 NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream
| * 1db54ce543bc NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream
| * 40de4113f801 NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream
| * ebfb21605f1a NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream
| * a362dd478be0 NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream
| * 0047abd4c411 NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream
| * 7d9ab8ee576f NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream
| * 672111a40872 NFSD: Add helper to set up the pages where the dirlist is encoded
| * 365835d2ff67 NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream
| * ecee6ba5920c NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream
| * 6e88b7ec6cd5 NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream
| * ba7e0412fb5a NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream
| * 9ceeee0ec887 NFSD: Update the MKNOD3args decoder to use struct xdr_stream
| * 8841760f685b NFSD: Update the SYMLINK3args decoder to use struct xdr_stream
| * b5d1ae6cc4c2 NFSD: Update the MKDIR3args decoder to use struct xdr_stream
| * bd54084b587f NFSD: Update the CREATE3args decoder to use struct xdr_stream
| * 48ea0cb79b45 NFSD: Update the SETATTR3args decoder to use struct xdr_stream
| * 71d7e7c6a6f4 NFSD: Update the LINK3args decoder to use struct xdr_stream
| * e84af2339181 NFSD: Update the RENAME3args decoder to use struct xdr_stream
| * 69e54a4470a4 NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream
| * 47614a374e65 NFSD: Update COMMIT3arg decoder to use struct xdr_stream
| * fbcd66801610 NFSD: Update READDIR3args decoders to use struct xdr_stream
| * e0ddafcc25e5 NFSD: Add helper to set up the pages where the dirlist is encoded
| * 29270d477fff NFSD: Fix returned READDIR offset cookie
| * 19285d319f7c NFSD: Update READLINK3arg decoder to use struct xdr_stream
| * 5f36ae59d6cc NFSD: Update WRITE3arg decoder to use struct xdr_stream
| * b77a4a968d1d NFSD: Update READ3arg decoder to use struct xdr_stream
| * 7bb23be4501b NFSD: Update ACCESS3arg decoder to use struct xdr_stream
| * d668aa92a624 NFSD: Update GETATTR3args decoder to use struct xdr_stream
| * 22b19656eaac SUNRPC: Move definition of XDR_UNIT
| * 97d254cba30d SUNRPC: Display RPC procedure names instead of proc numbers
| * c336597d03ec SUNRPC: Make trace_svc_process() display the RPC procedure symbolically
| * 5b82798f78f9 NFSD: Restore NFSv4 decoding's SAVEMEM functionality
| * bca0057f686b NFSD: Fix sparse warning in nfssvc.c
| * 131676b8240f fs/lockd: convert comma to semicolon
| * 185e81a977d1 inotify: Increase default inotify.max_user_watches limit to 1048576
| * 1aecdaa7e2c6 file: Replace ksys_close with close_fd
| * 6d256a904cd7 file: Rename __close_fd to close_fd and remove the files parameter
| * 7458c5ae465e file: Merge __alloc_fd into alloc_fd
| * 9e8ef54ca890 file: In f_dupfd read RLIMIT_NOFILE once.
| * 89f9e529643a file: Merge __fd_install into fd_install
| * b4b827da9096 proc/fd: In fdinfo seq_show don't use get_files_struct
| * c0e3f6df04ce proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu
| * a6da7536e488 file: Implement task_lookup_next_fd_rcu
| * 6007aeeaefb3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu
| * c2291f7bdf25 proc/fd: In tid_fd_mode use task_lookup_fd_rcu
| * 32ac87287d0b file: Implement task_lookup_fd_rcu
| * c4716bb29650 file: Rename fcheck lookup_fd_rcu
| * 23f55649921b file: Replace fcheck_files with files_lookup_fd_rcu
| * 9080557c56cd file: Factor files_lookup_fd_locked out of fcheck_files
| * ddb21f998420 file: Rename __fcheck_files to files_lookup_fd_raw
| * e6f42bc11a60 Revert "fget: clarify and improve __fget_files() implementation"
| * 4d037e1173b5 proc/fd: In proc_fd_link use fget_task
| * c874ec02cb8a bpf: In bpf_task_fd_query use fget_task
| * fe1722255ebd kcmp: In kcmp_epoll_target use fget_task
| * ba7aac19b4be exec: Remove reset_files_struct
| * 44f79df28b47 exec: Simplify unshare_files
| * 5091d051c51d exec: Move unshare_files to fix posix file locking during exec
| * 527c9b6eb18d exec: Don't open code get_close_on_exec
| * 8f1df3d0c146 nfsd: Record NFSv4 pre/post-op attributes as non-atomic
| * 0750e494c75e nfsd: Set PF_LOCAL_THROTTLE on local filesystems only
| * f3056a0ac2c5 nfsd: Fix up nfsd to ensure that timeout errors don't result in ESTALE
| * 38e213c1e41e exportfs: Add a function to return the raw output from fh_to_dentry()
| * 93f7d515d873 nfsd: close cached files prior to a REMOVE or RENAME that would replace target
| * 203ca3253b34 nfsd: allow filesystems to opt out of subtree checking
| * d5314c9bb7f5 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations
| * 34de27ed8447 Revert "nfsd4: support change_attr_type attribute"
| * b720ceec88a7 nfsd4: don't query change attribute in v2/v3 case
| * 796785a79b4a nfsd: minor nfsd4_change_attribute cleanup
| * 88dea0f92b20 nfsd: simplify nfsd4_change_info
| * f8032b859df6 nfsd: only call inode_query_iversion in the I_VERSION case
| * 3aea16e6b70b NFSD: Remove macros that are no longer used
| * b24e6a40eeba NFSD: Replace READ* macros in nfsd4_decode_compound()
| * 6b48808835a2 NFSD: Make nfsd4_ops::opnum a u32
| * c2d0c16990b9 NFSD: Replace READ* macros in nfsd4_decode_listxattrs()
| * 8e1b8a78a929 NFSD: Replace READ* macros in nfsd4_decode_setxattr()
| * 9bc67df0f9a2 NFSD: Replace READ* macros in nfsd4_decode_xattr_name()
| * b719fc9375cc NFSD: Replace READ* macros in nfsd4_decode_clone()
| * a2f6c16ad138 NFSD: Replace READ* macros in nfsd4_decode_seek()
| * f8eb5424e318 NFSD: Replace READ* macros in nfsd4_decode_offload_status()
| * c2d2a919b2f2 NFSD: Replace READ* macros in nfsd4_decode_copy_notify()
| * 8604d294c128 NFSD: Replace READ* macros in nfsd4_decode_copy()
| * dc1a31ca8e96 NFSD: Replace READ* macros in nfsd4_decode_nl4_server()
| * a0b8dabc5906 NFSD: Replace READ* macros in nfsd4_decode_fallocate()
| * de0dc37a791e NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete()
| * 093f9d2c8f4c NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid()
| * 7675420fdebe NFSD: Replace READ* macros in nfsd4_decode_test_stateid()
| * f0de0b689549 NFSD: Replace READ* macros in nfsd4_decode_sequence()
| * 1ea743dc481f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name()
| * b63e313dce04 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn()
| * 40e627c502da NFSD: Replace READ* macros in nfsd4_decode_layoutget()
| * 40770a0f8ef6 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit()
| * c0a4c4e46b8a NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo()
| * 5f892c11787e NFSD: Replace READ* macros in nfsd4_decode_free_stateid()
| * 92ae309a9908 NFSD: Replace READ* macros in nfsd4_decode_destroy_session()
| * 73684a8118f3 NFSD: Replace READ* macros in nfsd4_decode_create_session()
| * 2bd9ef494a2c NFSD: Add a helper to decode channel_attrs4
| * d01f41320d2a NFSD: Add a helper to decode nfs_impl_id4
| * d50a76f1f3fc NFSD: Add a helper to decode state_protect4_a
| * 0c935af3cfb7 NFSD: Add a separate decoder for ssv_sp_parms
| * cb568dbdef68 NFSD: Add a separate decoder to handle state_protect_ops
| * b73633804246 NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session()
| * 7d2108407466 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl()
| * 5658ca0651e6 NFSD: Replace READ* macros in nfsd4_decode_cb_sec()
| * 79f1a8323a34 NFSD: Replace READ* macros in nfsd4_decode_release_lockowner()
| * eeab2f3bf284 NFSD: Replace READ* macros in nfsd4_decode_write()
| * b1af8f131eb8 NFSD: Replace READ* macros in nfsd4_decode_verify()
| * 19a4c05e8167 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm()
| * 2503dcf0f68a NFSD: Replace READ* macros in nfsd4_decode_setclientid()
| * 7c06ba5c8bf4 NFSD: Replace READ* macros in nfsd4_decode_setattr()
| * 5277d6034642 NFSD: Replace READ* macros in nfsd4_decode_secinfo()
| * 2cef1009f8e7 NFSD: Replace READ* macros in nfsd4_decode_renew()
| * e2b287a53cca NFSD: Replace READ* macros in nfsd4_decode_rename()
| * 274b8f0597cf NFSD: Replace READ* macros in nfsd4_decode_remove()
| * c24e2a4943ab NFSD: Replace READ* macros in nfsd4_decode_readdir()
| * d0a0219a35fc NFSD: Replace READ* macros in nfsd4_decode_read()
| * 4b28cd7e8322 NFSD: Replace READ* macros in nfsd4_decode_putfh()
| * ad1ea32c9732 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade()
| * e557a2eabb35 NFSD: Replace READ* macros in nfsd4_decode_open_confirm()
| * f6eb911d790b NFSD: Replace READ* macros in nfsd4_decode_open()
| * 4507c23e4204 NFSD: Add helper to decode OPEN's open_claim4 argument
| * 48385b58bcf6 NFSD: Replace READ* macros in nfsd4_decode_share_deny()
| * fa60cc6971fb NFSD: Replace READ* macros in nfsd4_decode_share_access()
| * 070df4a4e986 NFSD: Add helper to decode OPEN's openflag4 argument
| * c1ea8812d421 NFSD: Add helper to decode OPEN's createhow4 argument
| * 11ea3e65f070 NFSD: Add helper to decode NFSv4 verifiers
| * def95074db3c NFSD: Replace READ* macros in nfsd4_decode_lookup()
| * 340878b2e0a5 NFSD: Replace READ* macros in nfsd4_decode_locku()
| * 3625de1522fa NFSD: Replace READ* macros in nfsd4_decode_lockt()
| * 8357985d2185 NFSD: Replace READ* macros in nfsd4_decode_lock()
| * d27f2dcedae2 NFSD: Add helper for decoding locker4
| * 0c281b7083f2 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner
| * 753bb6b0e788 NFSD: Relocate nfsd4_decode_opaque()
| * 84bc365eee7f NFSD: Replace READ* macros in nfsd4_decode_link()
| * 42c4437d78e6 NFSD: Replace READ* macros in nfsd4_decode_getattr()
| * 42e319695efc NFSD: Replace READ* macros in nfsd4_decode_delegreturn()
| * 3012fe5fea55 NFSD: Replace READ* macros in nfsd4_decode_create()
| * 57516a96cae8 NFSD: Replace READ* macros in nfsd4_decode_fattr()
| * 9737a9a8f923 NFSD: Replace READ* macros that decode the fattr4 umask attribute
| * 91a6752daddd NFSD: Replace READ* macros that decode the fattr4 security label attribute
| * 064e439befc9 NFSD: Replace READ* macros that decode the fattr4 time_set attributes
| * df42ebb61bbe NFSD: Replace READ* macros that decode the fattr4 owner_group attribute
| * dec78fb66dd6 NFSD: Replace READ* macros that decode the fattr4 owner attribute
| * 8801b0c28421 NFSD: Replace READ* macros that decode the fattr4 mode attribute
| * 3d3690b6620e NFSD: Replace READ* macros that decode the fattr4 acl attribute
| * ee02662724e3 NFSD: Replace READ* macros that decode the fattr4 size attribute
| * 2a8ae039571c NFSD: Change the way the expected length of a fattr4 is checked
| * f82c6ad7e2fb NFSD: Replace READ* macros in nfsd4_decode_commit()
| * c701c0e5a956 NFSD: Replace READ* macros in nfsd4_decode_close()
| * 9921353a52a7 NFSD: Replace READ* macros in nfsd4_decode_access()
| * bbb0a710a2c7 NFSD: Replace the internals of the READ_BUF() macro
| * 2994c8888472 NFSD: Add tracepoints in nfsd4_decode/encode_compound()
| * 568f9ca73d6e NFSD: Add tracepoints in nfsd_dispatch()
| * fbffaddb766b NFSD: Add common helpers to decode void args and encode void results
| * 79e4e0d489c8 SUNRPC: Prepare for xdr_stream-style decoding on the server-side
| * 2f46cc814106 SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()
| * 164937edca64 nfsd: Fix error return code in nfsd_file_cache_init()
| * 9393f1628f9a NFSD: Add SPDX header for fs/nfsd/trace.c
| * a7b8e883cef7 NFSD: Remove extra "0x" in tracepoint format specifier
| * 9f8405182bdd NFSD: Clean up the show_nf_may macro
| * e51368510170 nfsd/nfs3: remove unused macro nfsd3_fhandleres
| * 92f59545b914 NFSD: A semicolon is not needed after a switch statement.
| * a2f25c3208d1 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders
| * 9aa0a43a55ff SUNRPC: Rename svc_encode_read_payload()
* | 6f692bec5d53 Revert "drm/mipi-dsi: use correct return type for the DSC functions"
* | 43558fa57d8d Revert "media: cec: fix a deadlock situation"
* | 48dd7c887c4c Revert "media: cec: call enable_adap on s_log_addrs"
* | 6266c6f707b9 Revert "media: cec: abort if the current transmit was canceled"
* | 25be3f0ce5bc Revert "media: cec: correctly pass on reply results"
* | 34588180c2f6 Revert "media: cec: use call_op and check for !unregistered"
* | 5bc014f613f7 Revert "media: cec-adap.c: drop activate_cnt, use state info instead"
* | a09b077a2d54 Revert "media: cec: core: avoid confusing "transmit timed out" message"
* | f5ebad25d1ba Revert "media: cec: core: avoid recursive cec_claim_log_addrs"
* | 8bfad4bfe8e5 Revert "media: cec: core: add adap_nb_transmit_canceled() callback"
* | 6304414c5f3c ANDROID: ABI fixup for abi break in struct dst_ops
* | 52d170235a8a Merge 5.10.219 into android13-5.10-lts
|/
* a2ed16062139 Linux 5.10.219
* 487489c4c822 RDMA/hns: Fix CQ and QP cache affinity
* 68a955937622 RDMA/hns: Use mutex instead of spinlock for ida allocation
* 5fe764c781f0 f2fs: compress: fix compression chksum
* d7ae4792b5d0 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
* 6285d50a2335 NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
* 3e41609e629a nfs: fix undefined behavior in nfs_block_bits()
* 7360cef95aa1 s390/ap: Fix crash in AP internal function modify_bitmap()
* 76dc776153a4 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
* 08018302f239 sparc: move struct termio to asm/termios.h
* 2295a7ef5c8c net: fix __dst_negative_advice() race
* 51664ef6ac84 kdb: Use format-specifiers rather than memset() for padding in kdb_read()
* e3d11ff45fde kdb: Merge identical case statements in kdb_read()
* 2b5e1534dfc7 kdb: Fix console handling when editing and tab-completing commands
* 7c19e28f3a81 kdb: Use format-strings rather than '\0' injection in kdb_read()
* cfdc2fa4db57 kdb: Fix buffer overflow during tab-complete
* b487b48efd0c watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
* 161f5a1189b7 sparc64: Fix number of online CPUs
* 6e7dd338c053 intel_th: pci: Add Meteor Lake-S CPU support
* 124947855564 net/9p: fix uninit-value in p9_client_rpc()
* 3cc7687f7ff3 net/ipv6: Fix route deleting failure when metric equals 0
* a718b6d2a329 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
* 6815376b7f5e crypto: ecrdsa - Fix module auto-load on add_key
* 4d8226bc7e59 KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
* 32f92b0078eb fbdev: savage: Handle err return when savagefb_check_var failed
* 68447c350fc1 mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
* 63eda0f3eb4d mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
* b3418751cca0 mmc: sdhci-acpi: Sort DMI quirks alphabetically
* 24b7af86a80c mmc: core: Add mmc_gpiod_set_cd_config() function
* e6823bb7f4eb media: v4l2-core: hold videodev_lock until dev reg, finishes
* 567d3a4959dd media: mxl5xx: Move xpt structures off stack
* 1514e1fb2a52 media: mc: mark the media devnode as registered from the, start
* 82e6eba1a548 arm64: dts: hi3798cv200: fix the size of GICR
* c539721e903f wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
* 6d5bfcd2ccb5 wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
* 8dffc574c765 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
* aa64464c8f4d md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
* 1f26711c084c arm64: dts: qcom: qcs404: fix bluetooth device address
* 5cd042835674 arm64: tegra: Correct Tegra132 I2C alias
* e2c6a9b342c6 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
* 73485d6bd9d8 ata: pata_legacy: make legacy_exit() work again
* 8112fa72b7f1 drm/amdgpu: add error handle to avoid out-of-bounds
* b479fd59a1f4 media: lgdt3306a: Add a check against null-pointer-def
* 75c87e2ac614 f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
* cade34279c22 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
* 9c1c2ea0996d netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
* a447f2683038 x86/mm: Remove broken vsyscall emulation code from the page fault code
* 3ee36f0048a3 vxlan: Fix regression when dropping packets due to invalid src addresses
* 67fa90d4a2cc nilfs2: fix use-after-free of timer for log writer thread
* e31fe702ed08 afs: Don't cross .backup mountpoint from backup volume
* b6920325aca0 io_uring: fail NOP if non-zero op flags is passed in
* 54e8f88d2baa mmc: core: Do not force a retune before RPMB switch
* 75805481c35d binder: fix max_thread type inconsistency
* 4cefcd0af745 SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
* 0cf6693d3f8e media: cec: core: add adap_nb_transmit_canceled() callback
* 6752dfcfff3a genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
* bdd0aa055b8e ALSA: timer: Set lower bound of start tick time
* 1f4b84893551 hwmon: (shtc1) Fix property misspelling
* 1abbf079da59 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
* 3c5caaef46d6 spi: stm32: Don't warn about spurious interrupts
* 19e5a3d771fa kconfig: fix comparison to constant symbols, 'm', 'n'
* 07eeedafc59c netfilter: tproxy: bail out if IP has been disabled on the device
* ddd2912a94eb net:fec: Add fec_enet_deinit()
* 29467edc2381 bpf: Allow delete from sockmap/sockhash only if update is allowed
* 117cacd72ca8 net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
* 3c0d36972edb enic: Validate length of nl attributes in enic_set_vf_port
* 540d73a5c052 bpf: Fix potential integer overflow in resolve_btfids
* ae6fc4e6a332 dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
* 72c6038d23cb net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
* 82fdfbf24243 nvmet: fix ns enable/disable possible hang
* 5f72ba46f1d8 spi: Don't mark message DMA mapped when no transfer in it is
* 7ca9cf24b04a netfilter: nft_payload: restore vlan q-in-q match support
* e01065b339e3 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
* 0f26983c2423 nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
* 728fb8b3b55f nfc: nci: Fix kcov check in nci_rx_work()
* d72e126e9a36 tls: fix missing memory barrier in tls_init
* cb95173e6c0b net: fec: avoid lock evasion when reading pps_enable
* 7fbe54f02a5c virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
* 461a760d578b arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
* 8cae65ace421 openvswitch: Set the skbuff pkt_type for proper pmtud support.
* e9b2f60636d1 tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
* 42bd4e491cf1 params: lift param_set_uint_minmax to common code
* daf341e0a231 ipv6: sr: fix memleak in seg6_hmac_init_algo
* 1c65ebce7d37 rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
* f2b326b77450 sunrpc: fix NFSACL RPC retry on soft mount
* 6f39d5aae676 ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
* f80b786ab055 nfc: nci: Fix uninit-value in nci_rx_work
* ee6a49784478 x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
* 8fb8be0e3b6d regulator: bd71828: Don't overwrite runtime voltages
* a2b0c3a6d460 null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
* 3166b2dffaee media: cec: core: avoid confusing "transmit timed out" message
* 5103090f4e55 media: cec: core: avoid recursive cec_claim_log_addrs
* 3e938b7d40fb media: cec-adap.c: drop activate_cnt, use state info instead
* 73ef9ae980ed media: cec: use call_op and check for !unregistered
* 8fa7e4896fdd media: cec: correctly pass on reply results
* b64cb24a9e97 media: cec: abort if the current transmit was canceled
* 2c67f3634f82 media: cec: call enable_adap on s_log_addrs
* 0ab74ae99f86 media: cec: fix a deadlock situation
* ca55f013be13 media: core headers: fix kernel-doc warnings
* 9f6da5da3d7c media: cec: cec-api: add locking in cec_release()
* a0ca5ff24293 media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
* 6be4923ade2b um: Fix the -Wmissing-prototypes warning for __switch_mm
* 12ea1ec13725 powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
* a2d61b328e39 media: flexcop-usb: fix sanity check of bNumEndpoints
* c11caf1339b8 media: flexcop-usb: clean up endpoint sanity checks
* ca17da90001a scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
* a16775828aae media: stk1160: fix bounds checking in stk1160_copy_video()
* f4b3d2585b33 drm/bridge: tc358775: fix support for jeida-18 and jeida-24
* 4d5ef7facea1 um: vector: fix bpfflash parameter evaluation
* 351d1a645449 um: Add winch to winch_handlers before registering winch IRQ
* 1ef5d235be29 um: Fix return value in ubd_init()
* 96b9ed94dcb3 drm/msm/dpu: Always flush the slave INTF on the CTL
* a3bb8070b71b Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
* 580e47c28242 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
* 2621bf50f580 mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
* b55d988df1d6 mmc: sdhci_am654: Add OTAP/ITAP delay enable
* 76f2b3ccbd63 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
* 8dcfbb27e425 mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
* e7a444a35eba mmc: sdhci_am654: Add tuning algorithm for delay chain
* 52f8d76769e7 Input: ioc3kbd - add device table
* 0096d223f78c Input: ioc3kbd - convert to platform remove callback returning void
* abeaeaee7fa9 Input: ims-pcu - fix printf string overflow
* adc7dc29b796 s390/ipl: Fix incorrect initialization of nvme dump block
* 66a02effb898 s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
* ec43f32f66d9 libsubcmd: Fix parse-options memory leak
* 158adcb7fd7e serial: sh-sci: protect invalidating RXDMA on shutdown
* b8962cf98595 f2fs: compress: don't allow unaligned truncation on released compress inode
* c1958b978d50 f2fs: fix to release node block count in error path of f2fs_new_node_page()
* a6e1f7744e9b f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
* 4b6e5edefd46 PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
* d2e2e90c7637 PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
* 9ca02da316be extcon: max8997: select IRQ_DOMAIN instead of depending on it
* d32caf51379a ppdev: Add an error check in register_device
* 9349e1f2c95f ppdev: Remove usage of the deprecated ida_simple_xx() API
* 713fc00c571d stm class: Fix a double free in stm_register_device()
* 7716b201d2e2 usb: gadget: u_audio: Clear uac pointer when freed.
* 23209f947d41 microblaze: Remove early printk call from cpuinfo-static.c
* 34ff72bb5d65 microblaze: Remove gcc flag for non existing early_printk.c file
* 26e6e25d742e fpga: region: add owner module and take its refcount
* af02dec83a48 fpga: region: Use standard dev_release for class driver
* b089bb733c47 docs: driver-api: fpga: avoid using UTF-8 chars
* 9fdd3d1cd01a fpga: region: Rename dev to parent for parent device
* 840c9c7d6aec fpga: region: change FPGA indirect article to an
* be76107dc4c1 iio: pressure: dps310: support negative temperature values
* cdbe0477a0b5 f2fs: fix to check pinfile flag in f2fs_move_file_range()
* 2b16554fb26d f2fs: fix to relocate check condition in f2fs_fallocate()
* f1169d2b2aa2 f2fs: fix typos in comments
* bdca4b678621 f2fs: do not allow partial truncation on pinned file
* d992b7802612 f2fs: fix to force keeping write barrier for strict fsync mode
* eebbc4eb7e66 f2fs: add cp_error check in f2fs_write_compressed_pages
* 431ecafbffab f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
* 8e1651cd667c f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit
* 486009bc2fca f2fs: compress: remove unneeded preallocation
* df4978d96890 f2fs: compress: clean up parameter of __f2fs_cluster_blocks()
* 5b09d2e79066 f2fs: add compress_mode mount option
* 70fb69e05a25 f2fs: compress: support chksum
* 1ada96569290 serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
* 276bc8a7dcc1 greybus: arche-ctrl: move device table to its right location
* d1f67d1d8c08 serial: max3100: Fix bitwise types
* e8e2a4339dec serial: max3100: Update uart_driver_registered on driver removal
* cc121e3722a0 serial: max3100: Lock port->lock when calling uart_handle_cts_change()
* bc40d0e356bb firmware: dmi-id: add a release callback function
* 83e078085f14 dmaengine: idma64: Add check for dma_set_max_seg_size
* fd4bcb991eba soundwire: cadence: fix invalid PDI offset
* 7b98f1493a5b f2fs: fix to wait on page writeback in __clone_blkaddrs()
* eac10cf3a97f greybus: lights: check return of get_channel_from_mode
* ae20865fe637 sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
* e892f9932dd6 af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
* b117e5b4f27c netrom: fix possible dead-lock in nr_rt_ioctl()
* cafccde4298f net: qrtr: ns: Fix module refcnt
* 66fd37d0a86f net: qrtr: fix null-ptr-deref in qrtr_ns_remove
* 3e83903cd474 RDMA/IPoIB: Fix format truncation compilation errors
* 68e8c44c0d7a selftests/kcmp: remove unused open mode
* 08df7b006c8f selftests/kcmp: Make the test output consistent and clear
* f148a95f68c6 SUNRPC: Fix gss_free_in_token_pages()
* e28a16af4c3e ext4: fix potential unnitialized variable
* 4deaa4d5f800 ext4: remove unused parameter from ext4_mb_new_blocks_simple()
* fdbce4544905 ext4: try all groups in ext4_mb_new_blocks_simple
* e498c2f441d9 ext4: fix unit mismatch in ext4_mb_new_blocks_simple
* f49c865d5b93 ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
* 2a2bba3cbd6a sunrpc: removed redundant procp check
* 7c9ab0a44952 ext4: avoid excessive credit estimate in ext4_tmpfile()
* 4d693ca24a36 x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
* 9ff328de0284 clk: qcom: mmcc-msm8998: fix venus clock issue
* 45b31be4dd22 RDMA/hns: Modify the print level of CQE error
* 9cce44567f1d RDMA/hns: Use complete parentheses in macros
* 9efed7448b17 RDMA/hns: Fix return value in hns_roce_map_mr_sg
* 4c91ad5ed563 RDMA/hns: Fix incorrect symbol types
* e612e695d3a5 RDMA/hns: Create QP with selected QPN for bank load balance
* 3c3744c309e9 RDMA/hns: Refactor the hns_roce_buf allocation flow
* eb9635b4a94f drm/mipi-dsi: use correct return type for the DSC functions
* 5d344b30893f drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
* f10aa595ee46 drm/bridge: tc358775: Don't log an error when DSI host can't be found
* ee751403fb82 drm/bridge: lt9611: Don't log an error when DSI host can't be found
* 3ce31a0e3705 ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
* 2d9adecc88ab drm: vc4: Fix possible null pointer dereference
* a5fa5b40a278 drm/arm/malidp: fix a possible null pointer dereference
* 4b68b861b514 media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
* 08ce354f3da4 fbdev: sh7760fb: allow modular build
* 85d1a27402f8 drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
* 552280a9921f media: radio-shark2: Avoid led_names truncations
* 409f20085d34 media: ngene: Add dvb_ca_en50221_init return value check
* bb3c425921f6 fbdev: sisfb: hide unused variables
* 94349e015c11 powerpc/fsl-soc: hide unused const variable
* d17b75ee9c2e drm/mediatek: Add 0 size check to mtk_drm_gem_obj
* 7441f9e0560a drm/meson: vclk: fix calculation of 59.94 fractional rates
* 078e02dcb4c6 fbdev: shmobile: fix snprintf truncation
* d3727d6e2b98 mtd: rawnand: hynix: fixed typo
* 613a349cbf8b ASoC: Intel: Disable route checks for Skylake boards
* ece8098579e1 ASoC: soc-acpi: add helper to identify parent driver.
* 04bc4d1090c3 drm/amd/display: Fix potential index out of bounds in color transformation function
* f6fbb8535e99 net/mlx5: Discard command completions in internal error
* 00e6335329f2 ipv6: sr: fix invalid unregister error path
* d33327a7c0b0 ipv6: sr: fix incorrect unregister order
* 1ba1b4cc3afb ipv6: sr: add missing seg6_local_exit
* 5ab6aecbede0 net: openvswitch: fix overwriting ct original tuple for ICMPv6
* c3dc80f63326 net: usb: smsc95xx: stop lying about skb->truesize
* 4d51845d734a af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
* 161e43067b86 net: ethernet: cortina: Locking fixes
* e22b23f5888a eth: sungem: remove .ndo_poll_controller to avoid deadlocks
* ad31e0e765e9 net: ipv6: fix wrong start position when receive hop-by-hop fragment
* 3eccf76b572f m68k: mac: Fix reboot hang on Mac IIci
* 4eeffecc8e3c m68k: Fix spinlock race in kernel thread creation
* d50b11c21ff0 net: usb: sr9700: stop lying about skb->truesize
* 2093cc6e8758 usb: aqc111: stop lying about skb->truesize
* 4cff6817ee44 wifi: mwl8k: initialize cmd->addr[] properly
* 769b9fd2af02 scsi: qedf: Ensure the copied buf is NUL terminated
* 00b425ff0891 scsi: bfa: Ensure the copied buf is NUL terminated
* 2321281f19b3 HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
* 2bd97a0868b0 selftests/binderfs: use the Makefile's rules, not Make's implicit rules
* 019ae041a568 Revert "sh: Handle calling csum_partial with misaligned data"
* 3557a7fc5cbd sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
* ee25389df801 wifi: ar5523: enable proper endpoint verification
* 8650725bb0a4 wifi: carl9170: add a proper sanity check for endpoints
* 280619bbdeac macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
* 9d132029224f net: give more chances to rcu in netdev_wait_allrefs_any()
* bc7cae63fa39 tcp: avoid premature drops in tcp_add_backlog()
* 88aa40df8ee4 wifi: ath10k: populate board data for WCN3990
* 5c4756e0fb0c wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
* 1b27468dbe58 x86/purgatory: Switch to the position-independent small code model
* 176fb7770d36 scsi: hpsa: Fix allocation size for Scsi_Host private data
* 0dc60ee1ed22 scsi: libsas: Fix the failure of adding phy with zero-address to port
* 69fab9d2e24a udp: Avoid call to compute_score on multiple sites
* 452f8dc251f8 net: remove duplicate reuseport_lookup functions
* 0ce990e6efe8 net: export inet_lookup_reuseport and inet6_lookup_reuseport
* dfc56ff5ec99 cpufreq: exit() callback is optional
* 92aca16797e6 cpufreq: Rearrange locking in cpufreq_remove_dev()
* 19b06dec363b cpufreq: Split cpufreq_offline()
* 3a28fbf533d8 cpufreq: Reorganize checks in cpufreq_offline()
* 7a4d18a27d85 selftests/bpf: Fix umount cgroup2 error in test_sockmap
* dd52e3bc4fe8 gfs2: Fix "ignore unlock failures after withdraw"
* 11f9bd11020e ACPI: disable -Wstringop-truncation
* a8f0a14c3b88 irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
* f31b49ba3662 irqchip/alpine-msi: Fix off-by-one in allocation error path
* bb291d4d0868 scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
* 3bbfbd5a36d8 scsi: ufs: core: Perform read back after disabling interrupts
* bbc00d1b7a71 scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
* dca975427630 scsi: ufs: qcom: Perform read back after writing CGC enable
* c8f2eefc496e scsi: ufs: qcom: Perform read back after writing unipro mode
* 506f63e97d3e scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5
* ee4bf03d261f scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0
* d113c66bb4ae scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
* 82783759e88b scsi: ufs-qcom: Fix ufs RST_n spec violation
* d193f4a153ac scsi: ufs: qcom: Perform read back after writing reset bit
* 742f58067071 qed: avoid truncating work queue length
* 01ea6818fac1 x86/boot: Ignore relocations in .notes sections in walk_relocs() too
* 5fb37c456d38 wifi: ath10k: poll service ready message before failing
* 3f5b73ef8fd6 md: fix resync softlockup when bitmap size is less than array size
* c62f315238df null_blk: Fix missing mutex_destroy() at module removal
* b2f8354f732a soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
* f0eea095ce8c jffs2: prevent xattr node from overflowing the eraseblock
* de1207e5fd26 s390/cio: fix tracepoint subchannel type field
* 9f6dbd0aa107 crypto: x86/sha256-avx2 - add missing vzeroupper
* 0ceb0a40c5ec crypto: x86/nh-avx2 - add missing vzeroupper
* 6cd2cbd553ea crypto: ccp - drop platform ifdef checks
* f24cac645937 parisc: add missing export of __cmpxchg_u8()
* dae53e39cdd6 nilfs2: fix out-of-range warning
* edbfc42ab080 ecryptfs: Fix buffer size for tag 66 packet
* e05ee61361e4 firmware: raspberrypi: Use correct device for DMA mappings
* ebed0d666fa7 crypto: bcm - Fix pointer arithmetic
* a81f072e50ee openpromfs: finish conversion to the new mount API
* 904a590dab64 nvme: find numa distance only if controller has valid numa id
* 5b4d14a0bce6 drm/amdkfd: Flush the process wq before creating a kfd_process
* eb464a8d826e ASoC: da7219-aad: fix usage of device_get_named_child_node()
* 43ff957b96f8 ASoC: rt715: add vendor clear control register
* 0c71bfad1483 regulator: vqmmc-ipq4019: fix module autoloading
* fcc54151a9ff ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
* 6cd625926e26 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
* c9c742eaa5fb drm/amd/display: Set color_mgmt_changed to true on unsuspend
* c393ce8157a6 net: usb: qmi_wwan: add Telit FN920C04 compositions
* c7d22022ece9 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
* d7ff29a429b5 ALSA: core: Fix NULL module pointer assignment at card init
* eff7cdf890b0 nilfs2: fix potential hang in nilfs_detach_log_writer()
* 89e07418a686 nilfs2: fix unexpected freezing of nilfs_segctor_sync()
* 0d0ecd841f3f net: smc91x: Fix m68k kernel compilation for ColdFire CPU
* 1e160196042c ring-buffer: Fix a race between readers and resize checks
* 07ef95cc7a57 speakup: Fix sizeof() vs ARRAY_SIZE() bug
* 0fb736c9931e tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
* 03a793945396 x86/tsc: Trust initial offset in architectural TSC-adjust MSRs

Change-Id: Iacbbac0a5494b3c99002a702daca2ad5fccf9153
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 6a1de5f5 0890c03b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment