summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* kern-tools-native: use more common S value and oe_runmakeMartin Jansa2020-02-081-4/+7
| | | | | | | | (From OE-Core rev: 83a552d0aea7f789b3a5a7ff96f3d3a5e346cc2c) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: integrate merge_config fix for gold linkerBruce Ashfield2020-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Bumping the SRCREV to pickup the following fix: Author: Martin Jansa <Martin.Jansa@gmail.com> Date: Wed Feb 5 03:26:57 2020 +0100 merge_config.sh: pass LD variable from shell environment to make * since 5.4 kernel Kconfig will fail immediately when it detects that LD points to gold linker: scripts/Kconfig.include:39: gold linker 'i686-oe-linux-ld' not supported * in OE we already pass bfd linker in KERNEL_LD variable to merge_config.sh but we need to pass it also into the make call here Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (From OE-Core rev: fa964575f9e00d8530563e61075992c5b69df137) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: tweak symbol_why to be python safeBruce Ashfield2020-02-081-1/+1
| | | | | | | | | | | | | | Updating the SRCREV to pickup tweaks to symbol_why.py to be python3 safe: - we explicitly call /usr/bin/env python3 - we full specifiy our symbols - do not assume that 'None' can be converted to a string (From OE-Core rev: eaa83453fe206567253257fcefdbf6feb6d53d72) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to 2.11.1He Zhe2020-02-045-383/+6
| | | | | | | | | | Fix build failure with kernel v5.5. Remove patches as issues fixed upstream. (From OE-Core rev: d313e49e1d1cee4bbc24650e60b8ec56700e9e1f) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade to latest revisionAlexander Kanavin2020-02-031-3/+5
| | | | | | | | License-Update: Copyright years, file lists (From OE-Core rev: 573267be678e058bec775ba0c3f1b06f613927a6) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: update to v5.4+Bruce Ashfield2020-02-031-3/+5
| | | | | | | | | | | | | | To support on-target module building, we need to include syscall.tbl for ARM64 (just like we do for other architectures). We also copy .config with -a to ensure that we don't trigger extra processing and regen configs. (From OE-Core rev: 1be199f79479d9c8125bd3548cd4f2354f597640) Signed-off-by: Bruce Ashfield <bruce.ashfield@xilinx.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: update Kconfiglib to latest (for 5.4+ kernel)Bruce Ashfield2020-02-031-1/+1
| | | | | | | | | | | | | When a symbol doesn't make it into the final analysis is run using Kconfiglib to show dependencies. v5.4 has introduced Kconfig elements that Kconfiglib can't parse (hence we get no analysis). Updating the Kconfiglib snapshot solves our problem. (From OE-Core rev: 240e0ae13d35469eecafc82d2cd9cfd110095c55) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.4 recipesBruce Ashfield2020-02-033-0/+130
| | | | | | | | | | | | | | | | | | This creates recipes for the v5.4/* branches of the linux-yocto reference kernel. preempt-rt, yaffs2, aufs5 and reference board specific patches are part of these branches. All major architectures: x86,x86-64,ARM, ARM64,ppc,mips and mips64 have been feature tested against this reference. 5.4 is a LTS release, and as such will receive -stable updates for the duration of upstream korg support. (From OE-Core rev: 2c2bdd9661e4341178f2d831bb56e961e74e8509) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: disable tests that sporadically failAlexander Kanavin2020-01-282-0/+30
| | | | | | | | | Upstream is aware, and will investigate and fix. (From OE-Core rev: 96c286a1b2f9fc8e8bf4fb29ae62551a323af5c3) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: install additional scripts needed for ptestsAlexander Kanavin2020-01-281-1/+1
| | | | | | | (From OE-Core rev: fec25d9bfd7119d6ccccadd5109b8a09683fba5e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Pass LDSHARED and CCLD via EXTRA_OEMAKEKhem Raj2020-01-271-0/+2
| | | | | | | | | | | | | | | | | python code underneath is smart and pokes at python installation in sysroot for compile environment, the overrides from EXTRA_OEMAKE are ofcourse preferred but it falls back to python3's distutils/sysconfig for rest of them, and it does use CCLD and LDSHARED for linking, when we use clang to compile python3 then it encodes these variables to be clang however, when building perf we inherit kernel which forces gcc to be used for compiling perf, which then mixes both compilers due to CCLD and LDSHARED demands. Therefore override CCLD and LDSHARED in make environment helps python/distutils to use right linker (From OE-Core rev: f9259da409c2aa92deb71aef0da2405c8d836615) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-headers: update to v5.4Bruce Ashfield2020-01-213-18/+15
| | | | | | | | | | | | | | | | | Updating the libc-headers to match the latest LTS kernel. The delta from previous headers is as follows: - refreshed one patch for 5.4 context - added rsync to the native dependencies, since it is used during header install. Otherwise, everyting is the same. (From OE-Core rev: 35e2cd846a13906c5339c0763ab93d68b122ebc7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix build for v5.5+Bruce Ashfield2020-01-161-0/+1
| | | | | | | | | | | | | | In kernel 5.5+ there are python3 scripts that explicitly use /usr/bin/python3 as the interpreter. That will find the host python and produce undefined results. We add that interpreter path to our substitutions to ensure that our sysroot variant is used. (From OE-Core rev: 103316d50d4947b3c3500eb5cbc4845702a62d22) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5-5-rcXBruce Ashfield2020-01-161-1/+1
| | | | | | | (From OE-Core rev: 40de75663cfe37c543362022c8e454adade7066b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: remove the unneeded patchAlexander Kanavin2020-01-102-28/+0
| | | | | | | | | | As the problem is now fixed with a backported patch to gettext itself, the patch is no longer needed. (From OE-Core rev: f1dc63a9129c8f5deafa188065933cf3b220a673) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: Turn examples into a packageconfigKhem Raj2020-01-011-0/+1
| | | | | | | | | | | | | | examples are unbuildable in some cases, see [1] this helps in making them optional via the newly addded configure option in 2.11 release [1] https://bugs.lttng.org/issues/1132 [2] https://patchwork.ozlabs.org/patch/832106/ (From OE-Core rev: 37c9c50a00949442419173bcbdce8ee1714eed23) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.28Bruce Ashfield2019-12-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 7943d7e69aa7 Linux 5.2.28 b5db992cfdd3 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() a0b637f7868d usb: gadget: configfs: Fix missing spin_lock_init() aee8c2147a36 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() a04397ac5986 bonding: fix active-backup transition after link failure 0993efbf3f01 ALSA: usb-audio: Fix incorrect size check for processing/extension units 66375457a696 ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() c0920628d63f ALSA: hda/ca0132 - Fix work handling in delayed HP detection e14b1f4b4011 mwifiex: fix possible heap overflow in mwifiex_process_country_ie() 060505a3c9dc io_uring: use current task creds instead of allocating a new one 8d113ae57534 io_uring: async workers should inherit the user creds 4079323e2113 net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run 013e927d5204 arm64: errata: Update stale comment 2c8f51168b64 netfilter: ipset: Copy the right MAC address in hash:ip,mac IPv6 sets 911f63fa6335 bonding: fix using uninitialized mode_lock ab3e4e6f92d4 usbip: Fix free of unallocated memory in vhci tx 516423c1395e cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead 2c17159569ee mm/filemap.c: don't initiate writeback if mapping has no dirty pages a53a54cbee03 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() 96e3c3553d84 e1000: fix memory leaks ef2c5f55f92e igb: Fix constant media auto sense switching when no cable is connected 5853c1ae13c9 net: ethernet: arc: add the missed clk_disable_unprepare 330a0ce1737a NFSv4: Don't allow a cached open with a revoked delegation ecb481d00e39 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core c3cc8b365b07 arm64: Brahma-B53 is SSB and spectre v2 safe 87251ea1e89b arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core 36c2624f9432 usb: dwc3: gadget: fix race when disabling ep with cancelled xfers 93268e187878 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo 1498bf362a53 x86, efi: Never relocate kernel below lowest acceptable address 3cfc26fc6f99 efi: libstub/arm: Account for firmware reserved memory at the base of RAM fc5ffc1e3fdd hv_netvsc: Fix error handling in netvsc_attach() 92b10afd667e SUNRPC: The RDMA back channel mustn't disappear while requests are outstanding 086a81dbfba3 SUNRPC: The TCP back channel mustn't disappear while requests are outstanding ffdad349b545 drm/amd/display: Passive DP->HDMI dongle detection fix 35be94b64940 drm/amd/display: do not synchronize "drr" displays 7c39460cb5ac drm/amdgpu: If amdgpu_ib_schedule fails return back the error. 78d726f10338 drm/sched: Set error to s_fence if HW job submission failed. 9830f79967bf mt76: dma: fix buffer unmap with non-linear skbs 720d823bdb4b iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 63fd1ae15909 net: mscc: ocelot: refuse to overwrite the port's native vlan 9016218584da net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is up 28c0b80eaf33 net: hisilicon: Fix "Trying to free already-free IRQ" 1ecc30627dde fjes: Handle workqueue allocation failure e87e60d8b437 nvme-multipath: fix possible io hang after ctrl reconnect 4872894ab801 sched/topology: Allow sched_asym_cpucapacity to be disabled 1da63fea0a7b sched/topology: Don't try to build empty sched domains 70e90b283406 scsi: qla2xxx: stop timer in shutdown path 1cc270775485 hwmon: (ina3221) Fix read timeout issue 45239aea409d RDMA/hns: Prevent memory leaks of eq->buf_list 53fa37993b30 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case 7ff5b79bbbeb usbip: tools: Fix read_usb_vudc_device() error path handling a2938e175103 USB: ldusb: use unsigned size format specifiers 680a523e29ac USB: Skip endpoints with 0 maxpacket length e0d7df991267 perf/x86/uncore: Fix event group support 89cc224ca642 perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) 3cef7fe493bc perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity b2dce44309c3 usb: dwc3: remove the call trace of USBx_GFLADJ 2a3754959b17 usb: gadget: configfs: fix concurrent issue between composite APIs b97e16bf764c usb: gadget: composite: Fix possible double free memory bug f28bdd84158d usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. 5853c961dc7f usb: fsl: Check memory resource before releasing it 95100a241e6d usb: dwc3: select CONFIG_REGMAP_MMIO 108ae240a478 scsi: sd: define variable dif as unsigned int instead of bool 6525d5046fc8 virt_wifi: fix refcnt leak in module exit routine d7aaa2cc70d4 macsec: fix refcnt leak in module exit routine 9ca46b3266cd bonding: use dynamic lockdep key instead of subclass 09dd999301fe bonding: fix unexpected IFF_BONDING bit unset b3ba6e2b6620 ipvs: move old_secure_tcp into struct netns_ipvs d532f1fd8afb ipvs: don't ignore errors in case refcounting ip_vs module fails 70cbcdb17ff0 net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag 0e4ba0c6840e xsk: Fix registration of Rx-only sockets ef1fdf7f97d0 netfilter: nf_flow_table: set timeout before insertion into hashes 38521edda858 iwlwifi: pcie: 0x2720 is qu and 0x30DC is not 8560aaae6c0e iwlwifi: pcie: fix all 9460 entries for qnj bd7630c67813 iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc dbd6c9966dd8 bpf: Fix use after free in bpf_get_prog_name 86e351f38ec7 scsi: qla2xxx: Initialized mailbox to prevent driver load failure efb36f318994 scsi: lpfc: Honor module parameter lpfc_use_adisc 9bff69da3b99 net: openvswitch: free vport unless register_netdevice() succeeds 193fa1a4522a bpf: Fix use after free in subprog's jited symbol removal 1ee4522aa93c RDMA/uverbs: Prevent potential underflow 9c018cb9f15b scsi: ufs-bsg: Wake the device before sending raw upiu commands 682f81e5304b scsi: qla2xxx: fixup incorrect usage of host_byte dca864479cde selftests/bpf: More compatible nc options in test_tc_edt 7ad63e706f31 net/mlx5e: TX, Fix consumer index of error cqe dump b3c5d67904a8 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow de4ed191ea6a IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields b4912439edec RDMA/qedr: Fix reported firmware version 8291185a312b iw_cxgb4: fix ECN check on the passive accept fc84b384eb40 RDMA/mlx5: Clear old rate limit when closing QP c76d7b0214ee powerpc/32s: fix allow/prevent_user_access() when crossing segment boundaries. 13fecbf4a027 HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() e6d91869518a dmaengine: sprd: Fix the possible memory leak issue 55d41c0f1470 dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config cb7318f2b0e4 dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer 03a1b968775d bpf: lwtunnel: Fix reroute supplying invalid dst 4903f1d1bf8b dmaengine: sprd: Fix the link-list pointer register configuration issue 556cf9124c0a HID: google: add magnemite/masterball USB ids 09e8a1ec600e usbip: Implement SG support to vhci-hcd and stub driver 065245f072da ALSA: usb-audio: Fix copy&paste error in the validator 51db18fc1b06 ALSA: usb-audio: remove some dead code eeb8753a5329 ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() 5159d8aab602 ALSA: usb-audio: Clean up check_input_term() 594d9d1e5e17 ALSA: usb-audio: Remove superfluous bLength checks 44db0074cd7c ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects 443cff51a6bb ALSA: usb-audio: Simplify parse_audio_unit() bcc4dd818640 ALSA: usb-audio: More validations of descriptor units af26301992ac configfs: fix a deadlock in configfs_symlink() 58e23dc42be6 can: dev: add missing of_node_put() after calling of_get_child_by_name() b2b42b51675f can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak 35b90e57a289 can: peak_usb: fix a potential out-of-sync while decoding packets 6cc9a0bb94de can: c_can: c_can_poll(): only read status register after status IRQ 78aa7546e343 can: flexcan: disable completely the ECC mechanism 60eb5bed4403 can: usb_8dev: fix use-after-free on disconnect 573872be4f06 SMB3: Fix persistent handles reconnect a422197a1eab x86/apic/32: Avoid bogus LDR warnings 46279c9462f3 x86/dumpstack/64: Don't evaluate exception stacks before setup c6c6ac3c04b2 intel_th: pci: Add Jasper Lake PCH support 911ece5b25e1 intel_th: pci: Add Comet Lake PCH support 3f2a73ab3b0a intel_th: gth: Fix the window switching sequence ecb83032ecac netfilter: ipset: Fix an error code in ip_set_sockfn_get() 343ebeaf5062 netfilter: nf_tables: Align nft_expr private data to 64-bit 97d84484d0e6 cpufreq: intel_pstate: Fix invalid EPB setting 7c985c014425 ARM: sunxi: Fix CPU powerdown on A83T 43a2cca05874 iio: srf04: fix wrong limitation in distance measuring b870132ec166 iio: imu: inv_mpu6050: fix no data on MPU6050 e48c1fca5974 iio: imu: adis16480: make sure provided frequency is positive 9dca863d3b35 iio: adc: stm32-adc: fix stopping dma 8fc1bf8f2be7 ceph: don't allow copy_file_range when stripe_count != 1 8cfda9695cf9 ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open 4ad07fc427d4 ceph: add missing check in d_revalidate snapdir handling ef1848480086 ceph: fix RCU case handling in ceph_d_revalidate() d97f80fd208a ceph: fix use-after-free in __ceph_remove_cap() dfe4803a9068 ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address 5e23235c9524 arm64: Do not mask out PTE_RDONLY in pte_same() 48c2025b2f09 blkcg: make blkcg_print_stat() print stats only for online blkgs 034d5809a5f4 soundwire: bus: set initial value to port_status 649b8fd670bc soundwire: depend on ACPI || OF 94aa8ee28648 soundwire: depend on ACPI ee8af21351c4 mm/khugepaged: fix might_sleep() warn with CONFIG_HIGHPTE=y d66df2eb6b3a HID: wacom: generic: Treat serial number and related fields as unsigned e1ffbf4ecc06 drm/radeon: fix si_enable_smc_cac() failed issue 69d06ef9e08d perf map: Use zalloc for map_groups 782163d51e60 perf tools: Fix time sorting 3067a7cc476a pinctrl: intel: Avoid potential glitches if pin is in GPIO mode b69bf236dff2 tools: gpio: Use !building_out_of_srctree to determine srctree e231278b0d22 btrfs: save i_size to avoid double evaluation of i_size_read in compress_file_range 5e162cf4feec btrfs: tree-checker: Fix wrong check on max devid 3f2943947386 dump_stack: avoid the livelock of the dump_lock 4355d417a94f mm, vmstat: hide /proc/pagetypeinfo from normal users 953014f940f5 mm: thp: handle page cache THP correctly in PageTransCompoundMap 61650775cd53 mm, meminit: recalculate pcpu batch and high limits after init completes 2dcc41fdaf8a mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges aa9bf5f11454 ALSA: hda/ca0132 - Fix possible workqueue stall 3b82b35a59db ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series e2ba23d39223 ALSA: timer: Fix incorrectly assigned timer instance 0dc0b91d07e4 vsock/virtio: fix sock refcnt holding during the shutdown 420c2d73c309 net/smc: fix ethernet interface refcounting d7b3e1639bd7 net: sched: prevent duplicate flower rules from tcf_proto destroy race 343d798fc32d net: prevent load/store tearing on sk->sk_stamp 7dae346fabf5 net: hns: Fix the stray netpoll locks causing deadlock in NAPI path d8dd70306467 ipv6: fixes rt6_probe() and fib6_nh->last_probe init 28b0701981a4 selftests/tls: add test for concurrent recv and send e35586c32b38 net/tls: add a TX lock a440797c1de5 net/tls: don't pay attention to sk_write_pending when pushing partial records d606d0d99205 net: mscc: ocelot: fix NULL pointer on LAG slave removal 0be7d0f645a9 net: mscc: ocelot: don't handle netdev events for other netdevs 7c406bd7d55b qede: fix NULL pointer deref in __qede_remove() a09ec9b4cc7d NFC: st21nfca: fix double free 0c0b3ac80ac8 nfc: netlink: fix double device reference drop 90a397f2593f NFC: fdp: fix incorrect free object cfe446854a9c net: usb: qmi_wwan: add support for DW5821e with eSIM support 8d510fd1378a net/tls: fix sk_msg trim on fallback to copy mode 55a7a495b3fe net: qualcomm: rmnet: Fix potential UAF when unregistering 756e7124cde2 net: fix data-race in neigh_event_send() 212322510b49 net: ethernet: octeon_mgmt: Account for second possible VLAN header b0855a3ad221 ipv4: Fix table id reference in fib_sync_down_addr 9dfa56e19c37 CDC-NCM: handle incomplete transfer of MTU 86e7bde87d43 bonding: fix state transition issue in link monitoring (From OE-Core rev: b538fedff2cbd4604a7c73fdee07167f1ad3155a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19/5.2/-dev: fix gcc10 buildBruce Ashfield2019-12-306-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating Khem's gcc10 build fix: [ Author: Khem Raj <raj.khem@gmail.com> Date: Fri Dec 20 17:42:02 2019 -0800 x86/boot/compressed/64: Define __force_order only when CONFIG_RANDOMIZE_BASE is unset kaslr_64.c also defines the same variable, however when both files are included into final link, linker complains about multiple definition of `__force_order' which is coming from kaslr_64.o and pgtable_64.o, its possible that kaslr_64.o is disabled via CONFIG_RANDOMIZE_BASE config option, therefore define it conditionally only when CONFIG_RANDOMIZE_BASE is not set Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Kees Cook <keescook@chromium.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: x86-ml <x86@kernel.org> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: d3112fcf7283b9c015e77db1b0a1a78044ed2e23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.27Bruce Ashfield2019-12-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 766f754fb8ce Linux 5.2.27 2e635a05d05c ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing 1708b2a269de usb: gadget: udc: core: Fix segfault if udc_bind_to_driver() for pending driver fails 52d4750e4da2 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address d7b2a7ceb695 ASoC: pcm3168a: The codec does not support S32_LE 8c9d7d01ccf0 selftests/powerpc: Fix compile error on tlbie_test due to newer gcc 532cc582af44 selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue 21344b6bacda CIFS: Fix retry mid list corruption on reconnects 7249aad46eed platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table 48a226ebae98 net/flow_dissector: switch to siphash 27508702fe6d net: bcmgenet: reset 40nm EPHY on energy detect 8bbff985b199 net: phy: bcm7xxx: define soft_reset for 40nm EPHY 3a48c3ea0431 net: netem: correct the parent's backlog when corrupted packet was dropped 472df452d167 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 717fa6516e96 net: usb: lan78xx: Connect PHY before registering MAC 1d2fd4d20889 net: netem: fix error path for corrupted GSO frames 5f0d17174801 net: hns3: fix mis-counting IRQ vector numbers issue 18a577972516 net: dsa: fix switch tree list b2c233dbbdcb net: dsa: b53: Do not clear existing mirrored port mask 30f425544ea2 net: bcmgenet: don't set phydev->link from MAC 3d4a4cfb4ef7 net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget ba405f985d11 net/mlx5e: Fix ethtool self test: link speed 01284dbae3d4 r8169: fix wrong PHY ID issue with RTL8168dp 0a02e85ee175 mlxsw: core: Unpublish devlink parameters during reload 0031274acd73 net/mlx5: Fix rtable reference leak 0bb43d6b565e net/smc: fix refcount non-blocking connect() -part 2 5dca2f5212b5 net/smc: fix refcounting for non-blocking connect() 3320bb716cb3 net/mlx5: Fix flow counter list auto bits struct 0490b698de8f net/smc: keep vlan_id for SMC-R in smc_listen_work() 83577bc7531c net/smc: fix closing of fallback SMC sockets 89b1d3e8dc5e selftests: fib_tests: add more tests for metric update 52752b65dc62 ipv4: fix route update on metric change. c7525fb56257 net: add READ_ONCE() annotation in __skb_wait_for_more_packets() c7a5d3e53e0a net: use skb_queue_empty_lockless() in busy poll contexts 7648cc097d86 net: use skb_queue_empty_lockless() in poll() handlers b192ff3d10ba udp: use skb_queue_empty_lockless() 155f9ae9e73c net: add skb_queue_empty_lockless() c17ac3802036 vxlan: check tun_info options_len properly 9c154c58aa9d udp: fix data-race in udp_set_dev_scratch() b64595ce1ed4 selftests: net: reuseport_dualstack: fix uninitalized parameter fb87cd347da4 net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() 0819acecc962 net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() 07e413b2fbb0 net: rtnetlink: fix a typo fbd -> fdb 0e3580cc30bf netns: fix GFP flags in rtnl_net_notifyid() 338502ee8050 net/mlx4_core: Dynamically set guaranteed amount of counters per VF df8fccdba3d1 net: hisilicon: Fix ping latency when deal with high throughput 1a3cfa10a0d7 net: fix sk_page_frag() recursion from memory reclaim b38a3703d880 net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum 7ad5a3f67946 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 9f949630b4e5 net: annotate lockless accesses to sk->sk_napi_id 8f963115bff3 net: annotate accesses to sk->sk_incoming_cpu 72e16d7c131f inet: stop leaking jiffies on the wire 250e30ea064b erspan: fix the tun_info options_len check for erspan 5001418c1340 dccp: do not leak jiffies on the wire 7ed4e6ea40b4 cxgb4: request the TX CIDX updates to status page 11ccb2b93320 cxgb4: fix panic when attaching to ULD fail 95a7b64f82d0 nbd: handle racing with error'ed out commands 5d6e015cded5 nbd: protect cmd->status with cmd->lock 092a5fa02456 irqchip/sifive-plic: Skip contexts except supervisor in plic_init() 7a3552d0d993 cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs 81eb09eaf75b i2c: stm32f7: remove warning when compiling with W=1 29143d76b32e i2c: stm32f7: fix a race in slave mode with arbitration loss irq 433c1cb88a21 i2c: stm32f7: fix first byte to send in slave mode aef36d8fa956 i2c: mt65xx: fix NULL ptr dereference 47392944abe2 irqchip/gic-v3-its: Use the exact ITSList for VMOVP 93cfb4dcfa2c MIPS: bmips: mark exception vectors as char arrays 7639d63d6cdb ALSA: hda: Add Tigerlake/Jasperlake PCI ID 1b916a8969b6 selftests: kvm: fix sync_regs_test with newer gccs 782536b540ef selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice e7d861519b9d ARM: 8926/1: v7m: remove register save to stack before svc 6a70e11c2225 drm/komeda: Don't flush inactive pipes 2ae6a7ecd31d i2c: aspeed: fix master pending state handling db0521235e05 ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue 7d8ff5d7d0bc tracing: Fix "gfp_t" format for synthetic events 962b999c85b7 scsi: target: core: Do not overwrite CDB byte 1 14983cdea8af drm/amdgpu: fix error handling in amdgpu_bo_list_create a772698fbff7 drm/amdgpu: fix potential VM faults 7c39141a8e19 ARM: davinci: dm365: Fix McBSP dma_slave_map entry f6266068923b perf kmem: Fix memory leak in compact_gfp_flags() 39fa2e018843 8250-men-mcb: fix error checking when get_num_ports returns -ENODEV 8695a1b81da1 perf c2c: Fix memory leak in build_cl_output() c6bfe2d971a2 perf tools: Fix resource leak of closedir() on the error paths 74825b0f12f5 arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk 606b1f7012c4 arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk bd48cf1b8785 ARM: dts: imx7s: Correct GPT's ipg clock source 634adb5ff10d ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect' b5e444ec8046 ARM: dts: imx6q-logicpd: Re-Enable SNVS power key 21991e6ca3a8 arm64: dts: lx2160a: Correct CPU core idle state name 0c6787a615a9 arm64: dts: rockchip: fix RockPro64 sdmmc settings 54a20ce80ef4 ARM: 8914/1: NOMMU: Fix exc_ret for XIP 65afe1bbf903 ARM: 8908/1: add __always_inline to functions called from __get_user_check() f1d2d5999a90 scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE f91e21d4ec3a scsi: sni_53c710: fix compilation error 41c16b471c56 scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions 1ca65ebd2038 scsi: qla2xxx: fix a potential NULL pointer dereference d6940a823dd4 ARM: mm: fix alignment handler faults under memory pressure 2dbff99a37af ARM: dts: Use level interrupt for omap4 & 5 wlcore 1c5dfeaa70da ASoC: simple_card_utils.h: Fix potential multiple redefinition error 6c1607186a43 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 3f03fb38ecb5 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage 0e688ad61baa arm64: dts: zii-ultra: fix ARM regulator states 0af649d2eb1f pinctrl: stmfx: fix null pointer on remove c4829c0de7f8 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() a804692693e4 arm64: dts: rockchip: fix RockPro64 sdhci settings adb1f13ec2a3 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings 3b7f40e22049 ARM: dts: logicpd-torpedo-som: Remove twl_keypad dbae4113b111 arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line 35121b191493 ASoc: rockchip: i2s: Fix RPM imbalance 273687c15ca7 ASoC: wm_adsp: Don't generate kcontrols without READ flags 2a8adb4c41eb regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized 0b37b27e25e4 ASoC: intel: bytcr_rt5651: add null check to support_button_press f56de4455199 ASoC: intel: sof_rt5682: add remove function to disable jack f7b687159124 ASoC: rt5682: add NULL handler to set_jack function 4b6e757b6c3b ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture 375b9b38fbb8 ASoC: SOF: Intel: initialise and verify FW crash dump data. 70e6d9eafbe8 ASoC: SOF: Intel: hda: fix warnings during FW load 87df87873d3f ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types f0c8c58983c5 ASoC: SOF: loader: fix kernel oops on firmware boot failure d972519f0d11 pinctrl: intel: Allocate IRQ chip dynamic ceced419c570 regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone 4934e53e51a2 arm64: dts: Fix gpio to pinmux mapping 9a61c23028d2 arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regulator delay 39f4a4a170ce arm64: dts: allwinner: a64: Re-add PMU node b68dfc690d27 arm64: dts: allwinner: a64: Drop PMU node 6974df4eb790 arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay 01a832b775a0 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() 94c31579cefb regulator: da9062: fix suspend_enable/disable preparation ece602dfdc03 ASoC: wm8994: Do not register inapplicable controls for WM1811 52cc4490b025 regulator: of: fix suspend-min/max-voltage parsing d35e9545daaa ext4: add more paranoia checking in ext4_expand_extra_isize handling (From OE-Core rev: f558800a5cf1e59310eaacb091d75d06022ecea0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: update to 2.0.20Alexander Kanavin2019-12-302-13/+56
| | | | | | | | | Add a patch that restores missing declarations for 32 bit x86 builds. (From OE-Core rev: 3c18dad4035b1f4ba36f4a618f2fee2efe2e8895) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to 2.11.0Alexander Kanavin2019-12-281-6/+3
| | | | | | | | | | | License-Update: formatting, dropped the gpl texts, as they're not anymore in source tree, and the main file is specific enough. (From OE-Core rev: 15ca6acb87299ffc770d35b075024f0ccaace61f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: update to 2.11.0Alexander Kanavin2019-12-282-21/+5
| | | | | | | | | | Remove patch as issue addressed upstream. (From OE-Core rev: 0d35cf40fd0e80513036a1d741a744f40a399bc0) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: update to 2.11.0Alexander Kanavin2019-12-285-695/+35
| | | | | | | | | | | | | | | | | Remove 0001-Skip-when-testapp-is-not-present.patch as it is unclear whether it needs to be rebased, and difficult to rebase. Remove 0001-check-for-gettid-API-during-configure.patch as it is no longer needed. Ptests still seem to run ok, however they are rather slow, so I did not wait for their completion. (From OE-Core rev: 015aea5d93614676decd18578a8ae2d68417cfc5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysprof: move recipe to meta-oeAlexander Kanavin2019-12-283-81/+0
| | | | | | | | | | | | | Latest version (3.34) of sysprof have a hard dependency on polkit, which in turn requires mozjs, which pulls in a number of other meta-oe packages including python2. This makes it difficult to keep sysprof in oe-core, so for the time being it is moved to meta-oe. (From OE-Core rev: 48332e8d214ace84c54f4924cb05f4b47d030cf7) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.26Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: d0be30663e55 Linux 5.2.26 a5f01eb4ae19 can: mcba_usb: fix use-after-free on disconnect d440c83adfe2 x86/fpu: Don't cache access to fpu_fpregs_owner_ctx d0a6ac8ee861 can: peak_usb: fix slab info leak bbbf7603e285 Input: ff-memless - kill timer in destroy() 91356b4afa6c media: rc: prevent memory leak in cx23888_ir_probe 51637609104e Revert "ALSA: hda: Flush interrupts on disabling" 9a4445b878a9 powerpc/powernv: Fix CPU idle to be called with IRQs disabled 9193213c9e4e sched/fair: Fix -Wunused-but-set-variable warnings c43cfdeb169a ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface 897a94da5ae1 ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel 7e58efc63bf7 ALSA: usb-audio: DSD auto-detection for Playback Designs 210ea1053fbd sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices 55f7e1c999df iwlwifi: exclude GEO SAR support for 3168 0d8c60339f82 net: sched: sch_sfb: don't call qdisc_put() while holding tree lock 0adbd50f981b sch_netem: fix rcu splat in netem_enqueue() 8efcc97c3e42 net: usb: sr9800: fix uninitialized local variable 45e162b87d41 netfilter: conntrack: avoid possible false sharing 3fe6d57d9149 bonding: fix potential NULL deref in bond_update_slave_arr a8b0fd3f931d NFC: pn533: fix use-after-free and memleaks 7ad6fbf0576a rxrpc: Fix trace-after-put looking at the put peer record 5e24e1198eea rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record 1a6bd945690b rxrpc: Fix call ref leak 203ec8334e5b llc: fix sk_buff leak in llc_conn_service() c438c3900aba llc: fix sk_buff leak in llc_sap_state_process() c18d44740378 batman-adv: Avoid free/alloc race when handling OGM buffer 58d94f9f31f2 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() 02da3016e993 drm/amdgpu/powerplay/vega10: allow undervolting in p7 7722152c2d83 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle ee388389576c dmaengine: imx-sdma: fix size check for sdma script_number 55c55744a28e dmaengine: tegra210-adma: fix transfer failure f9343260a427 dmaengine: qcom: bam_dma: Fix resource leak bd8f667e3a9c KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active cdee2de27735 rtlwifi: rtl_pci: Fix problem of too small skb->len ab8c920166a5 virtio_ring: fix stalls for packed rings 26579ee95eaa arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 54a879fbe1b3 arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default 8efd0c50367a IB/hfi1: Avoid excessive retry for TID RDMA READ request 335bff30e808 ARC: perf: Accommodate big-endian CPU ee5a9c33330f s390/idle: fix cpu idle time calculation 60af342e8b0d s390/cmm: fix information leak in cmm_timeout_handler() c86c49b94246 s390/unwind: fix mixing regs and sp df9c6fcddce0 um-ubd: Entrust re-queue to the upper layers 4a1a26a4bf91 HID: logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() f6fa66f01aa8 HID: logitech-hidpp: rework device validation 7fe194de644b HID: logitech-hidpp: split g920_get_config() 2049b4bb9f81 HID: fix error message in hid_open_report() 63e52b01254f HID: Fix assumption that devices have inputs a3a9f34b88cb HID: i2c-hid: add Trekstor Primebook C11B to descriptor override e90905647a5a scsi: target: cxgbit: Fix cxgbit_fw4_ack() ac372582cc42 scsi: qla2xxx: Fix partial flash write of MBI e57315b44301 USB: serial: whiteheat: fix line-speed endianness 1f92660c8acf USB: serial: whiteheat: fix potential slab corruption 00bd2baf8dc4 usb: xhci: fix __le32/__le64 accessors in debugfs code 098f7b186cbb usb: xhci: fix Immediate Data Transfer endianness 1b576e218d1e USB: ldusb: fix control-message timeout 2b3c8a8ec1b4 USB: ldusb: fix ring-buffer locking 6d678d6fa0d2 usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") e32f12632c9f USB: gadget: Reject endpoints with 0 maxpacket value 3390a1c10bc9 nl80211: fix validation of mesh path nexthop c890ae5aac42 UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") e382a68d7aed ALSA: hda/realtek - Add support for ALC623 f7a4541160d1 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 1ef6d8090939 ALSA: timer: Fix mutex deadlock at releasing card 0d261a4dc4d2 ALSA: bebob: Fix prototype of helper function to return negative value c217d9f666ec fuse: truncate pending writes on O_TRUNC 7bb177bda49b fuse: flush dirty data/metadata before non-truncate setattr 270aa285a332 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() 0278c9083bcd thunderbolt: Use 32-bit writes when writing ring producer/consumer eb73fb79781c thunderbolt: Correct path indices for PCIe tunnel d87fc8124793 s390/pci: fix MSI message data 913f0293d40e rtw88: Fix misuse of GENMASK macro f85ce6c2ac9f perf/aux: Fix tracking of auxiliary trace buffer allocation 6bdd6dbc529f perf annotate: Fix multiple memory and file descriptor leaks 5680844af670 tracing: Initialize iter->seq after zeroing in tracing_read_pipe() 81fdb3a267a8 s390/uaccess: avoid (false positive) compiler warnings b6c9dce7fde4 NFSv4: Fix leak of clp->cl_acceptor string b1b57fae22d2 nbd: fix possible sysfs duplicate warning da80a689e9e5 MIPS: fw: sni: Fix out of bounds init of o32 stack 3f5c4e2276b7 MIPS: include: Mark __xchg as __always_inline f0bde95d77c1 iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller 1a5843dc8c0c drm/amdgpu: fix memory leak 868397e6c42c perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp 81fc7990a0c5 perf/core: Fix corner case in perf_rotate_context() 721fa4a46fc9 perf/core: Rework memory accounting in perf_mmap() f182d51db406 sched/vtime: Fix guest/system mis-accounting on task switch 4d182255c178 sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision 9f951480df73 x86/cpu: Add Comet Lake to the Intel CPU models header cc5d1ac88699 arm64: armv8_deprecated: Checking return value for memory allocation becc2d395df8 btrfs: silence maybe-uninitialized warning in clone_range 33fff851e503 fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock() 32503fb41c44 fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc() db2a5874c6ed ocfs2: clear zero in unaligned direct IO ceaf6a8c4ea9 x86/xen: Return from panic notifier 2f921acb80bf riscv: Correct the handling of unexpected ebreak in do_trap_break() 97cb8b84f1c3 riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() a300b6885c64 riscv: avoid kernel hangs when trapped in BUG() da43a3822b64 MIPS: include: Mark __cmpxchg as __always_inline 373c1dd11b45 efi/x86: Do not clean dummy variable in kexec path f9041dd022cb efi/cper: Fix endianness of PCIe class code f722f7ecf089 serial: mctrl_gpio: Check for NULL pointer a6ff1233680e fs: cifs: mute -Wunused-const-variable message c1c06adaa024 gpio: max77620: Use correct unit for debounce times a5b546c50f27 RDMA/mlx5: Order num_pending_prefetch properly with synchronize_srcu cbbee24f43c9 RDMA/mlx5: Do not allow rereg of a ODP MR 5c113e817535 RDMA/cm: Fix memory leak in cm_add/remove_one 735a98c89faf RDMA/core: Fix an error handling path in 'res_get_common_doit()' c643e93dc992 tty: n_hdlc: fix build on SPARC bf1a30450492 serial/sifive: select SERIAL_EARLYCON 9b216ebaa0ff tty: serial: rda: Fix the link time qualifier of 'rda_uart_exit()' af0e484e2aea tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()' ccc0779a474d arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 eba84370623a arm64: Fix incorrect irqflag restore for priority masking for compat 6d4308365bdd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request ba5505b64fff selftests/kselftest/runner.sh: Add 45 second timeout per test 5611d30695ff kselftest: Fix NULL INSTALL_PATH for TARGETS runlist 2332b66b6d48 kselftest: exclude failed TARGETS from runlist a007910420b3 HID: hyperv: Use in-place iterator API in the channel callback d9f1bbf18881 RDMA/iwcm: Fix a lock inversion issue 97410d49b2c1 RDMA/iw_cxgb4: fix SRQ access from dump_qp() 812b81500a5a staging: rtl8188eu: fix null dereference when kzalloc fails 8a9ea260d651 perf script: Fix invalid LBR/binary mismatch error e623c8e7aa71 perf annotate: Don't return -1 for error when doing BPF disassembly ebf5e2ee8a97 perf annotate: Return appropriate error code for allocation failures 219422c0e09c perf annotate: Fix arch specific ->init() failure errors 2dd48965796f perf annotate: Propagate the symbol__annotate() error return d58fb414acc7 perf annotate: Fix the signedness of failure returns 7956b781a7b7 perf annotate: Propagate perf_env__arch() error d6f9043d8173 perf tools: Propagate get_cpuid() error b2737fe8cbf0 perf jevents: Fix period for Intel fixed counters dda1e196d61e perf script brstackinsn: Fix recovery from LBR/binary mismatch 8b5ae52f9852 perf map: Fix overlapped map handling 8680453e5d99 perf tests: Avoid raising SEGV using an obvious NULL dereference c484a2c277d2 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature 13121b2d6844 iio: fix center temperature of bmc150-accel-core 2f86da9d6403 iio: adc: meson_saradc: Fix memory allocation order 58374086dd4d btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() da3cb2dc1dce Btrfs: fix inode cache block reserve leak on failure to allocate data space 0f0914c95877 dm snapshot: rework COW throttling to fix deadlock 8355852edf97 dm snapshot: introduce account_start_copy() and account_end_copy() c69d2a1ac851 dm snapshot: fix oversights in optional discard support 80fe585a3c4f dm snapshot: add optional discard support features (From OE-Core rev: 2103b4234595399f441b58f4d96dfe1b22260b06) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.25Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 38cbae50e893 Linux 5.2.25 efe66d67e43d wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle aae5e918d3f4 wimax: i2400: fix memory leak 596fd85a2430 iio: imu: adis16400: fix memory leak 3fe8e6c9095c spi: lpspi: fix memory leak in fsl_lpspi_probe 7d0bf52f1adb scsi: bfa: release allocated memory in case of error 27fbb054e805 RDMA/hfi1: Prevent memory leak in sdma_init a135a89e6160 ath9k: release allocated buffer if timed out 56e06c206399 ath10k: fix memory leak 6e5539a37beb misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach 69a90884629a spi: gpio: prevent memory leak in spi_gpio_probe 92c5d7695ef6 rsi: release skb if rsi_prepare_beacon fails e874f72c40c2 RDMA: Fix goto target to release the allocated memory f34a1eae03b8 tracing: Have error path in predicate_parse() free its allocated memory 2e5f50144b3e drm/amd/display: prevent memory leak d3021f313fd4 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf d5293038e8f9 vcs: prevent write access to vcsu devices 96f4eb9dc3b7 KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel 6ad7da3d7562 powerpc/book3s64: Fix link stack flush on context switch edebf91d3684 powerpc/64s: support nospectre_v2 cmdline option 69a943951169 crypto: user - fix memory leak in crypto_reportstat 70c19a57f953 crypto: user - fix memory leak in crypto_report fd0f9ef50a33 can: gs_usb: gs_can_open(): prevent memory leak a216a264a85d rtlwifi: prevent memory leak in rtl_usb_probe 8eaea2a3f510 of: unittest: fix memory leak in unittest_data_add f97bd033e3c8 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr cf5f620eb9ec iio: imu: adis16400: release allocated memory on failure 4adc4baa97b6 mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring 676ef8fc1346 nl80211: fix memory leak in nl80211_get_ftm_responder_stats a7f7800a32b7 net: qrtr: fix memort leak in qrtr_tun_write_iter ab4362f47880 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable 799775defe5a ath9k_htc: release allocated buffer if timed out b3287955d81c rtl8xxxu: prevent leaking urb af27e0abb87a ipmi: Fix memory leak in __ipmi_bmc_register d887d3cfa04a media: vivid: Fix wrong locking that causes race conditions on streaming stop 0c1df555b18a media: rcar_drif: fix a memory disclosure aea6f13d6eff media: usb: fix memory leak in af9005_identify_state 19746d855926 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq 8503f31fed01 crypto: ccp - Release all allocated memory if sha type is invalid (From OE-Core rev: f9db269297dbd019129063135739b7f016bb2667) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to v4.19.87Bruce Ashfield2019-12-283-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 174651bdf802 Linux 4.19.87 6938a9da7ff8 PM / devfreq: Fix kernel oops on governor module load 345712c95eec KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel 0a60d4bddc0b powerpc/book3s64: Fix link stack flush on context switch 19d98b4d55b0 powerpc/64s: support nospectre_v2 cmdline option b7e2a040d9fc staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error 4101916e9f08 USB: serial: option: add support for Foxconn T77W968 LTE modules 62aca6645c08 USB: serial: option: add support for DW5821e with eSIM support 3349ed266ae2 USB: serial: mos7840: fix remote wakeup abbda35d6a6e USB: serial: mos7720: fix remote wakeup 84743898d60b USB: serial: mos7840: add USB ID to support Moxa UPort 2210 356440a79b6b appledisplay: fix error handling in the scheduled work 0439d6b90187 USB: chaoskey: fix error case of a timeout a18675e5d5f7 usb-serial: cp201x: support Mark-10 digital force gauge 61f6a3fac394 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() 375b26a86481 usbip: tools: fix fd leakage in the function of read_attr_usbip_status e70448b92253 USBIP: add config dependency for SGL_ALLOC 5d0b56f6725d virtio_ring: fix return code on DMA mapping fails 78260a294c04 media: imon: invalid dereference in imon_touch_event 94a94b605916 media: cxusb: detect cxusb_ctrl_msg error in query 8b42c263ec1a media: b2c2-flexcop-usb: add sanity checking 56be9f1b8733 media: uvcvideo: Fix error path in control parsing failure 61e73cf57ed8 cpufreq: Add NULL checks to show() and store() methods of cpufreq f217cef919da media: usbvision: Fix races among open, close, and disconnect 467052f6ea5a media: vivid: Fix wrong locking that causes race conditions on streaming stop b73b28b1b2cb media: vivid: Set vid_cap_streaming and vid_out_streaming to true af8071f50f46 nfc: port100: handle command failure cleanly 3510fb7947d5 ALSA: usb-audio: Fix NULL dereference at parsing BADD 2819f4030f43 futex: Prevent robust futex exit race d3f8c58d701c y2038: futex: Move compat implementation into futex.c 344966da99c9 nbd: prevent memory leak ed7a3dde0aa2 x86/speculation: Fix redundant MDS mitigation message 0af5ae268e24 x86/speculation: Fix incorrect MDS/TAA mitigation status ed7312096a1f x86/insn: Fix awk regexp warnings 99b933bbc7b0 ARC: perf: Accommodate big-endian CPU e02f1448282b ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary 046f0fcf7397 ocfs2: remove ocfs2_is_o2cb_active() 36bef080b55f net: phy: dp83867: increase SGMII autoneg timer duration 87997a7800a1 net: phy: dp83867: fix speed 10 in sgmii mode 5779cbc98369 mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() a268d985f089 md/raid10: prevent access of uninitialized resync_pages offset f8dc0350d32b ath9k_hw: fix uninitialized variable data f0cfe98332d6 ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe 4ae7392ab6f4 KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved 03bf4876a593 Bluetooth: Fix invalid-free in bcsp_close() 006360ec33d9 mm/page_io.c: do not free shared swap slots 16a300fb1dbb cfg80211: call disconnect_wk when AP stops 2b3541ffdd05 ipv6: Fix handling of LLA with VRF and sockets bound to VRF 091ed093c9c8 mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock 896f7398152b i2c: uniphier-f: fix timeout error after reading 8 bytes 1efa17ab9cb8 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch 1b0f1b2dde06 nvme-pci: fix surprise removal 597a37d01b69 PCI: keystone: Use quirk to limit MRRS for K2G c0418c4a61aa pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD 0858006cda38 pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT 5efa36e7f04a pinctrl: bcm2835: Use define directive for BCM2835_PINCONF_PARAM_PULL bad4da12b797 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues c24fe7807320 cfg80211: Prevent regulatory restore during STA disconnect in concurrent interfaces ee7d2473812b tools: bpftool: pass an argument to silence open_obj_pinned() 367e64ce11fc of: unittest: initialize args before calling of_*parse_*() e4547e028547 of: unittest: allow base devicetree to have symbol metadata 1303c938c953 net: bcmgenet: return correct value 'ret' from bcmgenet_power_down 1d6a0dd6aa53 ACPICA: Use %d for signed int print formatting instead of %u d15b8b691725 clk: tegra20: Turn EMC clock gate into divider 91c5f99d131e vrf: mark skb for multicast or link-local as enslaved to VRF 5c2a3997ae5b dlm: don't leak kernel pointer to userspace afb4717ab81b dlm: fix invalid free 30fc13ae88b2 usb: typec: tcpm: charge current handling for sink during hard reset 5e989b6cad68 scsi: lpfc: Correct loss of fc4 type on remote port address change a391709b636e scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point 05678af01a33 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces e6d0262e1628 scsi: megaraid_sas: Fix goto labels in error handling 83e679606e78 scsi: megaraid_sas: Fix msleep granularity ff997bf13c1e scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 80224e3b08ff scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices 5553e2bdcb02 scsi: mpt3sas: Fix Sync cache command failure during driver unload 5f2dc610eb28 net: dsa: bcm_sf2: Turn on PHY to allow successful registration 2ac94b9e902f rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information 13d434fed1a2 wireless: airo: potential buffer overflow in sprintf() fad934bb2e47 brcmsmac: never log "tid x is not agg'able" by default bdb61fa50b70 rtl8xxxu: Fix missing break in switch 06ed77066838 wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()' c68a499448e1 ath10k: snoc: fix unbalanced clock error handling c262dc0655df wil6210: fix locking in wmi_call ccb2390e8933 wil6210: fix RGF_CAF_ICR address for Talyn-MB 0e1304ae42c2 wil6210: fix L2 RX status handling aa2112d57152 wil6210: fix debugfs memory access alignment ea136e61e4df btrfs: avoid link error with CONFIG_NO_AUTO_INLINE 4a035f2643c6 media: ov13858: Check for possible null pointer 3ee72f30c163 nds32: Fix bug in bitfield.h e6c6c0439a93 net: bpfilter: fix iptables failure if bpfilter_umh is disabled 811c8141d663 sock_diag: fix autoloading of the raw_diag module 3c69a033b416 audit: print empty EXECVE args 5dc441fbef91 soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL 9cdfff0a5e61 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock a2e6fe1f647f ARM: dts: imx6sx-sdb: Fix enet phy regulator 465073e44fda openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS 31bced01fe77 sched/fair: Don't increase sd->balance_interval on newidle balance ed023646c2cf sched/topology: Fix off by one bug f9fca78e6cf2 net: do not abort bulk send on BQL status 0d3b9ac2844f ocfs2: fix clusters leak in ocfs2_defrag_extent() 6c150df9c2e8 ocfs2: don't put and assigning null to bh allocated outside 6fd469d06eb8 ocfs2: don't use iocb when EIOCBQUEUED returns abc7968b86b1 ocfs2: without quota support, avoid calling quota recovery 6a2245d828e4 mm: handle no memcg case in memcg_kmem_charge() properly 08f07d9f5b17 tools/power turbosat: fix AMD APIC-id output b167fee4e45d arm64: makefile fix build of .i file in external module case fa7f1bce27c0 nvme-pci: fix conflicting p2p resource adds 0bbb8382db4c irq/matrix: Fix memory overallocation ad8298fccd70 ntb: intel: fix return value for ndev_vec_mask() 3bd4422af874 ntb_netdev: fix sleep time mismatch 8dbecf6c2f17 net: hns3: bugfix for hclge_mdio_write and hclge_mdio_read 12eeb72afac2 net: hns3: bugfix for is_valid_csq_clean_head() e3345108409c net: hns3: bugfix for reporting unknown vector0 interrupt repeatly problem b0465d06d4c6 net: hns3: bugfix for buffer not free problem during resetting 3d9bc014c519 fm10k: ensure completer aborts are marked as non-fatal after a resume 2fed73906e97 igb: shorten maximum PHC timecounter update interval 3081ae5e378f powerpc/powernv: hold device_hotplug_lock when calling device_online() 17523d7a1cc8 mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock 02735d5987b9 mm/memory_hotplug: make add_memory() take the device_hotplug_lock 023c071f101c kernel/panic.c: do not append newline to the stack protector panic string 1914e5edd811 fs/hfs/extent.c: fix array out of bounds read of array extent a9f38975eb98 hfs: update timestamp on truncate() 0013adceb521 hfsplus: update timestamps on truncate() 38e7b916daa2 hfs: fix return value of hfs_get_block() 550da9ee35fd hfsplus: fix return value of hfsplus_get_block() 8687d57d247a hfs: prevent btree data loss on ENOSPC 0b54b59d8541 hfsplus: prevent btree data loss on ENOSPC 7beaf6105e2e hfs: fix BUG on bnode parent update 1df96949ebfb hfsplus: fix BUG on bnode parent update 08751e477f0e lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebuf 1d5834945945 linux/bitmap.h: fix type of nbits in bitmap_shift_right() 8deaaf77ce2e linux/bitmap.h: handle constant zero-size bitmaps correctly 30598425aecc mm/gup_benchmark.c: prevent integer overflow in ioctl 9663d294ae28 block: call rq_qos_exit() after queue is frozen a125df22d134 selftests/powerpc/cache_shape: Fix out-of-tree build 024cd793bbe1 selftests/powerpc/switch_endian: Fix out-of-tree build a4a660f7abd9 selftests/powerpc/signal: Fix out-of-tree build f74f406bbd0b selftests/powerpc/ptrace: Fix out-of-tree build 57aab8f0a33d powerpc/xmon: Relax frame size for clang 32d7474b7a08 ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 691bd94c15b1 vfs: avoid problematic remapping requests into partial EOF block cdc45f204775 um: Make line/tty semantics use true write IRQ a17e3bbfb97c i2c: uniphier-f: fix race condition when IRQ is cleared a118403a5ecc i2c: uniphier-f: fix occasional timeout error 1466eae37a9f i2c: uniphier-f: make driver robust against concurrency 10807b374663 block: fix the DISCARD request merge b948d56951be macsec: let the administrator set UP state even if lowerdev is down f5bdad7106fc macsec: update operstate when lower device changes 4291e97c69f6 mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition ac1cad79bcad tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage 2d9d6c099eaf mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock bcba80f38a00 fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug in dlm_print_one_mle() 99b3146b799a arm64: lib: use C string functions with KASAN enabled b84e965c7edb sparc64: Rework xchg() definition to avoid warnings. 4e4cad4365e0 powerpc/process: Fix flush_all_to_thread for SPE 54299e1cf379 bpf, btf: fix a missing check bug in btf_parse 8044e741eee4 bpf: devmap: fix wrong interface selection in notifier_call 7b557dbdc519 net: ethernet: cadence: fix socket buffer corruption problem 3681b901e94a thermal: rcar_thermal: Prevent hardware access during system suspend 436e610bf195 thermal: rcar_thermal: fix duplicate IRQ request 51aa1a10fbac selftests: fix warning: "_GNU_SOURCE" redefined c62be4108883 selftests: kvm: Fix -Wformat warnings 5802cb25de86 selftests: watchdog: Fix error message. 74685702363c selftests: watchdog: fix message when /dev/watchdog open fails 58ceffabad41 selftests/ftrace: Fix to test kprobe $comm arg only if available adcb6d9ff121 spi: uniphier: fix incorrect property items 6c2075f792c6 fs/cifs: fix uninitialised variable warnings c5621fbd6560 net: socionext: Stop PHY before resetting netsec 0a6fa6119ab1 mfd: max8997: Enale irq-wakeup unconditionally 5a04242e8c23 mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well dd72391c9a53 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values 02c9ec11860f mfd: arizona: Correct calling of runtime_put_sync e79d230832d0 net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode 7c011435110f qlcnic: fix a return in qlcnic_dcb_get_capability() 321c40dce581 mISDN: Fix type of switch control variable in ctrl_teimanager 074af1668038 f2fs: spread f2fs_set_inode_flags() e7f81efae3b5 f2fs: fix to spread clear_cold_data() 733fddc34651 thermal: armada: fix a test in probe() bb925b9bece2 RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t in ioremap 829aa617bf6e rtc: s35390a: Change buf's type to u8 in s35390a_init 8112f3d4ed03 ceph: only allow punch hole mode in fallocate 146fb4b0d4fe ceph: fix dentry leak in ceph_readdir_prepopulate 083757d84859 tools: bpftool: fix completion for "bpftool map update" 570c05378d97 selftests/bpf: fix return value comparison for tests in test_libbpf.sh 3173e226ca41 powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd double flushing pmd b43c5287f6bc powerpc/mm/radix: Fix small page at boundary when splitting b499fa070ee4 powerpc/mm/radix: Fix overuse of small pages in splitting logic 434551e9fd44 powerpc/mm/radix: Fix off-by-one in split mapping logic ee35e01b0f08 powerpc/pseries: Export raw per-CPU VPA data via debugfs 9ed143cf730d scsi: hisi_sas: Fix NULL pointer dereference ff6618e06cb4 sparc: Fix parport build warnings. 3d02e3bb3cfe x86/intel_rdt: Prevent pseudo-locking from using stale pointers b6e44f743951 spi: omap2-mcspi: Set FIFO DMA trigger level to word length ad9a4e963c92 swiotlb: do not panic on mapping failures 9b572e8bc038 s390/perf: Return error when debug_register fails 641f1f798c80 atm: zatm: Fix empty body Clang warnings f9304c6277ed sunrpc: safely reallow resvport min/max inversion 7983dea8c368 SUNRPC: Fix a compile warning for cmpxchg64() a0ec7f6eabe8 selftests/bpf: fix file resource leak in load_kallsyms 56b8b1832122 dm raid: avoid bitmap with raid4/5/6 journal device 4de506d51177 sctp: use sk_wmem_queued to check for writable space 1f7f2a0666a3 usbip: tools: fix atoi() on non-null terminated string 283d9618e22b USB: misc: appledisplay: fix backlight update_status return code 80a23f70d546 PCI: vmd: Detach resources after stopping root bus b0f69ccfff3a macintosh/windfarm_smu_sat: Fix debug output 86f63146f886 ALSA: i2c/cs8427: Fix int to char conversion 46729b27706a PM / Domains: Deal with multiple states but no governor in genpd cf800f2b630b ACPI / scan: Create platform device for INT33FE ACPI nodes cb6a3096ec2f kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack f0f842a1a9f9 xfs: clear ail delwri queued bufs on unmount of shutdown fs bb64349b6f56 xfs: fix use-after-free race in xfs_buf_rele e0e8d83e4878 net: ena: Fix Kconfig dependency on X86 7ac437558e4a net: fix warning in af_unix 5e110ec2d924 net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed 274726bcf5ba scsi: zorro_esp: Limit DMA transfers to 65535 bytes 1f13afca914f scsi: dc395x: fix DMA API usage in sg_update_list e95ec662b126 scsi: dc395x: fix dma API usage in srb_done 95655b10529d ASoC: tegra_sgtl5000: fix device_node refcounting f1f1002a9987 clk: at91: audio-pll: fix audio pmc type f15b802890bb clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk 6391dd5eb0ef PCI: mediatek: Fixup MSI enablement logic by enabling MSI before clocks 305c262fb8ee nvme-pci: fix hot removal during error handling 4e4b97f59050 nvmet-fcloop: suppress a compiler warning 2f1e4e65ba41 nvmet: avoid integer overflow in the discard code 30ca1af49481 crypto: ccree - avoid implicit enum conversion 5bbeb4fcf39a scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param 06815ae5e27f scsi: bfa: Avoid implicit enum conversion in bfad_im_post_vendor_event f4bf2dc77826 scsi: isci: Change sci_controller_start_task's return type to sci_status 3a40068dc831 scsi: isci: Use proper enumerated type in atapi_d2h_reg_frame_handler 6288f52ed258 clk: tegra: Fixes for MBIST work around 5a487f40e717 KVM/x86: Fix invvpid and invept register operand size in 64-bit mode 7392aa08f8a4 KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() 9fe573d539a8 KVM: nVMX: reset cache/shadows when switching loaded VMCS cec14148c1a9 nfp: bpf: protect against mis-initializing atomic counters bfe01cddb81a scsi: ips: fix missing break in switch 073f454cc28c qed: Align local and global PTT to propagate through the APIs. 45f89cf0f329 amiflop: clean up on errors during setup 4043bc0f634b pwm: lpss: Only set update bit if we are actually changing the settings ad78a958663a pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_state()' fae3cf8874c3 RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails b1bf1e424dcb RDMA/bnxt_re: Fix qp async event reporting 2f241e333f7b RDMA/bnxt_re: Avoid NULL check after accessing the pointer bbeeadb7bab4 scsi: hisi_sas: Free slot later in slot_complete_vx_hw() 628cae51693a scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO d10b7dd14a37 scsi: hisi_sas: Feed back linkrate(max/min) when re-attached 92ac0e324974 m68k: fix command-line parsing when passed from u-boot 4ab1594e699e w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size). d11d985d0a82 misc: mic: fix a DMA pool free failure a2204a295554 gsmi: Fix bug in append_to_eventlog sysfs handler cc08097f2619 btrfs: handle error of get_old_root 1b49c453a564 btrfs: defrag: use btrfs_mod_outstanding_extents in cluster_pages_for_defrag 9325e8f4688c PCI: mediatek: Fix class type for MT7622 to PCI_CLASS_BRIDGE_PCI dfffae314a02 mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail e2c158f58522 mmc: mediatek: fill the actual clock for mmc debugfs e3fa491211c4 spi: sh-msiof: fix deferred probing 2cd0b70c55b0 cdrom: don't attempt to fiddle with cdo->capability 0c5c34c1aaf3 skd: fixup usage of legacy IO API 196b007ac0a6 ath10k: allocate small size dma memory in ath10k_pci_diag_write_mem 17fbe3c91ad4 ath10k: set probe request oui during driver start 8111f99f7c44 brcmsmac: AP mode: update beacon when TIM changes 20e42ddf6c1d mt76x0: phy: fix restore phase in mt76x0_phy_recalibrate_after_assoc 8cb568162524 mt76: do not store aggregation sequence number for null-data frames b95998fb6c50 EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr() 97aab1a43a2f powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field bd2a7e53cd6e powerpc/eeh: Fix null deref for devices removed during EEH 16e4657a1d25 powerpc/boot: Disable vector instructions 5346c8403733 powerpc/boot: Fix opal console in boot wrapper 4505cff2ef4a powerpc: Fix signedness bug in update_flash_db() 93b943c0602f synclink_gt(): fix compat_ioctl() 8d67a4ecb473 pty: fix compat ioctls fa3fe5f442ab gfs2: Fix marking bitmaps non-full 26a4c6a562ce PCI: cadence: Write MSI data with 32bits ca71f9c8adc2 pinctrl: madera: Fix uninitialized variable bug in madera_mux_set_mux 4465a916eaa7 printk: fix integer overflow in setup_log_buf() 90d73768ddb6 printk: lock/unlock console only for new logbuf entries 8888689bd433 crypto: testmgr - fix sizeof() on COMP_BUF_SIZE 3757657af27e ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback 49a9643b5e8d mwifiex: Fix NL80211_TX_POWER_LIMITED e80e88ef6057 drm/i915/userptr: Try to acquire the page lock around set_page_dirty() a0ee03bb5269 drm/i915/pmu: "Frequency" is reported as accumulated cycles 8a67fbf65971 drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs e8d355befc42 mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() b28da9da6e51 Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()" 67380639dfdb virtio_console: allocate inbufs in add_port() only if it is needed 65d153c8ed65 nbd:fix memory leak in nbd_get_socket() 036588ec6888 tools: gpio: Correctly add make dependencies for gpio_utils 7cb8ee734c18 gpio: max77620: Fixup debounce delays 70d594d17ebb vhost/vsock: split packets to send using multiple buffers 48bc34efbc65 net/mlx5: Fix auto group size calculation 28a4cc2b5d6f net/mlxfw: Verify FSM error code translation doesn't exceed array size 7c1a53817782 net/mlx5e: Fix set vf link state error flow 1ff2a0f8692f sfc: Only cancel the PPS workqueue if it exists 13512a5eb818 net: sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key 2ba6a4f5402e net/sched: act_pedit: fix WARN() in the traffic path 9f6de5cf5390 net: rtnetlink: prevent underflows in do_setvfinfo() ebcb0840a76b net/mlx4_en: Fix wrong limitation for number of TX rings 5408138df1db net/mlx4_en: fix mlx4 ethtool -N insertion baa888ca02db mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel 14260788bbb9 Linux 4.19.86 2e1f151cd2d9 x86/resctrl: Fix rdt_find_domain() return value and checks d64b58520670 mmc: tmio: fix SCC error handling to avoid false positive CRC error e2a37708cfca powerpc/time: Fix clockevent_decrementer initalisation for PR KVM ff36ace6c107 tools: PCI: Fix broken pcitest compilation 4039b5dd0f67 PM / devfreq: Fix static checker warning in try_then_request_governor 903cfafe0874 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate 6491a2d26c08 tcp: start receiver buffer autotuning sooner ef0811ef95ea ARM: dts: omap5: Fix dual-role mode on Super-Speed port 183f9ae8c4d2 mlxsw: spectrum_switchdev: Check notification relevance based on upper device 16ad1c43196a spi: rockchip: initialize dma_slave_config properly f28abe5a3695 mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode 83ea4ccdb9eb mac80211: minstrel: fix CCK rate group streams value 8bbedf4dffe9 mac80211: minstrel: fix using short preamble CCK rates on HT clients 5d017065cec9 misc: cxl: Fix possible null pointer dereference 9089b2f0049e netfilter: nft_compat: do not dump private area e6c540bf9786 net: sched: avoid writing on noop_qdisc b80939a47413 selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too a119952d4be6 hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255 4bbc8deedd89 hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros 5bdad12ab211 hwmon: (pwm-fan) Silence error on probe deferral 0cb6525b75e1 hwmon: (nct6775) Fix names of DIMM temperature sources a58d5770493c hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors 1301b861cf50 scsi: arcmsr: clean up clang warning on extraneous parentheses b0c75ea8d372 pinctrl: gemini: Fix up TVC clock group 2a6c8fc0af64 orangefs: rate limit the client not running info message 336793832f26 x86/mm: Do not warn about PCI BIOS W+X mappings 1eeb7407d233 ARM: 8802/1: Call syscall_trace_exit even when system call skipped e616dd603c29 spi: spidev: Fix OF tree warning logic 4fabd2e530ab pinctrl: gemini: Mask and set properly 8aa36b8a7684 spi: fsl-lpspi: Prevent FIFO under/overrun by default 07ed61a0a711 gpio: syscon: Fix possible NULL ptr usage 312de5a09d10 net: fix generic XDP to handle if eth header was mangled 014045888a74 bpf: btf: Fix a missing check bug 85f996c36e15 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error 3f4f4c639f29 lightnvm: pblk: consider max hw sectors supported for max_write_pgs d4ab0df8d5dd lightnvm: pblk: fix error handling of pblk_lines_init() cdf73455471a lightnvm: do no update csecs and sos on 1.2 1fb60da4d736 lightnvm: pblk: guarantee mw_cunits on read buffer 1e9796622bc7 lightnvm: pblk: fix write amplificiation calculation d56fe8f59a23 lightnvm: pblk: guarantee emeta on line close c7e49f73152f lightnvm: pblk: fix incorrect min_write_pgs ced6b5dae1dc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync e99956093f70 ALSA: hda/ca0132 - Fix input effect controls for desktop cards 9c30ea2dda5d media: venus: vdec: fix decoded data size 5b388c45c3e5 media: cx231xx: fix potential sign-extension overflow on large shift 4d7cf69b77ce GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads 1adde6589b4a media: isif: fix a NULL pointer dereference bug 3404019d6d0f printk: Give error on attempt to set log buffer length to over 2G b2d6db3e572a mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable b0c6a78a8a5a backlight: lm3639: Unconditionally call led_classdev_unregister 94764e3ae569 proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() e78c55ad6657 s390/kasan: avoid user access code instrumentation ef5ad4f11e74 s390/kasan: avoid instrumentation of early C code 5228d07c4f92 s390/kasan: avoid vdso instrumentation 0046af383099 mmc: mmci: expand startbiterr to irqmask and error check 322f530fd959 x86/intel_rdt: CBM overlap should also check for overlap with CDP peer 36cf91317ca9 x86/intel_rdt: Introduce utility to obtain CDP peer f9a2a8b8a5d4 mtd: devices: m25p80: Make sure WRITE_EN is issued before each write 6664533b4fc1 mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un]map_single 370dbbc7b5cb media: cx18: Don't check for address of video_dev 76765353043b media: dw9807-vcm: Fix probe error handling 96134bbea649 media: dw9714: Fix error handling in probe function 2103ebde9ac0 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items 04d38fa8436b bcache: recal cached_dev_sectors on detach 65910055b560 bcache: account size of buckets used in uuid write to ca->meta_sectors_written 16c2d36b1123 reset: Fix potential use-after-free in __of_reset_control_get() 84b787e35482 fbdev: fix broken menu dependencies 21bb43c0dd86 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() e57ba9db8c5f fbdev: sbuslib: use checked version of put_user() 964cd867ef63 atmel_lcdfb: support native-mode display-timings a3a76b5d22f0 mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size e8853ef02e2d mmc: tmio: Fix SCC error detection 01395b5f089b mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 500c933055e7 x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately b17ddbdc6035 xsk: proper AF_XDP socket teardown ordering 29fda86178fe iwlwifi: mvm: don't send keys when entering D3 d43b7b99fe77 ACPI / SBS: Fix rare oops when removing modules 7f02606367b3 xfrm: use correct size to initialise sp->ovec 6b9c4eddb3be crypto: mxs-dcp - Fix AES issues 70ecd0459d03 crypto: mxs-dcp - Fix SHA null hashes and output length fef30612e23c dmaengine: rcar-dmac: set scatter/gather max segment size af23231acaf6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m 624cd074631a kexec: Allocate decrypted control pages for kdump if SME is enabled 59e5269c692e remoteproc: qcom: q6v5: Fix a race condition on fatal crash 4b8c7bce49ca remoteproc: Check for NULL firmwares in sysfs interface e4aecc15d7c4 tc-testing: fix build of eBPF programs d653bd939cb1 net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware 3bef7420e129 soc: fsl: bman_portals: defer probe after bman's probe 090122baa262 Input: silead - try firmware reload after unsuccessful resume c13b00c39464 Input: st1232 - set INPUT_PROP_DIRECT property 205ae6b06288 i2c: zx2967: use core to detect 'no zero length' quirk 1698ed9f0e2f i2c: tegra: use core to detect 'no zero length' quirk d511166558a4 i2c: qup: use core to detect 'no zero length' quirk e0d9c58c49e6 i2c: omap: use core to detect 'no zero length' quirk f3afad5d1eff gfs2: slow the deluge of io error messages 35c8125cbea4 media: cec-gpio: select correct Signal Free Time 58d0a3dbad2b media: ov5640: fix framerate update 47dd538e9c44 dmaengine: ioat: fix prototype of ioat_enumerate_channels 90d73c1cadb8 NFSv4.x: fix lock recovery during delegation recall 799c98cba071 printk: Correct wrong casting e7ff1141b60c i2c: brcmstb: Allow enabling the driver on DSL SoCs 8b3e444fe8d0 clk: samsung: Use clk_hw API for calling clk framework from clk notifiers 599d5350f123 clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420 06da39429640 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspend/resume fe46630cd2a1 qtnfmac: drop error reports for out-of-bounds key indexes 4ecc631d975c qtnfmac: inform wireless core about supported extended capabilities 28d5342b2ae4 qtnfmac: pass sgi rate info flag to wireless core 5554e47a2946 qtnfmac: request userspace to do OBSS scanning if FW can not 75a1e8dec421 brcmfmac: fix full timeout waiting for action frame on-channel tx c01258a2ad7d brcmfmac: reduce timeout for action frame scan 89cf2472a295 cpu/SMT: State SMT is disabled even with nosmt and without "=force" 8fce141f4805 mtd: physmap_of: Release resources on error d46cd42b4ffa usb: dwc2: disable power_down on rockchip devices 3ad0531dbe0c USB: serial: cypress_m8: fix interrupt-out transfer length 24ce099a5388 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR 8b6021ca47a3 bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED 6e454b0ad02d ALSA: hda/sigmatel - Disable automute for Elo VuPoint 6925a5afc148 media: i2c: adv748x: Support probing a single output a02bad04d110 media: rcar-vin: fix redeclaration of symbol 14dc7aeef3f4 media: pxa_camera: Fix check for pdev->dev.of_node 7672ca60a14a media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote 01e9e39f4f61 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers d1dff747758f ata: ep93xx: Use proper enums for directions 6a70c66a84e0 powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation 9e4649e443e2 powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer d7e546d06182 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() 27ab8f1648ac cpuidle: menu: Fix wakeup statistics updates for polling state 38ad2aa9331b ACPICA: Never run _REG on system_memory and system_IO 216929d15b2c OPP: Return error on error from dev_pm_opp_get_opp_count() 3d0c72f99efc msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU 674b223d7a48 rpmsg: glink: smem: Support rx peak for size less than 4 bytes ec9fc981de57 IB/mlx4: Avoid implicit enumerated type conversion d5d78049b7a4 RDMA/hns: Limit the size of extend sge of sq 010af7a8d0ae RDMA/hns: Bugfix for CM test 5b7064adfb4b RDMA/hns: Submit bad wr when post send wr exception af76265532a8 RDMA/hns: Bugfix for reserved qp number 350703fae672 IB/rxe: avoid srq memory leak e3db306d1fda IB/mthca: Fix error return code in __mthca_init_one() 1b86b8ad6e47 ixgbe: Fix crash with VFs and flow director on interface flap 0e1fd69cff75 i40e: Use proper enum in i40e_ndo_set_vf_link_state 22b8d7e3bcb5 ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit b69cfc4f2665 md: allow metadata updates while suspending an array - fix 4aa110048087 ice: Fix forward to queue group logic d97a02b84879 clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines 31fb5ea6ed1b clocksource/drivers/sh_cmt: Fixup for 64-bit machines 0e8855ba9f9a tools: PCI: Fix compilation warnings 9372023e10ee PM / hibernate: Check the success of generating md5 digest before hibernation ed896ddfae94 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer 83cda9ea1876 ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets 10551e574d79 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size 825d176a1049 ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size ab9928588283 powerpc/xive: Move a dereference below a NULL test 38d7fa28157e powerpc/pseries: Fix how we iterate over the DTL entries a3576a228404 powerpc/pseries: Fix DTL buffer registration b28aa87d081c cxgb4: Use proper enum in IEEE_FAUX_SYNC efdacf2b7aa7 cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update 743ccf759e8e mei: samples: fix a signedness bug in amt_host_if_call() cc7d996a4428 x86/PCI: Apply VMD's AERSID fixup generically 6cedfaffb4ac sunrpc: Fix connect metrics 7e4602eac666 clk: keystone: Enable TISCI clocks if K3_ARCH 6c487c0e877a ext4: fix build error when DX_DEBUG is defined f2877a3c332d ALSA: hda: Fix mismatch for register mask and value in ext controller. ae3765a0a33d dmaengine: timb_dma: Use proper enum in td_prep_slave_sg 0c21aa9b5651 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction 671ce9f892b9 printk: CON_PRINTBUFFER console registration is a bit racy cd120df118d7 printk: Do not miss new messages when replaying the log 5a6f7274e67b KVM: PPC: Inform the userspace about TCE update failures 38374aa3c916 watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D 96505abd2435 watchdog: sama5d4: fix timeout-sec usage 26d6e542dc47 watchdog: renesas_wdt: stop when unregistering f4cfb7eeae62 watchdog: core: fix null pointer dereference when releasing cdev a9f36455edc1 irqchip/irq-mvebu-icu: Fix wrong private data retrieval be4f5457a5fd nl80211: Fix a GET_KEY reply attribute 21ba66937e0d usb: dwc3: gadget: Check ENBLSLPM before sending ep command 639fce0bc8b5 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() f22a4d8cf049 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases 475398b72984 ath9k: fix reporting calculated new FFT upper max f6ec4fccbf9a PM / devfreq: stopping the governor before device_unregister() fc491a1e77be PM / devfreq: Fix handling of min/max_freq == 0 b5add975c871 PM / devfreq: Fix devfreq_add_device() when drivers are built as modules. 5f5a8d36749f ata: ahci_brcm: Allow using driver or DSL SoCs 4cfcb5379a9c rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface e5895e41aeb3 ath10k: fix vdev-start timeout on error 06cb99e6399d arm64/numa: Report correct memblock range for the dummy node 256a29480733 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table bae080e72e92 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout 2bab3df8f506 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() 741a445a88e4 mt76: fix handling ps-poll frames ddb4299f1d78 mt76x2: disable WLAN core before probe b14825a5c652 mt76x2: fix tx power configuration for VHT mcs 9 449b9ae3504c IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds e0dee1c839e3 IB/hfi1: Error path MAD response size is incorrect 8d93707e7195 f2fs: keep lazytime on remount a5f7bf0379d3 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq aa39d53f2b89 ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices 9372a40b54d0 SUNRPC: Fix priority queue fairness 43876b1ce42b tcp: up initial rmem to 128KB and SYN rwin to around 64KB d2cacb6ac4ff ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII Ethernet PHY ed220d3dcc79 ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block ac02379889e2 f2fs: return correct errno in f2fs_gc 7cbac9d598a7 net: hns3: Fix loss of coal configuration while doing reset af98283da9e9 net: hns3: Fix for netdev not up problem when setting mtu 7a1f314e3c80 ARM: dts: omap5: enable OTG role for DWC3 controller 789d29044793 ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode 6d286faeee74 net: xen-netback: fix return type of ndo_start_xmit function c234566f1ea0 net: ovs: fix return type of ndo_start_xmit function d51d9605888d bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} f3c40792cf4b bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 a085f797449e bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 860a7d18b9e6 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG 03543b9c5573 fbdev: Ditch fb_edid_add_monspecs 703662598b9c arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault f8b09a043685 mm/memory_hotplug: fix updating the node span 6631def3ee38 mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() a16a3669273b idr: Fix idr_get_next race with idr_remove 4c62337d8f17 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() 17a82bc67728 Revert "OPP: Protect dev_list with opp_table lock" 4f4ab0b49cf2 tee: optee: add missing of_node_put after of_device_is_available 2008d0e3d364 i2c: mediatek: modify threshold passed to i2c_get_dma_safe_msg_buf() 976e944e005f spi: mediatek: use correct mata->xfer_len when in fifo transfer c63ee2939dc1 Linux 4.19.85 e99d64837815 slcan: Fix memory leak in error path e4cc9c81e230 memfd: Use radix_tree_deref_slot_protected to avoid the warning. 914834a73b16 net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused 2ed924f2782f s390/vdso: correct vdso mapping for compat tasks 1b904b2eb9c1 media: ov2680: fix null dereference at power on 0c3e32230bcc IB/iser: Fix possible NULL deref at iser_inv_desc() d7b412e1448e fuse: use READ_ONCE on congestion_threshold and max_background 2e72489c822e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear eb9b6c203870 usb: xhci-mtk: fix ISOC error when interval is zero 8ddec6aaad86 netfilter: masquerade: don't flush all conntracks if only one address deleted on device ba8c4cc746a5 rtc: armada38x: fix possible race condition 44bb1b1256b5 rtc: tx4939: fixup nvmem name and register size e7ab2bab7e60 rtc: isl1208: avoid possible sysfs race 70f0ead5c6af ARM: dts: lpc32xx: Fix SPI controller node names 8e359bce724c arm64: dts: lg: Fix SPI controller node names f52a34b5b111 arm64: dts: amd: Fix SPI bus warnings b26edaa53496 scsi: NCR5380: Check for bus reset 080b37aacd2b scsi: NCR5380: Handle BUS FREE during reselection aa45f4ab86a2 scsi: NCR5380: Don't call dsprintk() following reselection interrupt 23635cf271a3 scsi: NCR5380: Don't clear busy flag when abort fails aeb0ed2e5bb9 scsi: NCR5380: Check for invalid reselection target 98c6d8f8a401 scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data 1a46e4d3da31 scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE 624f60251f1a scsi: NCR5380: Have NCR5380_select() return a bool 873506e566ef scsi: NCR5380: Clear all unissued commands on host reset fe5ef5fe3e19 iwlwifi: mvm: Allow TKIP for AP mode c4a3dcb0a273 iwlwifi: mvm: use correct FIFO length d395b6f51cf7 iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN 08d2000d2162 iwlwifi: pcie: gen2: build A-MSDU only for GSO f4f0909f3d3f iwlwifi: api: annotate compressed BA notif array sizes e455ecaf52da iwlwifi: pcie: read correct prph address for newer devices c5eafde04ad3 iwlwifi: fix non_shared_ant for 22000 devices f73c75560ffd iwlwifi: dbg: don't crash if the firmware crashes in the middle of a debug dump 98ca4f397feb crypto: fix a memory leak in rsa-kcs1pad's encryption mode 975b3c8dd182 crypto: s5p-sss: Fix Fix argument list alignment ef089d9b58a7 crypto: s5p-sss: Fix race in error handling d34465e722e7 x86/hyperv: Suppress "PCI: Fatal: No config space access function found" 23a4059cd6b8 Bluetooth: btrsi: fix bt tx timeout issue 245b2765e87c Bluetooth: L2CAP: Detect if remote is not able to use the whole MPS 2c8946462f07 Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races f416fe070ec1 firmware: dell_rbu: Make payload memory uncachable 5d3675e3e6d1 ARM: dts: realview: Fix SPI controller node names 57b78e41a397 EDAC: Raise the maximum number of memory controllers 352668d32cd5 RDMA: Fix dependencies for rdma_user_mmap_io 36ffc9a76df9 f2fs: mark inode dirty explicitly in recover_inode() a4bd303d6774 f2fs: fix to recover inode's project id during POR 7bae8b6b73e4 f2fs: update i_size after DIO completion 9de276a804c7 PCI/ERR: Run error recovery callbacks for all affected devices 8738fd312e63 net: faraday: fix return type of ndo_start_xmit function 8ff333f3f819 net: smsc: fix return type of ndo_start_xmit function 4481669a3a95 ARM: dts: paz00: fix wakeup gpio keycode 4e9cf62e8ffb ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity 63c28c08e485 ARM: tegra: apalis_t30: fix mcp2515 can controller interrupt polarity 2241b82d7b3f ARM: tegra: apalis_t30: fix mmc1 cmd pull-up 1717eca134f2 ARM: dts: tegra20: restore address order 619f46726e66 ARM: dts: tegra30: fix xcvr-setup-use-fuses 70c4b0fb4fd5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 e821b710b58d ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string a09b6731c4dd arm64: dts: fsl: Fix I2C and SPI bus warnings 2d6b885ba741 phy: lantiq: Fix compile warning 6fce50c100c8 f2fs: fix remount problem of option io_bits c4a33c4ecc1f scsi: libsas: always unregister the old device if going to discover new 2f9d0f703b9c iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs 1ae5bfee6cff vfio/pci: Mask buggy SR-IOV VF INTx support dde3433de9a0 vfio/pci: Fix potential memory leak in vfio_msi_cap_len 86f886e91dcf vmbus: keep pointer to ring buffer page 728a7552dc49 misc: genwqe: should return proper error value. 6707b1ba53be misc: kgdbts: Fix restrict error 890bee675729 silmbus: ngd: register controller after power up. 932980ed5b77 slimbus: ngd: return proper error code instead of zero 9874abd5c878 slimbus: ngd: register ngd driver only once. 614744f4e80e coresight: dynamic-replicator: Handle multiple connections 36aa9cd28c59 coresight: tmc: Fix byte-address alignment for RRP 0bb87d413aef coresight: etm4x: Configure EL2 exception level when kernel is running in HYP a0e0ec0a5544 coresight: tmc-etr: Handle driver mode specific ETR buffers 1099665125ed coresight: perf: Disable trace path upon source error 87e382c3f706 coresight: perf: Fix per cpu path management 25deeb3c1b9f coresight: Fix handling of sinks 59a488998caf coresight: Use ERR_CAST instead of ERR_PTR 240293e02123 usb: gadget: uvc: Only halt video streaming endpoint in bulk mode bb7c36e91d45 usb: gadget: uvc: Factor out video USB request queueing c4635c27d3ac ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point a9c11660389c phy: phy-twl4030-usb: fix denied runtime access 6e176dd0e4c2 phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs f0525581df5f phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for DSL SoCs ff0eabfaf4a4 ARM: at91: pm: call put_device instead of of_node_put in at91_pm_config_ws 1b23c28d87e7 gpiolib: Fix gpio_direction_* for single direction GPIOs ec0b30347e4a i2c: aspeed: fix invalid clock parameters for very large divisors de2875336ee8 ARM: dts: exynos: Correct audio subsystem parent clock on Peach Chromebooks 4e6c65624090 usb: gadget: uvc: configfs: Sort frame intervals upon writing d036103870c6 usb: gadget: uvc: configfs: Prevent format changes after linking header e6e1ad1e2537 usb: gadget: uvc: configfs: Drop leaked references to config items b7ffda42d720 ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on rk3188-radxarock 0b08daf034cc media: davinci: Fix implicit enum conversion warning 0994d0cb86ec media: au0828: Fix incorrect error messages 0e63f5db54d8 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init() 2dacea472335 media: imx: work around false-positive warning, again 1b73ea8377da mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement 9d2ce0611ad5 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board 46a9bbe9d579 MIPS: kexec: Relax memory restriction 3b9528b302a6 EDAC: Correct DIMM capacity unit symbol e897dd4cfdde x86/CPU: Change query logic so CPUID is enabled before testing d26ad73be70f x86/CPU: Use correct macros for Cyrix calls fd3f592b2af6 net: freescale: fix return type of ndo_start_xmit function cab175f881c5 net: micrel: fix return type of ndo_start_xmit function 590ee2e0aec7 net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider 73cb54858021 samples/bpf: fix compilation failure 3536c05af6f4 PCI/ERR: Use slot reset if available 0729c5944eee PCI/AER: Don't read upstream ports below fatal errors f3f55d83ea0d PCI/AER: Take reference on error devices 40ebd8b31fea bnx2x: Ignore bandwidth attention in single function mode 0769f445afa4 ARM: dts: stm32: Fix SPI controller node names c6305dfb214b ARM: dts: clearfog: fix sdhci supply property name b939d8b914d8 ARM: dts: stm32: enable display on stm32mp157c-ev1 board 098e12f385f9 x86/mce-inject: Reset injection struct after injection aa190837bec5 ARM: dts: marvell: Fix SPI and I2C bus warnings ccc8bf41dac8 crypto: arm/crc32 - avoid warning when compiling with Clang 9e70da12d01f cpufeature: avoid warning when compiling with clang ad28c2ba4318 crypto: chacha20 - Fix chacha20_block() keystream alignment (again) af4749d23d46 spi: pic32: Use proper enum in dmaengine_prep_slave_rg c2f76a19fbc8 ARM: dts: ste: Fix SPI controller node names 4d22878d5894 ARM: dts: ux500: Fix LCDA clock line muxing 8be4d596d3f2 ARM: dts: ux500: Correct SCU unit address dfc81686a642 f2fs: fix to recover inode's uid/gid during POR c783946ea9b1 f2fs: avoid infinite loop in f2fs_alloc_nid caab324d1b01 ARM: dts: ti: Fix SPI and I2C bus warnings 2cf6352a6d4c ARM: dts: am335x-evm: fix number of cpsw 1eeee2fd2e0c PCI: portdrv: Initialize service drivers directly 38bee3f3f280 mlxsw: spectrum: Init shaper for TCs 8..15 636cbdec5cf4 brcmsmac: Use kvmalloc() for ucode allocations 2980b6a81378 brcmfmac: increase buffer for obtaining firmware capabilities 59d6e59f32cc s390/vdso: correct CFI annotations of vDSO functions 84bfa03445bc s390/vdso: avoid 64-bit vdso mapping for compat tasks 3d510bdf35c2 s390/zcrypt: enable AP bus scan without a valid default domain 5e9923e85e1c usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT 92aeb3756c43 usb: chipidea: Fix otg event handler 979f541851d9 usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started b39e733da3f8 nfp: provide a better warning when ring allocation fails 883843b5a912 net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() a1b2c39f3ec7 net: hns3: Fix client initialize state issue when roce client initialize failed 20f2b72faff0 net: hns3: Clear client pointer when initialize client failed or unintialize finished ae95237256de net: hns3: Fix cmdq registers initialization issue for vf 110de23fc502 net: hns3: Fix for setting speed for phy failed problem bd23121daecf net: sun: fix return type of ndo_start_xmit function 5d52c10c345d net: amd: fix return type of ndo_start_xmit function 0cd3edaf82e6 net: broadcom: fix return type of ndo_start_xmit function 63a0e0512dba net: xilinx: fix return type of ndo_start_xmit function df9f5c799d85 net: toshiba: fix return type of ndo_start_xmit function e50d7274104c net: marvell: fix return type of ndo_start_xmit function 28fae2d588be net: mvpp2: fix the number of queues per cpu for PPv2.2 0ede78b3576c power: supply: twl4030_charger: disable eoc interrupt on linear charge 773fb69e4307 power: supply: twl4030_charger: fix charging current out-of-bounds 0729f87b840a libfdt: Ensure INT_MAX is defined in libfdt_env.h e000de3f01c5 of/unittest: Fix I2C bus unit-address error 4c64ce947cfa OPP: Protect dev_list with opp_table lock 51e509caf5fa ARM: dts: atmel: Fix I2C and SPI bus warnings 7cfb3b04d096 RDMA/i40iw: Fix incorrect iterator type eb355ccfdf1d powerpc: Fix duplicate const clang warning in user access code e7b37640916f powerpc/pseries: Disable CPU hotplug across migrations 9271304c26fc powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request 0ab2545aa404 powerpc/64s/hash: Fix stab_rr off by one initialization a3581509e890 selftests/powerpc: Do not fail with reschedule 089b169ceb80 powerpc/iommu: Avoid derefence before pointer check 13d5bc50f405 net: ibm: fix return type of ndo_start_xmit function efe22c12087d net: cavium: fix return type of ndo_start_xmit function 279a4f77546a net: hns3: fix return type of ndo_start_xmit function dd4b87a945c1 ipmi: fix return value of ipmi_set_my_LUN ea944c71360f ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address 438bf726def0 ipmi_si: fix potential integer overflow on large shift 78538bae1dab ipmi_si_pci: fix NULL device in ipmi_si error message 5ab64c1633f6 ASoC: rt5682: Fix the boost volume at the begining of playback 6237e9d0715a spi: mediatek: Don't modify spi_transfer when transfer. 779c96ef3fac spi/bcm63xx-hsspi: keep pll clk enabled eaa4d5ac4403 samples/bpf: fix a compilation failure feb52253d738 arm64: dts: ti: k3-am65: Change #address-cells and #size-cells of interconnect to 2 1ea4603cc812 tty: serial: qcom_geni_serial: Fix serial when not used as console 87153f7a04c9 serial: mxs-auart: Fix potential infinite loop 400caa3d02ea serial: samsung: Enable baud clock for UART reset procedure in resume 30cfa3ebc0ed serial: uartps: Fix suspend functionality bad4e6d3d40d ARM: dts: xilinx: Fix I2C and SPI bus warnings d15e5038213e PCI: mediatek: Fix unchecked return value 80ec7fcb04a0 net: socionext: Fix two sleep-in-atomic-context bugs in ave_rxfifo_reset() 176f6203a4f4 PCI/ACPI: Correct error message for ASPM disabling 525552a0e849 media: ov2680: don't register the v4l2 subdevice before checking chip ID f4683c89808f media: vsp1: Fix YCbCr planar formats pitch calculation ee5a1460f271 media: vsp1: Fix vsp1_regs.h license header 2d7578285958 s390/qeth: invoke softirqs after napi_schedule() 66fb291b264d s390/qeth: uninstall IRQ handler on device removal ccc1e600844d ath9k: Fix a locking bug in ath9k_add_interface() e97d09277b77 netfilter: nf_tables: avoid BUG_ON usage d1440f1a38eb ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask 75fd1aec33c6 arm64: dts: rockchip: Fix I2C bus unit-address error on rk3399-puma-haikou 5fc9af407fc5 ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 0592c2178e3c scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init 6745591c8da9 ip_gre: fix parsing gre header in ipgre_err ada2a0f1ac54 kernfs: Fix range checks in kernfs_get_target_path 5fba81510697 component: fix loop condition to call unbind() if bind() fails 925c19a8c6bb power: supply: max8998-charger: Fix platform data retrieval 82d8a34470e9 power: reset: at91-poweroff: do not procede if at91_shdwc is allocated 1fb3d279a384 power: supply: ab8500_fg: silence uninitialized variable warnings c9398259cf85 arm64: dts: meson: Fix erroneous SPI bus warnings 89f4d27c1bcd blok, bfq: do not plug I/O if all queues are weight-raised 6c9a79651bff block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash 6d7757f04866 arm64: fix for bad_mode() handler to always result in panic 7f49a2210e85 cxgb4: Fix endianness issue in t4_fwcache() b0cb2d8164d0 android: binder: no outgoing transaction when thread todo has transaction 31e470f92d9e ARM: dts: sun9i: Fix I2C bus warnings 0989aa65bc37 pinctrl: at91: don't use the same irqchip with multiple gpiochips d1b9d321df35 ARM: dts: sunxi: Fix I2C bus warnings 8ac08053744c ARM: dts: socfpga: Fix I2C bus unit-address error e70ccd8a13a9 powerpc/vdso: Correct call frame information 11d7842812f8 ARM: dts: aspeed: Fix I2C bus warnings 5a8130ed237f ARM: dts: bcm: Fix SPI bus warnings 08ffefc8e7ed arm64: dts: broadcom: Fix I2C and SPI bus warnings 174e8262f08a drivers: qcom: rpmh-rsc: clear wait_for_compl after use 09c8a33ed766 soc: qcom: apr: Avoid string overflow 6651ecf92f3c soc: qcom: wcnss_ctrl: Avoid string overflow 4a2c4d1a0b6b soc: qcom: geni: geni_se_clk_freq_match() should always accept multiples 331ed266987e soc: qcom: geni: Don't ignore clk_round_rate() errors in geni_se_clk_tbl_get() b0826d4774c2 ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value 9a484516a410 llc: avoid blocking in llc_sap_close() 50e40ebcaa32 pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() 3f57f7387db2 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 7ed1974d2b03 arm64: dts: renesas: r8a77965: Fix HS-USB compatible dc521bf8ffda arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU 1badf45f08b3 arm64: dts: renesas: salvator-common: adv748x: Override secondary addresses 20f93eb9194c ALSA: intel8x0m: Register irq handler after register initializations e80e83fb0106 arm64: dts: meson-axg: use the proper compatible for ethmac 2694107888a5 arm64: dts: meson: libretech: update board model 3804f9dd8f76 net: bcmgenet: Fix speed selection for reverse MII 914282c62ab2 media: dvb: fix compat ioctl translation 03056f8c725a media: fix: media: pci: meye: validate offset to avoid arbitrary access fe384ab1496c ALSA: hda: Fix implicit definition of pci_iomap() on SH 6281d021bbb3 media: dt-bindings: adv748x: Fix decimal unit addresses 88e9f8198dd5 nvmem: core: return error code instead of NULL from nvmem_device_get b0d54e40f3c4 Drivers: hv: vmbus: Fix synic per-cpu context initialization a1d374ea1e95 net: aquantia: fix hw_atl_utils_fw_upload_dwords a9cab0fe6e26 kprobes: Don't call BUG_ON() if there is a kprobe in use on free list 7aea0bd886ae scsi: pm80xx: Fixed system hang issue during kexec boot a66a544dca32 scsi: pm80xx: Corrected dma_unmap_sg() parameter ac892349e21b ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set 86d5ceaea04c scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() 66b2e4c7afd0 scsi: lpfc: Fix errors in log messages. 87c32dbd7eff scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 8caed6a5d385 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN 050e019c2d69 scsi: qla2xxx: Fix duplicate switch's Nport ID entries c7ddd7ba1d05 scsi: qla2xxx: Fix dropped srb resource. 8c32664a6a0d scsi: qla2xxx: Fix port speed display on chip reset 3e3a2c5c4569 scsi: qla2xxx: Check for Register disconnect 3a7ec92a5b2a scsi: qla2xxx: Increase abort timeout value 5320b946687a scsi: qla2xxx: Fix deadlock between ATIO and HW lock 6f6e01ff7413 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 f91811dd9501 scsi: qla2xxx: Defer chip reset until target mode is enabled 667bdc46aa4e scsi: qla2xxx: Fix iIDMA error ca35c5a1cb21 scsi: qla2xxx: Use correct qpair for ABTS/CMD a1f14df33c05 f2fs: fix setattr project check upon fssetxattr ioctl 7b55102cdc61 f2fs: fix memory leak of percpu counter in fill_super() 883037308018 f2fs: fix memory leak of write_io in fill_super() e5b515f56626 signal: Properly deliver SIGSEGV from x86 uprobes 91c3a88054c1 signal: Properly deliver SIGILL from uprobes 3b5681d39fa4 signal: Always ignore SIGKILL and SIGSTOP sent to the global init 93ae4ded2abe IB/hfi1: Missing return value in error path for user sdma 45d0ddf97448 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() 8edddc2cf3c1 dmaengine: at_xdmac: remove a stray bottom half unlock 9234fbbd7782 ath9k: add back support for using active monitor interfaces for tx99 82663f99cbdf rtc: pl030: fix possible race condition 5a869e9828e8 rtc: mt6397: fix possible race condition 0773f03aebdd EDAC, sb_edac: Return early on ADDRV bit and address type test fc7be6308364 dmaengine: dma-jz4780: Further residue status fix f6d4561cae3a dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 a34ea3ddc763 usb: mtu3: disable vbus rise/fall interrupts of ltssm a5d1ffee2f2f ARM: dts: exynos: Disable pull control for PMIC IRQ line on Artik5 board 67e477d8eaa0 arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire 4c884128b414 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings d786bf93f0c5 sched/debug: Use symbolic names for task state constants e4e522609854 sched/debug: Explicitly cast sched_feat() to bool 0ddcbbf4cd47 failover: Fix error return code in net_failover_create eca5b74e0080 f2fs: submit bio after shutdown 0f9c9a216288 ARM: dts: omap3-gta04: keep vpll2 always on d59817b0ca62 ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot 6b268c233df7 ARM: dts: omap3-gta04: fix touchscreen tsc2007 96907aa1ab3c ARM: dts: omap3-gta04: tvout: enable as display1 alias 8f03a5116e9d ARM: dts: omap3-gta04: fixes for tvout / venc 5cacb026fe26 ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files 69116e3bae2b of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC cc5f462c1b08 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA 3d5d2f7806a9 ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation 0376916b7b2c ASoC: dapm: Avoid uninitialised variable warning 0204720dde67 udf: Fix crash during mount 52cda4c1d9cd mips: txx9: fix iounmap related issue f63587cbb091 RDMA/core: Follow correct unregister order between sysfs and cgroup 6b827d38cead RDMA/core: Rate limit MAD error messages a618cca0438b IB/ipoib: Ensure that MTU isn't less than minimum permitted 2543eeba256a IB/mlx5: Don't hold spin lock while checking device state 4d8d651e1c5f i2c: mediatek: Use DMA safe buffers for i2c transactions d0d8f0efb6bd ath10k: wmi: disable softirq's while calling ieee80211_rx 14c9bc4be084 ARM: dts: exynos: Disable pull control for S5M8767 PMIC 588822fcb313 ath10k: avoid possible memory access violation 34293775f117 ASoC: sgtl5000: avoid division by zero if lo_vag is zero 6cbd0932ab9a rtnetlink: move type calculation out of loop 4b702fdd6e7e net: lan78xx: Bail out if lan78xx_get_endpoints fails 23ad83c399b0 f2fs: avoid wrong decrypted data from disk b6410b95c224 cfg80211: validate wmm rule when setting 8d705195a9a3 mac80211: fix saving a few HE values 4d146d72687e qxl: fix null-pointer crash during suspend f5ee703ff92c IB/mlx5: Change TX affinity assignment in RoCE LAG mode 5128ea974c22 mtd: rawnand: qcom: don't include dma-direct.h d6ebf70120c6 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions 29535bafb64b mtd: rawnand: fsl_ifc: check result of SRAM initialization 6ae8c86ee458 mtd: rawnand: marvell: use regmap_update_bits() for syscon access 6c7644ad22ae ARM: dts: meson8b: fix the clock controller register size e39779f6ea67 ARM: dts: meson8: fix the clock controller register size 6da9a4a98215 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 77f9e263e296 net: phy: mscc: read 'vsc8531,vddmac' as an u32 5dc1cbcff700 net/mlx5: Fix atomic_mode enum values b5f6d6de5b12 net: hns3: Change the dst mac addr of loopback packet f995b2efa439 net: hns3: Fix for loopback selftest failed problem d01caf35564c net: hns3: Fix error of checking used vlan id 4aea8f76727e net: hns3: Fix for multicast failure e5f48f8eff66 ASoC: rsnd: ssi: Fix issue in dma data address assignment 0b8e8bddc5c0 soc: imx: gpc: fix PDN delay 7f88d806443f mt76: Fix comparisons with invalid hardware key index 1f54ec5b3047 brcmfmac: fix wrong strnchr usage f05f8607622c mwifex: free rx_cmd skb in suspended state 6c27b9267a84 mwifiex: do no submit URB in suspended state cd554b025c09 rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument c495a8c78b50 ARM: dts: pxa: fix power i2c base address 72e13203c56d ARM: dts: pxa: fix the rtc controller fe9048c7bb38 media: ov772x: Disable clk on error path b489c1e010e4 media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor drivers 5a21c7a0b592 media: vicodec: fix out-of-range values when decoding 17743861edc7 iwlwifi: mvm: avoid sending too many BARs 75de80e11e6b iwlwifi: don't WARN on trying to dump dead firmware ecedae02e89d iwlwifi: drop packets with bad status in CD 02adbecf542e IB/rxe: fixes for rdma read retry cad889676bdb IB/rxe: avoid back-to-back retries ac0ab821c4d5 i40e: Prevent deleting MAC address from VF when set by PF 712d35e0d2c1 i40evf: cancel workqueue sync for adminq when a VF is removed e5d3afbe3a5c i40e: hold the rtnl lock on clearing interrupt scheme f9a84bbd3ca6 i40evf: Don't enable vlan stripping when rx offload is turned on fe301cf64f7e i40e: Check and correct speed values for link on open 8d7e6ab3b5d2 i40evf: set IFF_UNICAST_FLT flag for the VF 015fc5251996 i40e: use correct length for strncpy a90fcbdb9b22 i40evf: Validate the number of queues a PF sends 2da61f212f4d ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks d4e5c8aeb198 arm64: dts: stratix10: i2c clock running out of spec b0bac46b52a9 liquidio: fix race condition in instruction completion processing b2e427c268f3 ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook 0b53b56287ab ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale 0baa3fe5805e ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale 8e6acc5ee14d MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 7c68184fced7 pinctrl: ingenic: Probe driver at subsys_initcall 8ddea21d4c0b ASoC: AMD: Change MCLK to 48Mhz bdb7368ac333 ASoC: meson: axg-fifo: report interrupt request failure aac9381b2ca8 ASoC: dpcm: Properly initialise hw->rate_max ac66c0c470a3 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl d3a45d4d6f2d ice: Fix and update driver version string 48b128cddb91 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated 9ca72984d7c0 ice: Prevent control queue operations during reset a881088f512e ice: Update request resource command to latest specification f71230e6898e ath10k: limit available channels via DT ieee80211-freq-limit 8cad5d80f8d0 wil6210: fix invalid memory access for rx_buff_mgmt debugfs bcaabaa75eeb wil6210: prevent usage of tx ring 0 for eDMA acf041edec0a wil6210: set edma variables only for Talyn-MB devices be039c973093 wil6210: drop Rx multicast packets that are looped-back to STA 1b0581bf379f ath9k: fix tx99 with monitor mode interface a618e2069783 ath10k: skip resetting rx filter for WCN3990 f7b2312c68a8 ALSA: seq: Do error checks at creating system ports c2f459d3340f cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set d377d63a9228 extcon: cht-wc: Return from default case to avoid warnings 7575a34ed101 remoteproc/davinci: Use %zx for formating size_t c2dca83e9e83 rtc: rv8803: fix the rv8803 id in the OF table 5a408693b414 rtc: sysfs: fix NULL check in rtc_add_groups() a01d6a320440 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 ea6a25cd2d41 ARM: dts: rcar: Correct SATA device sizes to 2 MiB 32d3fe68d20e y2038: make do_gettimeofday() and get_seconds() inline 5a830803b593 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply a124e7f2fecf soc/tegra: pmc: Fix pad voltage configuration for Tegra186 90cfef191a30 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() e84cb5882da6 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage 3bbce894d52d arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage d304218f959e arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node 030f6397eb89 soundwire: intel: Fix uninitialized adev deref 4b4153b7d6af soundwire: Initialize completion for defer messages 38d1ecc23e3e clk: sunxi-ng: h6: fix PWM gate/reset offset 6c0fcc727ff0 iio: dac: mcp4922: fix error handling in mcp4922_write_raw f125d1831402 ath10k: fix kernel panic by moving pci flush after napi_disable 75a600d7f062 tee: optee: take DT status property into account cd3de5870c80 iio: adc: max9611: explicitly cast gain_selectors a6bb63183de2 mmc: sdhci-of-at91: fix quirk2 overwrite b4bc6498c39b mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() bb1bc2d8231c mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() 653d9e0c55bf mm: mempolicy: fix the wrong return value and potential pages leak of mbind 5b1c342fc3e0 iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros 29dcbbb5ab0a net: ethernet: dwmac-sun8i: Use the correct function in exit path bdae2f7b2031 ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either beb3860c2e0e ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable 1a48aaabf1cd i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present 9ace24bba657 IB/hfi1: Use a common pad buffer for 9B and 16B packets 6ec4a5498ee5 IB/hfi1: Ensure full Gen3 speed in a Gen4 system 1f3bbf9f0adc Input: synaptics-rmi4 - destroy F54 poller workqueue when removing 5c9fd709c5f5 Input: synaptics-rmi4 - clear IRQ enables for F54 fbe9849f79aa Input: synaptics-rmi4 - do not consume more data than we have (F11, F12) 924a8f2c745a Input: synaptics-rmi4 - disable the relative position IRQ in the F12 driver 8e347aa4e04b Input: synaptics-rmi4 - fix video buffer size c02230815282 Input: ff-memless - kill timer in destroy() 47d06a15f25a Btrfs: fix log context list corruption after rename exchange operation f2465526866a ALSA: usb-audio: Fix incorrect size check for processing/extension units 420433f6cf5c ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() ab2ee4299b7e ALSA: usb-audio: not submit urb for stopped endpoint a2c763cd9609 ALSA: usb-audio: Fix missing error check at mixer resolution test edc471038b48 slip: Fix memory leak in slip_open error path 4cd50a31ac9e net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules 0a772b2ac696 net: gemini: add missed free_netdev 66daa05750a9 ipmr: Fix skb headroom in ipmr_get_route(). 20beeb30083e ax88172a: fix information leak on short answers c4a0f567e652 scsi: core: Handle drivers which set sg_tablesize to zero 81adf034d5d6 MIPS: BCM63XX: fix switch core reset on BCM6368 dbf1ef2dc0d5 KVM: x86: introduce is_pae_paging (From OE-Core rev: 064811c18fe26c7d9bc84f86047325e25e2a1001) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.24Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 67c4ef96da8e Linux 5.2.24 b65008090e4e blk-rq-qos: fix first node deletion of rq_qos_del() 660039a1505a opp: of: drop incorrect lockdep_assert_held() 915ff97f555d PCI: PM: Fix pci_power_up() 160278e4d967 xen/netback: fix error path of xenvif_connect_data() cb67e6c61f1b ceph: just skip unrecognized info in ceph_reply_info_extra 216d0d68a639 cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown e1f8c7185612 memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()' 2a25e88d19a9 KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use 83a4472477a0 btrfs: tracepoints: Fix bad entry members of qgroup events f861e5d90514 btrfs: tracepoints: Fix wrong parameter order for qgroup events e9ee3be6143d Btrfs: check for the full sync flag while holding the inode lock during fsync dea5fb68615d Btrfs: fix qgroup double free after failure to reserve metadata for delalloc e79a8938b3db btrfs: don't needlessly create extent-refs kernel thread ea54be3ae39e Btrfs: add missing extents release on file extent cluster relocation error 350af44ebf89 btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group() 2598b914d8e7 pinctrl: armada-37xx: swap polarity on LED group c2c5f397f100 pinctrl: armada-37xx: fix control of pins 32 and up e7592916ea17 pinctrl: cherryview: restore Strago DMI workaround for all versions d799e86fafb6 x86/hyperv: Make vapic support x2apic mode a1b5e414e2f0 x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu 753cf99522be x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area 6112a6de4c94 irqchip/sifive-plic: Switch to fasteoi flow e0b798bf1f89 dm cache: fix bugs when a GFP_NOWAIT allocation fails 01201d4129db fs/dax: Fix pmd vs pte conflict detection 26b699f52cdd tracing: Fix race in perf_trace_buf initialization 20c15650fac8 perf/aux: Fix AUX output stopping a4c470b4ce43 cifs: Fix missed free operations ef349a5dbe21 CIFS: avoid using MID 0xFFFF 9153eea1aef9 EDAC/ghes: Fix Use after free in ghes_edac remove path 2c05afe496d9 parisc: Fix vmap memory leak in ioremap()/iounmap() c422c3941ebd s390/kaslr: add support for R_390_GLOB_DAT relocation type 4d81f7b538a9 s390/zcrypt: fix memleak at release b641f048fd85 xtensa: fix change_bit in exclusive access option 63ef015fd0d6 xtensa: drop EXPORT_SYMBOL for outs*/ins* 607aad67d79e zram: fix race between backing_dev_show and backing_dev_store fa13957c99d1 mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once ef506f2a8158 hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() 9585141a3645 mm: memblock: do not enforce current limit for memblock_phys* family 2da60e78efbf mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size 1c72ac7b41e4 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() 714213ef3a7a mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo 5180116dff45 mm/slub: fix a deadlock in show_slab_objects() 224b4490619c mm/memory-failure.c: don't access uninitialized memmaps in memory_failure() 94d4f140cfb9 mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C a76022591624 mmc: cqhci: Commit descriptors before setting the doorbell ca380ac56424 mmc: mxs: fix flags passed to dmaengine_prep_slave_sg 6bc5498c702e fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c ff7e418c7e8e drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() f364590d8ab4 drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) 363471d25d92 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) 78bc8daa826d drm/amdgpu/vcn: fix allocation size in enc ring test edd872deff06 drm/amdgpu/vce: fix allocation size in enc ring test d1f35310fac2 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 1f2551687ba9 drm/panfrost: Handle resetting on timeout better 5c2e8711136e drm/ttm: Restore ttm prefaulting 59a21feaf42c drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 180a1b6fef83 mac80211: Reject malformed SSID elements 930b9ba2a46d iwlwifi: pcie: change qu with jf devices to use qu configuration de326ae7e864 ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit() 136bd113a26a ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting 11861621576c Input: st1232 - fix reporting multitouch coordinates 1ac8d0c02e34 Input: synaptics-rmi4 - avoid processing unknown IRQs 0337cdfd1172 Input: da9063 - fix capability and drop KEY_SLEEP 38d23aa7eaeb scsi: ch: Make it possible to open a ch device multiple times again ea6645c4fb39 scsi: core: try to get module before removing device 77957d171255 scsi: core: save/restore command resid for error handling 1feb8a7203f8 scsi: sd: Ignore a failure to sync cache due to lack of authorization 9f1c82f12b62 scsi: zfcp: fix reaction on bit error threshold notification e8c96fb7e7f3 staging: kpc2000: fix integer overflow with left shifts 529ca74d5730 staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS 5f65debeb6f6 MIPS: tlbex: Fix build_restore_pagemask KScratch restore 0a496dac91ac binder: Don't modify VMA bounds in ->mmap handler b7a359f53d87 USB: ldusb: fix read info leaks 72665117bd21 USB: ldusb: fix memleak on disconnect a93c0f8a448e USB: serial: ti_usb_3410_5052: fix port-close races e6c0a2973542 usb: udc: lpc32xx: fix bad bit shift operation 609978137cc2 ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers 7ebfbd60d38b ALSA: hda/realtek - Enable headset mic on Asus MJ401TA 33bac14d01de ALSA: hda/realtek - Add support for ALC711 d46df68073e6 USB: legousbtower: fix memleak on disconnect 7585815e0141 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD b0c129ccba46 rxrpc: use rcu protection while reading sk->sk_user_data 5cfde84829d4 netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit b8ce2c4f92e3 net: phy: micrel: Update KSZ87xx PHY name 61ece488ec6a net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs 2e2eadc05885 net: aquantia: correctly handle macvlan and multicast coexistence 10ebf6d7c7ab net: aquantia: do not pass lro session with invalid tcp checksum b48166bebe46 net: aquantia: when cleaning hw cache it should be toggled 1d3a96408673 net: aquantia: temperature retrieval fix ef857690724a sctp: change sctp_prot .no_autobind with true 8748438651fe sched: etf: Fix ordering of packets with same txtime 502ead97c900 rxrpc: Fix possible NULL pointer access in ICMP handling 0f0957b39c65 net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow c96d1c298473 net: ipv6: fix listify ip6_rcv_finish in case of forwarding 792dffb6c25f net/ibmvnic: Fix EOI when running in XIVE mode. 1eff1ddb41d1 net: i82596: fix dma_alloc_attr for sni_82596 789b5b2296d0 net: bcmgenet: Set phydev->dev_flags only for internal PHYs 26b5aad017f8 net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 39b4db2c205f net: avoid potential infinite loop in tc_ctl_action() f6e58b1a1237 ipv4: Return -ENETUNREACH if we can't create route but saddr is valid 15136dd27a2a ipv4: fix race condition between route lookup and invalidation 04a68067f471 nvme: change nvme_passthru_cmd64 to explicitly mark rsvd 7e42a8fc20bc nvme-pci: Set the prp2 correctly when using more than 4k page f6a8d244495e ocfs2: fix panic due to ocfs2_wq is null dd9fa2a089de Revert "drm/radeon: Fix EEH during kexec" 8129be7b7cf1 md/raid0: fix warning message for parameter default_layout 8cf008b91833 libata/ahci: Fix PCS quirk application 22d516a43782 net_sched: fix backward compatibility for TCA_ACT_KIND ba69d901e036 net_sched: fix backward compatibility for TCA_KIND b826ad4c7669 filldir[64]: remove WARN_ON_ONCE() for bad directory entries 9df0c66d5143 uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to it 30043672b8e6 Make filldir[64]() verify the directory entry filename is valid 2fcaa9a2e8c9 elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings a9397425edf9 Convert filldir[64]() from __put_user() to unsafe_put_user() 0c03d3d9a998 namespace: fix namespace.pl script to support relative paths e5df7c23ef1c net: phy: fix write to mii-ctrl1000 register e6378e134543 net: phy: allow for reset line to be tied to a sleepy GPIO controller 3951482af0d5 r8152: Set macpassthru in reset_resume callback 85e2c81d8964 s390/mm: fix -Wunused-but-set-variable warnings fbd0915567ea lib: textsearch: fix escapes in example code 2cf2b8c86277 selftests: kvm: Fix libkvm build error 54cccd9f3fd0 net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write() 8f634c4755d6 mips: Loongson: Fix the link time qualifier of 'serial_exit()' 009d3d7135af drm/amd/display: memory leak d0d9f70beb32 drm/amdgpu: fix multiple memory leaks in acp_hw_init 9cac23841d31 RISC-V: Clear load reservations while restoring hart contexts a1fffbb6cfd8 net: stmmac: Correctly take timestamp for PTPv2 b115b9832dc2 net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name 45f3a8886a6a netfilter: nft_connlimit: disable bh on garbage collection 420a015ed643 mac80211: fix txq null pointer dereference 51340f3579a0 nl80211: fix null pointer dereference 0e53662be2aa loop: change queue block size to match when using DIO 0ce37f356397 xen/efi: Set nonblocking callbacks fe4b184d832e MIPS: dts: ar9331: fix interrupt-controller size fa7e74d07aaa net: dsa: qca8k: Use up to 7 ports for all operations 12afa6d96de4 ARM: dts: am4372: Set memory bandwidth limit for DISPC c41a0bf4ba4d ieee802154: ca8210: prevent memory leak 4cbc0b08406d nvme-rdma: fix possible use-after-free in connect timeout 61c456e74461 nvme: allow 64-bit results in passthru commands e3e3c343b869 Added QUIRKs for ADATA XPG SX8200 Pro 512GB e3f58f778cee nvme: fix an error code in nvme_init_subsystem() 902c726061a9 nvme-tcp: fix wrong stop condition in io_work 9f1ce805b4fc ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() 64719bd78a0b ARM: OMAP2+: Add missing LCDC midlemode for am335x 4b6e2a327e7c ARM: OMAP2+: Fix missing reset done flag for am3 and am43 db825fd99455 ARM: dts: Fix gpio0 flags for am335x-icev2 0e65dece86ca scsi: qla2xxx: Fix unbound sleep in fcport delete path. 950b905e2cbe scsi: qla2xxx: Silence fwdump template message 276ae12e3b8d scsi: megaraid: disable device when probe failed after enabled device e8d688a3f957 scsi: ufs: skip shutdown if hba is not powered a1318847f2d5 nvme-pci: Fix a race in controller removal f1f8bc4e1d87 ARM: dts: Fix wrong clocks for dra7 mcasp d1a356d53545 clk: ti: dra7: Fix mcasp8 clock bits 6e16a5de5c09 drm: Clear the fence pointer when writeback job signaled 5cc2a052ef35 RDMA/cxgb4: Do not dma memory off of the stack 60f32e5e3ae6 usb: dwc3: pci: prevent memory leak in dwc3_pci_probe 7a745fd3fdc5 ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data 240452393720 net: dsa: sja1105: Prevent leaking memory c9ed1ddd76de iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (From OE-Core rev: c54b02ab238fe7682a0beac2f2afeb418406dd48) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to v4.19.84Bruce Ashfield2019-12-283-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: c555efaf1402 Linux 4.19.84 46a4a014c48e kvm: x86: mmu: Recovery of shattered NX large pages 6082f2e28887 kvm: Add helper function for creating VM worker threads 5219505fcbb6 kvm: mmu: ITLB_MULTIHIT mitigation db77548b1652 KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active 37dfbc8ba763 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) 9ef1fae24d58 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON b182093d1c70 KVM: x86: remove now unneeded hugepage gfn adjustment e79234ce5765 KVM: x86: make FNAME(fetch) and __direct_map more similar 8aaac3068623 kvm: mmu: Do not release the page inside mmu_set_spte() 30d8d8d6cd92 kvm: Convert kvm_lock to a mutex a991063ce576 kvm: x86, powerpc: do not allow clearing largepages debugfs entry 580c79e7e3e5 Documentation: Add ITLB_MULTIHIT documentation db5ae6596ae2 cpu/speculation: Uninline and export CPU mitigations helpers 955607466ace x86/cpu: Add Tremont to the cpu vulnerability whitelist f9aa6b73a407 x86/bugs: Add ITLB_MULTIHIT bug infrastructure 415bb221a070 x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs 4ad7466ddf2d x86/tsx: Add config options to set tsx=on|off|auto e3bf6b3ff55a x86/speculation/taa: Add documentation for TSX Async Abort 2402432d5557 x86/tsx: Add "auto" option to the tsx= cmdline parameter a0808f06dfa1 kvm/x86: Export MDS_NO=0 to guests when TSX is enabled 15dfa5d706df x86/speculation/taa: Add sysfs reporting for TSX Async Abort 6c58ea8525bf x86/speculation/taa: Add mitigation for TSX Async Abort b8eb348ae408 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default 37cf9ef900cc x86/cpu: Add a helper function x86_read_arch_cap_msr() 4002d16a2ae1 x86/msr: Add the IA32_TSX_CTRL MSR dbf38b17a892 KVM: x86: use Intel speculation bugs and features as derived in generic x86 code fee619bb8136 drm/i915/cmdparser: Fix jump whitelist clearing 255ed51599de drm/i915/gen8+: Add RC6 CTX corruption WA 011b7173cbdb drm/i915: Lower RM timeout to avoid DSI hard hangs a7bda639a17f drm/i915/cmdparser: Ignore Length operands during command matching 6e53c71a6913 drm/i915/cmdparser: Add support for backward jumps f27bc2b5950d drm/i915/cmdparser: Use explicit goto for error paths cdd77c6b4be4 drm/i915: Add gen9 BCS cmdparsing fea688c5dd81 drm/i915: Allow parsing of unsized batches 7ce726b61c57 drm/i915: Support ro ppgtt mapped cmdparser shadow buffers fc3510fe6f6b drm/i915: Add support for mandatory cmdparsing fba4207cf15e drm/i915: Remove Master tables from cmdparser f1ff77080fa1 drm/i915: Disable Secure Batches for gen6+ b4b1abdc6b18 drm/i915: Rename gen7 cmdparser tables e238e05ec2dc vsock/virtio: fix sock refcnt holding during the shutdown 2e7e3f16901d iio: imu: mpu6050: Fix FIFO layout for ICM20602 99ea48af7bd9 net: prevent load/store tearing on sk->sk_stamp d32629dcd1e5 netfilter: ipset: Copy the right MAC address in hash:ip,mac IPv6 sets 5833560d54fd usbip: Fix free of unallocated memory in vhci tx 6890b4bc3d2b cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead d3b3c0a14615 mm/filemap.c: don't initiate writeback if mapping has no dirty pages 285eb6af4351 iio: imu: inv_mpu6050: fix no data on MPU6050 d888a80727ab iio: imu: mpu6050: Add support for the ICM 20602 IMU 522128128dec blkcg: make blkcg_print_stat() print stats only for online blkgs 30b969392cf2 pinctrl: cherryview: Fix irq_valid_mask calculation ca79bb7e1168 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() 2c655a111968 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode 713adf6dd327 e1000: fix memory leaks 4a05571772cc igb: Fix constant media auto sense switching when no cable is connected 1baab8352d80 net: ethernet: arc: add the missed clk_disable_unprepare 24523745ed41 NFSv4: Don't allow a cached open with a revoked delegation 440a748ed6df usb: dwc3: gadget: fix race when disabling ep with cancelled xfers e66f52eb3f29 hv_netvsc: Fix error handling in netvsc_attach() 99d5f18cebbf drm/amd/display: Passive DP->HDMI dongle detection fix e5edbf9c45ce drm/amdgpu: If amdgpu_ib_schedule fails return back the error. b651ddc15e7a iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 214e4f0ecdd1 net: mscc: ocelot: refuse to overwrite the port's native vlan 5aedcc8aa8be net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is up 3b956e63e2f3 net: hisilicon: Fix "Trying to free already-free IRQ" f09b99c883e8 fjes: Handle workqueue allocation failure 6376736d016f nvme-multipath: fix possible io hang after ctrl reconnect 1372527e6876 scsi: qla2xxx: stop timer in shutdown path f2bab3ed456c RDMA/hns: Prevent memory leaks of eq->buf_list 55ca08347487 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case e36be7959326 usbip: tools: Fix read_usb_vudc_device() error path handling cd9561a53d26 USB: ldusb: use unsigned size format specifiers c753113ae714 USB: Skip endpoints with 0 maxpacket length ef38f4d123d0 perf/x86/uncore: Fix event group support f14751658a01 perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) 5b99e97b275a perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity 45944c4a7743 usb: dwc3: remove the call trace of USBx_GFLADJ dff38149cec4 usb: gadget: configfs: fix concurrent issue between composite APIs 10eb9abd21ba usb: dwc3: pci: prevent memory leak in dwc3_pci_probe c73ccf65e169 usb: gadget: composite: Fix possible double free memory bug 26d31e1c3ab2 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. 88912019b49c usb: fsl: Check memory resource before releasing it 3a2675a2d97a macsec: fix refcnt leak in module exit routine 0d0ca85ad424 bonding: fix unexpected IFF_BONDING bit unset 50e31318b525 ipvs: move old_secure_tcp into struct netns_ipvs 102f4078fbdd ipvs: don't ignore errors in case refcounting ip_vs module fails 81de0b500baa netfilter: nf_flow_table: set timeout before insertion into hashes d45fc2ed472b scsi: qla2xxx: Initialized mailbox to prevent driver load failure b6612a3dbad8 scsi: lpfc: Honor module parameter lpfc_use_adisc 4e80e5614770 net: openvswitch: free vport unless register_netdevice() succeeds 027253315d70 RDMA/uverbs: Prevent potential underflow d582769add68 scsi: qla2xxx: fixup incorrect usage of host_byte 42de3a902443 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq 7dfdcd9407f3 net/mlx5e: TX, Fix consumer index of error cqe dump 48dd71289ca3 RDMA/qedr: Fix reported firmware version 6208c2bfe224 iw_cxgb4: fix ECN check on the passive accept 89aa9e2626f4 RDMA/mlx5: Clear old rate limit when closing QP d6706b2ec108 HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() 113a154ef2f2 dmaengine: sprd: Fix the possible memory leak issue 6040f96d5147 dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config 78e7e0248eb8 HID: google: add magnemite/masterball USB ids 8181146cd7de PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 e2dd254bde5c usbip: Implement SG support to vhci-hcd and stub driver f865ae473c16 usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path e9c0fc4a7ccd sched/fair: Fix -Wunused-but-set-variable warnings 502bd151448c sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices 4ebee4875eab ALSA: usb-audio: Fix copy&paste error in the validator e0051889243d ALSA: usb-audio: remove some dead code 4f6c52002699 ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() 3a0cdf210b94 ALSA: usb-audio: Clean up check_input_term() 9feeaa50e5b4 ALSA: usb-audio: Remove superfluous bLength checks f0e164f66e75 ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects dae4d839e549 ALSA: usb-audio: Simplify parse_audio_unit() 17821e2fb167 ALSA: usb-audio: More validations of descriptor units 5e36cf8edb58 configfs: fix a deadlock in configfs_symlink() 0dfc45be875a configfs: provide exclusion between IO and removals 25c118d8d158 configfs: new object reprsenting tree fragments 65524d647e9d configfs_register_group() shouldn't be (and isn't) called in rmdirable parts 2bd63490c1dd configfs: stash the data we need into configfs_buffer at open time a7be2debb769 can: peak_usb: fix slab info leak ce9b94da0e04 can: mcba_usb: fix use-after-free on disconnect 5a9e37f2029f can: dev: add missing of_node_put() after calling of_get_child_by_name() 9289226f6982 can: gs_usb: gs_can_open(): prevent memory leak 9f5c59428843 can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak ef502d5a84d6 can: peak_usb: fix a potential out-of-sync while decoding packets 7ae08111ca70 can: c_can: c_can_poll(): only read status register after status IRQ 0327c7818da2 can: flexcan: disable completely the ECC mechanism 46265660e5ba can: usb_8dev: fix use-after-free on disconnect d8a76e300e37 SMB3: Fix persistent handles reconnect caddaf43b024 x86/apic/32: Avoid bogus LDR warnings dc1a91dc4917 intel_th: pci: Add Jasper Lake PCH support f9d3aea1dca2 intel_th: pci: Add Comet Lake PCH support 64997ee49c8c netfilter: ipset: Fix an error code in ip_set_sockfn_get() 1b0e60f6a48b netfilter: nf_tables: Align nft_expr private data to 64-bit 2dae80b5b666 ARM: sunxi: Fix CPU powerdown on A83T 20b9e094dcd3 iio: srf04: fix wrong limitation in distance measuring bee45b44b13e iio: imu: adis16480: make sure provided frequency is positive a428996147e2 iio: adc: stm32-adc: fix stopping dma 78a1d6cdd302 ceph: add missing check in d_revalidate snapdir handling 6f9657793a6e ceph: fix use-after-free in __ceph_remove_cap() 3840610d60b2 arm64: Do not mask out PTE_RDONLY in pte_same() 56f270a1d72c soundwire: bus: set initial value to port_status 9a06efc745c3 soundwire: depend on ACPI a81a4637456b HID: wacom: generic: Treat serial number and related fields as unsigned e3fdd0c1a3d0 drm/radeon: fix si_enable_smc_cac() failed issue f39fbd05f921 perf tools: Fix time sorting 66d53cd683a8 tools: gpio: Use !building_out_of_srctree to determine srctree 8e358a027611 dump_stack: avoid the livelock of the dump_lock 6c944fc51f0a mm, vmstat: hide /proc/pagetypeinfo from normal users 2686f71fdcc5 mm: thp: handle page cache THP correctly in PageTransCompoundMap 7dfa51beacac mm, meminit: recalculate pcpu batch and high limits after init completes 8e6bf4bc3a88 mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges 6ecc16351a84 ALSA: hda/ca0132 - Fix possible workqueue stall 6921b1609912 ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series b85472244b70 ALSA: timer: Fix incorrectly assigned timer instance 107451b87ea5 net: hns: Fix the stray netpoll locks causing deadlock in NAPI path 26e398dcb3f1 ipv6: fixes rt6_probe() and fib6_nh->last_probe init 05b761423d67 net: mscc: ocelot: fix NULL pointer on LAG slave removal 1cfc967ef584 net: mscc: ocelot: don't handle netdev events for other netdevs a6fdbaeef1f2 qede: fix NULL pointer deref in __qede_remove() 956b38853517 NFC: st21nfca: fix double free 1143496c9632 nfc: netlink: fix double device reference drop 760a1f7f22ee NFC: fdp: fix incorrect free object 5580091ce7d9 net: usb: qmi_wwan: add support for DW5821e with eSIM support 4fd218071f21 net: qualcomm: rmnet: Fix potential UAF when unregistering b9bda52f8f3e net: fix data-race in neigh_event_send() 2fbfdb2de4a1 net: ethernet: octeon_mgmt: Account for second possible VLAN header 88f8c39912bc ipv4: Fix table id reference in fib_sync_down_addr 0ddabef89067 CDC-NCM: handle incomplete transfer of MTU 27b5f4bf5ba9 bonding: fix state transition issue in link monitoring 7d8dbefc22ff Linux 4.19.83 818c96ac80be usb: gadget: udc: core: Fix segfault if udc_bind_to_driver() for pending driver fails b06f37eaa2b3 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address 54ee5ccd0251 ASoC: pcm3168a: The codec does not support S32_LE 3ddf2a70cf6d selftests/powerpc: Fix compile error on tlbie_test due to newer gcc e7aaa8dd60c5 selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue ec199b24aa5c powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 06e8438eddf8 platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table 2d830cf287a5 wireless: Skip directory when generating certificates 558d2bdad5f6 net/flow_dissector: switch to siphash f6ef35998fb0 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 c33f7efec3b3 net: dsa: fix switch tree list 6b5bf3f37f72 net: usb: lan78xx: Connect PHY before registering MAC 07c62fc7bf28 net: bcmgenet: reset 40nm EPHY on energy detect 6d3ccc2a5b19 net: phy: bcm7xxx: define soft_reset for 40nm EPHY 97cc6827f418 net: bcmgenet: don't set phydev->link from MAC 57e286f67554 net: dsa: b53: Do not clear existing mirrored port mask db91be8e27c8 net/mlx5e: Fix ethtool self test: link speed 5eb1967bfde3 r8169: fix wrong PHY ID issue with RTL8168dp 9e7c4fa275cf net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget 0c3355cc8e19 selftests: fib_tests: add more tests for metric update b166e8838a97 ipv4: fix route update on metric change. cd3bcb44ee3b net: add READ_ONCE() annotation in __skb_wait_for_more_packets() 4f3df7f1eaa7 net: use skb_queue_empty_lockless() in busy poll contexts eaf548feaa17 net: use skb_queue_empty_lockless() in poll() handlers afa1f5e98c11 udp: use skb_queue_empty_lockless() d5ac4232c376 net: add skb_queue_empty_lockless() 83532eb48049 vxlan: check tun_info options_len properly a8a5adbbf779 udp: fix data-race in udp_set_dev_scratch() 12fab1634ab1 selftests: net: reuseport_dualstack: fix uninitalized parameter 321c99155f4b net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() 9da271c1cdc1 net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() 40400fdd312a netns: fix GFP flags in rtnl_net_notifyid() 1d72dbb4ca2f net/mlx4_core: Dynamically set guaranteed amount of counters per VF f05975d9f393 net: hisilicon: Fix ping latency when deal with high throughput 1d5cb12a2539 net: fix sk_page_frag() recursion from memory reclaim 189982d111c0 net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum 5536fc891221 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 2c50a36d0b78 net: annotate lockless accesses to sk->sk_napi_id 0cfaf03c5d58 net: annotate accesses to sk->sk_incoming_cpu 07de738901d6 inet: stop leaking jiffies on the wire 163901dc945b erspan: fix the tun_info options_len check for erspan 96df1ec22b97 dccp: do not leak jiffies on the wire f291613ff140 cxgb4: fix panic when attaching to ULD fail 1f032ca298dd nbd: handle racing with error'ed out commands 82b7c99ee141 nbd: protect cmd->status with cmd->lock 80b42f4381c2 cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs a7448991fa3e i2c: stm32f7: remove warning when compiling with W=1 86fd9e339ab4 i2c: stm32f7: fix a race in slave mode with arbitration loss irq d746ce649556 i2c: stm32f7: fix first byte to send in slave mode 18e7fae372a1 irqchip/gic-v3-its: Use the exact ITSList for VMOVP 39637aafa173 MIPS: bmips: mark exception vectors as char arrays fcc3f7c810c3 of: unittest: fix memory leak in unittest_data_add c56b9da70d09 ARM: 8926/1: v7m: remove register save to stack before svc fa18f803d1f7 tracing: Fix "gfp_t" format for synthetic events 63571a1f375e scsi: target: core: Do not overwrite CDB byte 1 1df8da335d40 drm/amdgpu: fix potential VM faults 3cd2b6492cde ARM: davinci: dm365: Fix McBSP dma_slave_map entry e18bf407ea3f perf kmem: Fix memory leak in compact_gfp_flags() 05dd6283b8fc 8250-men-mcb: fix error checking when get_num_ports returns -ENODEV 81809424cad7 perf c2c: Fix memory leak in build_cl_output() 7a79420034e0 ARM: dts: imx7s: Correct GPT's ipg clock source e601e103cfed scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE 3dd0be3eeeb0 scsi: sni_53c710: fix compilation error cf372c60ed13 scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions 3ee6a8bdae81 scsi: qla2xxx: fix a potential NULL pointer dereference 9d27ba401eca ARM: mm: fix alignment handler faults under memory pressure f0eabc9e9acb pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() 9a5d5ffb3245 ARM: dts: logicpd-torpedo-som: Remove twl_keypad d7e2a8e271aa ASoc: rockchip: i2s: Fix RPM imbalance 513474f59001 ASoC: wm_adsp: Don't generate kcontrols without READ flags bab5c14b5c89 regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized 6ef17b446081 ASoC: rt5682: add NULL handler to set_jack function 772c18df9f3d regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone c4c0e64deb9a arm64: dts: Fix gpio to pinmux mapping 0d3aef1ea7e8 arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regulator delay a3a208ac4608 arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay dc24ac36f304 ASoC: wm8994: Do not register inapplicable controls for WM1811 0f037d0a62b0 regulator: of: fix suspend-min/max-voltage parsing b17eae5a0e16 kbuild: add -fcf-protection=none when using retpoline flags 5ee93551c703 Linux 4.19.82 914a7d429da5 Revert "ALSA: hda: Flush interrupts on disabling" 8f5603029223 powerpc/powernv: Fix CPU idle to be called with IRQs disabled 92930e922399 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface c08182dbf057 ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel d8808d2e79b5 ALSA: usb-audio: DSD auto-detection for Playback Designs 831317430693 ALSA: timer: Fix mutex deadlock at releasing card 145fadf6d99a ALSA: timer: Simplify error path in snd_timer_open() a6c91087f5d5 sch_netem: fix rcu splat in netem_enqueue() 3ecf8529d52a net: usb: sr9800: fix uninitialized local variable 14a703ef2dc4 bonding: fix potential NULL deref in bond_update_slave_arr 24aaf7f4528f NFC: pn533: fix use-after-free and memleaks 8d9c4a9b8677 rxrpc: Fix trace-after-put looking at the put peer record e8e51ce79c15 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record 570ab0dd35f9 rxrpc: Fix call ref leak d634bd01b3a0 llc: fix sk_buff leak in llc_conn_service() 3f3f7409f028 llc: fix sk_buff leak in llc_sap_state_process() 948e8eba656f batman-adv: Avoid free/alloc race when handling OGM buffer 74001646d47c NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() fd9a708c7bde drm/amdgpu/powerplay/vega10: allow undervolting in p7 3e285a5c1401 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle a0e406be17e5 dmaengine: qcom: bam_dma: Fix resource leak 64efcbc7a5a3 rtlwifi: Fix potential overflow on P2P code a81669161528 arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default 8dd6066066a2 s390/idle: fix cpu idle time calculation ced8cb0230d0 s390/cmm: fix information leak in cmm_timeout_handler() be87ee689106 nl80211: fix validation of mesh path nexthop 14e0dd84db60 HID: fix error message in hid_open_report() 8a01c4b908cf HID: Fix assumption that devices have inputs cf143d65c556 HID: i2c-hid: add Trekstor Primebook C11B to descriptor override 6608702bec70 scsi: target: cxgbit: Fix cxgbit_fw4_ack() 45e7acdff38e USB: serial: whiteheat: fix line-speed endianness b7ad5aa67058 USB: serial: whiteheat: fix potential slab corruption 36e02e1fba89 usb: xhci: fix __le32/__le64 accessors in debugfs code 8e2cccd6c5d1 USB: ldusb: fix control-message timeout 3f1a7d903b8d USB: ldusb: fix ring-buffer locking f1b94b60bb1c usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") d1c188d330ca USB: gadget: Reject endpoints with 0 maxpacket value ceb6b658f0bd UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") a58cdc35d3a0 ALSA: hda/realtek - Add support for ALC623 101bb262ba43 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 3ae205d7a0a2 ALSA: bebob: Fix prototype of helper function to return negative value 62e42369de37 fuse: truncate pending writes on O_TRUNC 72c913fdde9d fuse: flush dirty data/metadata before non-truncate setattr 696da0225946 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() 1a124f16b594 thunderbolt: Use 32-bit writes when writing ring producer/consumer f2cc221b6515 USB: legousbtower: fix a signedness bug in tower_probe() 083322455c67 nbd: verify socket is supported during setup e0064f8de3f5 iwlwifi: exclude GEO SAR support for 3168 5a445f805afc ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 ce005e5d6e9f ARM: 8914/1: NOMMU: Fix exc_ret for XIP 394c90d9ce13 tracing: Initialize iter->seq after zeroing in tracing_read_pipe() 12e132664f92 s390/uaccess: avoid (false positive) compiler warnings da24be886ff6 NFSv4: Fix leak of clp->cl_acceptor string cad4448dfc9c nbd: fix possible sysfs duplicate warning c2ea451f22f1 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr 5865397db6c3 MIPS: fw: sni: Fix out of bounds init of o32 stack 317b6f68abb1 MIPS: include: Mark __xchg as __always_inline 4a4206a83fc6 iio: imu: adis16400: release allocated memory on failure f2824a020746 drm/amdgpu: fix memory leak a1112c465593 perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp 2cd003a820fe sched/vtime: Fix guest/system mis-accounting on task switch 58d33d4a4a1d x86/cpu: Add Comet Lake to the Intel CPU models header 6258745b311b arm64: armv8_deprecated: Checking return value for memory allocation c3689876f5b9 fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc() 4de544b42c7a fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock() c18d86047622 fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry() 2141f777e6e1 ocfs2: clear zero in unaligned direct IO af140367ae66 x86/xen: Return from panic notifier 0169198631e7 MIPS: include: Mark __cmpxchg as __always_inline 9b7591cf6cf6 efi/x86: Do not clean dummy variable in kexec path 318885aa154d efi/cper: Fix endianness of PCIe class code 02c1fb11b6a0 serial: mctrl_gpio: Check for NULL pointer 497fd98a50b2 fs: cifs: mute -Wunused-const-variable message 579249a08348 gpio: max77620: Use correct unit for debounce times 7f3306a3b2df tty: n_hdlc: fix build on SPARC 14a4689f8847 tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()' d21a5d4a7339 arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 ca2cc4b47d01 nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request aeb242943505 HID: hyperv: Use in-place iterator API in the channel callback 9c75c230ded2 RDMA/iwcm: Fix a lock inversion issue 962cff4f3f89 RDMA/hfi1: Prevent memory leak in sdma_init dfc1daba843b staging: rtl8188eu: fix null dereference when kzalloc fails 3545c018d0c3 perf annotate: Return appropriate error code for allocation failures f8304a9310c3 perf annotate: Propagate the symbol__annotate() error return 4e2ca0c9143c perf annotate: Fix the signedness of failure returns ec783e28e72d perf annotate: Propagate perf_env__arch() error f0ba7ab26bfc perf tools: Propagate get_cpuid() error c022c7f6171e perf jevents: Fix period for Intel fixed counters 5ecf35ed5d17 perf script brstackinsn: Fix recovery from LBR/binary mismatch 262ed71096ba perf map: Fix overlapped map handling d975e5970965 perf tests: Avoid raising SEGV using an obvious NULL dereference e3dc77d662ca libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature 915eb63dac7b iio: fix center temperature of bmc150-accel-core 78e6415d4f9a iio: adc: meson_saradc: Fix memory allocation order 1b6901f3c600 power: supply: max14656: fix potential use-after-free a0d8a590d983 drm/amd/display: fix odm combine pipe reset a897f54e921c PCI/PME: Fix possible use-after-free on remove 0e23eeb0fc58 net: dsa: mv88e6xxx: Release lock while requesting IRQ 646e5c77b418 exec: load_script: Do not exec truncated interpreter path f251c83d6c08 ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT cc4d8283f6e9 media: vimc: Remove unused but set variables c629fed0347e ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume b73132b74d25 cifs: add credits from unmatched responses/messages ee4d28a716e8 CIFS: Respect SMB2 hdr preamble size in read responses 2a2022688a91 scsi: lpfc: Correct localport timeout duration error 1df87fc5e468 mlxsw: spectrum: Set LAG port collector only when active e32271519bb9 arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs 6021dd86ca38 arm64: Add MIDR encoding for HiSilicon Taishan CPUs 9190141529fb rtc: pcf8523: set xtal load capacitance from DT 961ba81d08d8 usb: handle warm-reset port requests on hub resume 3a77562e18bf ALSA: usb-audio: Cleanup DSD whitelist a0608eec296d usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete d0e8b35e915e usb: dwc3: gadget: early giveback if End Transfer already completed 335d4f818246 samples: bpf: fix: seg fault with NULL pointer arg c41f30e8d233 HID: steam: fix deadlock with input devices. 4c8ae7221bcc HID: steam: fix boot loop with bluetooth firmware ce05beb3b402 NFSv4: Ensure that the state manager exits the loop on SIGKILL 952b0285826e HID: Add ASUS T100CHI keyboard dock battery quirks 24ec7c1b9b17 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 'dt_free_map' b064e272023c scripts/setlocalversion: Improve -dirty check with git-status --no-optional-locks 9aafa2996921 clk: boston: unregister clks on failure in clk_boston_setup() 1ba6488775f1 ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3 a6af54d4ad0d platform/x86: Fix config space access for intel_atomisp2_pm 8694ceba9338 platform/x86: Add the VLV ISP PCI ID to atomisp2_pm 8c1b1d3c7593 HID: i2c-hid: Add Odys Winbook 13 to descriptor override 3db3961160f6 HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels e0bcac994ad8 HID: i2c-hid: Disable runtime PM for LG touchscreen d8187ff32b23 netfilter: ipset: Make invalid MAC address checks consistent cb38a17cc880 Btrfs: fix deadlock on tree root leaf when finding free extent 33970cf511c8 PCI: Fix Switchtec DMA aliasing quirk dmesg noise 437de04184bc bcache: fix input overflow to writeback_rate_minimum be488566ef2f drm/msm/dpu: handle failures while initializing displays b5b3bb03c372 x86/cpu: Add Atom Tremont (Jacobsville) ab0888699734 tools/power turbostat: fix goldmont C-state limit decoding 4da8b5f8a71d usb: dwc2: fix unbalanced use of external vbus-supply 649ee6f0c677 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override ce43554395a3 f2fs: fix to recover inode->i_flags of inode block during POR b619de076f9c f2fs: fix to recover inode's i_gc_failures during POR 23848022460f powerpc/powernv: hold device_hotplug_lock when calling memtrace_offline_pages() bff91a961a05 sc16is7xx: Fix for "Unexpected interrupt: 8" 157c391babd7 scsi: lpfc: Fix a duplicate 0711 log message number. 6b2fbfacd74b f2fs: flush quota blocks after turnning it off e5641f02dc9e wil6210: fix freeing of rx buffers in EDMA mode d8ab4185ea55 btrfs: tracepoints: Fix wrong parameter order for qgroup events 6bcbe35027e2 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() 96b9b94647b0 Btrfs: fix memory leak due to concurrent append writes with fiemap 692aa7d55ff8 Btrfs: fix inode cache block reserve leak on failure to allocate data space a8afda7774a3 dm snapshot: rework COW throttling to fix deadlock 223f1af69da8 dm snapshot: introduce account_start_copy() and account_end_copy() 0ca37291020e zram: fix race between backing_dev_show and backing_dev_store ef244c308885 Linux 4.19.81 27414f90ff6e RDMA/cxgb4: Do not dma memory off of the stack 054441182b51 blk-rq-qos: fix first node deletion of rq_qos_del() 2ada40308a0d PCI: PM: Fix pci_power_up() ccb02adf3293 xen/netback: fix error path of xenvif_connect_data() 89ab39da1452 cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown 5f19cbb3ab3f memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()' 0b95aaae783f btrfs: tracepoints: Fix bad entry members of qgroup events 1b921b5bc47f Btrfs: check for the full sync flag while holding the inode lock during fsync ac6bae2b524d Btrfs: add missing extents release on file extent cluster relocation error 6cd5be9832eb btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group() a5a10f7800ed pinctrl: armada-37xx: swap polarity on LED group e0e489aa5bd0 pinctrl: armada-37xx: fix control of pins 32 and up 5e9d71802ddc pinctrl: cherryview: restore Strago DMI workaround for all versions 4dedaa73c4c4 x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu 1709917289cd x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area e49c84c51c3a dm cache: fix bugs when a GFP_NOWAIT allocation fails 5ce7528c4d4a tracing: Fix race in perf_trace_buf initialization 96202569b9fe perf/aux: Fix AUX output stopping 01332b037066 CIFS: Fix use after free of file info structures 71cf88165ff0 CIFS: avoid using MID 0xFFFF 4292745536d2 arm64: Enable workaround for Cavium TX2 erratum 219 when running SMT d97e4a6d2b2f EDAC/ghes: Fix Use after free in ghes_edac remove path ca65fe21981b parisc: Fix vmap memory leak in ioremap()/iounmap() 19e2ed7bfabe xtensa: drop EXPORT_SYMBOL for outs*/ins* 30cff8ab6ed7 mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once 91eec7692b94 hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() f712e3066f75 mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo bb6932c5a473 mm/slub: fix a deadlock in show_slab_objects() 9792afbd630b mm/memory-failure.c: don't access uninitialized memmaps in memory_failure() 01a44055a48a mmc: cqhci: Commit descriptors before setting the doorbell 6ea856efef9f fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c 43a2a6c2f0fb drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() 4d5307c099af drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 11377c3e997e drm/ttm: Restore ttm prefaulting 33af2a8ee304 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 24ca62892032 mac80211: Reject malformed SSID elements 73c066a9552a cfg80211: wext: avoid copying malformed SSIDs 83dc16707f6d ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit() 8e367b029e61 ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting b0dd6a24255e Input: synaptics-rmi4 - avoid processing unknown IRQs aa9402c14df6 Input: da9063 - fix capability and drop KEY_SLEEP e254d4359259 scsi: ch: Make it possible to open a ch device multiple times again 0c6905197c5b scsi: core: try to get module before removing device 2a675e73dfec scsi: core: save/restore command resid for error handling 0cea86f270e9 scsi: sd: Ignore a failure to sync cache due to lack of authorization 3638ccda1009 scsi: zfcp: fix reaction on bit error threshold notification d07c028d2bc9 staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS 4034a5030589 MIPS: tlbex: Fix build_restore_pagemask KScratch restore 9f7e157464cd USB: ldusb: fix read info leaks 3b73a0e453bd USB: usblp: fix use-after-free on disconnect 28ab2c5f5899 USB: ldusb: fix memleak on disconnect edd3e9c71cc8 USB: serial: ti_usb_3410_5052: fix port-close races 068fcbe895cd usb: udc: lpc32xx: fix bad bit shift operation 7ed43d2eb0ec ALSA: hda - Force runtime PM on Nvidia HDMI codecs 7dda74810c9a ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers 6c8a9a46ec57 ALSA: hda/realtek - Enable headset mic on Asus MJ401TA 30a83eb0a09d ALSA: hda/realtek - Add support for ALC711 5366778bf0ed USB: legousbtower: fix memleak on disconnect 99b45e7a1ba1 memfd: Fix locking when tagging pins 2770f80afde7 sctp: change sctp_prot .no_autobind with true cd8c21ca7022 net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow da4f0aed87d5 net: ipv6: fix listify ip6_rcv_finish in case of forwarding cc2d858b3f73 net/ibmvnic: Fix EOI when running in XIVE mode. 3f9d4e3c2954 net: i82596: fix dma_alloc_attr for sni_82596 da0baae9a725 net: bcmgenet: Set phydev->dev_flags only for internal PHYs c0f5839a483f net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 16d67acad815 net: avoid potential infinite loop in tc_ctl_action() 2fa80e64de33 ipv4: Return -ENETUNREACH if we can't create route but saddr is valid 2ec0df4e3fee ipv4: fix race condition between route lookup and invalidation 0d3ad773b445 ocfs2: fix panic due to ocfs2_wq is null 0933b0db7fb2 Revert "drm/radeon: Fix EEH during kexec" 9457994a53d1 md/raid0: fix warning message for parameter default_layout 51f0c10890aa libata/ahci: Fix PCS quirk application 9bc5a4db9aa9 namespace: fix namespace.pl script to support relative paths 6acbcd1429f1 r8152: Set macpassthru in reset_resume callback 0cb5c7b06a0a lib: textsearch: fix escapes in example code 50699af3609c net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write() db1e664e2d80 mips: Loongson: Fix the link time qualifier of 'serial_exit()' b43bf6b10344 net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name a16a9c10b2b0 netfilter: nft_connlimit: disable bh on garbage collection 13104599d07f mac80211: fix txq null pointer dereference 09c5a5bb0f26 nl80211: fix null pointer dereference 90a886b68faa xen/efi: Set nonblocking callbacks 5d880444955e MIPS: dts: ar9331: fix interrupt-controller size 6d0da953bd8e net: dsa: qca8k: Use up to 7 ports for all operations 1cd24f5edab8 ARM: dts: am4372: Set memory bandwidth limit for DISPC 960019214539 ieee802154: ca8210: prevent memory leak ec3817c62ede ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() a23cd06c2cd2 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 fcff55e25593 scsi: qla2xxx: Fix unbound sleep in fcport delete path. c3d475c7d9b9 scsi: megaraid: disable device when probe failed after enabled device c6d91bd3fa35 scsi: ufs: skip shutdown if hba is not powered db783e05df55 nvme-pci: Fix a race in controller removal c3038e718a19 Linux 4.19.80 0603d82bcae4 perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization 91849adc9f90 PCI: vmd: Fix config addressing when using bus offsets cd4b60e57a7a x86/asm: Fix MWAITX C-state hint value 99ada52ce213 hwmon: Fix HWMON_P_MIN_ALARM mask b9040fab5f36 tracing: Get trace_array reference for available_tracers files a6c9fb2c2ce4 ftrace: Get a reference counter for the trace_array on filter files b7f758631d69 tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency 6271cbff9309 tracing/hwlat: Report total time spent in all NMIs during the sample 3766c9d9c47c arm64/sve: Fix wrong free for task->thread.sve_state 6f64aa703c0c media: stkwebcam: fix runtime PM after driver unbind 664ec2db3b1f Fix the locking in dcache_readdir() and friends a64241ba496c arm64: topology: Use PPTT to determine if PE is a thread b098a4cd99ff ACPI/PPTT: Add support for ACPI 6.3 thread flag a73306414fcd ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags 34ab38cd8098 MIPS: elf_hwcap: Export userspace ASEs aaa81d9e6523 MIPS: Disable Loongson MMI instructions for kernel build e9360f393d7b NFS: Fix O_DIRECT accounting of number of bytes read/written e0805d7f7f1b btrfs: fix uninitialized ret in ref-verify f7313de46e46 btrfs: fix incorrect updating of log root tree a8de7090805d cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic f6c715708fb8 iio: adc: stm32-adc: fix a race when using several adcs with dma and irq a9968a4d6399 iio: adc: stm32-adc: move registers definitions 410ab742a503 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source b41013b51870 firmware: google: increment VPD key_len properly 491a39dcee44 mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() 7bbe6eefdbb3 kernel/sysctl.c: do not override max_threads provided by userspace 230b339a7c75 CIFS: Force reval dentry if LOOKUP_REVAL flag is set 0bc78de461b4 CIFS: Force revalidate inode when dentry is stale d72c2115108f CIFS: Gracefully handle QueryInfo errors during open 345c03a0defb blk-wbt: fix performance regression in wbt scale_up/scale_down d855a5f2dec7 perf inject jit: Fix JIT_CODE_MOVE filename 47a4e4decddd perf llvm: Don't access out-of-scope array ee7ee6cfc3af efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified c9a182ddf2d4 iio: light: opt3001: fix mutex unlock race 811616a6400d iio: adc: axp288: Override TS pin bias current for some models 99757b1d9c17 iio: adc: ad799x: fix probe error handling 2cb6f0417ee1 iio: adc: hx711: fix bug in sampling of data 2f9a82e2d2e6 staging: vt6655: Fix memory leak in vt6655_probe df455ed36901 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc d58d477c5852 gpio: eic: sprd: Fix the incorrect EIC offset when toggling ce20fd3e1530 mei: avoid FW version request on Ibex Peak and earlier d7e57796b6c0 mei: me: add comet point (lake) LP device ids f931791751d3 USB: legousbtower: fix use-after-free on release e3f445666f51 USB: legousbtower: fix open after failed reset request 99c0c615ff98 USB: legousbtower: fix potential NULL-deref on disconnect fe471bf16720 USB: legousbtower: fix deadlock on disconnect 4fde6c982393 USB: legousbtower: fix slab info leak at probe dff3bc5edcf6 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior 55efffb294d2 usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}() 3b089cef3cc1 USB: dummy-hcd: fix power budget for SuperSpeed mode ab8d87d14d82 USB: microtek: fix info-leak at probe 0f14e44ebc0e USB: usblcd: fix I/O after disconnect 58c2b4c5610d USB: serial: fix runtime PM after driver unbind 8dcda04939fd USB: serial: option: add support for Cinterion CLS8 devices f7ab1c54c1a4 USB: serial: option: add Telit FN980 compositions 13b0420eb2ea USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 a463d20a5772 USB: serial: keyspan: fix NULL-derefs on open() and write() 21917fcb05d1 serial: uartlite: fix exit path null pointer 0c999b4b00db USB: ldusb: fix NULL-derefs on driver unbind 39fe586c4069 USB: chaoskey: fix use-after-free on release 2f2b039530ea USB: usblp: fix runtime PM after driver unbind 2095532522d1 USB: iowarrior: fix use-after-free after driver unbind 7f93c8c89541 USB: iowarrior: fix use-after-free on release 2fdcf7e19bde USB: iowarrior: fix use-after-free on disconnect ab162d331cc1 USB: adutux: fix use-after-free on release ca9c18c00a95 USB: adutux: fix NULL-derefs on disconnect 316f51d77597 USB: adutux: fix use-after-free on disconnect ea7255663398 xhci: Increase STS_SAVE timeout in xhci_suspend() cbc5abaa6f30 xhci: Prevent deadlock when xhci adapter breaks during init fde058a17c18 usb: xhci: wait for CNR controller not ready bit in xhci resume 13e793da4f70 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts d6bdd4686ffc xhci: Check all endpoints for LPM timeout faa0502a5be5 xhci: Prevent device initiated U1/U2 link pm if exit latency is too long 077855ba2df2 xhci: Fix false warning message about wrong bounce buffer write length 31604075ceb4 USB: usb-skeleton: fix NULL-deref on disconnect dcabc48fe0ac USB: usb-skeleton: fix runtime PM after driver unbind 571a14063619 USB: yurex: fix NULL-derefs on disconnect a8fe336f20b9 USB: yurex: Don't retry on unexpected errors 86575b7f636f USB: rio500: Remove Rio 500 kernel driver 95bcc0d980ae f2fs: use EINVAL for superblock with invalid magic 7d1688c6731b panic: ensure preemption is disabled during panic() dafd634415a7 Linux 4.19.79 1bd17a737c9e nl80211: validate beacon head 527ba5d7634b cfg80211: Use const more consistently in for_each_element macros ad180cace853 cfg80211: add and use strongly typed element iteration macros 3dab5ba6d7ae staging: erofs: detect potential multiref due to corrupted images 8b4341f9b80b staging: erofs: add two missing erofs_workgroup_put for corrupted images 596bbc4e0edf staging: erofs: some compressed cluster should be submitted for corrupted images e7c44410387c staging: erofs: fix an error handling in erofs_readdir() 1b94c1e80ca8 coresight: etm4x: Use explicit barriers on enable/disable effad578c23f vfs: Fix EOVERFLOW testing in put_compat_statfs64 d976344d27f7 arm64/speculation: Support 'mitigations=' cmdline option af33d746286c arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 17d1acc4c61d arm64: Force SSBS on context switch fe22ea561ce0 arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB dada3a4abb43 arm64: add sysfs vulnerability show for speculative store bypass f41df38898ec arm64: add sysfs vulnerability show for spectre-v2 9d1bb39cdd96 arm64: Always enable spectre-v2 vulnerability detection b1a33cfd8034 arm64: Advertise mitigation of Spectre-v2, or lack thereof 59a6dc262c85 arm64: Provide a command line to disable spectre_v2 mitigation c131623b1e9d arm64: Always enable ssb vulnerability detection 47a11f2eafcc arm64: enable generic CPU vulnerabilites support 512158d0c67e arm64: add sysfs vulnerability show for meltdown 047aac35fd1a arm64: Add sysfs vulnerability show for spectre-v1 edfc026626d6 arm64: fix SSBS sanitization 09c22781dd2c arm64: docs: Document SSBS HWCAP a59d42ac50a1 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe 1eaff33e2441 arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 d286a37471b6 riscv: Avoid interrupts being erroneously enabled in handle_exception() 5b67a4721ddd perf stat: Reset previous counts on repeat with interval 15c57bf9dcf8 perf tools: Fix segfault in cpu_cache_level__read() e5331c37c08b tick: broadcast-hrtimer: Fix a race in bc_set_next 140acbb09384 tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure d1e4b4cc3bba powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag f5f31a6ea558 powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() c688982ffaeb nbd: fix crash when the blksize is zero 63bb8b76ed62 KVM: nVMX: Fix consistency check on injected exception error code 34b13ff69668 KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP 1b155b4fe8b4 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed 04e0c84f137d nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs 575a5bb3d372 perf unwind: Fix libunwind build failure on i386 systems b0aaf65bb16a kernel/elfcore.c: include proper prototypes bab46480e6f9 perf build: Add detection of java-11-openjdk-devel package 46ff0e2f869f sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() 6cb7aa1b4f94 sched/membarrier: Fix private expedited registration check e250f2b6aa9e sched/membarrier: Call sync_core only before usermode for same mm 9f33b178cbb2 libnvdimm/nfit_test: Fix acpi_handle redefinition 7b4f541fcd1c fuse: fix memleak in cuse_channel_open 2e93d24ac75e libnvdimm/region: Initialize bad block for volatile namespaces 9025adf37ee8 thermal_hwmon: Sanitize thermal_zone type c01a9dbec18a thermal: Fix use-after-free when unregistering thermal zone device 55ebeb4e865d ntb: point to right memory window index 9dabade5c197 x86/purgatory: Disable the stackleak GCC plugin for the purgatory 65348659535d pwm: stm32-lp: Add check in case requested period cannot be achieved 19b1c70e911c pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors 1c70ae6a91f9 drm/amdgpu: Check for valid number of registers to read e0af3b19ad77 drm/amdgpu: Fix KFD-related kernel oops on Hawaii f7ace7f25214 netfilter: nf_tables: allow lookups in dynamic sets f217883bbc92 watchdog: aspeed: Add support for AST2600 520c2a64fc78 ceph: reconnect connection if session hang in opening state 0275113fc09a ceph: fix directories inode i_blkbits initialization 2bc2a90a083a xen/pci: reserve MCFG areas earlier 18dd2b05f349 9p: avoid attaching writeback_fid on mmap with type PRIVATE 07f3596ce344 9p: Transport error uninitialized 448deb13ab9e fs: nfs: Fix possible null-pointer dereferences in encode_attrs() 4753e7a824cb ima: fix freeing ongoing ahash_request b69c3085fcc6 ima: always return negative code for error 6df3c66de09d arm64: cpufeature: Detect SSBS and advertise to userspace 3a0e673305e2 cfg80211: initialize on-stack chandefs 16c75eb13a72 s390/cio: avoid calling strlen on null pointer 3f41e88f4bd4 ieee802154: atusb: fix use-after-free at disconnect 975859bb69b2 xen/xenbus: fix self-deadlock after killing user process e409b81d9ddb Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" 7ed2867ceb41 mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence 4509a19d5082 mmc: sdhci: improve ADMA error reporting 873f49d6a4e8 drm/i915/gvt: update vgpu workload head pointer correctly 198bc7040c48 drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors 7a85c8673551 drm/msm/dsi: Fix return value check for clk_get_parent 0e45633f49ef drm/omap: fix max fclk divider for omap36xx 90ac4028739c perf stat: Fix a segmentation fault when using repeat forever 22f28afd3d77 watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout e7cf8cc79f93 PCI: Restore Resizable BAR size bits correctly for 1MB BARs 956ce989c41f PCI: vmd: Fix shadow offsets to reflect spec changes 06f250215beb timer: Read jiffies once when forwarding base clk 12c6c4a50f66 usercopy: Avoid HIGHMEM pfn warning e010c9835183 tracing: Make sure variable reference alias has correct var_ref_idx 022ca58f109e power: supply: sbs-battery: only return health when battery present 5cb6dd823127 power: supply: sbs-battery: use correct flags field fb93ccde081e MIPS: Treat Loongson Extensions as ASEs a0dc60ac6bef crypto: ccree - use the full crypt length value f5c087a0d9a0 crypto: ccree - account for TEE not ready to report 561bf9309209 crypto: caam - fix concurrency issue in givencrypt descriptor 3683dd7074dc crypto: cavium/zip - Add missing single_release() cd8e0a5d94fb crypto: skcipher - Unmap pages after an external error 9349108ae499 crypto: qat - Silence smp_processor_id() warning 532920b26678 tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file 4aaea17d3c31 can: mcp251x: mcp251x_hw_reset(): allow more time after a reset 9124eac41a67 powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions 19c12f12093e powerpc/powernv/ioda: Fix race in TCE level allocation 032ce7d766a9 powerpc/powernv: Restrict OPAL symbol map to only be readable by root ba3ca9fcb0e7 powerpc/mce: Schedule work from irq_work ee6eeeb88e79 powerpc/mce: Fix MCE handling for huge pages 1284f2073415 ASoC: sgtl5000: Improve VAG power and mute control 50090b75fa89 ASoC: Define a set of DAPM pre/post-up events 42b888f63333 PM / devfreq: tegra: Fix kHz to Hz conversion 9f0f39c92e4f nbd: fix max number of supported devs eff3a54aae68 KVM: nVMX: handle page fault in vmread fix 21874027e1de KVM: X86: Fix userspace set invalid CR4 30fbe0d380aa KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 4faa7f05af75 KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores 577a5119d7af KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts 46cb14a57088 s390/cio: exclude subchannels with no parent from pseudo check 9aa823b3c0a6 s390/topology: avoid firing events before kobjs are created ddfef75f877b KVM: s390: Test for bad access register and size at the start of S390_MEM_OP 8b41a30f91db s390/process: avoid potential reading of freed stack (From OE-Core rev: e23a86fa40be2e1dfe50baeebe787e98f793cc5b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.23Bruce Ashfield2019-12-283-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 6e5893ab1fe2 Linux 5.2.23 86ac741509b1 kvm: x86: mmu: Recovery of shattered NX large pages c553a0a399c9 kvm: Add helper function for creating VM worker threads f2bf2c447af6 kvm: mmu: ITLB_MULTIHIT mitigation f06ad290c8f0 KVM: x86: make FNAME(fetch) and __direct_map more similar 18b180d7a0f1 kvm: x86, powerpc: do not allow clearing largepages debugfs entry ff893d92a664 Documentation: Add ITLB_MULTIHIT documentation f9adaf5c4457 cpu/speculation: Uninline and export CPU mitigations helpers 0b2c4ab2b97c x86/cpu: Add Tremont to the cpu vulnerability whitelist eaa0b155027e x86/bugs: Add ITLB_MULTIHIT bug infrastructure dccf9a56da2e x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs 32bd35cc9e6c x86/tsx: Add config options to set tsx=on|off|auto c4ed63015b6a x86/speculation/taa: Add documentation for TSX Async Abort 43e4f038964c x86/tsx: Add "auto" option to the tsx= cmdline parameter 995c701aa712 kvm/x86: Export MDS_NO=0 to guests when TSX is enabled 085db27a9d8a x86/speculation/taa: Add sysfs reporting for TSX Async Abort 0d7366963e51 x86/speculation/taa: Add mitigation for TSX Async Abort 10d64704b2e6 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default e97aa6c96e2e x86/cpu: Add a helper function x86_read_arch_cap_msr() 817956f7cd90 x86/msr: Add the IA32_TSX_CTRL MSR 4ad18dc35ed7 x86/cpu: Move arch_smt_update() to a neutral place (From OE-Core rev: 441e9dc823fdf4fd9da2332ec63afcf6098773af) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.22Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 0bea818b6e18 Linux 5.2.22 5f1126e23315 nbd: verify socket is supported during setup 4888496abcfe USB: usblp: fix use-after-free on disconnect 0ba545e8fda8 USB: legousbtower: fix a signedness bug in tower_probe() 4c6f2341bb9f CIFS: Fix use after free of file info structures f9c400068647 scsi: mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() 14c5cace4634 wcd9335: fix a incorrect use of kstrndup() da7b0f2312c9 clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup() ee72fe755500 cfg80211: wext: avoid copying malformed SSIDs fc86526a556d rtlwifi: Fix potential overflow on P2P code 0ebeef211891 io_uring: only flush workqueues on fileset removal e6a26dac8182 x86/asm: Fix MWAITX C-state hint value 65113f3d3937 mtd: rawnand: au1550nd: Fix au_read_buf16() prototype 31012d874e0c hwmon: Fix HWMON_P_MIN_ALARM mask 3abf2667e95a tracing: Get trace_array reference for available_tracers files be0e6c911005 ftrace: Get a reference counter for the trace_array on filter files a2a980deef30 tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency 225fca30418d tracing/hwlat: Report total time spent in all NMIs during the sample 19b6d82baabe arm64/sve: Fix wrong free for task->thread.sve_state 2473b968eecb media: stkwebcam: fix runtime PM after driver unbind eecc5223277d drm/i915: Mark contents as dirty on a write fault 04887f273e41 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 60624198d203 Fix the locking in dcache_readdir() and friends c5325876ceb9 arm64: topology: Use PPTT to determine if PE is a thread 393cf2726151 ACPI/PPTT: Add support for ACPI 6.3 thread flag daa13a4b0635 RDMA/vmw_pvrdma: Free SRQ only once 6243ecc8cab6 MIPS: elf_hwcap: Export userspace ASEs ae0799a4da1b MIPS: Disable Loongson MMI instructions for kernel build f0f81c9999ab NFS: Fix O_DIRECT accounting of number of bytes read/written 7a80e6581ea9 btrfs: fix uninitialized ret in ref-verify ddf6cef435f0 btrfs: fix incorrect updating of log root tree 1296b41cc1d3 Btrfs: fix memory leak due to concurrent append writes with fiemap 810f5770978a btrfs: fix balance convert to single on 32-bit host CPUs 7816678e3934 btrfs: allocate new inode in NOFS context 74ec5aa2c30a btrfs: relocation: fix use-after-free on dead relocation roots bc1f6ac176a6 firmware: google: increment VPD key_len properly 9fc11ae5dee9 IB/core: Fix wrong iterating on ports fee3c62537ff mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() e3a378783419 mm/page_alloc.c: fix a crash in free_pages_prepare() e4891ccaef9e mm/z3fold.c: claim page in the beginning of free 7831f5a6c097 kernel/sysctl.c: do not override max_threads provided by userspace 44481a12c9bf cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic 16ae17c41281 CIFS: Force reval dentry if LOOKUP_REVAL flag is set 2c272ff0cbd5 CIFS: Force revalidate inode when dentry is stale 43273ccd3283 CIFS: Gracefully handle QueryInfo errors during open ca814325c659 selinux: fix context string corruption in convert_context() ad8d7e2a7a26 blk-wbt: fix performance regression in wbt scale_up/scale_down 1b64f52e03de perf inject jit: Fix JIT_CODE_MOVE filename 5cc59bf53d49 perf llvm: Don't access out-of-scope array 7f9ed4c203f0 efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified 5ef016833bac iio: accel: adxl372: Perform a reset at start up 9f77cc5a7309 iio: accel: adxl372: Fix push to buffers lost samples d3db274a52ef iio: accel: adxl372: Fix/remove limitation for FIFO samples a9ab504bfa61 iio: adc: stm32-adc: fix a race when using several adcs with dma and irq 29166478ab00 iio: adc: stm32-adc: move registers definitions 05505674fad5 iio: adc: axp288: Override TS pin bias current for some models f418fb5e545d iio: adc: ad799x: fix probe error handling dc9b7ddfd0e5 iio: adc: hx711: fix bug in sampling of data 5f711a67527d staging: vt6655: Fix memory leak in vt6655_probe e72f973d2600 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefresh_8188E() 34a95338fd57 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc b83f3fd3dc3c staging: bcm2835-audio: Fix draining behavior regression fe77671d3437 staging/fbtft: Depend on OF 597abe928ec2 gpio: eic: sprd: Fix the incorrect EIC offset when toggling 5e7c238cfafe mei: avoid FW version request on Ibex Peak and earlier 4e68c8ad0d11 mei: me: add comet point (lake) LP device ids 74a2ab15fa03 USB: legousbtower: fix use-after-free on release d5a37b79b977 USB: legousbtower: fix open after failed reset request 470d1d920d61 USB: legousbtower: fix potential NULL-deref on disconnect b1c95308efbb USB: legousbtower: fix deadlock on disconnect 0d7afcc3e67d USB: legousbtower: fix slab info leak at probe 2164d586fe13 usb: typec: ucsi: displayport: Fix for the mode entering routine ed9dc2e12645 usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() ae07c4d583f0 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior 59f9a556d12c usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}() c73e4656e029 USB: dummy-hcd: fix power budget for SuperSpeed mode 8604ad319705 USB: microtek: fix info-leak at probe 942d159f33d5 USB: usblcd: fix I/O after disconnect 45e6742b3543 USB: serial: fix runtime PM after driver unbind f07e614a1eae USB: serial: option: add support for Cinterion CLS8 devices 60efccd42001 USB: serial: option: add Telit FN980 compositions 96464fe403ed USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 e05502d06a6e USB: serial: keyspan: fix NULL-derefs on open() and write() eb98769b935a serial: uartps: Fix uartps_major handling 7dba6bf5f7d8 serial: uartlite: fix exit path null pointer 46f1bfcd1c4e USB: ldusb: fix NULL-derefs on driver unbind 536e1ab01853 USB: chaoskey: fix use-after-free on release 2443d5a06e95 USB: usblp: fix runtime PM after driver unbind 78941115be20 USB: iowarrior: fix use-after-free after driver unbind 52f1bf2513ae USB: iowarrior: fix use-after-free on release 259a1454a1c4 USB: iowarrior: fix use-after-free on disconnect 63ee1fedd6de USB: adutux: fix use-after-free on release b6c09eee2d43 USB: adutux: fix NULL-derefs on disconnect 0c72bbbe474a USB: adutux: fix use-after-free on disconnect a12a9cd6c351 xhci: Increase STS_SAVE timeout in xhci_suspend() a260279b7617 xhci: Prevent deadlock when xhci adapter breaks during init c8d9f36aa6b1 usb: xhci: wait for CNR controller not ready bit in xhci resume 6885498721be xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts 137c690e919a xhci: Check all endpoints for LPM timeout 2cef9b4aef68 xhci: Prevent device initiated U1/U2 link pm if exit latency is too long fc87747823b9 xhci: Fix false warning message about wrong bounce buffer write length 861e3b12fed9 USB: usb-skeleton: fix NULL-deref on disconnect 9f4070d847cf USB: usb-skeleton: fix runtime PM after driver unbind 968a3ec8e2de USB: yurex: fix NULL-derefs on disconnect f2f71a47512c USB: yurex: Don't retry on unexpected errors f12a275ccbf6 panic: ensure preemption is disabled during panic() f80586c5fc9e coresight: etm4x: Use explicit barriers on enable/disable f38e48b51908 vfs: Fix EOVERFLOW testing in put_compat_statfs64 a74f766b8f43 riscv: Avoid interrupts being erroneously enabled in handle_exception() 185f61b3655a perf stat: Reset previous counts on repeat with interval 1479778a1947 tick: broadcast-hrtimer: Fix a race in bc_set_next a41c9cac2d45 KVM: nVMX: Fix consistency check on injected exception error code b52c034939de Btrfs: fix selftests failure due to uninitialized i_mode in test inodes a125322d48ac drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed ea9d6a619d30 nfp: abm: fix memory leak in nfp_abm_u32_knode_replace 1f9e6c30c7ef mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions cd2fdf60a063 perf unwind: Fix libunwind build failure on i386 systems 161dda893af0 i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 86b33efd649a bpf: Fix bpf_event_output re-entry issue aaa8c1b8daa9 blk-mq: move lockdep_assert_held() into elevator_exit fc1b4d3e8239 kernel/elfcore.c: include proper prototypes 6b2721b403ee include/trace/events/writeback.h: fix -Wstringop-truncation warnings cee4aad767a2 perf build: Add detection of java-11-openjdk-devel package 043372e0afa3 sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() adf80f2feec5 sched/membarrier: Fix private expedited registration check 61fa5ee7216c sched/membarrier: Call sync_core only before usermode for same mm 096f6c8487c3 libnvdimm/nfit_test: Fix acpi_handle redefinition 12a9a49442b2 fuse: fix memleak in cuse_channel_open 7912cdc163b2 libnvdimm: Fix endian conversion issuesĀ  4db2cd0d1ce5 libnvdimm/region: Initialize bad block for volatile namespaces 6fda5a687329 iommu/amd: Fix downgrading default page-sizes in alloc_pte() 3a019ac29c6b thermal_hwmon: Sanitize thermal_zone type 5d08f30e96d8 thermal: Fix use-after-free when unregistering thermal zone device a429d11015c3 ntb: point to right memory window index 5aec3da44913 x86/purgatory: Disable the stackleak GCC plugin for the purgatory 833db2db7272 selftests/seccomp: fix build on older kernels 407e0ee74d22 pwm: stm32-lp: Add check in case requested period cannot be achieved 52e5ea59746f SUNRPC: Don't try to parse incomplete RPC messages c0636eed33f0 pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors 18fce724c0ea drm/amdgpu: Check for valid number of registers to read aecbaa9bc7af drm/amdgpu: Fix KFD-related kernel oops on Hawaii 342e564c9b0f netfilter: nf_tables: allow lookups in dynamic sets 4c53aef11956 watchdog: aspeed: Add support for AST2600 fa83953efe4b SUNRPC: RPC level errors should always set task->tk_rpc_status f835934a6275 ceph: reconnect connection if session hang in opening state 7403dda16eb9 ceph: fetch cap_gen under spinlock in ceph_add_cap 5c3e30081baa ceph: fix directories inode i_blkbits initialization e821008425d5 fuse: fix request limit 92549d8ceef5 xen/pci: reserve MCFG areas earlier e99fd0070701 9p: avoid attaching writeback_fid on mmap with type PRIVATE 5f374721b520 9p: Transport error uninitialized d9b57935af8d xprtrdma: Send Queue size grows after a reconnect d478e5024a78 xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods 111e51fcf8b3 fs: nfs: Fix possible null-pointer dereferences in encode_attrs() b3703c37a780 ima: fix freeing ongoing ahash_request 4752354b2b94 ima: always return negative code for error 9370b48fcb79 drivers: thermal: qcom: tsens: Fix memory leak from qfprom read 38ab9316e558 cfg80211: initialize on-stack chandefs bc518ad5972a cfg80211: validate SSID/MBSSID element ordering assumption b1515120bb24 nl80211: validate beacon head dc1118edbc7c ieee802154: atusb: fix use-after-free at disconnect dd72ec13bbe3 xen/xenbus: fix self-deadlock after killing user process ffbd4ae78614 xen/balloon: Set pages PageOffline() in balloon_add_region() fb019e226331 DTS: ARM: gta04: introduce legacy spi-cs-high to make display work again fd5a2a47f144 libnvdimm/altmap: Track namespace boundaries in altmap f6e67e8fdfac Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" 9898906f5274 mmc: sdhci: Let drivers define their DMA mask 8968e606a47f mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence 56ced5e6024c mmc: sdhci: improve ADMA error reporting ba5d052c4e62 mmc: tegra: Implement ->set_dma_mask() 31565ffd9d5d mac80211: keep BHs disabled while calling drv_tx_wake_queue() c5fcd037a2b2 drm/i915/gvt: update vgpu workload head pointer correctly 359d2cb5c30a drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors 0b1757e6f255 drm/msm/dsi: Fix return value check for clk_get_parent 00eccaeb55aa drm/omap: fix max fclk divider for omap36xx 88f34afe2774 drm: mali-dp: Mark expected switch fall-through ccc3bc0df68d drm/atomic: Take the atomic toys away from X d88c0c23427b drm/atomic: Reject FLIP_ASYNC unconditionally 6aecce20a2cd perf stat: Fix a segmentation fault when using repeat forever 1b4371e819e8 perf tools: Fix segfault in cpu_cache_level__read() 7311201faf48 watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout 79f5df7f2f92 selftests/tpm2: Add the missing TEST_FILES assignment a895c40ca633 PCI: Restore Resizable BAR size bits correctly for 1MB BARs 0ea26a3c4336 PCI: vmd: Fix shadow offsets to reflect spec changes 7dfe1d4b949d PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it 2bd27a041f5b PCI: vmd: Fix config addressing when using bus offsets 04576078716b timer: Read jiffies once when forwarding base clk d964d65c20ae usercopy: Avoid HIGHMEM pfn warning 37fdb252a315 tracing: Make sure variable reference alias has correct var_ref_idx 212d21abd0f9 power: supply: sbs-battery: only return health when battery present 1cee0eb9f606 power: supply: sbs-battery: use correct flags field 51b90fe021de MIPS: Treat Loongson Extensions as ASEs b127de42d3ea crypto: ccree - use the full crypt length value f244496b19f2 crypto: ccree - account for TEE not ready to report de6922d9ab63 crypto: caam - fix concurrency issue in givencrypt descriptor 4fd6651142be crypto: caam/qi - fix error handling in ERN handler c4b56f7746ff crypto: cavium/zip - Add missing single_release() a2edd8487639 crypto: skcipher - Unmap pages after an external error 85a3e980d873 crypto: qat - Silence smp_processor_id() warning f00ae50250a7 tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure 623451aba2cf tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file 3dcc2fed6e40 can: mcp251x: mcp251x_hw_reset(): allow more time after a reset 82262ec35ddb powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 ff2880ac0da2 powerpc/mm: Fix an Oops in kasan_mmu_init() 5a2987852f46 powerpc/mm: Add a helper to select PAGE_KERNEL_RO or PAGE_READONLY 45a769de36eb powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag cf2b70b6b656 powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions 2685e06f19a6 powerpc/kasan: Fix shadow area set up for modules. 5e7044ab7567 powerpc/kasan: Fix parallel loading of modules. 5e56a0800d67 powerpc/powernv/ioda: Fix race in TCE level allocation e0f04cdca674 powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() e76223f82362 powerpc/powernv: Restrict OPAL symbol map to only be readable by root dae12b5175c7 powerpc/ptdump: Fix addresses display on PPC32 1552ecc37cf8 powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN. aeea368a2c97 powerpc/603: Fix handling of the DIRTY flag 838485d94fac powerpc/mce: Schedule work from irq_work 5a707634e866 powerpc/mce: Fix MCE handling for huge pages 789e9c0c699d powerpc/xive: Implement get_irqchip_state method for XIVE to fix shutdown race f7f281ee8c8d ASoC: sgtl5000: Improve VAG power and mute control 917b868fc1db ASoC: Define a set of DAPM pre/post-up events f153e91caf36 PM / devfreq: tegra: Fix kHz to Hz conversion 883dbbc1e7ca nbd: fix max number of supported devs f3a500b77c59 KVM: X86: Fix userspace set invalid CR4 15153db63642 KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 a0bc470fc62e KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores 9772769d3990 KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts 93fd3eab6a8a KVM: PPC: Book3S HV: Don't push XIVE context when not using XIVE device 2d09838ea088 KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP 1da0d7bce2bc KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required functions ed90a05c0b1b KVM: s390: fix __insn32_query() inline assembly 87a6398ef7b8 s390/cio: exclude subchannels with no parent from pseudo check bd54ca01c976 s390/cio: avoid calling strlen on null pointer fbba7e0326fe s390/topology: avoid firing events before kobjs are created 8892a0c67e9a KVM: s390: Test for bad access register and size at the start of S390_MEM_OP dac32cc04e95 s390/sclp: Fix bit checked for has_sipl d08741d62973 s390/process: avoid potential reading of freed stack (From OE-Core rev: 73c8fc8c9bf4b0fe0e485c12bee9922a64aa1cdd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.21Bruce Ashfield2019-12-283-18/+18
| | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: e91ef5bcdeda Linux 5.2.21 (From OE-Core rev: 1f51f1505cdeec5cc464bbbc14f5514d7440a426) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.4+Bruce Ashfield2019-12-281-1/+1
| | | | | | | (From OE-Core rev: 811b39f3f44e47de0b73251e7144d04173fb7783) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix error with old (<4.2) x86 kernelsPeter Bergin2019-12-281-5/+5
| | | | | | | | | | | | | | | | | | | | When using kernel-devsrc for older kernels do_install fails with: | cp: failed to get attributes of 'arch/x86/entry': No such file or directory In the Linux kernel commit 1f57d5d85 "x86/asm/entry: Move the arch/x86/syscalls/ definitions to arch/x86/entry/syscalls/" moved some files copied in the kernel-devsrc recipe. Commit 1f57d5d85 was added in v4.2. To be able to use kernel-devsrc for kernels older than v4.2 this commit make use of find for the files that shall be copied. (From OE-Core rev: 53cccd5b5145c23cac3e227ef71edaf4609c11b5) Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: fix builds with newer gettextAlexander Kanavin2019-12-182-0/+28
| | | | | | | (From OE-Core rev: 44d01006eda42cdad9ed05978fc78e4f79bbdef9) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix NULL pointer deference error when testing rpc_task_runningQuanyang Wang2019-12-165-0/+377
| | | | | | | | | | This is a backport from upstream https://github.com/lttng/lttng-modules.git stable-2.10 to fix NULL pointer deference error when running kts testcase lttng_syscall_events. (From OE-Core rev: a522ccff838ba1577255c90e64d98dd75470fb0a) Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: change SRC_URI to use httpsStefan MĆ¼ller-Klieser2019-12-061-3/+3
| | | | | | | | | Change all recipes to https where we get an http 301 permanent redirect. (From OE-Core rev: e514acda9e12bccde6d3974e0fd1a37b3837191a) Signed-off-by: Stefan MĆ¼ller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: update to 4.2Alexander Kanavin2019-11-251-2/+2
| | | | | | | | (From OE-Core rev: 8ba5ecb17a08b29bbb314b6a498b17ac88f7f17c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: update packaging for brcm filesSamuli Piippo2019-11-071-7/+11
| | | | | | | | | | Add new package for bcm4366c and include available NVRAM config files into the corrent bcm* packages. (From OE-Core rev: dde0f79f32fa6bab045ef60199903f74c4cc3393) Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: drop 'include' copyBruce Ashfield2019-11-041-9/+0
| | | | | | | | | | | | | | | | | The copy of the kernel's top level include directory is not required to build perf. We have both the linux-libc-headers and perf's captured/copied headers for what it requires. The copy of the kernel's headers is leading us to multiple smaller fixes to ensure that the various .h files are in sync. We can remove the copy and all of the sync checks, and perf still builds and executes correctly. (From OE-Core rev: 79bfd5515887e5faf315a581d98bda63899760da) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: add 'cap' PACKAGECONFIGBruce Ashfield2019-11-041-0/+1
| | | | | | | | | | | perf can use libcap when available, so we add a packageconfig for those that want the support. (From OE-Core rev: 9a35c61d2218e139aa4420ef25f8cf4a0c4c2cfc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: create directories before copying single filesBruce Ashfield2019-11-041-0/+2
| | | | | | | | | | | | If we need to copy a single file from the linux source tree into the perf source tree, we need to ensure that the directory structure it requires has been created first. (From OE-Core rev: 7c33f0b1ee35031aa97e5e5231f53d8502b583c9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix v5.4+ buildsBruce Ashfield2019-11-041-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | When building perf for 5.4+, we have some new files that need to be copied (and synchronized) due to structural changes in the kernel source tree. Some of the issues these fixes are warnings, but none the less, they are worth fixing. - We copy arch/${ARCH}/Makefile, since it is source by some perf Makefiles - We copy scripts/, since the perf utilities are looking for files in that directory stucture. - We have *three* copies of ctypes.h in the tools/* hierarchy during the build. If the tools/perf/util/include/linux/ variant is used, it will trigger build errors since it is not complete. We copy the kernel's main include/linux/ctype.h to ensure they are in sync. (From OE-Core rev: 6a000d734c2fe57b4a601fe7e7373096345b02b4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update to v5.2.20Bruce Ashfield2019-11-043-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 56fd0c9f5473 Linux 5.2.20 6f375cee0394 vfs: set fs_context::user_ns for reconfigure fbad63fcf7f8 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie 23721140761c KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel f6e1c74f5664 kexec: bail out upon SIGKILL when allocating memory. a761ba725477 NFC: fix attrs checks in netlink interface 08519f370a57 dm raid: fix updating of max_discard_sectors limit 069a73c93447 smack: use GFP_NOFS while holding inode_smack::smk_lock 73cf33180fd5 Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set e4875cfb207f soundwire: fix regmap dependencies and align with other serial links 455807823191 arm: use STACK_TOP when computing mmap base address a7d44c89fb47 arm: properly account for stack randomization and stack guard gap d474fced6704 mips: properly account for stack randomization and stack guard gap 5edc5cfcd1ce arm64: consider stack randomization for mmap base only when necessary 0499bb1b61cd kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K b71617b36dc6 ocfs2: wait for recovering done after direct unlock request 5f63ef732675 kbuild: clean compressed initramfs image 26235380e633 crypto: hisilicon - Fix double free in sec_free_hw_sgl() ef1bb2f3c68c hypfs: Fix error number left in struct pointer member 86fa1c1b3ab1 pktcdvd: remove warning on attempting to register non-passthrough dev 30ef03cb2c46 fat: work around race with userspace's read via blockdev while mounting 049e9c72a671 ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address 68a14319be38 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 or newer b10ee4270915 PCI: Use static const struct, not const static struct 88b4b5b7e2a8 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() 0728352751bb PCI: exynos: Propagate errors for optional PHYs 6eb7a0a0eb86 PCI: imx6: Propagate errors for optional regulators 130642ed27a6 PCI: histb: Propagate errors for optional regulators dc35055b644f PCI: rockchip: Propagate errors for optional regulators 06f8fc7effb5 HID: apple: Fix stuck function keys when using FN 1c8c46bdfcde PCI: Add pci_info_ratelimited() to ratelimit PCI separately 400a250cc06f selinux: fix residual uses of current_security() for the SELinux blob 30f8969d6265 rtc: pcf85363/pcf85263: fix regmap error in set_time 1a5f22226ad0 rtc: snvs: fix possible race condition 6edfcbdc24be ARM: 8875/1: Kconfig: default to AEABI w/ Clang 5a58f0bf27ff soundwire: intel: fix channel number reported by hardware 175f4efcb12a ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes cf4e9c2472ac mips/atomic: Fix smp_mb__{before,after}_atomic() a7ef43bf9064 livepatch: Nullify obj->mod in klp_module_coming()'s error path 677540cb39e0 PCI: layerscape: Add the bar_fixed_64bit property to the endpoint driver 97c3d2a3dd8f PCI: pci-hyperv: Fix build errors on non-SYSFS config 57e4c0e0efce mips/atomic: Fix loongson_llsc_mb() wreckage 11daaf5c38f2 HID: wacom: Fix several minor compiler warnings 503aae8dcc18 PCI: tegra: Fix OF node reference leak b0a68c638875 mfd: intel-lpss: Remove D3cold delay b6cb1efe18cc i2c-cht-wc: Fix lockdep warning d1d45f98a6e6 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean 7bd355196324 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr cac61f5b7d95 MIPS: Ingenic: Disable broken BTB lookup optimization. b67fd3bfeec5 ext4: fix potential use after free after remounting with noblock_validity ad849db7534b f2fs: fix to drop meta/node pages during umount ce7adbbc06e3 dma-buf/sw_sync: Synchronize signal vs syncpt free 99a2037bec11 scsi: core: Reduce memory required for SCSI logging cbd9a87fbdf9 clk: sprd: add missing kfree 4d5a7f001acc mbox: qcom: add APCS child device for QCS404 910d8b71530c powerpc: dump kernel log before carrying out fadump or kdump 04dddb1ca7ad clk: Make clk_bulk_get_all() return a valid "id" b6185efcf241 clk: imx: clk-pll14xx: unbypass PLL by default d54c3307cac1 clk: imx: pll14xx: avoid glitch when set rate 9b538d38aa92 clk: at91: select parent if main oscillator or bypass is enabled 39a3ff30b6ad arm64: fix unreachable code issue with cmpxchg 15786d677bbc mailbox: mediatek: cmdq: clear the event in cmdq initial flow 1496f3d15934 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c 112f51caf1b6 powerpc/pseries: correctly track irq state in default idle f87906966831 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks e5169c0043af powerpc/eeh: Clean up EEH PEs after recovery finishes c25829e2e7de pstore: fs superblock limits b32e4cc264c8 powerpc/64s/exception: machine check use correct cfar for late handler f939cc03668f drm/amdgpu/si: fix ASIC tests bfbc57ef3481 selftests/powerpc: Retry on host facility unavailable 73bffb99ddca drm/amd/display: support spdif 18184bd06a69 clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain b4b220dfcd36 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain b5c5e7dfde66 pinctrl: amd: disable spurious-firing GPIO IRQs b1a330db3cc3 drm/nouveau/volt: Fix for some cards having 0 maximum voltage ecce6020a052 drm/nouveau/kms/tu102-: disable input lut when input is already FP16 6ad134a33083 vfio_pci: Restore original state on release 169edc8a1b8b powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag 0b54040780ce pinctrl: tegra: Fix write barrier placement in pmx_writel a16c6638d760 powerpc/perf: fix imc allocation failure handling 4ce5f278af62 powerpc/pseries/mobility: use cond_resched when updating device tree 714886254f3c powerpc/64s/radix: Fix memory hotplug section page table creation de37ad13aca1 powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function f2118bfd0259 powerpc/rtas: use device model APIs and serialization during LPM 26c32f58d8eb powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL fa702b72cbf9 clk: zx296718: Don't reference clk_init_data after registration 5772dedde987 clk: sprd: Don't reference clk_init_data after registration 3c384b661818 clk: meson: axg-audio: Don't reference clk_init_data after registration 8e9a12894cc3 clk: sirf: Don't reference clk_init_data after registration 5a90971761cd clk: actions: Don't reference clk_init_data after registration 672ce7241a40 powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window 97641efe039e drm/amd/display: reprogram VM config when system resume 075ad48409c1 drm/amd/display: Fix frames_to_insert math 73de2baa5b3c drm/amd/display: fix issue where 252-255 values are clipped 98ecf758e63f clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks 60e5b94e4fe6 clk: qoriq: Fix -Wunused-const-variable 99340b4cad30 ipmi_si: Only schedule continuously in the thread in maintenance mode dc8331fb5397 pinctrl: stmfx: update pinconf settings 49b23a7d976d PCI: rpaphp: Avoid a sometimes-uninitialized warning d1deded18c3e clk: imx8mq: Mark AHB clock as critical 22acd1a64d95 gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() 0cb2ddf9a3a0 drm/radeon: Fix EEH during kexec a86a8e6ef256 drm/amdgpu: Fix hard hang for S/G display BOs. d8847b4b3a24 drm/rockchip: Check for fast link training before enabling psr d85e0b4ef1f2 drm/panel: check failure cases in the probe func f85634c3ffd2 drm/stm: attach gem fence to atomic state 0b271676816a drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE 21eee05ca2c8 video: ssd1307fb: Start page range at page_offset b51bb2f57998 drm/amd/display: add monitor patch to add T7 delay d7c8317943b5 drm/panel: simple: fix AUO g185han01 horizontal blanking bdcef6cd4c94 drm/vkms: Avoid assigning 0 for possible_crtc 29079f2260ff drm/bridge: tc358767: Increase AUX transfer length limit b66b85d54494 drm/vkms: Fix crc worker races c036f925087e net: sched: taprio: Avoid division by zero on invalid link speed 411184eda7d0 net: sched: cbs: Avoid division by zero when calculating the port rate 90053e8de295 ptp_qoriq: Initialize the registers' spinlock before calling ptp_qoriq_settime 4437b0b5d236 xen-netfront: do not use ~0U as error return value for xennet_fill_frags() 04e6fa02cc6e net/rds: Fix error handling in rds_ib_add_one() d6870bbdacd6 udp: only do GSO if # of segs > 1 da0f508134bb tcp: adjust rto_base in retransmits_timed_out() c5994847e736 net: dsa: rtl8366: Check VLAN ID and not ports 11432777d98b vsock: Fix a lockdep warning in __vsock_release() fba0b06b5941 udp: fix gso_segs calculations 9af774bcc460 tipc: fix unlimited bundling of small messages c01fc241d449 sch_dsmark: fix potential NULL deref in dsmark_init() 392053bb2328 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash e752bb81ed39 rxrpc: Fix rxrpc_recvmsg tracepoint 7fc879a38f81 qmi_wwan: add support for Cinterion CLS8 devices 600c91857832 nfc: fix memory leak in llcp_sock_bind() 50b26ba8938f net: Unpublish sk from sk_reuseport_cb before call_rcu 4e71bbe0fdc8 net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte a087259d42ba net: qlogic: Fix memory leak in ql_alloc_large_buffers ff917e2d2c8d net: ipv4: avoid mixed n_redirects and rate_tokens usage 3e586883beb4 ipv6: Handle missing host route in __ipv6_ifa_notify a0efe1cbadc4 ipv6: drop incoming packets having a v4mapped source address 93b1f9364559 hso: fix NULL-deref on tty open 7edcdec673dc erspan: remove the incorrect mtu limit for erspan a203f2d6b4ea cxgb4:Fix out-of-bounds MSI-X info array access 076d9f965e56 Linux 5.2.19 8c4f7f403e79 platform/chrome: cros_ec_rpmsg: Fix race with host command when probe failed d4ecc0a011cc mt76: mt7615: fix mt7615 firmware path definitions 7dcd2e608bd3 mt76: mt7615: always release sem in mt7615_load_patch c959aebdc313 md/raid0: avoid RAID0 data corruption due to layout confusion. cb2daf3e8cef drm/amd/display: Restore backlight brightness after system resume 5bd1ab51d4c7 CIFS: Fix oplock handling for SMB 2.1+ protocols b90f653c964e CIFS: fix max ea value size bc3a3e7c695c i2c: riic: Clear NACK in tend isr ba86f3d55fc1 hwrng: core - don't wait on add_early_randomness() fa0c86d48184 quota: fix wrong condition in is_quota_modification() 6c8042e92499 ext4: fix punch hole for inline_data file systems 7c7aff67e841 ext4: fix warning inside ext4_convert_unwritten_extents_endio 026f900e102a mtd: rawnand: stm32_fmc2: avoid warnings when building with W=1 option afe3a71e655d ipmi: move message error checking to avoid deadlock b0df636473e5 xfs: Fix stale data exposure when readahead races with hole punch b56335c486f7 mm: Handle MADV_WILLNEED through vfs_fadvise() a775ad97ce77 fs: Export generic_fadvise() f811fce3971f /dev/mem: Bail out upon SIGKILL. 84a85e7ec32e cfg80211: Purge frame registrations on iftype change d1e007a497f6 md: only call set_in_sync() when it is expected to succeed. c4ab81dab3b0 md: don't report active array_state until after revalidate_disk() completes. 801070ab8ad5 md/raid6: Set R5_ReadError when there is read failure on parity disk 82dd0828253a ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint ca1a7debf461 SUNRPC: Fix buffer handling of GSS MIC without slack 89c2c6f70602 SUNRPC: Dequeue the request from the receive queue while we're re-encoding e5b682d7792f Btrfs: fix race setting up and completing qgroup rescan workers 8e2074d3c283 btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls f2a4259af36d btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space 51bae3f5578c btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer 3c6b7c79fe96 btrfs: Relinquish CPUs in btrfs_compare_trees 620cde3fe214 Btrfs: fix use-after-free when using the tree modification log db66429314dd btrfs: fix allocation of free space cache v1 bitmap pages 0a19609d9a2f ovl: filter of trusted xattr results in audit ee080509c14e ovl: Fix dereferencing possible ERR_PTR() e2a5e040a63b smb3: fix leak in "open on server" perf counter 79aeacfeebb5 smb3: allow disabling requesting leases a98f553d2b78 block: fix null pointer dereference in blk_mq_rq_timed_out() facb691f45d6 block: mq-deadline: Fix queue restart handling ab3d89dbec88 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask 00cac3533335 ath10k: fix channel info parsing for non tlv target 7228bca11c14 rtw88: pci: Use DMA sync instead of remapping in RX ISR 80e456c82a5c rtw88: pci: Rearrange the memory usage for skb in RX ISR a8e0442493bf KEYS: trusted: correctly initialize digests and fix locking issue e1ff89ad3dde mt76: round up length on mt76_wr_copy d08bb3463d8f lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle 482859563c02 memcg, kmem: do not fail __GFP_NOFAIL charges ef54420b0726 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer 1cbbcacdcdf4 mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone 5377b8767d64 z3fold: fix memory leak in kmem cache ed99d2d1af39 z3fold: fix retry mechanism in page reclaim 9a6b2645aa75 gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps 9b4f0cba4476 efifb: BGRT: Improve efifb_bgrt_sanity_check d6acb54716ff regulator: Defer init completion for a while after late_initcall f11e0e8942f4 iommu/vt-d: Fix wrong analysis whether devices share the same bus f683465f0564 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP 5d67ad366f2b iommu/arm-smmu-v3: Disable detection of ATS and PRI 7fd38df794c2 arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 ef2fa63bbe95 arm64: tlb: Ensure we execute an ISB following walk cache invalidation 516d62914766 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up b9cbc0df92c3 ARM: samsung: Fix system restart on S3C6410 f1592b754350 ASoC: Intel: Fix use of potentially uninitialized variable 6c03deb9baf9 ASoC: Intel: Skylake: Use correct function to access iomem space 4ccbdceb2e2b ASoC: Intel: NHLT: Fix debug print format 89beb34d7533 binfmt_elf: Do not move brk for INTERP-less ET_EXEC a24d7c499db0 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours f0724e4dc181 spi: ep93xx: Repair SPI CS lookup tables 215019d6ef10 media: don't drop front-end reference count for ->detach 11f20198e922 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table 682dbe2cb5e7 media: videobuf-core.c: poll_wait needs a non-NULL buf pointer e1bbf7d2cd21 KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes 32076032e7db KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes fb817d533600 KVM: x86: Manually calculate reserved bits when loading PDPTRS c5c761130003 KVM: x86: set ctxt->have_exception in x86_decode_insn() 8d1e0c157027 KVM: x86: always stop emulation on page fault 8e422d4af87d platform/x86: intel_int0002_vgpio: Fix wakeups not working on Cherry Trail c1b3752b5f25 parisc: Disable HP HSC-PCI Cards to prevent kernel crash 3a1f5551534d fuse: fix beyond-end-of-page access in fuse_parse_cache() 99a21e616426 fuse: fix missing unlock_page in fuse_writepage() 831bd6ec1633 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock 843d38c96532 tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() d59609b135ac tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts 43e8e81e357c tpm_tis_core: Turn on the TPM before probing IRQ's 830afcbc9391 powerpc/imc: Dont create debugfs files for cpu-less nodes c9321577cbc9 scsi: implement .cleanup_rq callback 2492d1d7f34a blk-mq: add callback of .cleanup_rq 22b97cad6d67 ALSA: hda/realtek - PCI quirk for Medion E4254 f0028c2bed93 rcu/tree: Fix SCHED_FIFO params d567e81a20c0 ARM: dts: am3517-evm: Fix missing video 5f8095b682d6 randstruct: Check member structs in is_pure_ops_struct() 03d53cb8acb8 RDMA: Fix double-free in srq creation error flow 3d97d7d688e7 IB/hfi1: Do not update hcrc for a KDETH packet during fault injection 040fc3258d95 IB/hfi1: Define variables as unsigned long to fix KASAN warning dcbb25d9400b IB/mlx5: Free mpi in mp_slave mode 44602a8a1406 printk: Do not lose last line in kmsg buffer dump 9dfb1ce6b615 scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag a16791fccaf6 scsi: scsi_dh_rdac: zero cdb in send_mode_select() 6e8f051e504d ALSA: firewire-tascam: check intermediate state of clock status and retry 75c1a117e1f7 ALSA: firewire-tascam: handle error code when getting current source of clock 77567ebc4060 iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 9d9c01542848 ARM: omap2plus_defconfig: Fix missing video 3d226661238e ARM: dts: logicpd-torpedo-baseboard: Fix missing video 2e847a842b2b PM / devfreq: passive: fix compiler warning 8e16bddcc6bd media: omap3isp: Set device on omap3isp subdevs d6595ad8ca5d kvm: Nested KVM MMUs need PAE root too 37099d7a3e66 btrfs: Detect unbalanced tree with empty leaf before crashing btree operations 3d95c52d789c btrfs: tree-checker: Add ROOT_ITEM check 9ae8394e41d7 btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type 7ee67b37a0bf btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index() 9e6431c0f2e4 zd1211rw: remove false assertion from zd_mac_clear() 8e9a39559b73 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems d6dfca753d7a ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 798b010be17b drm: fix module name in edid_firmware log message dae45bd9b873 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() 06752109ced1 drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) 33e91a59bf81 ALSA: hda - Drop unsol event handler for Intel HDMI codecs 5397eb1a1fb0 ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker 354098b7045d e1000e: add workaround for possible stalled packet 27a2b39359f8 libertas: Add missing sentinel at end of if_usb.c fw_table 9eff1ebe2c90 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume c5f89ff633d2 raid5: don't increment read_errors on EILSEQ return 7cb4bc790e12 mmc: dw_mmc: Re-store SDIO IRQs mask at system resume 6d9a663aca54 mmc: core: Add helper function to indicate if SDIO IRQs is enabled d32263d8b9b5 mmc: sdhci: Fix incorrect switch to HS mode de6fea9fcf1e sched/psi: Correct overly pessimistic size calculation 106af0369442 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD f9762c19d883 raid5: don't set STRIPE_HANDLE to stripe which is in batch list d54de8cfa4a1 block: make rq sector size accessible for block stats 6c7b70e220d5 io_uring: fix wrong sequence setting logic 38b24f688d64 ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set a7963f92406d platform/x86: intel_pmc_core: Do not ioremap RAM c7e971d4f027 x86/cpu: Add Tiger Lake to Intel family 6e2056c4424c irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices 74a94a7e0a01 s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding cf8360a5be18 irqchip/sifive-plic: set max threshold for ignored handlers 1f57c45eaab5 x86/mm: Fix cpumask_of_node() error condition daecd8d05e3d kprobes: Prohibit probing on BUG() and WARN() address 6265d3c8b96b dmaengine: ti: edma: Do not reset reserved paRAM slots 18a00f37f418 md/raid1: fail run raid1 array when active disk less than one b92d8e39fa70 hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' d57d9213d8b8 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs 94a379db627a closures: fix a race on wakeup from closure_sync 4b88669aa2f8 ACPI / PCI: fix acpi_pci_irq_enable() memory leak 70424999fbf1 ACPI: custom_method: fix memory leaks 997c08a49443 x86/amd_nb: Add PCI device IDs for family 17h, model 70h 91180767bba9 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks a6ff82b2cb60 libtraceevent: Change users plugin directory 4509537c378a iommu/iova: Avoid false sharing on fq_timer_on b20a5ef80779 libata/ahci: Drop PCS quirk for Denverton and beyond aecef5f0a4fd ASoC: Intel: Haswell: Adjust machine device private context a9c3dacf2939 iommu/amd: Silence warnings under memory pressure 4d3f9cdc0f3e ALSA: firewire-motu: add support for MOTU 4pre 311abc6a314c nvme-multipath: fix ana log nsid lookup when nsid is not found 3c971d5dc374 nvmet: fix data units read and written counters in SMART log 07e66eb2a8c0 x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable() 6198f3954f15 ASoC: fsl_ssi: Fix clock control issue in master mode c9e116d055f9 x86/mm/pti: Do not invoke PTI functions when PTI is disabled 6e46d1f16473 perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work b70a9f2ab2fa arm64: kpti: ensure patched kernel text is fetched from PoU 9093a2e343f2 x86/apic/vector: Warn when vector space exhaustion breaks affinity 12dae85048f1 sched/cpufreq: Align trace event behavior of fast switching 92402bba4f32 ACPI / CPPC: do not require the _PSD method 51f464d8bce7 ASoC: es8316: fix headphone mixer volume table 57869649b230 leds: lm3532: Fixes for the driver for stability ee3251c9e71f media: ov9650: add a sanity check 826a67380c4a media: aspeed-video: address a protential usage of an unitialized var c10ea8447736 perf script: Fix memory leaks in list_scripts() 8d70572f69cc perf report: Fix --ns time sort key output fffe93c89d8b perf trace beauty ioctl: Fix off-by-one error in cmd->string table 723809bb6d16 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() 1c6a694568db media: cpia2_usb: fix memory leaks ecc548676360 media: saa7146: add cleanup in hexium_attach() 730e14891202 media: cec-notifier: clear cec_adap in cec_notifier_unregister b74f2a4c0af2 PM / devfreq: exynos-bus: Correct clock enable sequence 61496a6956d5 PM / devfreq: passive: Use non-devm notifiers 6cf8764ed327 ARM: OMAP2+: move platform-specific asm-offset.h to arch/arm/mach-omap2 7f6346e814ec PM / devfreq: Fix kernel oops on governor module load 0ac4a7a4562b soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9 841ee26cb0eb soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for always-on domain c5a678041db9 ARM: at91: move platform-specific asm-offset.h to arch/arm/mach-at91 45a550e54f0c EDAC/amd64: Decode syndrome before translating address 71e85351f2d3 EDAC/amd64: Recognize DRAM device type ECC capability e4739ed9e9f4 libperf: Fix alignment trap with xyarray contents in 'perf stat' 28e3cfd1c820 EDAC/amd64: Support more than two controllers for chip selects handling 8c17f6f5d0d6 media: dvb-core: fix a memory leak bug de23b986dd21 posix-cpu-timers: Sanitize bogus WARNONS 3df4944a75a3 media: dvb-frontends: use ida for pll number 328d309f578d media: mceusb: fix (eliminate) TX IR signal length limit 14944c1cdf66 s390/kasan: provide uninstrumented __strlen ad856c85132c arm64: entry: Move ct_user_exit before any other exception 919bb091f3bb ACPI / APEI: Release resources if gen_pool_add() fails 8e8821e51180 nbd: add missing config put cb00bdfdf4a1 ASoC: mchp-i2s-mcc: Fix unprepare of GCLK fd3a27888511 led: triggers: Fix a memory leak bug 78a5d7570357 ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running cf37fc6525e6 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK cfc27d524fe8 tools headers: Fixup bitsperlong per arch includes 0de9cb3ccaf4 powerpc/Makefile: Always pass --synthetic to nm if supported b72464b49572 ASoC: uniphier: Fix double reset assersion when transitioning to suspend state a6856ba2704a media: hdpvr: add terminating 0 at end of string ea9b3fba2de5 media: radio/si470x: kill urb on error abec08cc8afd x86/platform/intel/iosf_mbi Rewrite locking 5ac00c9194ae ARM: dts: imx7-colibri: disable HS400 d89e114b2f42 ARM: dts: imx7d: cl-som-imx7: make ethernet work again a510a16fee76 m68k: Prevent some compiler warnings in Coldfire builds 751ac20a3913 net: lpc-enet: fix printk format strings c3e1334bc47a kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE 3c88b089e592 media: imx: mipi csi-2: Don't fail if initial state times-out cab41bda0849 media: omap3isp: Don't set streaming state on random subdevs ebe068d7bb79 media: i2c: ov5645: Fix power sequence 3993c8429927 media: vsp1: fix memory leak of dl on error return path 91faaa0e282f perf record: Support aarch64 random socket_id assignment b8179cfaf017 ARM: xscale: fix multi-cpu compilation cb2d2b999afe dmaengine: iop-adma: use correct printk format strings 50ab41d72d35 media: rc: imon: Allow iMON RC protocol for ffdc 7e device b251e979c979 perf unwind: Fix libunwind when tid != pid 2bc1f53cc46a arm64/efi: Move variable assignments after SECTIONS c0282736b94f media: em28xx: modules workqueue not inited for 2nd device de122406a437 media: fdp1: Reduce FCP not found message level to debug b18c1c75b90a media: i2c: tda1997x: prevent potential NULL pointer access f5d115ba1687 media: mtk-mdp: fix reference count on old device tree 6156280768c3 perf test vfs_getname: Disable ~/.perfconfig to get default output a056ef7090e2 perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig b134b502d3b6 media: gspca: zero usb_buf on error 5e1feedf563e blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling 503ac6efb245 idle: Prevent late-arriving interrupts from disrupting offline b2ee96a78c9a sched/fair: Use rq_lock/unlock in online_fair_sched_group fc31f1c241b0 firmware: arm_scmi: Check if platform has released shmem before using a1a19299a6a5 efi: cper: print AER info of PCIe fatal error 30ff832e9a23 EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() cdfe5e064210 perf tools: Fix paths in include statements 43894a0475c6 loop: Add LOOP_SET_DIRECT_IO to compat ioctl bb07be974180 ACPI / processor: don't print errors for processorIDs == 0xff fd8bd7dfb04f ASoC: hdac_hda: fix page fault issue by removing race 338c95ab2187 RAS: Build debugfs.o only when enabled in Kconfig ff45dc5d103f media: media/platform: fsl-viu.c: fix build for MICROBLAZE c0053b3c6142 md: don't set In_sync if array is frozen 274971880ff9 md: don't call spare_active in md_reap_sync_thread if all member devices can't work a1f4fcb88098 md/raid1: end bio when the device faulty 998d765255aa arm64/prefetch: fix a -Wtype-limits warning 912d58f959f1 ASoC: rsnd: don't call clk_get_rate() under atomic context 5da3a9eb8159 EDAC/altera: Use the proper type for the IRQ status bits 873aa4af4fdd ia64:unwind: fix double free for mod->arch.init_unw_table e89c79710aed ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid 42c6b180a7bf base: soc: Export soc_device_register/unregister APIs 383466793900 soc: amlogic: meson-clk-measure: protect measure with a mutex 55b520f85a97 arm64: mm: free the initrd reserved memblock in a aligned manner bfae8c471054 cpuidle: teo: Allow tick to be stopped if PM QoS is used c02ec6220cf3 media: iguanair: add sanity checks db934a6df6d9 EDAC/mc: Fix grain_bits calculation 7b1c5aa61d98 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() 0294075e5872 ALSA: hda - Show the fatal CORB/RIRB error more clearly 9107c9b7bcce x86/apic: Soft disable APIC before initializing it be86447601cb rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region cc41123523d1 x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails 2965c2e1ec69 sched/deadline: Fix bandwidth accounting at all levels after offline migration 6c4121115c87 x86/apic: Make apic_pending_intr_clear() more robust e75ff42011f1 sched/core: Fix CPU controller for !RT_GROUP_SCHED a02f3db8994e sched/fair: Fix imbalance due to CPU affinity 2af6db20ceae time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint 5db042229a8c media: i2c: ov5640: Check for devm_gpiod_get_optional() error 7c36a65b2ea1 media: hdpvr: Add device num check and handling 988a38ff1cf0 media: vivid: work around high stack usage with clang 615883ae490f media: vb2: reorder checks in vb2_poll() 4610656c129e media: vivid:add sanity check to avoid divide error and set value to 1 if 0. 7fe87b686cb9 media: exynos4-is: fix leaked of_node references 1a53850754a9 ASoC: SOF: pci: mark last_busy value at runtime PM init f76aa9d803b6 media: mtk-cir: lower de-glitch counter for rc-mm protocol 5efaf000347a media: dib0700: fix link error for dibx000_i2c_set_speed 8d68efb7e270 leds: leds-lp5562 allow firmware files up to the maximum length 3dee582e6190 dmaengine: bcm2835: Print error in case setting DMA mask fails 5d6d34ade679 firmware: qcom_scm: Use proper types for dma mappings 8e81af05436c ASoC: sgtl5000: Fix charge pump source assignment 57868b5cbc50 ASoC: sgtl5000: Fix of unmute outputs on probe 27879a37f7ad ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER dae532b1a1cc spi: dw-mmio: Clock should be shut when error occurs e534295b4c17 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg 8c3a9421b2ef cpufreq: ap806: Add NULL check after kcalloc 4defe8b0f2f5 ASoC: SOF: Intel: hda: Make hdac_device device-managed 6646813ee81d ALSA: hda: Flush interrupts on disabling a269a7a7632b nfc: enforce CAP_NET_RAW for raw sockets f91ee5bc2100 ieee802154: enforce CAP_NET_RAW for raw sockets faf60340e231 ax25: enforce CAP_NET_RAW for raw sockets ef03ebc40bc8 appletalk: enforce CAP_NET_RAW for raw sockets 1ca53dc648e8 mISDN: enforce CAP_NET_RAW for raw sockets df20d3ce66c5 net/mlx5: Add device ID of upcoming BlueField-2 38be58c880d9 tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state 4378493fed94 net: sched: fix possible crash in tcf_action_destroy() 5f39dd75e078 net/mlx5e: Fix traffic duplication in ethtool steering 6386577b2927 vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled 229b983d5221 net_sched: add policy validation for action attributes 629815b9e1eb ipv4: Revert removal of rt_uses_gateway d5f1d310bb2b net/sched: cbs: Fix not adding cbs instance to list 4bbf97f6c114 net: phy: micrel: add Asym Pause workaround for KSZ9021 3ef1d54a72ca usbnet: sanity checking of packet sizes and device mtu b5e57553acde usbnet: ignore endpoints with invalid wMaxPacketSize 35ad2e82044d tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth afc7190e3847 skge: fix checksum byte order 0102608d70f0 selftests: Update fib_tests to handle missing ping6 da0d6e47c20d sch_netem: fix a divide by zero in tabledist() 9f64c6630929 ppp: Fix memory leak in ppp_write bd1df844b1f9 openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC b86bd41b767a nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs 9561c1351232 nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs ba5f359f2be0 net_sched: add max len check for TCA_KIND 19bd1045958b net/sched: act_sample: don't push mac header on ip6gre ingress ee8c5c7a6f9a net: qrtr: Stop rx_worker before freeing node 6ee46a2b68fc net/phy: fix DP83865 10 Mbps HDX loopback disable function d879091836db macsec: drop skb sk before calling gro_cells_receive d37c96675204 ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule 98f1a3a21500 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize 890984f31888 arcnet: provide a buffer big enough to actually receive packets 0a9d6a58b4ac Linux 5.2.18 c704eb3aaffa f2fs: use generic EFSBADCRC/EFSCORRUPTED 673d1167b40e net/rds: Check laddr_check before calling it fc5b59770306 net/rds: An rds_sock is added too early to the hash table 719532b9b832 net_sched: check cops->tcf_block in tc_bind_tclass() bd740eacb1d2 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices f63432cd1bb2 netfilter: nft_socket: fix erroneous socket assignment a2a3638f3e6f xfrm: policy: avoid warning splat when merging nodes b442b6d3742b xfs: don't crash on null attr fork xfs_bmapi_read baa3902119f5 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling 452b129e4876 ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 62b72c1f7ba5 Bluetooth: btrtl: HCI reset on close for Realtek BT chip f6983a936fbf net: don't warn in inet diag when IPV6 is disabled 955b7a09bf57 drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT a7734a035acf drm: Flush output polling on shutdown 453bcdd2432b f2fs: fix to do sanity check on segment bitmap of LFS curseg d331d4b99fb6 net/ibmvnic: Fix missing { in __ibmvnic_reset 8defaa56897e dm zoned: fix invalid memory access bca9bfa41e3f Revert "f2fs: avoid out-of-range memory access" 47af17950b03 objtool: Clobber user CFLAGS variable 0f5df0b76e4f platform/x86: i2c-multi-instantiate: Derive the device name from parent 811fc53c37be ALSA: hda - Apply AMD controller workaround for Raven platform b5215e9269c7 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop d51c3b844afb ALSA: dice: fix wrong packet parameter for Alesis iO26 bf4d30e9950e ALSA: usb-audio: Add DSD support for EVGA NU Audio 284a30488891 ALSA: usb-audio: Add Hiby device family to quirks for native DSD support d17860e1e894 Revert "mm/z3fold.c: fix race between migration and destruction" 2de3de21bc8a Revert "HID: logitech-hidpp: add USB PID for a few more supported mice" 807370d02413 clk: imx: imx8mm: fix audio pll setting bdbf837b89a9 crypto: talitos - fix missing break in switch statement a1e67dae1599 mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword() 6c6d88dc737a HID: Add quirk for HP X500 PIXART OEM mouse af5676bf7d89 HID: hidraw: Fix invalid read in hidraw_ioctl 8d88e0d1b3e6 HID: logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails 55c2b2ac2706 HID: logitech: Fix general protection fault caused by Logitech driver a069e96b5280 HID: sony: Fix memory corruption issue on cleanup. 5f2ba05924ca HID: prodikeys: Fix general protection fault during probe df3cc96b2049 Revert "net: hns: fix LED configuration for marvell phy" 3349449ae730 drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines be3b5f44206e powerpc/xive: Fix bogus error code returned by OPAL 606f7f9fc442 drm/amd/display: Don't replace the dc_state for fast updates 0365d15f565a drm/amd/display: Skip determining update type for async updates 891eae79f7a5 drm/amd/display: Allow cursor async updates for framebuffer swaps f6faeecb3659 net/ibmvnic: free reset work of removed device from queue cdc112b9cb64 phy: qcom-qmp: Correct ready status, again b08d7b36f11d phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay 3da810f95b86 smb3: fix unmount hang in open_shroot e6d6a001ed5a Revert "Bluetooth: validate BLE connection interval updates" (From OE-Core rev: cad18801b7a26e8435734caaca78ec5f6d3a041f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to v4.19.78Bruce Ashfield2019-11-043-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 58fce2064530 Linux 4.19.78 5b0446c8e0a8 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie d85bc11a6894 kexec: bail out upon SIGKILL when allocating memory. c8a65ec0602a NFC: fix attrs checks in netlink interface 1b42503211ca smack: use GFP_NOFS while holding inode_smack::smk_lock ef9744a0218f Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set 4703593498d3 soundwire: fix regmap dependencies and align with other serial links 322753c78d1d soundwire: Kconfig: fix help format 74e2a311a226 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash ed9420ddce87 tipc: fix unlimited bundling of small messages a1afd826e549 xen-netfront: do not use ~0U as error return value for xennet_fill_frags() 36a4043c4bb8 net/rds: Fix error handling in rds_ib_add_one() 012363f5ded0 udp: only do GSO if # of segs > 1 5c08d7e4f1ea net: dsa: rtl8366: Check VLAN ID and not ports 3c1f0704401c vsock: Fix a lockdep warning in __vsock_release() 544aee546174 udp: fix gso_segs calculations 79fd59ae7c2f sch_dsmark: fix potential NULL deref in dsmark_init() 76b552775d60 rxrpc: Fix rxrpc_recvmsg tracepoint 7047aae65456 qmi_wwan: add support for Cinterion CLS8 devices dd9c580a6d9b nfc: fix memory leak in llcp_sock_bind() d5b1db1c7ce4 net: Unpublish sk from sk_reuseport_cb before call_rcu 9d0995cc268b net: qlogic: Fix memory leak in ql_alloc_large_buffers 124b64feafa9 net: ipv4: avoid mixed n_redirects and rate_tokens usage 6f8564edf8c1 ipv6: Handle missing host route in __ipv6_ifa_notify 658d7ee4da50 ipv6: drop incoming packets having a v4mapped source address a495fd19cce2 hso: fix NULL-deref on tty open 7f30c44b7ca4 erspan: remove the incorrect mtu limit for erspan 2b8389112292 cxgb4:Fix out-of-bounds MSI-X info array access ed568ca73601 bpf: fix use after free in prog symbol exposure dbb7339cfddf block: mq-deadline: Fix queue restart handling af10ffa69b06 arm: use STACK_TOP when computing mmap base address f91a9c6591c0 arm: properly account for stack randomization and stack guard gap 53ba8d4358eb mips: properly account for stack randomization and stack guard gap e1b391abbfce arm64: consider stack randomization for mmap base only when necessary 30ab799e758e kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K 52132ff52cad ocfs2: wait for recovering done after direct unlock request d4a546452dcc kbuild: clean compressed initramfs image d983182d4002 crypto: hisilicon - Fix double free in sec_free_hw_sgl() 22c788ba7a52 hypfs: Fix error number left in struct pointer member bbd76d9514c7 pktcdvd: remove warning on attempting to register non-passthrough dev 0840daeea6cb fat: work around race with userspace's read via blockdev while mounting 297904ea60a3 ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address 9a87ab2b4d60 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() 69a32a7306dd PCI: exynos: Propagate errors for optional PHYs 1264d2e7b75b PCI: imx6: Propagate errors for optional regulators 403d6c9284f1 PCI: histb: Propagate errors for optional regulators ac9c0e2ecc49 PCI: rockchip: Propagate errors for optional regulators 709c4841e51f HID: apple: Fix stuck function keys when using FN 31e98cba55ed rtc: pcf85363/pcf85263: fix regmap error in set_time 607f95788fa9 rtc: snvs: fix possible race condition 078937549f47 ARM: 8875/1: Kconfig: default to AEABI w/ Clang 3039c788d648 soundwire: intel: fix channel number reported by hardware 6a684e002561 ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes 0f0ced702d53 livepatch: Nullify obj->mod in klp_module_coming()'s error path 78a1138672af HID: wacom: Fix several minor compiler warnings 3b7fbbddeb7a PCI: tegra: Fix OF node reference leak c74a801ded7d mfd: intel-lpss: Remove D3cold delay 70bb4bf9fdfb i2c-cht-wc: Fix lockdep warning 371077ea2e75 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean 3ed14a8d2fe7 MIPS: Ingenic: Disable broken BTB lookup optimization. 5b400fed74df ext4: fix potential use after free after remounting with noblock_validity 81fbd2327c32 dma-buf/sw_sync: Synchronize signal vs syncpt free c76e18970d93 scsi: core: Reduce memory required for SCSI logging c6304d4d7458 clk: sprd: add missing kfree 7cd89b8db60c mbox: qcom: add APCS child device for QCS404 324b0c9efc77 powerpc: dump kernel log before carrying out fadump or kdump 72884423e77f clk: at91: select parent if main oscillator or bypass is enabled 952d1c6d7cf0 arm64: fix unreachable code issue with cmpxchg b25bd837a637 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c b717a47dd913 powerpc/pseries: correctly track irq state in default idle ae089bf87c57 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks 2c16f72135fb pstore: fs superblock limits 0c09b02842b8 powerpc/64s/exception: machine check use correct cfar for late handler 39b6d05169b2 drm/amdgpu/si: fix ASIC tests 4dcbca872a84 drm/amd/display: support spdif 38dfc974f322 clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain 0b5ac607db4b clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain 2cfb89832179 pinctrl: amd: disable spurious-firing GPIO IRQs 274d7acb0b81 drm/nouveau/volt: Fix for some cards having 0 maximum voltage 9b2d2f2ad003 vfio_pci: Restore original state on release c1f7b3fb87cf powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag b2df456c83e3 pinctrl: tegra: Fix write barrier placement in pmx_writel 4c91e678d27c powerpc/pseries/mobility: use cond_resched when updating device tree 6d728a172732 powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function 6aa455b0d0a0 powerpc/rtas: use device model APIs and serialization during LPM 25c501f0f9d9 powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL 2cca24b2cb9a clk: zx296718: Don't reference clk_init_data after registration efa0fe4cde05 clk: sprd: Don't reference clk_init_data after registration 89dc59fb267d clk: sirf: Don't reference clk_init_data after registration bd3a445c2717 clk: actions: Don't reference clk_init_data after registration 437399ed906a powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window 782a77f2eb39 drm/amd/display: reprogram VM config when system resume 24ba84ec0016 drm/amd/display: fix issue where 252-255 values are clipped efb0e1e3d0e1 clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks a2279550f7be clk: qoriq: Fix -Wunused-const-variable 84038a98b904 ipmi_si: Only schedule continuously in the thread in maintenance mode b351726bb5be PCI: rpaphp: Avoid a sometimes-uninitialized warning 0936c46139cb gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() 6e03bca91f8e drm/radeon: Fix EEH during kexec 441c15582338 drm/rockchip: Check for fast link training before enabling psr f3d62177dee3 drm/panel: check failure cases in the probe func 9cb3698dcc86 drm/stm: attach gem fence to atomic state 043f0229f442 video: ssd1307fb: Start page range at page_offset bd5b6a7c89ef drm/panel: simple: fix AUO g185han01 horizontal blanking db472be8b340 drm/bridge: tc358767: Increase AUX transfer length limit 053d0ec61e33 tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations d598712712e4 tpm: use tpm_try_get_ops() in tpm-sysfs.c. 6cad9d0cf87b Linux 4.19.77 2c60da90ec44 drm/amd/display: Restore backlight brightness after system resume 4d8bdf7f3a86 mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone 5bead06b3443 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock bbe3e2056d27 md/raid0: avoid RAID0 data corruption due to layout confusion. 4290a9e59323 CIFS: Fix oplock handling for SMB 2.1+ protocols a3a150895b6f CIFS: fix max ea value size a0f7fd38acf5 i2c: riic: Clear NACK in tend isr fec38267a2bf hwrng: core - don't wait on add_early_randomness() 060986096fea quota: fix wrong condition in is_quota_modification() 091c754d5ca9 ext4: fix punch hole for inline_data file systems 775e3e734bd3 ext4: fix warning inside ext4_convert_unwritten_extents_endio caa6926d94f1 /dev/mem: Bail out upon SIGKILL. bd3a11af1bde cfg80211: Purge frame registrations on iftype change 5dc86e9574a1 md: only call set_in_sync() when it is expected to succeed. 598a2cda62d3 md: don't report active array_state until after revalidate_disk() completes. e8323e0ddce1 md/raid6: Set R5_ReadError when there is read failure on parity disk bacff03bb286 Btrfs: fix race setting up and completing qgroup rescan workers b5c42ef09df3 btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls c521bfa8e2dc btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space 067f82a05c2f btrfs: Relinquish CPUs in btrfs_compare_trees b08344be3546 Btrfs: fix use-after-free when using the tree modification log 4874c6fe1c9e btrfs: fix allocation of free space cache v1 bitmap pages 934243a72849 ovl: filter of trusted xattr results in audit e7265adc0a3c ovl: Fix dereferencing possible ERR_PTR() 2e96c9332595 smb3: allow disabling requesting leases 82652c06f976 block: fix null pointer dereference in blk_mq_rq_timed_out() db5b2fe4d33c i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask b4a734a529b8 memcg, kmem: do not fail __GFP_NOFAIL charges d40b3eafb52e memcg, oom: don't require __GFP_FS when invoking memcg OOM killer e0c1e6e55bca gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps 3620b06b1db0 efifb: BGRT: Improve efifb_bgrt_sanity_check c4f65c2fb0f5 regulator: Defer init completion for a while after late_initcall 3784576fc639 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP 174bbcc560cc arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 8cfe3b8aa3b6 arm64: tlb: Ensure we execute an ISB following walk cache invalidation fc7d6bfdd774 Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" 881edc165b8e ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up 2209279439a1 ARM: samsung: Fix system restart on S3C6410 ad884155fb9c ASoC: Intel: Fix use of potentially uninitialized variable 7bdab36455f9 ASoC: Intel: Skylake: Use correct function to access iomem space 3c54f463402f ASoC: Intel: NHLT: Fix debug print format 29ecf8cae5f4 binfmt_elf: Do not move brk for INTERP-less ET_EXEC 02ef5c299d15 media: don't drop front-end reference count for ->detach 589ca8ec4c62 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table 496cf984a60e KVM: x86: Manually calculate reserved bits when loading PDPTRS 933e3e2b5070 KVM: x86: set ctxt->have_exception in x86_decode_insn() 9723e4458604 KVM: x86: always stop emulation on page fault 8225db4a70b2 parisc: Disable HP HSC-PCI Cards to prevent kernel crash ad41162974c6 fuse: fix missing unlock_page in fuse_writepage() ecfe4b5f70c8 powerpc/imc: Dont create debugfs files for cpu-less nodes e94443fc7b64 scsi: implement .cleanup_rq callback 4ec3ca2770e7 blk-mq: add callback of .cleanup_rq 4848fb93243e ALSA: hda/realtek - PCI quirk for Medion E4254 e9bcaf82dd37 ceph: use ceph_evict_inode to cleanup inode's resource 72f0fff3c450 Revert "ceph: use ceph_evict_inode to cleanup inode's resource" 98dc6d958bd9 randstruct: Check member structs in is_pure_ops_struct() ad6819cd68be IB/hfi1: Define variables as unsigned long to fix KASAN warning a924850c93d4 IB/mlx5: Free mpi in mp_slave mode 40b071992ca5 printk: Do not lose last line in kmsg buffer dump 28f142b940af scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag 03b75e65ceed scsi: scsi_dh_rdac: zero cdb in send_mode_select() 2e21e5b225ef ALSA: firewire-tascam: check intermediate state of clock status and retry f5779e4449da ALSA: firewire-tascam: handle error code when getting current source of clock fdd131eab68f iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 6437ec272eda PM / devfreq: passive: fix compiler warning 814f7fe56ebb media: omap3isp: Set device on omap3isp subdevs c5dbd74f8259 btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type 2aeeb0a4b440 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems 291da335040c ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 8630a4d13683 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() d47636913bda drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) 5370cf8d90ad ALSA: hda - Drop unsol event handler for Intel HDMI codecs ac1d43a20a08 e1000e: add workaround for possible stalled packet 35b6cba971f5 libertas: Add missing sentinel at end of if_usb.c fw_table 0a43d5d458d5 raid5: don't increment read_errors on EILSEQ return da87dfca25aa mmc: dw_mmc: Re-store SDIO IRQs mask at system resume a0dd3d95fb21 mmc: core: Add helper function to indicate if SDIO IRQs is enabled 8ba99d50cb61 mmc: sdhci: Fix incorrect switch to HS mode 869122775782 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD a5443cd24063 raid5: don't set STRIPE_HANDLE to stripe which is in batch list 064fba888e77 ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set 476eda2539bb platform/x86: intel_pmc_core: Do not ioremap RAM e836cd2917c6 x86/cpu: Add Tiger Lake to Intel family b21919eeced6 s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding fad90d4bfa8d kprobes: Prohibit probing on BUG() and WARN() address 213077da3e7c dmaengine: ti: edma: Do not reset reserved paRAM slots f1db75622996 md/raid1: fail run raid1 array when active disk less than one 76cf93f04c3d hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' f0956418d997 closures: fix a race on wakeup from closure_sync 9fcfdff61f74 ACPI / PCI: fix acpi_pci_irq_enable() memory leak e4467fb6ef54 ACPI: custom_method: fix memory leaks 6fceb241dc76 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks e4b4280dcd97 libtraceevent: Change users plugin directory c55659cd1459 iommu/iova: Avoid false sharing on fq_timer_on 223b0481ed4b libata/ahci: Drop PCS quirk for Denverton and beyond de888e0244cb iommu/amd: Silence warnings under memory pressure 6241c0ac301e ALSA: firewire-motu: add support for MOTU 4pre ad58ce6cacd1 nvme-multipath: fix ana log nsid lookup when nsid is not found 9edc229b9c90 nvmet: fix data units read and written counters in SMART log 7bbb7a9dd2c3 x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable() 5201b4ffc324 ASoC: fsl_ssi: Fix clock control issue in master mode 4b7d9c2a716e x86/mm/pti: Do not invoke PTI functions when PTI is disabled eb2485e32f90 arm64: kpti: ensure patched kernel text is fetched from PoU b619496540ba x86/apic/vector: Warn when vector space exhaustion breaks affinity 01e8f487cecb sched/cpufreq: Align trace event behavior of fast switching 2919fa0398ad ACPI / CPPC: do not require the _PSD method b79922133f9c ASoC: es8316: fix headphone mixer volume table dd25f76c1f34 media: ov9650: add a sanity check 342a0bee4d94 perf trace beauty ioctl: Fix off-by-one error in cmd->string table 57409ea782e7 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() 78550c5cfe6d media: cpia2_usb: fix memory leaks d796c6c1aab4 media: saa7146: add cleanup in hexium_attach() ab20f38ce522 media: cec-notifier: clear cec_adap in cec_notifier_unregister d51268d7574b PM / devfreq: exynos-bus: Correct clock enable sequence 7e19b7e0d640 PM / devfreq: passive: Use non-devm notifiers f9de170eaf7e EDAC/amd64: Decode syndrome before translating address 6f80e91a66e0 EDAC/amd64: Recognize DRAM device type ECC capability adb97f18b4e7 libperf: Fix alignment trap with xyarray contents in 'perf stat' 4df2427a5148 media: dvb-core: fix a memory leak bug 8d5fccff7b0c posix-cpu-timers: Sanitize bogus WARNONS 9df9652b7345 media: dvb-frontends: use ida for pll number 006a6065c867 media: mceusb: fix (eliminate) TX IR signal length limit d093d3183ca2 nbd: add missing config put e497ec26cc43 led: triggers: Fix a memory leak bug 83c2a42b1b84 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK 5466c30b11cb tools headers: Fixup bitsperlong per arch includes b1f1b83e2583 ASoC: uniphier: Fix double reset assersion when transitioning to suspend state e6bc6e2c0d1f media: hdpvr: add terminating 0 at end of string 4a2cb7600b72 media: radio/si470x: kill urb on error dfaf60580191 ARM: dts: imx7-colibri: disable HS400 c20ee5d906ec ARM: dts: imx7d: cl-som-imx7: make ethernet work again 21927786df27 m68k: Prevent some compiler warnings in Coldfire builds ba8f56ffaebf net: lpc-enet: fix printk format strings aa2d05a9de05 media: imx: mipi csi-2: Don't fail if initial state times-out 1b7df445d881 media: omap3isp: Don't set streaming state on random subdevs 0c3802174754 media: i2c: ov5645: Fix power sequence 3dfbac0add22 media: vsp1: fix memory leak of dl on error return path c47022e019fe perf record: Support aarch64 random socket_id assignment 482c1d0a7cc4 dmaengine: iop-adma: use correct printk format strings 19a1fa140594 media: rc: imon: Allow iMON RC protocol for ffdc 7e device a527d3d4b513 media: em28xx: modules workqueue not inited for 2nd device 6a1c59a7603d media: fdp1: Reduce FCP not found message level to debug e3f5f626e17a media: mtk-mdp: fix reference count on old device tree 066afce8d87d perf test vfs_getname: Disable ~/.perfconfig to get default output 96b61fe7a5f7 perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig db751f6d5241 media: gspca: zero usb_buf on error 511110236089 idle: Prevent late-arriving interrupts from disrupting offline 9addfbd40959 sched/fair: Use rq_lock/unlock in online_fair_sched_group 6e9d45022d26 firmware: arm_scmi: Check if platform has released shmem before using 0dbdc1986bb4 efi: cper: print AER info of PCIe fatal error 4410b8517950 EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() cf8f20a1aacf loop: Add LOOP_SET_DIRECT_IO to compat ioctl 18e5e458c6d8 ACPI / processor: don't print errors for processorIDs == 0xff 465bc6e80fd2 media: media/platform: fsl-viu.c: fix build for MICROBLAZE 371538451c21 md: don't set In_sync if array is frozen d38aff20c407 md: don't call spare_active in md_reap_sync_thread if all member devices can't work 1cd972e0a107 md/raid1: end bio when the device faulty 7d75275fbfb1 arm64/prefetch: fix a -Wtype-limits warning 829bebdc1ce6 ASoC: rsnd: don't call clk_get_rate() under atomic context f5bef62df824 EDAC/altera: Use the proper type for the IRQ status bits 87bc43e2a775 ia64:unwind: fix double free for mod->arch.init_unw_table ca57eca32b3e ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid d76b5ac5016c base: soc: Export soc_device_register/unregister APIs 4a75e77ef1b5 media: iguanair: add sanity checks fe8fc7d7cb64 EDAC/mc: Fix grain_bits calculation 55a98e872186 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() 1af6822f29d6 ALSA: hda - Show the fatal CORB/RIRB error more clearly b40c15c20e42 x86/apic: Soft disable APIC before initializing it ce7fdd5cd83e x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails 0f30856944d4 sched/deadline: Fix bandwidth accounting at all levels after offline migration d29c7b8be599 x86/apic: Make apic_pending_intr_clear() more robust f381d3d2c39c sched/core: Fix CPU controller for !RT_GROUP_SCHED 417cf53b4b85 sched/fair: Fix imbalance due to CPU affinity 7cebdfa62f22 time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint 64f3fb5d751c media: i2c: ov5640: Check for devm_gpiod_get_optional() error 6cc816dd644e media: hdpvr: Add device num check and handling 8bc254d3e6b8 media: exynos4-is: fix leaked of_node references 7ec720763a20 media: mtk-cir: lower de-glitch counter for rc-mm protocol 920acbff8932 media: dib0700: fix link error for dibx000_i2c_set_speed 8f9dc49928c2 leds: leds-lp5562 allow firmware files up to the maximum length fdcf06a35bc6 dmaengine: bcm2835: Print error in case setting DMA mask fails e841313b5731 firmware: qcom_scm: Use proper types for dma mappings ec4815460d81 ASoC: sgtl5000: Fix charge pump source assignment 84bb4024b358 ASoC: sgtl5000: Fix of unmute outputs on probe a7ace049bddc ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER 3657e58405fb regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg 3eec108aa879 ALSA: hda: Flush interrupts on disabling 5b6c791f494d nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs 33fe1f517e29 nfc: enforce CAP_NET_RAW for raw sockets dd651ab7a114 ieee802154: enforce CAP_NET_RAW for raw sockets 6f0f18e53269 ax25: enforce CAP_NET_RAW for raw sockets 6fbf86627608 appletalk: enforce CAP_NET_RAW for raw sockets 50dddec689cb mISDN: enforce CAP_NET_RAW for raw sockets f06b0b3e5d76 net/mlx5: Add device ID of upcoming BlueField-2 3fdcf6a88ded tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state a749eea97ac9 net: sched: fix possible crash in tcf_action_destroy() 831d0fcba1cf usbnet: sanity checking of packet sizes and device mtu b7eeccc1c786 usbnet: ignore endpoints with invalid wMaxPacketSize ff4419d725c7 skge: fix checksum byte order 9a623e1b1d03 sch_netem: fix a divide by zero in tabledist() 1cd663adcece ppp: Fix memory leak in ppp_write 99952b08537c openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC 587df35cbf65 nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs 195a3ea494d2 net_sched: add max len check for TCA_KIND c31096dc586e net/sched: act_sample: don't push mac header on ip6gre ingress abb04d0a9dea net: qrtr: Stop rx_worker before freeing node 6ea3bc412506 net/phy: fix DP83865 10 Mbps HDX loopback disable function 831d082be72c macsec: drop skb sk before calling gro_cells_receive fd0034688358 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize 0bf79588586c arcnet: provide a buffer big enough to actually receive packets 555161ee1b7a Linux 4.19.76 59a5cea41dd0 f2fs: use generic EFSBADCRC/EFSCORRUPTED fc3d296491f4 net/rds: Check laddr_check before calling it 3de749d6d7ce net/rds: An rds_sock is added too early to the hash table 07f7ec87b5f6 net_sched: check cops->tcf_block in tc_bind_tclass() 90b0761c1b81 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices 6934809432d2 netfilter: nft_socket: fix erroneous socket assignment 649836fe946c xfs: don't crash on null attr fork xfs_bmapi_read 91ae87240166 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling 3717f4a49b34 ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 46beb6eacef5 Bluetooth: btrtl: HCI reset on close for Realtek BT chip 8ffd7ba9ffb1 net: don't warn in inet diag when IPV6 is disabled ff0fbfacc94f drm: Flush output polling on shutdown 303f6d6bbc0c f2fs: fix to do sanity check on segment bitmap of LFS curseg dec09554eba9 net/ibmvnic: Fix missing { in __ibmvnic_reset dc9118feb472 dm zoned: fix invalid memory access 73d90f57fcc2 Revert "f2fs: avoid out-of-range memory access" 40cdc71e1111 blk-mq: move cancel of requeue_work to the front of blk_exit_queue 313efb253d03 blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs 75448f40b9f6 initramfs: don't free a non-existent initrd ad16dfef4a44 bcache: remove redundant LIST_HEAD(journal) from run_cache_set() 08fdaee2d97b PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it ef2baa03b7f0 f2fs: check all the data segments against all node ones ef06c33dc371 irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices 52b4947bac50 bpf: libbpf: retry loading program on EAGAIN a935d78e54cc Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD" 288831cba980 scsi: qla2xxx: Return switch command on a timeout 2b983f212c68 scsi: qla2xxx: Remove all rports if fabric scan retry fails 6b449e4cf090 scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion 9423770eb336 locking/lockdep: Add debug_locks check in __lock_downgrade() 0c23335a2d81 power: supply: sysfs: ratelimit property read error message 1456c40aa906 pinctrl: sprd: Use define directive for sprd_pinconf_params values 037d73a6458e objtool: Clobber user CFLAGS variable 952844f31eb7 ALSA: hda - Apply AMD controller workaround for Raven platform 50c9ccffe041 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop 866a1a7e9f23 ALSA: dice: fix wrong packet parameter for Alesis iO26 9829fd27501e ALSA: usb-audio: Add DSD support for EVGA NU Audio 303921276360 ALSA: usb-audio: Add Hiby device family to quirks for native DSD support 8a845c02e495 ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() a5e2c65034f8 ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled ec2a3681b30c media: tvp5150: fix switch exit in set control handler ba6860700d1f iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates ced0676fc9c2 iwlwifi: mvm: send BCAST management frames to the right station b3873e34cbf2 net/mlx5e: Rx, Check ip headers sanity 404f118f2790 net/mlx5e: Rx, Fixup skb checksum for packets with tail padding c95ebb394d65 net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded 79e972a89cad net/mlx5e: Allow reporting of checksum unnecessary 8da68f79b3b3 mlx5: fix get_ip_proto() 44da02576b5d net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets 6debda97411e net/mlx5e: Set ECN for received packets using CQE indication e867ef113004 CIFS: fix deadlock in cached root handling f3160a1d71f7 crypto: talitos - fix missing break in switch statement c1a7fe486647 mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword() 5fdefdcb92bb HID: Add quirk for HP X500 PIXART OEM mouse 3d072c272b88 HID: hidraw: Fix invalid read in hidraw_ioctl acc96be807bb HID: logitech: Fix general protection fault caused by Logitech driver 3e785174fb35 HID: sony: Fix memory corruption issue on cleanup. eb77929769e3 HID: prodikeys: Fix general protection fault during probe 2661d462aaa9 IB/core: Add an unbound WQ type to the new CQ API 70ec2eecc550 drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines 80fc27953e74 powerpc/xive: Fix bogus error code returned by OPAL 4eb92a114834 RDMA/restrack: Protect from reentry to resource return path 373f9092df95 net/ibmvnic: free reset work of removed device from queue 2af977b0d1db Revert "Bluetooth: validate BLE connection interval updates" d573e8a79f70 Linux 4.19.75 b841a9f58d9c media: technisat-usb2: break out of loop at end of buffer f35f5a990a07 arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field c0ccb4da26bc binfmt_elf: move brk out of mmap when doing direct loader exec c3817ffb1036 floppy: fix usercopy direction 9c13e770cca9 ovl: fix regression caused by overlapping layers detection 5e74396d8beb PCI: kirin: Fix section mismatch warning 0d50f7b1e8c8 iommu/amd: Fix race in increase_address_space() 52f32e4aec50 iommu/amd: Flush old domains in kdump kernel ca77acdf1ac9 keys: Fix missing null pointer check in request_key_auth_describe() d73515a17c14 x86/hyper-v: Fix overflow bug in fill_gva_list() 371357770c8b x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation 72c762b01eb0 dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() d04b522a65c0 dmaengine: ti: dma-crossbar: Fix a memory leak bug 6bc421d5a04a net: seeq: Fix the function used to release some memory in an error handling path 83360eb798ca net: aquantia: fix out of memory condition on rx side 30c345bd786a tools/power turbostat: fix buffer overrun d485c65853de tools/power x86_energy_perf_policy: Fix argument parsing 254b9b2971a7 tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2 a85a0d9f3796 amd-xgbe: Fix error path in xgbe_mod_init() 7ec11cad3fde perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops 560857de3064 perf/x86/intel: Restrict period on Nehalem 65ad72ce10e7 i2c: designware: Synchronize IRQs when unregistering slave client 5a45b14b03f7 sky2: Disable MSI on yet another ASUS boards (P6Xxxx) 6cce2adae3e1 ibmvnic: Do not process reset during or after device removal 080ca754f5db ARM: 8901/1: add a criteria for pfn_valid of arm c6d779fd8197 usb: host: xhci-tegra: Set DMA mask correctly b62946852afa cifs: Use kzfree() to zero out the password 325fa2a6729b cifs: set domainName when a domain-key is used in multiuser 9a74f799b99c kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol 0f7130177325 NFSv2: Fix write regression 60f0d449601d NFSv2: Fix eof handling 6075729f76da netfilter: nf_conntrack_ftp: Fix debug output 7ac5947f7578 netfilter: xt_physdev: Fix spurious error message in physdev_mt_check e997c0730520 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines 688fdaa54a3e r8152: Set memory to all 0xFFs on failed reg reads d9f79f0ace55 bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 7d4201ff9f73 batman-adv: Only read OGM2 tvlv_len after buffer len check 5b8b66274183 ARM: 8874/1: mm: only adjust sections of valid mm structures b870f8afc5a5 qed: Add cleanup in qed_slowpath_start() 30881d79de31 xdp: unpin xdp umem pages in error path 55ed0ad50201 Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105 767877deb25a NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup 4ac4f4716fba NFSv4: Fix return value in nfs_finish_open() d7565d51af18 NFSv4: Fix return values for nfs4_file_open() 4e5fbcb9a615 netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_match_info a02c676c0f03 netfilter: nft_flow_offload: missing netlink attribute policy a4fa6c68ecc3 netfilter: ebtables: Fix argument order to ADD_COUNTER 634dd5a48627 fpga: altera-ps-spi: Fix getting of optional confd gpio 0d393f23f18e tools: bpftool: close prog FD before exit on showing a single program c5bb033529f1 selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 48d77ca1497f s390/bpf: use 32-bit index for tail calls 999f33c2438c bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() 1a85d5819ade ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack a8919f8d352f ARM: dts: dra74x: Fix iodelay configuration for mmc3 2ff2bd2c5526 ARM: OMAP2+: Fix omap4 errata warning on other SoCs 73d003274a42 s390/bpf: fix lcgr instruction encoding c1e0937ef4d5 bus: ti-sysc: Fix using configured sysc mask value 0aee9e118eee ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss f696ba6b122d ARM: dts: am57xx: Disable voltage switching for SD card ac8f26f6a035 ieee802154: hwsim: unregister hw while hwsim_subscribe_all_others fails c237a050df3b ieee802154: hwsim: Fix error handle path in hwsim_init_module 6a10e87ffca1 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds 941431c491a6 mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings 770cee245191 tty/serial: atmel: reschedule TX after RX was started 4c2f60ed8ed8 serial: sprd: correct the wrong sequence of arguments 2871621518ac firmware: google: check if size is valid when decoding VPD data 232a6462f43f KVM: coalesced_mmio: add bounds checking 7a1bad565ceb net_sched: let qdisc_put() accept NULL pointer 47288968eebd xen-netfront: do not assume sk_buff_head list is empty in error handling fdd60d80c429 udp: correct reuseport selection with connected sockets 97b5f8c95b75 ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit 4fb95f299504 phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in over-current abf389e0795a media: tm6000: double free if usb disconnect while streaming 77d4e2a05885 USB: usbcore: Fix slab-out-of-bounds bug during device reset b01b1eb24c04 powerpc/mm/radix: Use the right page size for vmemmap mapping 289f3c82b116 Input: elan_i2c - remove Lenovo Legion Y7000 PnpID 305c3b497662 RDMA/restrack: Release task struct which was hold by CM_ID object 8993c673d6c4 HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report 2a0aa8a06aea netfilter: nf_flow_table: set default timeout after successful insertion dbc29aff8d04 Linux 4.19.74 9d587fe2cd70 x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning 96c08711fc66 nvmem: Use the same permissions for eeprom as for nvmem 3622d621e9be rsi: fix a double free bug in rsi_91x_deinit() 780f3aadee1e platform/x86: pmc_atom: Add CB4063 Beckhoff Automation board to critclk_systems DMI table 52bfcc9c8406 modules: fix compile error if don't have strict module rwx ae415d7a2707 modules: fix BUG when load module with rodata=n 0ae0c43abcbf iio: adc: stm32-dfsdm: fix data type acf77c411b4e Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" a03ed2891cdb drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto d13a836d787d drm: panel-orientation-quirks: Add extra quirk table entry for GPD MicroPC 4b30a0698208 firmware: ti_sci: Always request response from firmware 3dfc787f2f50 crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking. e89d4cb6fba3 crypto: talitos - Do not modify req->cryptlen on decryption. 9aff4077304b crypto: talitos - fix ECB algs ivsize c4d7148e2d67 crypto: talitos - check data blocksize in ablkcipher. 02ebbb4f8df8 crypto: talitos - fix CTR alg blocksize 39fa02a36bb3 crypto: talitos - check AES key size e1666bcbae0c driver core: Fix use-after-free and double free on glue directory 72cd230b3231 ubifs: Correctly use tnc_next() in search_dh_cookie() a65290083b66 gpio: fix line flag validation in lineevent_create 0f4095f33557 PCI: Always allow probing with driver_override 70facf939ba2 mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue 6da56f8982bb clk: rockchip: Don't yell about bad mmc phases when getting a63416f39aaf drm/meson: Add support for XBGR8888 & ABGR8888 formats d9e8b4ba0397 powerpc: Add barrier_nospec to raw_copy_in_user() eb020b77b646 x86/purgatory: Change compiler flags from -mcmodel=kernel to -mcmodel=large to fix kexec relocation errors 73c31bd92039 KVM: nVMX: handle page fault in vmread 6e60900cfa3e KVM: x86: work around leak of uninitialized stack contents 09a9f894c65b KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl 9f8a2825918c KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() 991b3458da56 genirq: Prevent NULL pointer dereference in resend_irqs() 5b5f14601e0a ixgbe: Prevent u8 wrapping of ITR value to something less than 10us 7cbd49cf0d62 Btrfs: fix assertion failure during fsync and use of stale transaction 22ed1d472811 gpio: fix line flag validation in linehandle_create 705df757e937 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist 0f4ceb259493 tun: fix use-after-free when register netdev failed 9a4598424e99 tipc: add NULL pointer check before calling kfree_rcu 67fe3b94a833 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR 7c34a29261ee sctp: use transport pf_retrans in sctp_do_8_2_transport_strike 41b624ff83d2 sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' a9e91767b921 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero a7f46e18ecfe net: sched: fix reordering issues 3600a311f83d net: phylink: Fix flow control resolution 821302dd0c51 net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list 88a46756f016 net: Fix null de-reference of device refcount b26f489245b3 ixgbe: Fix secpath usage for IPsec TX offload. 2354e925e361 isdn/capi: check message length in capi_write() ea6ec671c87e ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' a20c8e4ae48d cdc_ether: fix rndis support for Mediatek based smartphones f57fd58dda42 bridge/mdb: remove wrong use of NLM_F_MULTI db2d0b7c1dde Linux 4.19.73 ba03ee62aed0 vhost: make sure log_num < in_num 569775bd5364 powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts 052bc385f970 powerpc/tm: Remove msr_tm_active() f193e02265aa PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround ff69322509bb ext4: unsigned int compared against zero 292666d2d868 ext4: fix block validity checks for journal inodes using indirect blocks 97fbf573460e ext4: don't perform block validity checks on the journal inode 1e88a1f874ca drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors b1dd1d06b31d virtio/s390: fix race on airq_areas[] 057cdb6f0f47 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV b113f98432ae bcache: fix race in btree_flush_write() f73c35d92976 bcache: add comments for mutex_lock(&b->write_lock) 7989a5026fd1 bcache: only clear BTREE_NODE_dirty bit when it is set 652993a5aae5 NFSv4: Fix delegation state recovery 5026932adb1a iio: adc: gyroadc: fix uninitialized return code 2e7e7c8f9423 mm/migrate.c: initialize pud_entry in migrate_vma() b8ad18a10f70 i2c: at91: fix clk_offset for sama5d2 4c9170b55f3a i2c: at91: disable TXRDY interrupt after sending data c9c90711ee88 gpio: don't WARN() on NULL descs if gpiolib is disabled a532a120a5cd iommu/iova: Remove stale cached32_node c4fc7cb93e0a powerpc/mm: Limit rma_size to 1TB when running without HV mode 5b9a6ba975c0 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips 87c3692172da drm/panel: Add support for Armadeus ST0700 Adapt ecf99cdea02d dm thin metadata: check if in fail_io mode when setting needs_check 5e9a2ce6d3b4 pstore: Fix double-free in pstore_mkfile() failure path 192b9af8caf0 resource: fix locking in find_next_iomem_res() 485bcc29a200 resource: Fix find_next_iomem_res() iteration issue 9a80dfccade1 resource: Include resource end in walk_*() interfaces 1c13c9c40e31 btrfs: correctly validate compression type 0ca2688bd7cd RDMA/srp: Accept again source addresses that do not have a port number 9541604735b2 RDMA/srp: Document srp_parse_in() arguments bab0ff2d87db ARM: dts: gemini: Set DIR-685 SPI CS as active low 3a1b79ade460 KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation 3ac718069f7c KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct beeeead95b2f KVM: VMX: check CPUID before allowing read/write of IA32_XSS 891011ca564d KVM: VMX: Fix handling of #MC that occurs during VM-Entry 74ce13331db9 KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value 74fd8aae19d9 KVM: x86: optimize check for valid PAT value 812810399999 ceph: use ceph_evict_inode to cleanup inode's resource 42fa0e35d6e0 ALSA: hda - Don't resume forcibly i915 HDMI/DP codec 987564c28e8a cifs: Properly handle auto disabling of serverino option d85e830d8534 scsi: zfcp: fix request object use-after-free in send path causing wrong traces ba8701d2226c staging: wilc1000: fix error path cleanup in wilc_wlan_initialize() 60b856dc1744 scsi: target/iblock: Fix overrun in WRITE SAME emulation ba52842de1ad scsi: target/core: Use the SECTOR_SHIFT constant 17111037fdf0 apparmor: reset pos on failure to unpack for various functions 90ca4912e55d IB/hfi1: Avoid hardlockup with flushlist_lock fa717fc442ff clk: tegra210: Fix default rates for HDA clocks 350503c8982b clk: tegra: Fix maximum audio sync clock for Tegra124/210 acc07941e224 cifs: add spinlock for the openFileList to cifsInodeInfo 1d0648767ccf Btrfs: fix race between block group removal and block group allocation f276beb324cc drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc 7abeffff7bc3 drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) d5f6539381c7 kvm: Check irqchip mode before assign irqfd 90772cf58838 drm/amdkfd: Add missing Polaris10 ID cacbc85376b6 ARC: mm: SIGSEGV userspace trying to access kernel virtual memory 7edfa9c99d21 ARC: mm: fix uninitialised signal code in do_page_fault 0828438e523e signal/arc: Use force_sig_fault where appropriate fcb2f1e2ea68 dm crypt: move detailed message into debug level 96b44c20e6f0 cifs: smbd: take an array of reqeusts when sending upper layer data 3f27a14b03d8 PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify code 842da8fac182 mmc: sdhci-pci: Add support for Intel CML e238e6dc222b blk-mq: free hw queue's resource in hctx's release handler 69409854ba08 dm mpath: fix missing call of path selector type->end_io 0fe097012b6c PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary 5659dfca74d0 PCI: Add macro for Switchtec quirk declarations e4ba157877db dt-bindings: mmc: Add disable-cqe-dcmd property. eb83f9fa10f7 dt-bindings: mmc: Add supports-cqe property 0a0176f93ea9 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range 445a78ea3f90 ARM: dts: qcom: ipq4019: Fix MSI IRQ type df1216d8bc86 ARM: dts: qcom: ipq4019: fix PCI range 2fd4629de519 ext4: protect journal inode's blocks using block_validity f10a92309b83 media: i2c: tda1997x: select V4L2_FWNODE 4061e662c8e9 cifs: Fix lease buffer length error df5d4ea2d8be KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels 7a74d806bdaa x86/kvm: move kvm_load/put_guest_xcr0 into atomic context 163b24b1a68c kvm: mmu: Fix overflow on kvm mmu page limit calculation feced628c068 IB/mlx5: Reset access mask when looping inside page fault handler 37222eaf7eb7 arm64: dts: stratix10: add the sysmgr-syscon property from the gmac's 3cfce8b77aad usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps fba4f7c118e4 drm/i915: Sanity check mmap length against object size 6423a2ad5709 drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set 778d626c6af3 CIFS: Fix leaking locked VFS cache pages in writeback retry fb2dabeabb17 CIFS: Fix error paths in writeback code e407b58c3576 drm: add __user attribute to ptr_to_compat() e1a12c3b6f87 PCI: qcom: Don't deassert reset GPIO during probe be905d0f2330 PCI: qcom: Fix error handling in runtime PM support 476ecc14cfdb btrfs: init csum_list before possible free 936690bdd8e6 btrfs: scrub: fix circular locking dependency warning ff55333f5c52 btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutex 8ba3169dceac btrfs: scrub: pass fs_info to scrub_setup_ctx df7329207870 mmc: renesas_sdhi: Fix card initialization failure in high speed mode 915c9d0a1d68 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR b3f864b88256 spi: spi-gpio: fix SPI_CS_HIGH capability 1d60902a5448 x86/kvmclock: set offset for kvm unstable clock 716b0cfa88a5 iwlwifi: add new card for 9260 series 213566a9b0de iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF modules 2b76fcb6ba62 drm/nouveau: Don't WARN_ON VCPI allocation failures 173b6557fcbc mt76: fix corrupted software generated tx CCMP PN 0d7f329e2431 iio: adc: exynos-adc: Use proper number of channels for Exynos4x12 4e516b721a50 dt-bindings: iio: adc: exynos-adc: Add S5PV210 variant 7f588a7262b3 iio: adc: exynos-adc: Add S5PV210 variant cd490d44150d KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run 687e470e9123 bcache: treat stale && dirty keys as bad keys d1cec665de2c bcache: replace hard coded number with BUCKET_GC_GEN_MAX ee30121fbd78 tpm: Fix some name collisions with drivers/char/tpm.h c207ac66848e mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies 6fd5e50add36 drm/i915/ilk: Fix warning when reading emon_status with no output 2b4f567912ad drm/vblank: Allow dynamic per-crtc max_vblank_count 71f719105462 crypto: ccree - add missing inline qualifier 72eec6b303f4 crypto: ccree - fix resume race condition on init f0e286550af8 IB/uverbs: Fix OOPs upon device disassociation 8c6fb55abf2c ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault 96af7d92d8d2 ARC: show_regs: lockdep: re-enable preemption 424b75b79994 media: vim2m: only cancel work if it is for right context be77686f0369 btrfs: Use real device structure to verify dev extent a2790b9939ae btrfs: volumes: Make sure no dev extent is beyond device boundary cfbf227e0591 powerpc/pkeys: Fix handling of pkey state across fork() 2ad95be18995 scsi: megaraid_sas: Use 63-bit DMA addressing 3263f78640cc scsi: megaraid_sas: Add check for reset adapter bit dc4e3ec9d226 scsi: megaraid_sas: Fix combined reply queue mode detection eb124aaa2e85 btrfs: Fix error handling in btrfs_cleanup_ordered_extents 1669d1d2e696 btrfs: Remove extent_io_ops::fill_delalloc 338a528b7922 Btrfs: fix deadlock with memory reclaim during scrub fac803479f60 Btrfs: clean up scrub is_dev_replace parameter d3984e80d7f2 KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch d88b01d04c6a drm/i915: Cleanup gt powerstate from gem b185bde520d5 drm/i915: Restore sane defaults for KMS on GEM error load f999485109d1 media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work a7b6f95f3ca6 media: vim2m: use workqueue e432a58d7a0d s390/zcrypt: reinit ap queue state machine during device probe a4f404af3ca8 ARM: davinci: dm644x: define gpio interrupts as separate resources 8d6b2b24ca85 ARM: davinci: dm355: define gpio interrupts as separate resources d31f2b61e7f9 ARM: davinci: dm646x: define gpio interrupts as separate resources 4883e9e66f76 ARM: davinci: dm365: define gpio interrupts as separate resources 0a6c3bdae2c9 ARM: davinci: da8xx: define gpio interrupts as separate resources 016218ef6bb0 drm/amd/dm: Understand why attaching path/tile properties are needed 853dc0759586 drm/amd/pp: Fix truncated clock value when set watermark 5faabd22ed64 powerplay: Respect units on max dcfclk watermark 11bedb2e77a0 Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up 74ff258346e4 Drivers: hv: kvp: Fix the indentation of some "break" statements e352d8eb9394 drm/atomic_helper: Disallow new modesets on unregistered connectors cff9e1e33151 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers 8ccbb1d24c26 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE 4b2dfc0e2d44 drm/i915: Fix intel_dp_mst_best_encoder() 796469e361ed x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit cdad0f65050e KVM: hyperv: define VP assist page helpers b0d9043bdbe6 KVM: x86: hyperv: keep track of mismatched VP indexes f031fd03e22e KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables 0b535f7b95af KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS 8e91cc7f7f91 drm/amdgpu: Update gc_9_0 golden settings. bcc3bd761ab5 drm/amdgpu/gfx9: Update gfx9 golden settings. 2c2cf2245ff6 remoteproc: qcom: q6v5-mss: add SCM probe dependency 4d9707586ec7 x86, hibernate: Fix nosave_regions setup for hibernation 805e0e46eb54 Drivers: hv: kvp: Fix two "this statement may fall through" warnings 3f3beae22842 keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h bac1c4edb5c4 scsi: qla2xxx: Move log messages before issuing command to firmware 6e087eae89df media: cec: remove cec-edid.c 851308450a8f media: cec/v4l2: move V4L2 specific CEC functions to V4L2 c09d675f294b drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse" 3015291b2fb5 kernel/module: Fix mem leak in module_add_modinfo_attrs 9c49f7811f82 modules: always page-align module section allocations 84ba9ae18fbb remoteproc: qcom: q6v5: shore up resource probe handling 56944c0b9774 clk: s2mps11: Add used attribute to s2mps11_dt_match 480101a4aea2 nvme-fc: use separate work queue to avoid warning 5f147150b753 riscv: remove unused variable in ftrace 8d23872c7539 scripts/decode_stacktrace: match basepath using shell prefix operator, not regex 6c550a5db18f arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 573370113b24 media: stm32-dcmi: fix irq = 0 case 7f8b23600779 powerpc/64: mark start_here_multiplatform as __ref 85a24825b2e6 x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() b93aed78eb78 selftests: fib_rule_tests: use pre-defined DEV_ADDR 68829256e1f9 timekeeping: Use proper ktime_add when adding nsecs in coarse offset 1aa38eceb6c0 {nl,mac}80211: fix interface combinations on crypto controlled devices 178d1337a527 blk-iolatency: fix STS_AGAIN handling 5f33e81250a6 Blk-iolatency: warn on negative inflight IO counter 91a71a61da8c hv_sock: Fix hang when a connection is closed 86d5ae21d6b8 batman-adv: Only read OGM tvlv_len after buffer len check 4b5fee457723 batman-adv: fix uninit-value in batadv_netlink_get_ifindex() 47a0f70d7d9a powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction 6e7040d65a71 vhost/test: fix build for vhost test - again 4f45483faadf vhost/test: fix build for vhost test dcd22e14780a drm/vmwgfx: Fix double free in vmw_recv_msg() 38d38d1e0cc5 sched/fair: Don't assign runtime for throttled cfs_rq 044ab4715585 ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre 849f85bfdf12 ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL a956998ac1c2 ALSA: hda/realtek - Add quirk for HP Pavilion 15 d11ca2d79334 ALSA: hda/realtek - Fix overridden device-specific initialization 2c4d2ce8b799 ALSA: hda - Fix potential endless loop at applying quirks (From OE-Core rev: 085b5b4638bf91e17814e4a1b8c296158ee17433) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: support usrmergeAlessio Igor Bogani2019-10-311-4/+7
| | | | | | | | (From OE-Core rev: a732bd776717f14a7b47c0e0ba096b8921dff16d) Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: fix strace/ptrace long runtime issuesBruce Ashfield2019-10-093-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping SRCREVs to pickup the following kernel commit: [ Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Tue Oct 8 13:15:46 2019 +0000 signal/ptrace: fix cgroup2/freezer long runtimes As reported in the thread: https://lkml.org/lkml/2019/10/1/789, in kernels with commit 76f969e8948d82 [cgroup: cgroup v2 freezer], we were seeing much longer runtime in strace/ptrace tests (4 minutes versus 4 seconds). The issue only manifests if CONFIG_PREEMPT is enabled, which is in all of the default configurations. As sugggested in the thread, the movement of preempt_enable_no_resched() until after the cgroup is frozen returns the behaviour to pre-5.2 runtimes. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] With this change in place, our times are back to normal: root@qemux86-64:~# cd /usr/lib/strace/ptest/tests root@qemux86-64:/usr/lib/strace/ptest/tests# time ../strace -o log -qq -esignal=none -e/clock ./printpath-umovestr>ttt real 0m3.909s user 0m0.534s sys 0m3.342s This will eventually loop around via -stable, or may need future tweaks, but it does address the immediate issue/symptom that we are seeing, with no obvious side effects. [YOCTO #13556] (From OE-Core rev: 55a54aed27ffa94a235da526a39aeea59caa3417) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.2: update to -rt9Bruce Ashfield2019-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Updating to 5.2-rt9. Which comprises the following fixes: 90a5890111ca v5.2.17-rt9 7700ef5f6438 sched: migrate disable: Protect cpus_ptr with lock 11d09bb2607b sched: Remove dead __migrate_disabled() check ceb75897bca0 sched: __set_cpus_allowed_ptr: Check cpus_mask, not cpus_ptr 70d3cef7a488 printk: devkmsg: read: Return EPIPE when the first message user-space wants has gone eef2411714d4 drm/i915: Drop the IRQ-off asserts f063808d4629 drm/i915: Don't disable interrupts for intel_engine_breadcrumbs_irq() d3136b34629a rcutorture: Avoid problematic critical section nesting on RT ded0345350a6 rcu: Use rcuc threads on PREEMPT_RT as we did ea804ff7a3de sched: migrate_dis/enable: Use sleeping_lockā€¦() to annotate sleeping points 5221cc57007f rcu: Acquire RCU lock when disabling BHs b05b0d20c207 posix-timers: Unlock expiry lock in the early return 066bbfed5243 v5.2.17-rt8 163d8462f622 v5.2.14-rt7 41f51767f77d hrtimer: Add a missing bracket and hide `migration_base' on !SMP 8d0056d6bd7a v5.2.14-rt6 (From OE-Core rev: aba70cbbc1ef6139aad862160427eb70faafda84) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: update patch Signed-off-byRoss Burton2019-10-021-1/+1
| | | | | | | (From OE-Core rev: 402eef252385b391d1b60fc77d758cc4c8de1b3c) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: Fix for --enable-python-agentRobert Yang2019-09-302-0/+32
| | | | | | | | | | | | | | | | | | | | | Fixed: PACKAGECONFIG_append_pn-lttng-ust = ' python3-agent' require conf/multilib.conf MULTILIBS = "multilib:lib32" DEFAULTTUNE_virtclass-multilib-lib32 = "x86" $ bitbake lttng-ust ERROR: lttng-ust-2_2.10.4-r0 do_package: QA Issue: lttng-ust: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/python3.7 /usr/lib/python3.7/site-packages /usr/lib/python3.7/site-packages/lttngust-2.10.4-py3.7.egg-info (From OE-Core rev: d1b1bfece08ae32c120844d73aadee96de7bbf9b) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>