Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 4338018d authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge tag 'android11-5.4.219_r00' into android11-5.4



This is the merge of the upstream LTS release of 5.4.219 into the
android11-5.4 branch.

It contains the following commits:

cb8a0459 ANDROID: GKI: db845c: Update symbols list and ABI
f9443474 Merge 5.4.219 into android11-5.4-lts
fd92cfed Linux 5.4.219
0cb5be43 wifi: mac80211: fix MBSSID parsing use-after-free
9478c5f9 wifi: mac80211: don't parse mbssid in assoc response
7f441a6c mac80211: mlme: find auth challenge directly
c248c333 Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
4fa407bf Merge 5.4.218 into android11-5.4-lts
1d0da867 Linux 5.4.218
3ff54a91 Input: xpad - fix wireless 360 controller breaking after suspend
69046775 Input: xpad - add supported devices as contributed on github
9389750a wifi: cfg80211: update hidden BSSes to avoid WARN_ON
7fab3bf5 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
77bb20cc wifi: cfg80211: avoid nontransmitted BSS list corruption
785eaabf wifi: cfg80211: fix BSS refcounting bugs
359ce507 wifi: cfg80211: ensure length byte is present before access
43689bf2 wifi: cfg80211/mac80211: reject bad MBSSID elements
020402c7 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
c634a910 random: use expired timer rather than wq for mixing fast pool
39800adc random: avoid reading two cache lines on irq randomness
bc0375ca random: restore O_NONBLOCK support
49d2fc9f USB: serial: qcserial: add new usb-id for Dell branded EM7455
20a5bde6 scsi: stex: Properly zero out the passthrough command structure
46b822a7 efi: Correct Macmini DMI match in uefi cert quirk
b719d10f ALSA: hda: Fix position reporting on Poulsbo
e5d25a3b random: clamp credited irq bits to maximum mixed
194f5939 ceph: don't truncate file in atomic_open
259c0f68 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
b7e409d1 nilfs2: fix leak of nilfs_root in case of writer thread creation failure
79221133 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
963089ad rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
2da677c0 mmc: core: Terminate infinite loop in SD-UHS voltage switch
373eca05 mmc: core: Replace with already defined values for readability
7ec8f073 USB: serial: ftdi_sio: fix 300 bps rate for SIO
21446ad9 usb: mon: make mmapped memory read only
d2f3a51c arch: um: Mark the stack non-executable to fix a binutils warning
bb2d4c37 um: Cleanup compiler warning in arch/x86/um/tls_32.c
9e26e0ee um: Cleanup syscall_handler_t cast in syscalls_32.h
3c9a75b3 net/ieee802154: fix uninit value bug in dgram_sendmsg
61be8898 scsi: qedf: Fix a UAF bug in __qedf_probe()
c790d3a0 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
aefe2f55 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
db702ecd dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
59684c87 firmware: arm_scmi: Add SCMI PM driver remove routine
70e4f70d fs: fix UAF/GPF bug in nilfs_mdt_destroy
398312c6 perf tools: Fixup get_current_dir_name() compilation
393a1aa4 mm: pagewalk: Fix race between unmap and page walker
c01b171c Merge 5.4.217 into android11-5.4-lts
6e150d60 Linux 5.4.217
0c41153c docs: update mediator information in CoC docs
096740d6 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
e911caf9 Revert "drm/amdgpu: use dirty framebuffer helper"
ae19c3c7 xfs: remove unused variable 'done'
538657de xfs: fix uninitialized variable in xfs_attr3_leaf_inactive
9ff41b8d xfs: streamline xfs_attr3_leaf_inactive
c893feda xfs: move incore structures out of xfs_da_format.h
5e13ad94 xfs: fix memory corruption during remote attr value buffer invalidation
821e0951 xfs: refactor remote attr value buffer invalidation
a1b66abe xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read
1e4a0723 xfs: fix s_maxbytes computation on 32-bit kernels
16de74ee xfs: truncate should remove all blocks, not just to the end of the page cache
87e73331 xfs: introduce XFS_MAX_FILEOFF
bd67d06b xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag
24f45c87 x86/speculation: Add RSB VM Exit protections
564275d4 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
4891e5fd x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
9862c0f4 x86/speculation: Disable RRSBA behavior
b9ae02c3 x86/bugs: Add Cannon lake to RETBleed affected CPU list
d6a8a470 x86/cpu/amd: Enumerate BTC_NO
2edfa537 x86/common: Stamp out the stepping madness
17a9fc4a x86/speculation: Fill RSB on vmexit for IBRS
2242cf21 KVM: VMX: Fix IBRS handling after vmexit
51c71ed1 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
a31bdec9 KVM: VMX: Convert launched argument to flags
5895a929 KVM: VMX: Flatten __vmx_vcpu_run()
64723cd3 KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw
57ba312f KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S
87dfe68a x86/speculation: Remove x86_spec_ctrl_mask
4109a8ce x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
0fd086ed x86/speculation: Fix SPEC_CTRL write on SMT state change
18d5a93f x86/speculation: Fix firmware entry SPEC_CTRL handling
03a575a0 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
8afd1c7d x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
3ee9e9a5 intel_idle: Disable IBRS during long idle
97bc52c1 x86/bugs: Report Intel retbleed vulnerability
fd67fe3d x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
2d4ce2d7 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
e2d793a3 x86/bugs: Optimize SPEC_CTRL MSR writes
a3111fae x86/entry: Add kernel IBRS implementation
fd32a315 x86/entry: Remove skip_r11rcx
3c93ff4e x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
9a596426 x86/bugs: Add AMD retbleed= boot parameter
063b7f98 x86/bugs: Report AMD retbleed vulnerability
954d591a x86/cpufeatures: Move RETPOLINE flags to word 11
893cd858 x86/kvm/vmx: Make noinstr clean
f62d272c x86/cpu: Add a steppings field to struct x86_cpu_id
69460b1e x86/cpu: Add consistent CPU match macros
87449d94 x86/devicetable: Move x86 specific macro out of generic code
fbd29b75 Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"
3a8ff61e Revert "x86/speculation: Add RSB VM Exit protections"
3e781994 Merge 5.4.216 into android11-5.4-lts
f28b7414 Linux 5.4.216
b8b87cb1 clk: iproc: Do not rely on node name for correct PLL setup
d417d5eb clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
762706bd selftests: Fix the if conditions of in test_extra_filter()
ae0d3a43 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
18ef5cd4 nvme: add new line after variable declatation
3ea4a534 usbnet: Fix memory leak in usbnet_disconnect()
6ca922ec Input: melfas_mip4 - fix return value check in mip4_probe()
38c4d823 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
7291d19a soc: sunxi: sram: Fix debugfs info for A64 SRAM C
cdbcdfc9 soc: sunxi: sram: Fix probe function ordering issues
73dbc6e1 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
26170e4f soc: sunxi: sram: Prevent the driver from being unbound
883778a1 soc: sunxi: sram: Actually claim SRAM regions
1ba52486 ARM: dts: am33xx: Fix MMCHS0 dma properties
d0c69c72 ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver
d1856528 media: dvb_vb2: fix possible out of bound access
0f4634f7 mm: fix madivse_pageout mishandling on non-LRU page
ffd11370 mm/migrate_device.c: flush TLB while holding PTL
b9e31f48 mm: prevent page_frag_alloc() from corrupting the memory
d535fb83 mm/page_alloc: fix race condition between build_all_zonelists and page allocation
2ec49497 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
bb7c23e4 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
5cebfac6 Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()"
9a3740f4 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
46e784cf ARM: dts: integrator: Tag PCI host with device_type
85b5edb1 clk: ingenic-tcu: Properly enable registers before accessing timers
f8a2e222 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
43699b8f uas: ignore UAS for Thinkplus chips
fc540f6e usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
383c663c uas: add no-uas quirk for Hiksemi usb_disk
79e1dca5 Merge 5.4.215 into android11-5.4-lts
6215647d Linux 5.4.215
579976dc ext4: make directory inode spreading reflect flexbg size
26e7c965 xfs: fix use-after-free when aborting corrupt attr inactivation
8b3c9eb1 xfs: fix an ABBA deadlock in xfs_rename
37ec5a20 xfs: don't commit sunit/swidth updates to disk if that would cause repair failures
4668f08c xfs: split the sunit parameter update into two parts
fd6c5da3 xfs: refactor agfl length computation function
6363fdf7 xfs: use bitops interface for buf log item AIL flag check
a95582d9 xfs: stabilize insert range start boundary to avoid COW writeback race
7a20c664 xfs: fix some memory leaks in log recovery
ad9759d4 xfs: always log corruption errors
0336599b xfs: constify the buffer pointer arguments to error functions
8856a657 xfs: convert EIO to EFSCORRUPTED when log contents are invalid
9185003c xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename()
796ff095 xfs: attach dquots and reserve quota blocks during unwritten conversion
a33bcad4 xfs: range check ri_cnt when recovering log items
a102869f xfs: add missing assert in xfs_fsmap_owner_from_rmap
979eb123 xfs: slightly tweak an assert in xfs_fs_map_blocks
c494dbca xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata
bb7eb3ca ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
04aa8187 workqueue: don't skip lockdep work dependency in cancel_work_sync()
a8746095 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
75ed7dee drm/amd/display: Limit user regamma to a valid value
c89849ec drm/amdgpu: use dirty framebuffer helper
0b467eab Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
8c8d0f7a cifs: always initialize struct msghdr smb_msg completely
1438e412 usb: xhci-mtk: fix issue of out-of-bounds array access
2e473351 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
9eb710d1 serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
6cc0434f serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
556e827b serial: Create uart_xmit_advance()
903f7d32 net: sched: fix possible refcount leak in tc_new_tfilter()
0e8de8f5 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
67199c26 perf kcore_copy: Do not check /proc/modules is unchanged
80b2f37b perf jit: Include program header in ELF files
95c5637d can: gs_usb: gs_can_open(): fix race dev->can.state condition
11ebf32f netfilter: ebtables: fix memory leak when blob is malformed
6a3239f8 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
d12a1eb0 net/sched: taprio: avoid disabling offload when it was never enabled
420c9b10 of: mdio: Add of_node_put() when breaking out of for_each_xx
d2ac2baf i40e: Fix set max_tx_rate when it is lower than 1 Mbps
450d1068 i40e: Fix VF set max MTU size
3daf0978 iavf: Fix set max MTU size with port VLAN and jumbo frames
bfaff9ad iavf: Fix bad page state
9bf52411 MIPS: Loongson32: Fix PHY-mode being left unspecified
405bd0eb MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
37f79374 net: team: Unsync device addresses on ndo_stop
346e94aa ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
b84fdb6b iavf: Fix cached head and tail value for iavf_get_tx_pending
721ea8ac netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
d0a24bc8 netfilter: nf_conntrack_irc: Tighten matching on DCC message
0376a77f netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
c9355b7e arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
312eb457 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
a52ef6ae arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
016b1509 mm/slub: fix to return errno if kmalloc() fails
cafb9cad efi: libstub: check Shim mode using MokSBStateRT
9599d460 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
befadcf8 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
b90ac48c ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
5f622518 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
8f8a740e ALSA: hda/realtek: Re-arrange quirk table entries
dafeac12 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
95b9a7f0 ALSA: hda: add Intel 5 Series / 3400 PCI DID
7fff38ab ALSA: hda/tegra: set depop delay for tegra
78d3ae9b USB: serial: option: add Quectel RM520N
55f0f59e USB: serial: option: add Quectel BG95 0x0203 composition
95b97afd USB: core: Fix RST error in hub.c
f5e322ff Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
430c9bd6 Revert "usb: add quirks for Lenovo OneLink+ Dock"
05ec3171 usb: cdns3: fix issue with rearming ISO OUT endpoint
10c5d34f usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
ddf7bc22 usb: add quirks for Lenovo OneLink+ Dock
da8ac086 tty: serial: atmel: Preserve previous USART mode if RS485 disabled
e56a4028 serial: atmel: remove redundant assignment in rs485_config
85a64208 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before sending data
9ad48cbf wifi: mac80211: Fix UAF in ieee80211_scan_rx()
9a3695bd usb: xhci-mtk: relax TT periodic bandwidth allocation
174645cc usb: xhci-mtk: allow multiple Start-Split in a microframe
6cfde07c usb: xhci-mtk: add some schedule error number
664b0b8f usb: xhci-mtk: add a function to (un)load bandwidth info
d1eed0d3 usb: xhci-mtk: use @sch_tt to check whether need do TT schedule
1833e8e0 usb: xhci-mtk: add only one extra CS for FS/LS INTR
3826d4f0 usb: xhci-mtk: get the microframe boundary for ESIT
4ccf7afa usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
a5bdea59 usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
67bf926f usb: dwc3: gadget: Refactor pullup()
24e4f630 usb: dwc3: gadget: Prevent repeat pullup()
62b6cbc5 usb: dwc3: Issue core soft reset before enabling run/stop
e24f90d7 usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind
85371aad ALSA: hda/sigmatel: Fix unused variable warning for beep power change
07191f98 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
1878eaf0 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
47c5ef29 mksysmap: Fix the mismatch of 'L0' symbols in System.map
f0ebdfc1 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
c53c3cbc afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked
1aea20f9 net: usb: qmi_wwan: add Quectel RM520N
447f95d4 ALSA: hda/tegra: Align BDL entry to 4KB boundary
9f55da12 ALSA: hda/sigmatel: Keep power up while beep is enabled
39265647 rxrpc: Fix calc of resend age
cc273ed7 rxrpc: Fix local destruction being repeated
da01ec04 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
17a21341 ASoC: nau8824: Fix semaphore unbalance at error paths
323f289a iomap: iomap that extends beyond EOF should be marked dirty
d88039e6 MAINTAINERS: add Chandan as xfs maintainer for 5.4.y
36128fd7 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
81081a5c cifs: revalidate mapping when doing direct writes
834f4d85 tracing: hold caller_addr to hardirq_{enable,disable}_ip
2c4e260d task_stack, x86/cea: Force-inline stack helpers
4051324a ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
47d7e6af parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
2aae9b7d drm/meson: Fix OSD1 RGB to YCbCr coefficient
5dd9cb66 drm/meson: Correct OSD1 global alpha value
f1de50e1 gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
82e276e5 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
e0e88c25 of: fdt: fix off-by-one error in unflatten_dt_nodes()
366e92d4 Merge branch 'android11-5.4' into branch 'android11-5.4-lts'
79028819 Merge 5.4.214 into android11-5.4-lts
04f24402 Revert "USB: core: Prevent nested device-reset calls"
b4a6b74b Merge 5.4.213 into android11-5.4-lts
d6022393 Revert "io_uring: disable polling pollfree files"
cfe83da8 Revert "netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y"
184c57f3 Revert "sched/deadline: Fix priority inheritance with multiple scheduling classes"
dd54474f Revert "kernel/sched: Remove dl_boosted flag comment"
d52832d9 Revert "mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse"
51223c9d Merge 5.4.212 into android11-5.4-lts
64522c90 Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
9f02aa34 Linux 5.4.214
c629ec4d tracefs: Only clobber mode/uid/gid on remount if asked
fe26b6ca soc: fsl: select FSL_GUTS driver for DPIO
1bd66f10 net: dp83822: disable rx error interrupt
c128bff9 mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
bf3cd8f2 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
72b31dc2 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
0573dc9f perf/arm_pmu_platform: fix tests for platform_get_irq() failure
baba0cfc nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
161e7555 Input: iforce - add support for Boeder Force Feedback Wheel
a725bc34 ieee802154: cc2520: add rc code in cc2520_tx()
2670d1d3 tg3: Disable tg3 device on system reboot to avoid triggering AER
c118ae56 hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
3e89e8d1 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
7e214f5b drm/msm/rd: Fix FIFO-full deadlock
7e173970 Linux 5.4.213
077041e4 MIPS: loongson32: ls1c: Fix hang during startup
4e8d7039 x86/nospec: Fix i386 RSB stuffing
64f9755b sch_sfb: Also store skb len before calling child enqueue
9d3237b5 tcp: fix early ETIMEDOUT after spurious non-SACK RTO
19816a02 nvme-tcp: fix UAF when detecting digest errors
a4f0d345 RDMA/mlx5: Set local port to one when accessing counters
3df71e11 ipv6: sr: fix out-of-bounds read when setting HMAC data.
e7f78835 RDMA/siw: Pass a pointer to virt_to_page()
5332a094 i40e: Fix kernel crash during module removal
d488e2ba tipc: fix shift wrapping bug in map_get()
279c7668 sch_sfb: Don't assume the skb is still around after enqueueing to child
a2f0ff5b afs: Use the operation issue time instead of the reply time for callbacks
8077a50c rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
36f7b71f netfilter: nf_conntrack_irc: Fix forged IP logic
323b6847 netfilter: br_netfilter: Drop dst references before setting.
367a655f RDMA/hns: Fix supported page size
57b2897e soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
87fe1703 RDMA/cma: Fix arguments order in net device validation
d80ad999 regulator: core: Clean up on enable failure
c108e203 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
e192a08f smb3: missing inode locks in punch hole
59c6902a cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
13d67aad cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
05951695 cgroup: Optimize single thread migration
d0e7be0d scsi: lpfc: Add missing destroy_workqueue() in error path
5682c946 scsi: mpt3sas: Fix use-after-free warning
8d66989b nvmet: fix a use-after-free
9fc8c5fa debugfs: add debugfs_lookup_and_remove()
0d895d2b kprobes: Prohibit probes in gate area
0492798b ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
e275cf33 ALSA: aloop: Fix random zeros in capture data when using jiffies timer
45321a7d ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
adbbc1a8 drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
e1955cdd fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
fcab25a6 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
a3714415 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
dcf54e6c parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
c72d9714 drm/radeon: add a force flush to delay work when radeon
ae2c6cc8 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
bca46f22 drm/gem: Fix GEM handle release errors
bd2a3bff scsi: megaraid_sas: Fix double kfree()
944f276c USB: serial: ch341: fix disabled rx timer on older devices
f0003ab9 USB: serial: ch341: fix lost character on LCR updates
d288c638 usb: dwc3: disable USB core PHY management
9c670d0b usb: dwc3: fix PHY disable sequence
9ab0c653 btrfs: harden identification of a stale device
4e5ba186 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
3af1316d ALSA: seq: Fix data-race at module auto-loading
4fa63d52 ALSA: seq: oss: Fix data-race for max_midi_devs access
82a86f82 net: mac802154: Fix a condition in the receive path
d228b897 ip: fix triggering of 'icmp redirect'
66689c5c wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
1142f04f driver core: Don't probe devices after bus_type.match() probe deferral
bb87fe79 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
df187508 USB: core: Prevent nested device-reset calls
87b47c7f s390: fix nospec table alignments
b604e79f s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
33f8f830 usb-storage: Add ignore-residue quirk for NXP PN7462AU
e2e153bb USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
8ef85884 usb: dwc2: fix wrong order of phy_power_on and phy_init
08f27a24 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
1abdc68b USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
3cd8e344 USB: serial: option: add Quectel EM060K modem
b988c14d USB: serial: option: add support for OPPO R11 diag port
234fd173 USB: serial: cp210x: add Decagon UCA device id
0143b573 xhci: Add grace period after xHC start to prevent premature runtime suspend.
c7e5a90e thunderbolt: Use the actual buffer in tb_async_error()
cb2684e9 gpio: pca953x: Add mutex_lock for regcache sync in PM
7756eb1e hwmon: (gpio-fan) Fix array out of bounds access
979fe68b clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
389a45dc Input: rk805-pwrkey - fix module autoloading
1929a527 clk: core: Fix runtime PM sequence in clk_core_unprepare()
577b32ab Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
582e87c6 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
5d4acadc drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
bc37b057 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
30d0901b binder: fix UAF of ref->proc caused by race condition
b30dd08f USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
f8632b8b misc: fastrpc: fix memory corruption on open
ec186b9f misc: fastrpc: fix memory corruption on probe
0d90ef87 iio: adc: mcp3911: use correct formula for AD conversion
d186c655 Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
a6b7e8d9 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
1cf19303 vt: Clear selection before changing the font
21487716 powerpc: align syscall table for ppc32
d0aac714 staging: rtl8712: fix use after free bugs
a65a2a33 serial: fsl_lpuart: RS485 RTS polariy is inverse
ae5e8d0b net/smc: Remove redundant refcount increase
47e67943 Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
91ecfbcd tcp: annotate data-race around challenge_timestamp
f8a94fdf sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
0946ff31 kcm: fix strp_init() order and cleanup
02986e1b ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
fffa19b5 net: sched: tbf: don't call qdisc_put() while holding tree lock
e1ba258d Revert "xhci: turn off port power in shutdown"
2dca3c61 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
bed12d75 ieee802154/adf7242: defer destroy_workqueue call
ddc6e823 iio: adc: mcp3911: make use of the sign bit
630a97e4 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
765497cc drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
fced8363 drm/msm/dsi: fix the inconsistent indenting
83b25f9e net: dp83822: disable false carrier interrupt
007541bc Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
96f09cd5 fs: only do a memory barrier for the first set_buffer_uptodate()
d51e1682 net: mvpp2: debugfs: fix memory leak when using debugfs_lookup()
f4c4637a wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
8028ff4c efi: capsule-loader: Fix use-after-free in efi_capsule_write
d6deb370 Linux 5.4.212
00523483 net: neigh: don't call kfree_skb() under spin_lock_irqsave()
25a80e72 net/af_packet: check len when min_header_len equals to 0
fc78b2fc io_uring: disable polling pollfree files
b474ff1b kprobes: don't call disarm_kprobe() for disabled kprobes
6fbc49b7 lib/vdso: Mark do_hres() and do_coarse() as __always_inline
2161d3c1 lib/vdso: Let do_coarse() return 0 to simplify the callsite
06ebb40b btrfs: tree-checker: check for overlapping extent items
63c79058 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
5c5cd52a drm/amd/display: Fix pixel clock programming
c570198c s390/hypfs: avoid error message under KVM
51be9dd3 neigh: fix possible DoS due to net iface start/stop loop
814b756d drm/amd/display: clear optc underflow before turn off odm clock
a06e4eb6 drm/amd/display: Avoid MPC infinite loop
2608885a btrfs: unify lookup return value when dir entry is missing
1fe3375c btrfs: do not pin logs too early during renames
e9b4baab btrfs: introduce btrfs_lookup_match_dir
2fe3eee4 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
8b68e53d bpf: Don't redirect packets with invalid pkt_len
934e49f7 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
7d9591b3 fbdev: fb_pm2fb: Avoid potential divide by zero error
53c7c4d5 HID: hidraw: fix memory leak in hidraw_release()
466b67c0 media: pvrusb2: fix memory leak in pvr_probe
63d8c193 udmabuf: Set the DMA mask for the udmabuf device (v2)
fa2b822d HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
6551fbe2 Bluetooth: L2CAP: Fix build errors in some archs
adc7640e kbuild: Fix include path in scripts/Makefile.modpost
80a7fe2b x86/bugs: Add "unknown" reporting for MMIO Stale Data
09602177 s390/mm: do not trigger write fault when vma does not allow VM_WRITE
c9c5501e mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
b4c928ac scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
2045b9d3 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
8e7fb19f md: call __md_stop_writes in md_stop
f35c4fec mm/hugetlb: fix hugetlb not supporting softdirty tracking
f09c1b80 ACPI: processor: Remove freq Qos request for all CPUs
cacd522e s390: fix double free of GS and RI CBs on fork() failure
c3862f55 asm-generic: sections: refactor memory_intersects
13b28560 loop: Check for overflow while configuring loop
2668aeac x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
dd3365d3 btrfs: check if root is readonly while setting security xattr
5b44dcf8 btrfs: add info when mount fails due to stale replace target
40554fa4 btrfs: replace: drop assert for suspended replace
201bb5d7 btrfs: fix silent failure when deleting root reference
571a13b3 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
aa0a3f72 net: Fix a data-race around sysctl_somaxconn.
923fa41a net: Fix a data-race around netdev_budget_usecs.
adeb24af net: Fix a data-race around netdev_budget.
575c57e9 net: Fix a data-race around sysctl_net_busy_read.
6e8f9df6 net: Fix a data-race around sysctl_net_busy_poll.
5da0632c net: Fix a data-race around sysctl_tstamp_allow_data.
4482215f ratelimit: Fix data-races in ___ratelimit().
a90afeab net: Fix data-races around netdev_tstamp_prequeue.
c1d0ef0e net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
dbd0f199 netfilter: nft_tunnel: restrict it to netdev family
fba05d25 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
a2ce367a netfilter: nft_payload: do not truncate csum_offset and csum_type
87001535 netfilter: nft_payload: report ERANGE for too long offset and length
bc7ba4cd bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
160c4eb4 netfilter: ebtables: reject blobs that don't provide all entry points
8b9155ea net: ipvtap - add __init/__exit annotations to module init/exit funcs
1498077d bonding: 802.3ad: fix no transmission of LACPDUs
ac3541b1 net: moxa: get rid of asymmetry in DMA mapping/unmapping
eb8236df net/mlx5e: Properly disable vlan strip on non-UL reps
6e4b20d5 rose: check NULL rose_loopback_neigh->loopback
4c14faf1 SUNRPC: RPC level errors should set task->tk_rpc_status
8ee27a4f af_key: Do not call xfrm_probe_algs in parallel
63da7a2b xfrm: fix refcount leak in __xfrm_policy_check()
a9f94dc4 kernel/sched: Remove dl_boosted flag comment
d2b65976 sched/deadline: Fix priority inheritance with multiple scheduling classes
c498c8cb sched/deadline: Fix stale throttling on de-/boosted tasks
184c8ab5 sched/deadline: Unthrottle PI boosted threads while enqueuing
71b7edfc pinctrl: amd: Don't save/restore interrupt status and wake status bits
8e52d0c5 Revert "selftests/bpf: Fix test_align verifier log patterns"
2b13ddc9 Revert "selftests/bpf: Fix "dubious pointer arithmetic" test"
a89c4b58 usb: cdns3: Fix issue for clear halt endpoint
87b41b04 kernel/sys_ni: add compat entry for fadvise64_64
945dc197 parisc: Fix exception handler for fldw and fstw instructions
bb415d26 audit: fix potential double free on error path from fsnotify_add_inode_mark
15a2cff2 Revert "USB: HCD: Fix URB giveback issue in tasklet function"
05426a3d Merge 5.4.211 into android11-5.4-lts
684cc17b Linux 5.4.211
473f4372 btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
6fd4cea0 btrfs: only write the sectors in the vertical stripe which has data stripes
04e41b6b can: j1939: j1939_session_destroy(): fix memory leak of skbs
18e0ab31 can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
5c963727 tracing/probes: Have kprobes and uprobes use $COMM too
5d8244d4 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
2b7f5591 video: fbdev: i740fb: Check the argument of i740_calc_vclk()
5e14b04c powerpc/64: Init jump labels before parse_early_param()
720f6112 smb3: check xattr value length earlier
29e734ec f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
dd9d894b ALSA: timer: Use deferred fasync helper
76f87b11 ALSA: core: Add async signal helpers
f4159834 powerpc/32: Don't always pass -mcpu=powerpc to the compiler
d78d0ee7 watchdog: export lockup_detector_reconfigure
814d83c5 RISC-V: Add fast call path of crash_kexec()
812cb212 riscv: mmap with PROT_WRITE but no PROT_READ is invalid
1b49707d mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
3e699473 vfio: Clear the caps->buf to NULL after free
ca3fc1c3 tty: serial: Fix refcount leak bug in ucc_uart.c
3c0efcd6 lib/list_debug.c: Detect uninitialized lists
a6805b3d ext4: avoid resizing to a partial cluster size
5bebfd60 ext4: avoid remove directory when directory is corrupted
f5d46f1b drivers:md:fix a potential use-after-free bug
7a2fe159 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
0bf3dcfb dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
d13b990d selftests/kprobe: Do not test for GRP/ without event failures
082da6a9 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
c3ce788b PCI/ACPI: Guard ARM64-specific mcfg_quirks
695af60a cxl: Fix a memory leak in an error handling path
ca06b4cd gadgetfs: ep_io - wait until IRQ finishes
927907f1 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
d401611a clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
f78ac62e vboxguest: Do not use devm for irq
cfa8f707 usb: renesas: Fix refcount leak bug
0334d23c usb: host: ohci-ppc-of: Fix refcount leak bug
b743d6ce drm/meson: Fix overflow implicit truncation warnings
29b30e04 irqchip/tegra: Fix overflow implicit truncation warnings
e2d53180 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
e65d9b71 usb: cdns3 fix use-after-free at workaround 2
e7170b5a PCI: Add ACS quirk for Broadcom BCM5750x NICs
d58ef256 drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
d0c4307a locking/atomic: Make test_and_*_bit() ordered on failure
90fb514a gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
55197ba6 igb: Add lock to avoid data race
44b406aa fec: Fix timer capture timing in `fec_ptp_enable_pps()`
f861285d i40e: Fix to stop tx_timeout recovery if GLOBR fails
781212b3 ice: Ignore EEXIST when setting promisc mode
545ec873 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
b360ce15 net: moxa: pass pdev instead of ndev to DMA functions
cb1753bc net: dsa: mv88e6060: prevent crash on an unused port
ccb0a42d powerpc/pci: Fix get_phb_number() locking
b5dd26e0 netfilter: nf_tables: really skip inactive sets when allocating name
f415fda6 clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks
ff289f2b iavf: Fix adminq error handling
2b4daaed nios2: add force_successful_syscall_return()
d6d9dd2c nios2: restarts apply only to the first sigframe we build...
01e783b4 nios2: fix syscall restart checks
9e915176 nios2: traced syscall does need to check the syscall number
73c08837 nios2: don't leave NULLs in sys_call_table[]
86a89da5 nios2: page fault et.al. are *not* restartable syscalls...
96533334 tee: add overflow check in register_shm_helper()
cfa215a7 dpaa2-eth: trace the allocated address instead of page struct
9a6cbaa5 atm: idt77252: fix use-after-free bugs caused by tst_timer
2f14656f xen/xenbus: fix return type in xenbus_file_read()
c61d3b92 nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
a1d13886 NTB: ntb_tool: uninitialized heap data in tool_fn_write()
215cbd3c tools build: Switch to new openssl API for test-libcrypto
a9120426 tools/vm/slabinfo: use alphabetic order when two values are equal
12f777a9 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
0ecc55fe vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
f82f1e20 vsock: Fix memory leak in vsock_connect()
f4f2acf0 plip: avoid rcu debug splat
85b57473 geneve: do not use RT_TOS for IPv6 flowlabel
760a01c3 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
49c1ae5f pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
b0de3436 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
c26012a1 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
ac6d4482 net: bgmac: Fix a BUG triggered by wrong bytes_compl
1ad4ba93 devlink: Fix use-after-free after a failed reload
c1bdc6de SUNRPC: Reinitialise the backchannel request buffers before reuse
b0e28398 sunrpc: fix expiry of auth creds
0a901c2f can: mcp251x: Fix race condition on receive interrupt
f7ee3b77 NFSv4/pnfs: Fix a use-after-free bug in open
14b5a92e NFSv4.1: RECLAIM_COMPLETE must handle EACCES
89dd9bec NFSv4: Fix races in the legacy idmapper upcall
e7eba28b NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
68a84001 NFSv4.1: Don't decrease the value of seq_nr_highest_sent
2c847760 Documentation: ACPI: EINJ: Fix obsolete example
7db182a2 apparmor: Fix memleak in aa_simple_write_to_buffer()
ef6fb6f0 apparmor: fix reference count leak in aa_pivotroot()
7f6092dc apparmor: fix overlapping attachment computation
98ab8dfa apparmor: fix aa_label_asxprint return check
1b4c4482 apparmor: Fix failed mount permission check error message
825b0f6b apparmor: fix absroot causing audited secids to begin with =
dd78c35a apparmor: fix quiet_denied for file rules
45be5696 can: ems_usb: fix clang's -Wunaligned-access warning
f67c43e4 tracing: Have filter accept "common_cpu" to be consistent
90b0526d btrfs: fix lost error handling when looking up extended ref on log replay
d33e770f mmc: pxamci: Fix an error handling path in pxamci_probe()
6db52858 mmc: pxamci: Fix another error handling path in pxamci_probe()
b1b2b8ad ata: libata-eh: Add missing command name
70e0c8a4 rds: add missing barrier to release_refill
d040e85a ALSA: info: Fix llseek return value when using callback
99248013 net_sched: cls_route: disallow handle of 0
7d9d0ba9 net/9p: Initialize the iounit field during fid creation
13e17a18 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
4d5e45fd Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
f135c650 scsi: sg: Allow waiting for commands to complete on removed device
cf218ff9 tcp: fix over estimation in sk_forced_mem_schedule()
8cdba919 KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
8fb5e776 KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq
4c08dd3f KVM: Add infrastructure and macro to mark VM as bugged
86590268 btrfs: reject log replay if there is unsupported RO compat flag
1fcd691c net_sched: cls_route: remove from list when handle is 0
b1230498 iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
18048cba firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
7c77d1f9 timekeeping: contribute wall clock to rng on time change
5e0fcc5a ACPI: CPPC: Do not prevent CPPC from working in the future
2c7e93e3 dm writecache: set a default MAX_WRITEBACK_JOBS
05cef099 dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
cb583ca6 dm raid: fix address sanitizer warning in raid_status
71f601c7 dm raid: fix address sanitizer warning in raid_resume
2f2fa48c intel_th: pci: Add Meteor Lake-P support
ab1f9cb5 intel_th: pci: Add Raptor Lake-S PCH support
0d8fd1fa intel_th: pci: Add Raptor Lake-S CPU support
8887ef07 ext4: correct the misjudgment in ext4_iget_extra_inode
be9614e1 ext4: correct max_inline_xattr_value_size computing
b9a2dfd1 ext4: fix extent status tree race in writeback error recovery path
b10b2122 ext4: update s_overhead_clusters in the superblock during an on-line resize
9d146873 ext4: fix use-after-free in ext4_xattr_set_entry
41ff115b ext4: make sure ext4_append() always allocates new block
748d17d4 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
025604c7 btrfs: reset block group chunk force if we have to wait
cf8927ce tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
61a1793b kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
37690cb8 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
91d11a33 x86/olpc: fix 'logical not is only applied to the left hand side'
42afeecc scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
d2e82c78 scsi: qla2xxx: Turn off multi-queue for 8G adapters
83cb0fb8 scsi: qla2xxx: Fix discovery issues in FC-AL topology
bc98764d scsi: zfcp: Fix missing auto port scan and thus missing target ports
eacb50f1 video: fbdev: s3fb: Check the size of screen before memset_io()
53198b81 video: fbdev: arkfb: Check the size of screen before memset_io()
d71528cc video: fbdev: vt8623fb: Check the size of screen before memset_io()
09777c16 tools/thermal: Fix possible path truncations
a249e1b8 video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
46513b4a x86/numa: Use cpumask_available instead of hardcoded NULL check
26d2d13d scripts/faddr2line: Fix vmlinux detection on arm64
563ffb78 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
9813d27d powerpc/pci: Fix PHB numbering when using opal-phbid
6a119c1a kprobes: Forbid probing on trampoline and BPF code areas
cc53477d perf symbol: Fail to read phdr workaround
f3886436 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
d99733ad powerpc/xive: Fix refcount leak in xive_get_max_prio
14329d29 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
3ec50b8a powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
44a43b65 powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
ddaa8cc5 video: fbdev: sis: fix typos in SiS_GetModeID()
49a4c1a8 video: fbdev: amba-clcd: Fix refcount leak bugs
a9286ff4 watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
ba406e31 ASoC: audio-graph-card: Add of_node_put() in fail path
bb1cc434 fuse: Remove the control interface for virtio-fs
08398462 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
3edcd134 s390/zcore: fix race when reading from hardware system area
50be644f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
b948ff8a mfd: max77620: Fix refcount leak in max77620_initialise_fps
8d01edaf mfd: t7l66xb: Drop platform disable callback
b45bcdf6 kfifo: fix kfifo_to_user() return type
8ee5d40a rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
9a87a532 iommu/exynos: Handle failed IOMMU device registration properly
44913ccf tty: n_gsm: fix missing corner cases in gsmld_poll()
ae9bfcbf tty: n_gsm: fix DM command
b625b745 tty: n_gsm: fix wrong T1 retry count handling
373343d8 vfio/ccw: Do not change FSM state in subchannel event
51642e13 remoteproc: qcom: wcnss: Fix handling of IRQs
fbf97956 tty: n_gsm: fix race condition in gsmld_write()
597bec4a tty: n_gsm: fix packet re-transmission without open control channel
ba10f6c2 tty: n_gsm: fix non flow control frames during mux flow off
8b355d6b profiling: fix shift too large makes kernel panic
8791703e ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
ba4d971f ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
34734e4c serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
79f56690 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
4f97b5bb ASoC: codecs: da7210: add check for i2c_add_driver
b488ceb2 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
d6d41f04 ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
d3f15a4b opp: Fix error check in dev_pm_opp_attach_genpd()
fa5b65d3 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
fc1ec67b ext4: recover csum seed of tmp_inode after migrating to extents
36a88efe jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
242303bf null_blk: fix ida error handling in null_add_dev()
b348e204 RDMA/rxe: Fix error unwind in rxe_create_qp()
38403d14 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
d3beb91c platform/olpc: Fix uninitialized data in debugfs write
358db0eb USB: serial: fix tty-port initialized comments
06f56d9e PCI: tegra194: Fix link up retry sequence
f916f6e0 PCI: tegra194: Fix Root Port interrupt handling
ed44d9ce HID: alps: Declare U1_UNICORN_LEGACY support
46f54582 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
d0cc1ba2 mmc: cavium-octeon: Add of_node_put() when breaking out of loop
b100b0b0 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
2f90813f RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
11edf0bb RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
fb9193af RDMA/hns: Fix incorrect clearing of interrupt status register
41484931 usb: gadget: udc: amd5536 depends on HAS_DMA
bc6f6094 scsi: smartpqi: Fix DMA direction for RAID requests
b1b80349 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
9d8b911f memstick/ms_block: Fix a memory leak
830c38ec memstick/ms_block: Fix some incorrect memory allocation
4c472a2c mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
6bb0f109 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
b5d924cb intel_th: msu: Fix vmalloced buffers
d81195c4 intel_th: msu-sink: Potential dereference of null pointer
85934222 intel_th: Fix a resource leak in an error handling path
3771ee6c soundwire: bus_type: fix remove and shutdown support
2fcb7182 clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
7dc9eb96 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
5780dde5 clk: qcom: ipq8074: fix NSS port frequency tables
15f4d528 usb: host: xhci: use snprintf() in xhci_decode_trb()
7cfb3120 clk: qcom: clk-krait: unlock spin after mux completion
8191b6cd driver core: fix potential deadlock in __driver_attach
be8f7c44 misc: rtsx: Fix an error handling path in rtsx_pci_probe()
507cabdb clk: mediatek: reset: Fix written reset bit offset
9ecabd76 usb: xhci: tegra: Fix error check
65d36ec4 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
8cbc3870 usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
8e88b425 fpga: altera-pr-ip: fix unsigned comparison with less than zero
44ffee39 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
f3cc2719 mtd: partitions: Fix refcount leak in parse_redboot_of
a1cdbd34 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
519ff31a HID: cp2112: prevent a buffer overflow in cp2112_xfer()
1367f4a3 mtd: rawnand: meson: Fix a potential double free issue
80b1465b mtd: maps: Fix refcount leak in ap_flash_init
9124d51e mtd: maps: Fix refcount leak in of_flash_probe_versatile
e0012773 clk: renesas: r9a06g032: Fix UART clkgrp bitsel
51fb8c2c dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
d3b29226 net: rose: fix netdev reference changes
34b88491 netdevsim: Avoid allocation warnings triggered from user space
9d9e0d55 iavf: Fix max_rate limiting
50a7949f crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
439297ec net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
878e7f39 wifi: libertas: Fix possible refcount leak in if_usb_probe()
5cca5f71 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
52b11a48 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
becbc829 i2c: mux-gpmux: Add of_node_put() when breaking out of loop
6d9f3128 i2c: cadence: Support PEC for SMBus block read
80df1402 Bluetooth: hci_intel: Add check for platform_driver_register
26168f06 can: pch_can: pch_can_error(): initialize errc before using it
a025f6ca can: error: specify the values of data[5..7] of CAN error frames
61bcc556 can: usb_8dev: do not report txerr and rxerr during bus-off
d8833eaa can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
a37e2bad can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
80b135a0 can: sun4i_can: do not report txerr and rxerr during bus-off
d20bf7e7 can: hi311x: do not report txerr and rxerr during bus-off
e94369cd can: sja1000: do not report txerr and rxerr during bus-off
5b9d4919 can: rcar_can: do not report txerr and rxerr during bus-off
4cb29f25 can: pch_can: do not report txerr and rxerr during bus-off
ecbdb298 selftests/bpf: fix a test for snprintf() overflow
e134d998 wifi: p54: add missing parentheses in p54_flush()
6942c45a wifi: p54: Fix an error handling path in p54spi_probe()
60c99834 wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
72d9ce5b fs: check FMODE_LSEEK to control internal pipe splicing
8cf6e837 selftests: timers: clocksource-switch: fix passing errors from child
2f243fe8 selftests: timers: valid-adjtimex: build fix for newer toolchains
8ebe6121 libbpf: Fix the name of a reused map
fd35e34e tcp: make retransmitted SKB fit into the send window
6296d09d drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
1ae9edf7 mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
e86a88d3 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
cf411bcc crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
2e34d6c8 drm/msm/mdp5: Fix global state lock backoff
5d4128a1 drm: bridge: sii8620: fix possible off-by-one
3a7ebe13 drm/mediatek: dpi: Only enable dpi after the bridge is enabled
42c8e38e drm/mediatek: dpi: Remove output format of YUV
0f214563 drm/rockchip: Fix an error handling path rockchip_dp_probe()
3345fd35 drm/rockchip: vop: Don't crash for invalid duplicate_state()
9f64fb45 crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
b53cbaf9 drm/vc4: dsi: Correct DSI divider calculations
120161c1 drm/vc4: plane: Fix margin calculations for the right/bottom edges
84f638fb drm/vc4: plane: Remove subpixel positioning check
59340f39 media: hdpvr: fix error value returns in hdpvr_read
87c35bbe drm/mcde: Fix refcount leak in mcde_dsi_bind
289079d6 drm: bridge: adv7511: Add check for mipi_dsi_driver_register
73304c75 wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
e9e21206 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
fef32616 media: tw686x: Register the irq at the end of probe
871a1e94 i2c: Fix a potential use after free
127ecd6b drm: adv7511: override i2c address of cec before accessing it
8cdf42c7 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
db1a9add drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
6a5ade10 drm/mipi-dbi: align max_chunk to 2 in spi_transfer
f52b31ec wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
c59876f8 ath10k: do not enforce interrupt trigger type
08cc3995 dm: return early from dm_pr_call() if DM device is suspended
bc4e8b95 thermal/tools/tmon: Include pthread and time headers in tmon.h
91732a27 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
35f9e861 regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
52e1f85b blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
bee4d2ab erofs: avoid consecutive detection for Highmem memory
62060951 arm64: dts: mt7622: fix BPI-R64 WPS button
85016743 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
3d698238 ARM: dts: qcom: pm8841: add required thermal-sensor-cells
bc73c72a soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
a530fa52 cpufreq: zynq: Fix refcount leak in zynq_get_revision
c4f92af7 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
935035cf ARM: OMAP2+: Fix refcount leak in omapdss_init_of
b95e19f1 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
1f0448cb soc: fsl: guts: machine variable might be unset
1e9cc69e ARM: dts: ast2600-evb: fix board compatible
4a4bb53e ARM: dts: ast2500-evb: fix board compatible
0b7f674c x86/pmem: Fix platform-device leak in error path
5afe042c ARM: bcm: Fix refcount leak in bcm_kona_smc_init
6b28bf3e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
ef5102a0 ARM: findbit: fix overflowing offset
c7835f93 spi: spi-rspi: Fix PIO fallback on RZ platforms
90bdf50a selinux: Add boundary check in put_entry()
3c48d306 PM: hibernate: defer device probing when resuming from hibernation
930e7b26 ARM: shmobile: rcar-gen2: Increase refcount for new reference
a770da18 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
5f1510dd arm64: dts: qcom: ipq8074: fix NAND node name
308bb82c ACPI: LPSS: Fix missing check in register_device_clock()
b61119d0 ACPI: PM: save NVS memory for Lenovo G40-45
81abef84 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
3e505298 ARM: OMAP2+: display: Fix refcount leak bug
749ee1c4 spi: synquacer: Add missing clk_disable_unprepare()
f7e6740e ARM: dts: imx6ul: fix qspi node compatible
5db7e179 ARM: dts: imx6ul: fix lcdif node compatible
82cff0cf ARM: dts: imx6ul: fix csi node compatible
667023a2 ARM: dts: imx6ul: change operating-points to uint32-matrix
a6e62036 ARM: dts: imx6ul: add missing properties for sram
bd80dd86 wait: Fix __wait_event_hrtimeout for RT/DL tasks
3fb368c0 genirq: Don't return error on missing optional irq_request_resources()
b3f42368 ext2: Add more validity checks for inode counts
04549063 arm64: fix oops in concurrently setting insn_emulation sysctls
fa09c392 arm64: Do not forget syscall when starting a new thread.
c5940c08 x86: Handle idle=nomwait cmdline properly for x86_idle
cf2db24e epoll: autoremove wakers even more aggressively
a452bc3d netfilter: nf_tables: fix null deref due to zeroed list head
4dad1c82 netfilter: nf_tables: do not allow RULE_ID to refer to another chain
fab2f61c netfilter: nf_tables: do not allow SET_ID to refer to another table
cc525d66 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
57e2c844 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
5d952c7a USB: HCD: Fix URB giveback issue in tasklet function
e9205d8d coresight: Clear the connection field properly
274e44e2 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
dbd00590 powerpc/powernv: Avoid crashing if rng is NULL
5b8f55bc powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
28a6d14b powerpc/fsl-pci: Fix Class Code of PCIe Root Port
9293b7ee PCI: Add defines for normal and subtractive PCI bridges
8c3ae6b1 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
ce839b93 md-raid10: fix KASAN warning
ecd48968 serial: mvebu-uart: uart2 error bits clearing
d11e3f4f fuse: limit nsec
ed43fb20 iio: light: isl29028: Fix the warning in isl29028_remove()
a5b8aad5 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
8afbf206 drm/nouveau: fix another off-by-one in nvbios_addr
5557e946 drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
b8f3830c parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
d7ba24d3 parisc: Fix device names in /proc/iomem
a7573260 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
8b4588b8 usbnet: Fix linkwatch use-after-free on disconnect
2afb553d fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
6f9cd356 thermal: sysfs: Fix cooling_device_stats_setup() error code path
a698d2fa fs: Add missing umask strip in vfs_tmpfile
e2a23145 vfs: Check the truncate maximum size in inode_newsize_ok()
cc9e874d tty: vt: initialize unicode screen buffer
9e274a4f ALSA: hda/realtek: Add quirk for another Asus K42JZ model
495f153c ALSA: hda/cirrus - support for iMac 12,1 model
f4f2d374 ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
79e52210 mm/mremap: hold the rmap lock in write mode when moving page table entries.
731436e1 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
914a2743 KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
78359865 KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
68e1313b KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
e40bde8a KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
c841dfce KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
717c93c7 HID: wacom: Don't register pad_input for touch switch
0ca140b2 HID: wacom: Only report rotation for art pen
d14b6fe9 add barriers to buffer_uptodate and set_buffer_uptodate
6f3342a5 wifi: mac80211_hwsim: use 32-bit skb cookie
4f4bf4e5 wifi: mac80211_hwsim: add back erroneously removed cast
84014008 wifi: mac80211_hwsim: fix race condition in pending packet
ae52cf80 igc: Remove _I_PHY_ID checking
05e0bb8c ALSA: bcd2000: Fix a UAF bug on the error path of probing
58e337d2 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
013acaa5 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
635e8e6f Makefile: link with -z noexecstack --no-warn-rwx-segments

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