Merge tag 'android11-5.4.259_r00' into android11-5.4
This merges the upstream 5.4.259 LTS release into the android11-5.4 branch. It contains the following commits: * 4934e8f7 Revert "perf: Disallow mis-matched inherited group reads" * 231c81bb Revert "xfrm: fix a data-race in xfrm_gen_index()" * 0ca22be0 Revert "Bluetooth: hci_core: Fix build warnings" * cf5d98b2 Revert "xfrm: interface: use DEV_STATS_INC()" * 6b5f21af Merge 5.4.259 into android11-5.4-lts |\ | * 86ea40e6 Linux 5.4.259 | * c01ac092 xfrm6: fix inet6_dev refcount underflow problem | * b849a38e Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name | * 4d161e18 Bluetooth: hci_sock: fix slab oob read in create_monitor_event | * a0f0e431 phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins | * d1618b92 phy: mapphone-mdm6600: Fix runtime PM for remove | * 4db06513 phy: mapphone-mdm6600: Fix runtime disable on probe | * 083ff5b5 ASoC: pxa: fix a memory leak in probe() | * 27a17a25 gpio: vf610: set value before the direction to avoid a glitch | * 664aad86 s390/pci: fix iommu bitmap allocation | * 7252c8b9 perf: Disallow mis-matched inherited group reads | * 32279bbb USB: serial: option: add Fibocom to DELL custom modem FM101R-GL | * 1ff2a7fa USB: serial: option: add entry for Sierra EM9191 with new firmware | * eb8f5e40 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition | * b43a412a ACPI: irq: Fix incorrect return value in acpi_register_gsi() | * 3189d2d5 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" | * 690eb377 mmc: core: Capture correct oemid-bits for eMMC cards | * 894b678d mmc: core: sdio: hold retuning if sdio in 1-bit mode | * 37ae7c49 mtd: physmap-core: Restore map_rom fallback | * de28fa53 mtd: spinand: micron: correct bitmask for ecc status | * bd68f506 mtd: rawnand: qcom: Unmap the right resource upon probe failure | * a787e077 Bluetooth: hci_event: Fix using memcmp when comparing keys | * 897d6aee HID: multitouch: Add required quirk for Synaptics 0xcd7e device | * 9cae0523 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c | * 693ecef5 drm: panel-orientation-quirks: Add quirk for One Mix 2S | * 4030effa sky2: Make sure there is at least one frag_addr available | * 340bb4b7 regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" | * d7604e81 wifi: cfg80211: avoid leaking stack data into trace | * 13923401 wifi: mac80211: allow transmitting EAPOL frames with tainted key | * b48595f5 Bluetooth: hci_core: Fix build warnings | * 16e36cde Bluetooth: Avoid redundant authentication | * fa83d852 HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event | * 981dfec9 tracing: relax trace_event_eval_update() execution with cond_resched() | * b5d9f34f ata: libata-eh: Fix compilation warning in ata_eh_link_report() | * 392f597e gpio: timberdale: Fix potential deadlock on &tgpio->lock | * 91ae08dc overlayfs: set ctime when setting mtime and atime | * 01a4e9bc i2c: mux: Avoid potential false error message in i2c_mux_add_adapter | * 97cb55f4 btrfs: initialize start_slot in btrfs_log_prealloc_extents | * a055d9d4 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 | * d65dbb2a ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone | * 611c991b ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA | * b2d0649c ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA | * 8c0982fc ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA | * 0818716a ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks | * c6f7b335 ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA | * b1f5f472 ACPI: resource: Add ASUS model S5402ZA to quirks | * fdcd6693 ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA | * cd202a9f ACPI: resources: Add DMI-based legacy IRQ override quirk | * 26b2bc9b ACPI: Drop acpi_dev_irqresource_disabled() | * 583913b1 resource: Add irqresource_disabled() | * d6878d39 net: pktgen: Fix interface flags printing | * cee9ea14 netfilter: nft_set_rbtree: .deactivate fails if element has expired | * 863acae0 neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section | * f3491650 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve | * b1ad377b i40e: prevent crash on probe if hw registers have invalid values | * c813d176 net: usb: smsc95xx: Fix an error code in smsc95xx_reset() | * 47419f2a ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr | * 00a251ea tun: prevent negative ifindex | * 8710dbe0 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb | * 1ae2c7d4 tcp: fix excessive TLP and RACK timeouts from HZ rounding | * eb1a3319 net: rfkill: gpio: prevent value glitch during probe | * cd44e145 net: ipv6: fix return value check in esp_remove_trailer | * 03b88b7d net: ipv4: fix return value check in esp_remove_trailer | * 0cb7b894 xfrm: interface: use DEV_STATS_INC() | * bcacdf4d xfrm: fix a data-race in xfrm_gen_index() | * 639e979a qed: fix LL2 RX buffer allocation | * 1cb76fec netfilter: nft_payload: fix wrong mac header matching | * 6b2875b5 KVM: x86: Mask LVTPC when handling a PMI | * 1d434d83 regmap: fix NULL deref on lookup | * 76050b0c nfc: nci: fix possible NULL pointer dereference in send_acknowledge() | * 80ce32ab ice: fix over-shifted variable | * ec8f0d0f Bluetooth: avoid memcmp() out of bounds warning | * 1a00e354 Bluetooth: hci_event: Fix coding style | * 84598a33 Bluetooth: vhci: Fix race when opening vhci device | * 1769ac55 Bluetooth: Fix a refcnt underflow problem for hci_conn | * 97ce8eca Bluetooth: Reject connection with the device which has same BD_ADDR | * 6ce34783 Bluetooth: hci_event: Ignore NULL link key | * 6ad3e9fd usb: hub: Guard against accesses to uninitialized BOS descriptors | * 57e83c24 Documentation: sysctl: align cells in second content column | * 947cd2fb dev_forward_skb: do not scrub skb mark within the same name space | * 65d34cfd ravb: Fix use-after-free issue in ravb_tx_timeout_work() | * de6e2713 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() | * 85ae11da powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE | * 077fdae9 dmaengine: mediatek: Fix deadlock caused by synchronize_irq() | * 6ea15d9f x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs | * e7ca00f3 usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call | * 1e4414c3 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio | * 2a433d32 pinctrl: avoid unsafe code pattern in find_pinctrl() | * d5b11bd8 cgroup: Remove duplicates in cgroup v1 tasks file | * 1e59ebed Input: xpad - add PXN V900 support | * 8664fa7f Input: psmouse - fix fast_reconnect function for PS/2 mode | * 5aa51410 Input: powermate - fix use-after-free in powermate_config_complete | * 3cdce751 ceph: fix incorrect revoked caps assert in ceph_fill_file_size() | * 92cd1635 libceph: use kernel_connect() | * 5704225c mcb: remove is_added flag from mcb_device struct | * 2bf6c93e iio: pressure: ms5611: ms5611_prom_is_valid false negative bug | * 84af249e iio: pressure: dps310: Adjust Timeout Settings | * 00cd9d9c iio: pressure: bmp280: Fix NULL pointer exception | * f4c11b2e usb: musb: Modify the "HWVers" register address | * fc1ecea7 usb: musb: Get the musb_qh poniter after musb_giveback | * c0fb0419 usb: dwc3: Soft reset phy on probe for host | * 7efac5b4 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read | * 57942b07 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer | * e3971008 dmaengine: stm32-mdma: abort resume if no ongoing transfer | * 3345799c workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() | * 95733ea1 nfc: nci: assert requested protocol is valid | * 7adcf014 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() | * 22ca282e ixgbe: fix crash with empty VF macvlan list | * 0cc6c070 drm/vmwgfx: fix typo of sizeof argument | * 80a3c006 xen-netback: use default TX queue size for vifs | * 332587dc mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type | * 85c2857e ieee802154: ca8210: Fix a potential UAF in ca8210_probe | * daff72af ravb: Fix up dma_free_coherent() call in ravb_remove() | * d3d2aecc drm/msm/dsi: skip the wait for video mode done if not applicable | * a0c24f80 drm: etvnaviv: fix bad backport leading to warning | * 907a380e net: prevent address rewrite in kernel_bind() | * 061a1823 quota: Fix slow quotaoff | * cd0e2bf7 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect | * 8e39b5fb pwm: hibvt: Explicitly set .polarity in .get_state() | * c4eff809 lib/test_meminit: fix off-by-one error in test_pages() | * ffdd8f56 RDMA/cxgb4: Check skb value for failure to allocate * | bbe33b72 Merge changes I407c2796,If3f36646,Ia03ea493,I5f0e742b,Ibe09c3b1, ... into android11-5.4-lts |\ \ | * | 6eb76db1 Revert "netfilter: conntrack: allow sctp hearbeat after connection re-use" | * | 62bde059 Revert "netfilter: conntrack: don't refresh sctp entries in closed state" | * | e6f57200 Revert "netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp" | * | e18c011a Merge 5.4.258 into android11-5.4-lts | |\| | | * 02f78c59 Linux 5.4.258 | | * f70c285c xen/events: replace evtchn_rwlock with RCU | | * e2614ab1 ima: rework CONFIG_IMA dependency block | | * b5c3bc4b NFS: Fix a race in __nfs_list_for_each_server() | | * f0ea421f parisc: Restore __ldcw_align for PA-RISC 2.0 processors | | * 14e5d94d RDMA/mlx5: Fix NULL string error | | * 6e26812e RDMA/siw: Fix connection failure handling | | * 8ab1fb16 RDMA/uverbs: Fix typo of sizeof argument | | * 26d48f70 RDMA/cma: Fix truncation compilation warning in make_cma_ports | | * f102dd8a gpio: pxa: disable pinctrl calls for MMP_GPIO | | * e38aceea gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() | | * 8584ee20 IB/mlx4: Fix the size of a buffer in add_port_entries() | | * 35b689ee RDMA/core: Require admin capabilities to set system parameters | | * 1047ca5b cpupower: add Makefile dependencies for install targets | | * 3c2f536c sctp: update hb timer immediately after users change hb_interval | | * caf0c61f sctp: update transport state when processing a dupcook packet | | * 14fc22c9 tcp: fix delayed ACKs for MSS boundary condition | | * 2791d64e tcp: fix quick-ack counting to count actual ACKs of new data | | * 7fbce1e4 net: stmmac: dwmac-stm32: fix resume on STM32 MCU | | * f110aa37 netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp | | * 191d87a1 net: nfc: llcp: Add lock when modifying device list | | * 310f1c92 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg | | * 89920552 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent | | * 1fc793d6 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() | | * 95eabb07 net: fix possible store tearing in neigh_periodic_work() | | * 10a301c8 modpost: add missing else to the "of" check | | * 5e1c1bf5 NFSv4: Fix a nfs4_state_manager() race | | * f90821f6 NFS: Add a helper nfs_client_for_each_server() | | * e2d4fc53 NFS4: Trace state recovery operation | | * c87f66c4 scsi: target: core: Fix deadlock due to recursive locking | | * 8a1fa738 ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig | | * 442e5039 regmap: rbtree: Fix wrong register marked as in-cache when creating new node | * | 4542148a Reapply "netfilter: conntrack: don't refresh sctp entries in closed state" | * | 7fe1de44 Reapply "netfilter: conntrack: allow sctp hearbeat after connection re-use" * | | 18911434 Merge 52008a5e ("wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling") into android11-5.4-lts |\ \ \ | | |/ | |/| | * | 52008a5e wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling | * | 31b27776 drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() | * | b8e26065 wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet | * | 1b67be40 wifi: iwlwifi: dbg_ini: fix structure packing | * | c6d35838 ubi: Refuse attaching if mtd's erasesize is 0 | * | b4ec10b9 net: prevent rewrite of msg_name in sock_sendmsg() | * | 53b700b4 net: replace calls to sock->ops->connect() with kernel_connect() * | | 993e3b2d Merge 3c4bfa7a ("wifi: mwifiex: Fix tlv_buf_left calculation") into android11-5.4-lts |\| | | * | 3c4bfa7a wifi: mwifiex: Fix tlv_buf_left calculation | * | 2e608ced qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info | * | 810248a1 scsi: zfcp: Fix a double put in zfcp_port_enqueue() | * | e60272ab Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3" | * | 6e37de4a rbd: take header_rwsem in rbd_dev_refresh() only when updating | * | bc2a3044 rbd: decouple parent info read-in from updating rbd_dev | * | 2e0114ed rbd: decouple header read-in from updating rbd_dev->header | * | 32a59639 rbd: move rbd_dev_refresh() definition * | | 8fb5605b Merge ff10b1fa ("fs: binfmt_elf_efpic: fix personality for ELF-FDPIC") into android11-5.4-lts |\| | | |/ |/| | * ff10b1fa fs: binfmt_elf_efpic: fix personality for ELF-FDPIC | * 43e5dc1e ata: libata-sata: increase PMP SRST timeout to 10s | * ac1aebd4 ata: libata-core: Do not register PM operations for SAS ports | * 9313aab5 ata: libata-core: Fix port and device removal | * 9207666f ata: libata-core: Fix ata_port_request_pm() locking | * d9483f5a net: thunderbolt: Fix TCPv6 GSO checksum calculation | * 47062af8 btrfs: properly report 0 avail for very full file systems * | 8a59cb30 Reapply "ANDROID: Revert "tracing/ring-buffer: Have polling block on watermark"" * | 574430d8 Revert "ring-buffer: Update "shortest_full" in polling" * | 5ca567ae Merge cf221a78 ("ring-buffer: Update "shortest_full" in polling") into android11-5.4-lts |\| | * cf221a78 ring-buffer: Update "shortest_full" in polling * | fc8b7e30 Revert "ANDROID: Revert "tracing/ring-buffer: Have polling block on watermark"" * | 74e7ad6a Merge ec7b2e7b ("i2c: i801: unregister tco_pdev in i801_probe() error path") into android11-5.4-lts |\| | * ec7b2e7b i2c: i801: unregister tco_pdev in i801_probe() error path | * a4ecd856 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES | * ec1df5d3 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q | * 193b5a1c nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() | * bf3c728e serial: 8250_port: Check IRQ data before use | * 76ffbd90 Smack:- Use overlay inode label in smack_inode_copy_up() | * 957a9916 smack: Retrieve transmuting information in smack_inode_getsecurity() | * c9ce9bab smack: Record transmuting in smk_transmuted | * d037d896 i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc | * 2d78e2d3 i40e: always propagate error value in i40e_set_vsi_promisc() | * 8ed4b5d7 i40e: improve locking of mac_filter_hash | * 30055e02 watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running | * c54a392f watchdog: iTCO_wdt: No need to stop the timer in probe | * d68c6109 nvme-pci: do not set the NUMA node of device if it has none | * 283f24df fbdev/sh7760fb: Depend on FB=y | * ee1f5c63 ncsi: Propagate carrier gain/loss events to the NCSI controller | * b42eac14 powerpc/watchpoints: Annotate atomic context in more places | * 723904ce bpf: Clarify error expectations from bpf_clone_redirect | * db4afbc6 spi: nxp-fspi: reset the FLSHxCR1 registers | * 3502dd80 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() * | 09125ac1 Merge 05264d65 ("ring-buffer: Avoid softlockup in ring_buffer_resize()") into android11-5.4-lts |\| | * 05264d65 ring-buffer: Avoid softlockup in ring_buffer_resize() * | 82d0266c Merge 1d28224d ("selftests/ftrace: Correctly enable event in instance-event.tc") into android11-5.4-lts |\| | * 1d28224d selftests/ftrace: Correctly enable event in instance-event.tc | * ded35511 parisc: irq: Make irq_stack_union static to avoid sparse warning | * a721e578 parisc: drivers: Fix sparse warning | * 2569e0ce parisc: iosapic.c: Fix sparse warnings | * f1a0dd92 parisc: sba: Fix compile warning wrt list of SBA devices | * 6db9cdfd gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip | * 4a62d23e xtensa: boot/lib: fix function prototypes | * e11fa78a xtensa: boot: don't add include-dirs | * 5ed83a0a xtensa: iss/network: make functions static | * b821e6a8 xtensa: add default definition for XCHAL_HAVE_DIV32 | * 49dc6fcd bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up | * 84173318 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot | * 3468fa39 clk: tegra: fix error return case for recalc_rate | * 6938a6cb MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled | * 5b0d13e2 ata: libata: disallow dev-initiated LPM transitions to unsupported states | * 617a89ff drm/amd/display: prevent potential division by zero errors | * 07b63a3d drm/amd/display: Fix LFC multiplier changing erratically | * 11e3f781 drm/amd/display: Reinstate LFC optimization * | c5c964fd Revert "net: bridge: use DEV_STATS_INC()" * | f69adcec Merge a4628a5b ("scsi: qla2xxx: Fix deletion race condition") into android11-5.4-lts |\| | * a4628a5b scsi: qla2xxx: Fix deletion race condition | * 0a51c838 scsi: qla2xxx: Fix update_fcport for current_topology | * ecdf4c65 Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN | * 0926a2b7 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() | * e09db461 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() | * 02a23398 netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP | * 812da2a0 net: rds: Fix possible NULL-pointer dereference | * c5f64786 team: fix null-ptr-deref when team device type is changed | * ad8d39c7 net: bridge: use DEV_STATS_INC() | * 121a7c47 net: hns3: add 5ms delay before clear firmware reset irq source | * a6f4d582 dccp: fix dccp_v4_err()/dccp_v6_err() again | * 16b88d7a powerpc/perf/hv-24x7: Update domain value check | * 810fd23d ipv4: fix null-deref in ipv4_link_failure | * 8f228c32 i40e: Fix VF VLAN offloading when port VLAN is configured | * 8b835db2 i40e: Fix warning message and call stack during rmmod i40e driver | * 9cbec71a i40e: Remove scheduling while atomic possibility | * 0988fc49 i40e: Fix for persistent lldp support | * 09475d64 ASoC: imx-audmix: Fix return error with devm_clk_get() | * ca1d4e3c selftests: tls: swap the TX and RX sockets in some tests | * b9eb384f selftests/tls: Add {} to avoid static checker warning | * 40e34ea0 bpf: Avoid deadlock when using queue and stack maps from NMI | * eec98134 netfilter: nf_tables: disallow element removal on anonymous sets * | d8ca2109 Merge d2a6844b ("ASoC: meson: spdifin: start hw on dai probe") into android11-5.4-lts |\| | * d2a6844b ASoC: meson: spdifin: start hw on dai probe | * 0c908e15 ext4: do not let fstrim block system suspend | * 4db34fea ext4: move setting of trimmed bit into ext4_try_to_trim_range() | * 767a50be ext4: replace the traditional ternary conditional operator with with max()/min() | * 2fd502f5 ext4: mark group as trimmed only if it was fully scanned | * 635901bd ext4: change s_last_trim_minblks type to unsigned long | * 2d874151 ext4: scope ret locally in ext4_try_to_trim_range() | * c71cb46a ext4: add new helper interface ext4_try_to_trim_range() | * b0dcbd4b ext4: remove the 'group' parameter of ext4_trim_extent | * bf066075 ata: libahci: clear pending interrupt status | * e6807c87 tracing: Increase trace array ref count on enable and filter files | * 7d3f6612 SUNRPC: Mark the cred for revalidation if the server rejects it | * 321c75b0 NFS/pNFS: Report EINVAL errors from connect() to the server * | 432ea675 Merge android11-5.4 branch into android11-5.4-lts branch * | 8a932792 FROMLIST: lib/test_meminit: fix off-by-one error in test_pages() * | 5000f4d8 Revert "drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01" * | 50de6be7 Revert "usb: typec: bus: verify partner exists in typec_altmode_attention" * | 13c2fe5c Revert "fs/nls: make load_nls() take a const parameter" * | 4d59a2c9 Revert "ip_tunnels: use DEV_STATS_INC()" * | 2b44f562 Merge 5.4.257 into android11-5.4-lts |\| | * a140610d Linux 5.4.257 | * 42900fd1 net/sched: Retire rsvp classifier | * b3637835 drm/amdgpu: fix amdgpu_cs_p1_user_fence | * 650ebbba mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller | * b1ef1f2f ext4: fix rec_len verify error | * e4efb0aa scsi: megaraid_sas: Fix deadlock on firmware crashdump | * 44654114 i2c: aspeed: Reset the i2c controller when timeout occurs | * ce47fe53 tracefs: Add missing lockdown check to tracefs_create_dir() | * b6c042d4 nfsd: fix change_info in NFSv4 RENAME replies | * 952e477f tracing: Have option files inc the trace array ref count | * ff8cf370 tracing: Have current_trace inc the trace array ref count | * a70c6e57 btrfs: fix lockdep splat and potential deadlock after failure running delayed items | * 8e8dcc0f attr: block mode changes of symlinks | * a8403f9f md/raid1: fix error: ISO C90 forbids mixed declarations | * 34964024 selftests: tracing: Fix to unmount tracefs for recovering environment | * 5b50c95c btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super | * b61aad18 btrfs: add a helper to read the superblock metadata_uuid | * bd0fe548 btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h | * a04cce3e perf tools: Add an option to build without libbfd | * f3701ef6 perf jevents: Make build dependency on test JSONs | * a12e9ba7 tools features: Add feature test to check if libbfd has buildid support | * 964e025c kobject: Add sanity check for kset->kobj.ktype in kset_register() | * 545d1070 media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning | * 44d72e9e serial: cpm_uart: Avoid suspicious locking | * 2cbe6a88 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() | * 9cd6b380 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc | * abe0cd27 media: pci: cx23885: replace BUG with error return | * 641e6022 media: tuners: qt1010: replace BUG_ON with a regular error | * 991c77fe media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() | * 8dc5b370 media: anysee: fix null-ptr-deref in anysee_master_xfer | * 0c02eb70 media: af9005: Fix null-ptr-deref in af9005_i2c_xfer | * beb95504 media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() | * b49c6e5d media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer | * 7ffe14fc powerpc/pseries: fix possible memory leak in ibmebus_bus_init() | * 5873df01 jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount | * b12ccbfd fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() | * a7fde3d4 ext2: fix datatype of block number in ext2_xattr_set2() | * 25a68f22 md: raid1: fix potential OOB in raid1_remove_disk() | * 77918680 bus: ti-sysc: Configure uart quirks for k3 SoC | * 279e32b7 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() | * 3beb97be wifi: mac80211_hwsim: drop short frames | * 6773ea99 alx: fix OOB-read compiler warning | * fd1a177d mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 | * ff75c853 tpm_tis: Resend command to recover from data transfer errors | * 61f5453e crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() | * d1473fc0 wifi: mwifiex: fix fortify warning | * 38eb4ef6 wifi: ath9k: fix printk specifier | * 93f4a0b7 devlink: remove reload failed checks in params get/set callbacks | * aadb178c hw_breakpoint: fix single-stepping when using bpf_overflow_handler | * cb37e7fa perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 | * 4de282f4 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 | * d0a13c39 kernel/fork: beware of __put_task_struct() calling context | * 3bf4463e ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer | * 117fb80c locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock | * 7afbfde4 btrfs: output extra debug info if we failed to find an inline backref | * 6079dc77 autofs: fix memory leak of waitqueues in autofs_catatonic_mode | * 8c027a57 parisc: Drop loops_per_jiffy from per_cpu struct | * 4316b829 drm/amd/display: Fix a bug when searching for insert_above_mpcc | * 1ce8362b kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). | * b5fc6fd6 ixgbe: fix timestamp configuration code | * f9f3ce77 net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() | * 08d36f31 platform/mellanox: mlxbf-tmfifo: Drop jumbo frames | * 0507815a mlxbf-tmfifo: sparse tags for config access | * 7efc9e97 platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors | * 479c71cd kcm: Fix memory leak in error path of kcm_sendmsg() | * c5655334 r8152: check budget for r8152_poll() | * 653fbddb net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() | * ba667382 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() | * 5624f26a net: ipv4: fix one memleak in __inet_del_ifa() | * e757ca9c clk: imx8mm: Move 1443X/1416X PLL clock structure to common place | * 75e0bd97 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 | * 5f717167 usb: typec: bus: verify partner exists in typec_altmode_attention | * 14fe0f86 usb: typec: tcpm: Refactor tcpm_handle_vdm_request | * 979f8743 usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling | * 6ca8e314 perf tools: Handle old data in PERF_RECORD_ATTR | * dffa46d0 perf hists browser: Fix hierarchy mode header | * 6095dd28 mtd: rawnand: brcmnand: Fix potential false time out warning | * aae45746 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write | * 09417fbf mtd: rawnand: brcmnand: Fix crash during the panic_write | * aa64f6f0 btrfs: use the correct superblock to compare fsid in btrfs_validate_super | * 6eb1fc31 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART | * b0d236e3 fuse: nlookup missing decrement in fuse_direntplus_link | * 0e918d7c ata: pata_ftide010: Add missing MODULE_DESCRIPTION | * e03ac177 ata: sata_gemini: Add missing MODULE_DESCRIPTION | * 118db787 sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() | * 89099d73 net: hns3: fix the port information display when sfp is absent | * a4460288 netfilter: nfnetlink_osf: avoid OOB read | * 62c363e6 ip_tunnels: use DEV_STATS_INC() | * a5dffc12 idr: fix param name in idr_alloc_cyclic() doc | * 6b0cb9c0 s390/zcrypt: don't leak memory if dev_set_name() fails | * c149b613 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 | * 4a5defbf igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 | * c805b874 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 | * 8047a489 kcm: Destroy mutex in kcm_exit_net() | * a6d11571 net: sched: sch_qfq: Fix UAF in qfq_dequeue() | * f1ba9a03 af_unix: Fix data race around sk->sk_err. | * 1ffed3ea af_unix: Fix data-races around sk->sk_shutdown. | * 5d91b789 af_unix: Fix data-race around unix_tot_inflight. | * adcf4e06 af_unix: Fix data-races around user->unix_inflight. | * e13db62d net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr | * 23b4b1a0 veth: Fixing transmit return status for dropped packets | * 0133bc28 igb: disable virtualization features on 82580 | * 41f10a4d net: read sk->sk_family once in sk_mc_loop() | * cd12efc5 ipv4: annotate data-races around fi->fib_dead | * 01585fa3 sctp: annotate data-races around sk->sk_wmem_queued | * 04301da4 pwm: lpc32xx: Remove handling of PWM channels | * 565f7bb0 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load | * 7a0e4122 perf top: Don't pass an ERR_PTR() directly to perf_session__delete() | * c5be10f1 x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() | * 1d0cc1a9 perf annotate bpf: Don't enclose non-debug code with an assert() | * c7cc4dc2 kconfig: fix possible buffer overflow | * 0158dab8 NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info | * 64c5e916 soc: qcom: qmi_encdec: Restrict string length in decode | * 5c7608d9 clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock | * b88626c4 parisc: led: Reduce CPU overhead for disk & lan LED computation | * 536f3092 parisc: led: Fix LAN receive and transmit LEDs | * cbfffe51 lib/test_meminit: allocate pages up to order MAX_ORDER | * 9b7f6e50 drm/ast: Fix DRAM init on AST2200 | * 8ffa40ff fbdev/ep93xx-fb: Do not assign to struct fb_info.dev | * 6d5eb57a scsi: qla2xxx: Remove unsupported ql2xenabledif option | * e24bc581 scsi: qla2xxx: Turn off noisy message log | * 05935f91 scsi: qla2xxx: Fix erroneous link up failure | * 61641000 scsi: qla2xxx: fix inconsistent TMF timeout | * f966dc8c net/ipv6: SKB symmetric hash should incorporate transport ports | * d31331e2 drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create | * 34eb4bd9 udf: initialize newblock to 0 | * 206d2b7b usb: typec: tcpci: clear the fault status bit | * 82442186 serial: sc16is7xx: fix broken port 0 uart init | * 159bc8c6 sc16is7xx: Set iobase to device index | * 355ac795 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug | * 5e7d0acc crypto: stm32 - fix loop iterating through scatterlist for DMA | * 306e356d s390/ipl: add missing secure/has_secure file to ipl type 'unknown' | * e972231d pstore/ram: Check start of empty przs during init | * b6c9d040 fsverity: skip PKCS#7 parser when keyring is empty | * 712491c9 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() | * 15b37271 X.509: if signature is unsupported skip validation | * 7a7dd70c dccp: Fix out of bounds access in DCCP error handler | * 1c675c93 dlm: fix plock lookup when using multiple lockspaces | * 8cd1c5ce parisc: Fix /proc/cpuinfo output for lscpu | * 0337bb53 procfs: block chmod on /proc/thread-self/comm | * 2e1f12ce Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" | * eb1fa481 ntb: Fix calculation ntb_transport_tx_free_entry() | * b2a6a169 ntb: Clean up tx tail index on link down | * 94491412 ntb: Drop packets when qp link is down | * ff3bb51e media: dvb: symbol fixup for dvb_attach() | * b047ac15 xtensa: PMU: fix base address for the newer hardware | * 2791a2a6 backlight/lv5207lp: Compare against struct fb_info.device | * bc86f29e backlight/bd6107: Compare against struct fb_info.device | * 3dd8ff56 backlight/gpio_backlight: Compare against struct fb_info.device | * c2e1ce4f ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() | * f53ab5a2 ipmi_si: fix a memleak in try_smi_init() | * e7f97980 ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl | * 29811f4b PM / devfreq: Fix leak in devfreq_dev_release() | * c2ad60ed igb: set max size RX buffer when store bad packet is enabled | * d44403ec skbuff: skb_segment, Call zero copy functions before using skbuff frags | * 64831fb6 netfilter: xt_sctp: validate the flag_info count | * 28ce8495 netfilter: xt_u32: validate user space input | * 109e8305 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c | * 3d54e994 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU | * ec6ad9d9 virtio_ring: fix avail_wrap_counter in virtqueue_add_packed | * 12fcca2e cpufreq: Fix the race condition while updating the transition_task of policy | * fe5dd395 dmaengine: ste_dma40: Add missing IRQ check in d40_probe | * e0f2d85e um: Fix hostaudio build errors | * 88d508fa mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() | * efa7f316 rpmsg: glink: Add check for kstrdup | * d2473df7 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write | * f36a0698 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate | * b0d5d77b phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 | * 90e037ca tracing: Fix race issue between cpu buffer write and swap | * ac78921e x86/speculation: Mark all Skylake CPUs as vulnerable to GDS | * df7ca43f HID: multitouch: Correct devm device reference for hidinput input_dev name | * cf48a7ba HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() | * 011daffb RDMA/siw: Correct wrong debug message | * 35a78898 RDMA/siw: Balance the reference of cep->kref in the error path | * 9b629686 Revert "IB/isert: Fix incorrect release of isert connection" | * 03db4fe7 amba: bus: fix refcount leak | * 93a4aefa serial: tegra: handle clk prepare error in tegra_uart_hw_init() | * d2bf2567 scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock | * b1e3199b scsi: core: Use 32-bit hostnum in scsi_host_lookup() | * 103b41e9 media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors | * 009b1202 media: ov2680: Fix vflip / hflip set functions | * 560624cf media: ov2680: Fix ov2680_bayer_order() | * 218b60bc media: ov2680: Remove auto-gain and auto-exposure controls | * 768d4d23 media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips | * c04ae531 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() | * 916219c5 media: i2c: ov5640: Configure HVP lines in s_power callback | * 93c518d2 USB: gadget: f_mass_storage: Fix unused variable warning | * 0d8c6770 media: go7007: Remove redundant if statement | * 38269b9e iommu/vt-d: Fix to flush cache of PASID directory table | * a94aaffe IB/uverbs: Fix an potential error pointer dereference | * c3a67985 driver core: test_async: fix an error code | * 27a21841 dma-buf/sync_file: Fix docs syntax | * c9e6c1fe coresight: tmc: Explicit type conversions to prevent integer overflow | * 463934ca scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly | * 668ce8d5 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly | * 06a2dde5 scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly | * e26d5212 x86/APM: drop the duplicate APM_MINOR_DEV macro | * c65be6ad serial: sprd: Fix DMA buffer leak issue | * 730d1b7e serial: sprd: Assign sprd_port after initialized to avoid wrong access | * dff80665 serial: sprd: remove redundant sprd_port cleanup | * a7d80271 serial: sprd: getting port index via serial aliases only | * 47f3be62 scsi: qla4xxx: Add length check when parsing nlattrs | * bc66e701 scsi: be2iscsi: Add length check when parsing nlattrs | * 161d4509 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() | * bc4fbf2d usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() | * de4345fe media: mediatek: vcodec: Return NULL if no vdec_fb is found | * 02c0ea73 media: cx24120: Add retval check for cx24120_message_send() | * 75d6ef19 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() | * 74697b41 media: dib7000p: Fix potential division by zero | * afd90d35 drivers: usb: smsusb: fix error handling code in smsusb_init_device | * 4bc5ffaf media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() | * 008b334a media: v4l2-fwnode: simplify v4l2_fwnode_parse_link | * 064e156e media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling | * 7a9619e3 NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN | * 16282aec NFSD: da_addr_body field missing in some GETDEVICEINFO replies | * 93a14ab6 fs: lockd: avoid possible wrong NULL parameter | * d3351799 jfs: validate max amount of blocks before allocation. | * 65bf8a19 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses | * 650803f9 nfs/blocklayout: Use the passed in gfp flags | * 68ba08ab wifi: ath10k: Use RMW accessors for changing LNKCTL | * ab28c561 drm/radeon: Use RMW accessors for changing LNKCTL | * d835a132 drm/radeon: Prefer pcie_capability_read_word() | * 06c0c15a drm/radeon: Replace numbers with PCI_EXP_LNKCTL2 definitions | * 30e633db drm/radeon: Correct Transmit Margin masks | * 108ce391 drm/amdgpu: Use RMW accessors for changing LNKCTL | * 7085f1aa drm/amdgpu: Prefer pcie_capability_read_word() | * 62a1c1bd drm/amdgpu: Replace numbers with PCI_EXP_LNKCTL2 definitions | * adf81020 drm/amdgpu: Correct Transmit Margin masks | * 7f9129b6 PCI: Add #defines for Enter Compliance, Transmit Margin | * 81d1de3b powerpc/fadump: reset dump area size if fadump memory reserve fails | * 7159a27b clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op | * 044ff535 PCI/ASPM: Use RMW accessors for changing LNKCTL | * 73d73556 PCI: pciehp: Use RMW accessors for changing LNKCTL | * e7e3268a PCI: Mark NVIDIA T4 GPUs to avoid bus reset | * a611e38d clk: sunxi-ng: Modify mismatched function name | * 9ad9cca1 drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() | * de677f43 ipmi:ssif: Fix a memory leak when scanning for an adapter | * ef0d2869 ipmi:ssif: Add check for kstrdup | * 90fddb87 ALSA: ac97: Fix possible error value of *rac97 | * 0b1e48e4 of: unittest: Fix overlay type in apply/revert check | * 0a6f3948 drm/mediatek: Fix potential memory leak if vmap() fail | * f6364fa7 audit: fix possible soft lockup in __audit_inode_child() | * 43f0c2bb smackfs: Prevent underflow in smk_set_cipso() | * b8a61df6 drm/msm/mdp5: Don't leak some plane state | * 1f3d0e65 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig | * dbdc8289 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 | * 4db0a85c drm/armada: Fix off-by-one error in armada_overlay_get_property() | * dadf0d0d of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() | * def1fd88 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq | * c1ff601e drm/tegra: Remove superfluous error messages around platform_get_irq() | * 1603f086 md/md-bitmap: hold 'reconfig_mutex' in backlog_store() | * 630be011 md/bitmap: don't set max_write_behind if there is no write mostly device | * a8f8c4e7 drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' | * c6b423ab arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC | * 69d9fb39 ARM: dts: BCM53573: Fix Ethernet info for Luxul devices | * e6fc20a5 drm: adv7511: Fix low refresh rate register for ADV7533/5 | * 88d32b9a ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) | * dfe36c23 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 | * febead00 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 | * 00b3f800 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 | * 9dff1deb ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 | * df9929c6 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) | * c20456c2 ARM: dts: s3c64xx: align pinctrl with dtschema | * a355d140 ARM: dts: s3c6410: align node SROM bus node name with dtschema in Mini6410 | * e5deee40 ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 | * d38b67da drm/etnaviv: fix dumping of active MMU context | * 5b8c8527 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties | * 5680c013 ARM: dts: BCM53573: Add cells sizes to PCIe node | * 17a5848b ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger | * c01cbe6c drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() | * d40c192e quota: fix dqput() to follow the guarantees dquot_srcu should provide | * dd918952 quota: add new helper dquot_active() | * 88c0cdfe quota: rename dquot_active() to inode_quota_active() | * 29d7249b quota: factor out dquot_write_dquot() | * f2f64c29 quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list | * 1e4f7ce3 drm/bridge: tc358764: Fix debug print parameter order | * 835f0a84 netrom: Deny concurrent connect(). | * da13749d net/sched: sch_hfsc: Ensure inner classes have fsc curve | * 83382eaf mlxsw: i2c: Limit single transaction buffer size | * b2d7f0f3 mlxsw: i2c: Fix chunk size setting in output mailbox buffer | * 400ef5f7 net: arcnet: Do not call kfree_skb() under local_irq_disable() | * f306bbdc wifi: ath9k: use IS_ERR() with debugfs_create_dir() | * 231086e6 wifi: mwifiex: avoid possible NULL skb pointer dereference | * 5f6f00bc wifi: ath9k: protect WMI command response buffer replacement with a lock | * ff703b5f wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx | * df1753ea wifi: mwifiex: Fix missed return in oob checks failed path | * 8f717752 wifi: mwifiex: fix memory leak in mwifiex_histogram_read() | * ab481004 fs: ocfs2: namei: check return value of ocfs2_add_entry() | * dbe64279 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly | * 67f8f2ba lwt: Fix return values of BPF xmit ops | * 12bf7d9c hwrng: iproc-rng200 - Implement suspend and resume calls | * 4f1ca8e3 hwrng: iproc-rng200 - use semicolons rather than commas to separate statements | * 6c015ebc crypto: caam - fix unchecked return value error | * ec348676 Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() | * 0ce06035 crypto: stm32 - Properly handle pm_runtime_get failing | * 34de9f1d wifi: mwifiex: fix error recovery in PCIE buffer descriptor management | * 87f8c544 mwifiex: switch from 'pci_' to 'dma_' API | * 29eca8b7 wifi: mwifiex: Fix OOB and integer underflow when rx packets | * 042aeb45 can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM | * 516f21f2 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() | * 4fb6fcc0 regmap: rbtree: Use alloc_flags for memory allocations | * 57935355 tcp: tcp_enter_quickack_mode() should be static | * 75b8b5b5 bpf: Clear the probe_addr for uprobe | * a0fa6908 cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() | * 991b7c26 perf/imx_ddr: don't enable counter0 if none of 4 counters are used | * 07415be1 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved | * 6dbac48e x86/boot: Annotate local functions | * c418814f x86/asm: Make more symbols local | * 3eb241e4 OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() | * 5d3975e3 tmpfs: verify {g,u}id mount options correctly | * 48c54877 fs: Fix error checking for d_hash_and_lookup() | * 0c8c2053 new helper: lookup_positive_unlocked() | * 0a2b1eb8 eventfd: prevent underflow for eventfd semaphores | * 3e9617d6 eventfd: Export eventfd_ctx_do_read() | * f59ff666 reiserfs: Check the return value from __getblk() | * e74903b5 Revert "net: macsec: preserve ingress frame ordering" | * b36c4a73 udf: Handle error when adding extent to a file | * 7648ea98 udf: Check consistency of Space Bitmap Descriptor | * 3e2265cd powerpc/32s: Fix assembler warning about r0 | * aea73dde net: Avoid address overwrite in kernel_connect | * d7d42f11 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications | * 6614af25 ALSA: seq: oss: Fix racy open/close of MIDI devices | * 601dc776 scsi: storvsc: Always set no_report_opcodes | * 107f5cad cifs: add a warning when the in-flight count goes negative | * f31618e4 sctp: handle invalid error codes without calling BUG() | * 8d7395d0 bnx2x: fix page fault following EEH recovery | * c1ce2f09 netlabel: fix shift wrapping bug in netlbl_catmap_setlong() | * 499eb477 scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock | * d0189e40 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM | * 617d1d0e net: usb: qmi_wwan: add Quectel EM05GV2 | * 5d2481bc clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM | * 3899c1d1 security: keys: perform capable check only on privileged operations | * 97ed1be2 platform/x86: huawei-wmi: Silence ambient light sensor | * 762c352d platform/x86: intel: hid: Always call BTNL ACPI method | * 0e3f0e55 ASoC: atmel: Fix the 8K sample parameter in I2SC master | * 0b718d1d ASoc: codecs: ES8316: Fix DMIC config | * b796adfc fs/nls: make load_nls() take a const parameter | * 35a9b057 s390/dasd: fix hanging device after request requeue | * d7768b33 s390/dasd: use correct number of retries for ERP requests | * a21ff228 m68k: Fix invalid .section syntax | * 4dfc0d1e vxlan: generalize vxlan_parse_gpe_hdr and remove unused args | * d65c5ef9 ethernet: atheros: fix return value check in atl1c_tso_csum() | * ea95a011 ASoC: da7219: Check for failure reading AAD IRQ events | * 216953c3 ASoC: da7219: Flush pending AAD IRQ when suspending | * b6f827c3 9p: virtio: make sure 'offs' is initialized in zc_request | * b6fefef0 pinctrl: amd: Don't show `Invalid config param` errors | * 99a73016 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse | * 724474df nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() | * efe8244b fsi: master-ast-cf: Add MODULE_FIRMWARE macro | * 6b701dab firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe | * bee7f3a4 serial: sc16is7xx: fix bug when first setting GPIO direction | * a6650d27 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition | * 5876cae6 staging: rtl8712: fix race condition | * a17c6efa HID: wacom: remove the battery when the EKR is off | * e4f5ad7b USB: serial: option: add FOXCONN T99W368/T99W373 product | * 837f6647 USB: serial: option: add Quectel EM05G variant (0x030e) | * 1d243280 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules | * 6938ef59 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff | * 0e0914f9 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index | * 6b39bd89 mmc: au1xmmc: force non-modular build and remove symbol_get usage | * 7a67c5d9 ARM: pxa: remove use of symbol_get() | * e83f5d13 erofs: ensure that the post-EOF tails are all zeroed * | ab08e05d Merge 5.4.256 into android11-5.4-lts |\| | * 0c2544ad Linux 5.4.256 | * 1ba96e65 Revert "MIPS: Alchemy: fix dbdma2" | * 94aef0fe powerpc/pmac/smp: Drop unnecessary volatile qualifier | * b29a10fd powerpc/pmac/smp: Avoid unused-variable warnings * | 1becc9d0 Revert "drm/display/dp: Fix the DP DSC Receiver cap size" * | 201ea79b Revert "macsec: Fix traffic counters/statistics" * | bcdfbf8d Revert "macsec: use DEV_STATS_INC()" * | 8e2d221d ANDROID: GKI: add back pm_runtime_get_if_in_use() * | 933d3af2 Revert "interconnect: Add helpers for enabling/disabling a path" * | 9caf727a Revert "interconnect: Do not skip aggregation for disabled paths" * | 1abd0630 Revert "ALSA: pcm: Set per-card upper limit of PCM buffer allocations" * | c648a169 Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" * | bd7fae9e Revert "ALSA: pcm: Fix potential data race at PCM memory allocation helpers" * | cebc239d Revert "ALSA: pcm: Fix build error on m68k and others" * | 639cd434 Revert "Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available"" * | 3a3afa87 Revert "ALSA: pcm: Check for null pointer of pointer substream before dereferencing it" * | ef75d690 Merge 5.4.255 into android11-5.4-stable |/ * 5eb967dd Linux 5.4.255 * e1717958 dma-buf/sw_sync: Avoid recursive lock during fence signal * f49cac76 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} * 197c546a clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' * 7fd9cded scsi: core: raid_class: Remove raid_component_add() * 56428d89 scsi: snic: Fix double free in snic_tgt_create() * b6db4ef5 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable * 61b5d771 Documentation/sysctl: document page_lock_unfairness * b2421a19 ALSA: pcm: Check for null pointer of pointer substream before dereferencing it * e8bf830e interconnect: Do not skip aggregation for disabled paths * 456a7a73 Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" * 52a7c86e ALSA: pcm: Fix build error on m68k and others * a1ef1254 rtnetlink: Reject negative ifindexes in RTM_NEWLINK * c404e1e1 mm: allow a controlled amount of unfairness in the page lock * 97640d8e x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 * b156ce3b drm/display/dp: Fix the DP DSC Receiver cap size * 9e5fe282 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus * ac0e0df5 media: vcodec: Fix potential array out-of-bounds in encoder queue_setup * 79a05ca7 radix tree: remove unused variable * 32639f13 lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels * c5f26182 batman-adv: Hold rtnl lock during MTU update via netlink * 61b71562 batman-adv: Fix batadv_v_ogm_aggr_send memory leak * 5fb1a213 batman-adv: Fix TT global entry leak when client roamed back * e6e9d780 batman-adv: Do not get eth header before batadv_check_management_packet * c97442e0 batman-adv: Don't increase MTU when set by user * 22288ea6 batman-adv: Trigger events for auto adjusted MTU * 3b83759f nfsd: Fix race to FREE_STATEID and cl_revoked * c0284760 clk: Fix slab-out-of-bounds error in devm_clk_release() * a0bc5cf2 NFSv4: Fix dropped lock for racing OPEN and delegation return * 815fb253 ibmveth: Use dcbf rather than dcbfl * 35e31aff bonding: fix macvlan over alb bond support * faf3f988 net: remove bond_slave_has_mac_rcu() * eebd074a net/sched: fix a qdisc modification with ambiguous command request * 62383d9f igb: Avoid starting unnecessary workqueues * adef04cc net: validate veth and vxcan peer ifindexes * 52ddda8d net: bcmgenet: Fix return value check for fixed_phy_register() * 189ad377 net: bgmac: Fix return value check for fixed_phy_register() * dcbfcb54 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() * 8e6433fe dccp: annotate data-races in dccp_poll() * 7d6cc691 sock: annotate data-races around prot->memory_pressure * d28ea7ac octeontx2-af: SDP: fix receive link config * 05319d70 tracing: Fix memleak due to race between current_tracer and trace * c8920972 drm/amd/display: check TG is non-null before checking if enabled * 7d4174a9 drm/amd/display: do not wait for mpc idle if tg is disabled * 94239d18 ASoC: fsl_sai: Disable bit clock with transmitter * ef9cae4a ASoC: fsl_sai: Add new added registers and new bit definition * 1b3d7510 ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() * f9afb326 regmap: Account for register length in SMBus I/O limits * 7e1d1456 ALSA: pcm: Fix potential data race at PCM memory allocation helpers * 140797d0 ALSA: pcm: Use SG-buffer only when direct DMA is available * 95b30a43 ALSA: pcm: Set per-card upper limit of PCM buffer allocations * d0ef103e dm integrity: reduce vmalloc space footprint on 32-bit architectures * 072d247d dm integrity: increase RECALC_SECTORS to improve recalculate speed * 4e96ee11 fbdev: fix potential OOB read in fast_imageblit() * ebf84320 fbdev: Fix sys_imageblit() for arbitrary image widths * 96f8e806 fbdev: Improve performance of sys_imageblit() * 7e5b7360 MIPS: cpu-features: Use boot_cpu_type for CPU type based features * 302a8fbf MIPS: cpu-features: Enable octeon_cache by cpu_type * 7b57fc3f fs: dlm: fix mismatch of plock results from userspace * 721d5b51 fs: dlm: use dlm_plock_info for do_unlock_close * da794f6d fs: dlm: change plock interrupted message to debug again * f03726ef fs: dlm: add pid to debug log * 8b73497e dlm: replace usage of found with dedicated list iterator variable * 526cc04d dlm: improve plock logging if interrupted * 7abd6dce PCI: acpiphp: Reassign resources on bridge if necessary * fce08155 net: phy: broadcom: stub c45 read/write for 54810 * e91d5ace mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove * a0e20e26 net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure * f0c10a44 net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled * b1be2cfc virtio-net: set queues after driver_ok * 4821df2f af_unix: Fix null-ptr-deref in unix_stream_sendpage(). * 0afc186a netfilter: set default timeout to 3 secs for sctp shutdown send and recv state * 6875690b mmc: block: Fix in_flight[issue_type] value error * 54deee3f mmc: wbsd: fix double mmc_free_host() in wbsd_init() * 4259dd53 cifs: Release folio lock on fscache read hit. * 03373410 ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. * b653289c serial: 8250: Fix oops for port->pm on uart_change_pm() * 7b4e6bff ASoC: meson: axg-tdm-formatter: fix channel slot allocation * 29d862ee ASoC: rt5665: add missed regulator_bulk_disable * f21fa189 ARM: dts: imx: Set default tuning step for imx6sx usdhc * aadee0ae ARM: dts: imx: Set default tuning step for imx7d usdhc * a23e10da ARM: dts: imx: Adjust dma-apbh node name * 536c1bbe ARM: dts: imx7s: Drop dma-apb interrupt-names * 37cfbf84 bus: ti-sysc: Flush posted write on enable before reset * 4637b2fa bus: ti-sysc: Improve reset to work with modules with no sysconfig * 210ff313 net: do not allow gso_size to be set to GSO_BY_FRAGS * 1c7db7ab sock: Fix misuse of sk_under_memory_pressure() * aa670bde net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset * 702c58a0 i40e: fix misleading debug logs * ac16de2d team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves * 81da9e2c netfilter: nft_dynset: disallow object maps * bdd7c2ff ipvs: fix racy memcpy in proc_do_sync_threshold * 38e5c37b selftests: mirror_gre_changes: Tighten up the TTL test match * 8046beb8 xfrm: add NULL check in xfrm_update_ae_params * d34c3044 ip_vti: fix potential slab-use-after-free in decode_session6 * eb47e612 ip6_vti: fix slab-use-after-free in decode_session6 * db0e5074 xfrm: fix slab-use-after-free in decode_session6 * 64c6df80 xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c * 32cc777c net: af_key: fix sadb_x_filter validation * 373848d5 net: xfrm: Fix xfrm_address_filter OOB read * a0a462a0 btrfs: fix BUG_ON condition in btrfs_cancel_balance * cc423a97 tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms * 1d29e21e powerpc/rtas_flash: allow user copy to flash block cache objects * 97ddf1c2 fbdev: mmp: fix value check in mmphw_probe() * 3259e2d8 i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue * b788ad3b virtio-mmio: don't break lifecycle of vm_dev * e22a4b77 virtio-mmio: Use to_virtio_mmio_device() to simply code * 432429d1 virtio-mmio: convert to devm_platform_ioremap_resource * 12c4c227 nfsd: Remove incorrect check in nfsd4_validate_stateid * a4e3c4cd nfsd4: kill warnings on testing stateids with mismatched clientids * ff652b01 net/ncsi: Fix gma flag setting after response * b66a1def tracing/probes: Fix to update dynamic data counter if fetcharg uses it * bdc309d8 tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs * cc93a372 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename * 939b8b31 mmc: sunxi: fix deferred probing * c6d1a281 mmc: bcm2835: fix deferred probing * b48b4b18 USB: dwc3: qcom: fix NULL-deref on suspend * 6da1f9fd usb: dwc3: qcom: Add helper functions to enable,disable wake irqs * 5335bb0c interconnect: Add helpers for enabling/disabling a path * e062fb97 interconnect: Move internal structs into a separate file * abc25a18 irqchip/mips-gic: Use raw spinlock for gic_lock * 05de6069 irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() * 1224e5a9 ALSA: hda: Fix unhandled register update during auto-suspend period * a55d55a3 PM: runtime: Add pm_runtime_get_if_active() * e5d98d42 PM-runtime: add tracepoints for usage_count changes * 59aba9d5 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE * 8f302378 iio: addac: stx104: Fix race condition when converting analog-to-digital * 7251b291 iio: addac: stx104: Fix race condition for stx104_write_raw() * 70d135e7 iio: stx104: Move to addac subdirectory * 8ba99f7f iio: adc: stx104: Implement and utilize register structures * 4edf338a iio: adc: stx104: Utilize iomap interface * e13b26d0 iio: add addac subdirectory * e6f66a0a IMA: allow/fix UML builds * 635278e9 powerpc/kasan: Disable KCOV in KASAN code * 109f0aaa ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() * 97ed5843 ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 * c6059af6 drm/amdgpu: Fix potential fence use-after-free v2 * fe49aa73 Bluetooth: L2CAP: Fix use-after-free * 22100df1 pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() * b4a7ab57 gfs2: Fix possible data races in gfs2_show_options() * c4d5c945 usb: chipidea: imx: don't request QoS for imx8ulp * c1c58262 media: platform: mediatek: vpu: fix NULL ptr dereference * ef009fe2 media: v4l2-mem2mem: add lock to protect parameter num_rdy * 2a8807f9 FS: JFS: Check for read-only mounted filesystem in txBegin * a7d17d6b FS: JFS: Fix null-ptr-deref Read in txBegin * 2225000d MIPS: dec: prom: Address -Warray-bounds warning * 6e7d9d76 fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev * 3f1368af udf: Fix uninitialized array access for some pathnames * 8f203dd4 ovl: check type and offset of struct vfsmount in ovl_entry * 8abed186 HID: add quirk for 03f0:464a HP Elite Presenter Mouse * 3f378783 quota: fix warning in dqgrab() * c3a1f5ba quota: Properly disable quotas when add_dquot_ref() fails * dd445ebb ALSA: emu10k1: roll up loops in DSP setup code for Audigy * b8fab6ae drm/radeon: Fix integer overflow in radeon_cs_parser_init * 3a3bb438 macsec: use DEV_STATS_INC() * b5e20a3d macsec: Fix traffic counters/statistics * 4b854879 selftests: forwarding: tc_flower: Relax success criterion * e5883ffd mmc: sdhci-f-sdh30: Replace with sdhci_pltfm * e7bd70c3 mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource Change-Id: I43c3bfbea90dd70354856472a720f46b1a43c148 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please register or sign in to comment