summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
AgeCommit message (Collapse)Author
2020-06-30modutils-initscripts: update postinstChangqing Li
in container image, it don't have init system, install package modutils-initscripts will report error: + systemctl mask modutils.service /var/tmp/rpm-tmp.DYK3Pm: line 8: systemctl: command not found %post(modutils-initscripts-1.0-r7.3.cortexa72): waitpid(823) rc 823 status 7f00 warning: %post(modutils-initscripts-1.0-r7.3.cortexa72) scriptlet failed, exit status 127 fix by use same way as systemd.bbclass to decide if systemctl mask will run (From OE-Core rev: eec648f23df0a4e05130f8ef5a04902296567e38) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30linux-yocto/5.4: update to v5.4.49 and -rt28Bruce Ashfield
Updating to -rt28 which has the following commits: 6b9d790392dc Linux 5.4.47-rt28 1a22749d1a0c Linux 5.4.44-rt27 7dd4c4c793df mm/zswap: Use local lock to protect per-CPU data 80552b4a4cf3 printk: Force a line break on pr_cont(" ") 446f5195e149 mm: Don't warn about atomic memory allocations during suspend ec1f996f6740 Revert "rt: Improve the serial console PASS_LIMIT" 119ca1ac9160 fs/dcache: Include swait.h header 4df88505f123 printk: console must not schedule for drivers b60c8a8279f5 Linux 5.4.44-rt26 Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4e9688ad3d36 Linux 5.4.49 99705220b22c net: core: device_rename: Use rwsem instead of a seqcount e33765201db7 sched/rt, net: Use CONFIG_PREEMPTION.patch a6030d71e62d pwm: jz4740: Enhance precision in calculation of duty cycle d0da4be60288 net: octeon: mgmt: Repair filling of RX ring 96d98372b53a e1000e: Do not wake up the system via WOL if device wakeup is disabled 3d390370d78c kretprobe: Prevent triggering kretprobe from within kprobe_flush_task c19f0c3c9a8a kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex f4748ee4fa15 tracing/probe: Fix memleak in fetch_op_data operations 7bb62d0cd8ac crypto: algboss - don't wait during notifier callback 993e0d12f226 crypto: algif_skcipher - Cap recv SG list at ctx->used 972f961c5930 Revert "drm/amd/display: disable dcn20 abm feature for bring up" 021935185e2a drm/i915/icl+: Fix hotplug interrupt disabling after storm detection d814e4732cbe drm/amd/display: Use kvfree() to free coeff in build_regamma() 50df31ea31cc drm/connector: notify userspace on hotplug after register complete 35bd59b8b68c drm/i915: Whitelist context-local timestamp in the gen9 cmdparser 962d0e0c091c drm/i915/gem: Avoid iterating an empty list a09489576fe5 drm/msm: Check for powered down HW in the devfreq callbacks 536ffde7df46 drm/i915: Fix AUX power domain toggling across TypeC mode resets 190f6c2d6e38 s390: fix syscall_get_error for compat processes 2173a7ed6358 f2fs: avoid utf8_strncasecmp() with unstable name de3feefa3bfd f2fs: split f2fs_d_compare() from f2fs_match_name() 9fec865dde6e net/mlx5: DR, Fix freeing in dr_create_rc_qp() 859a0a9afee3 block: nr_sects_write(): Disable preemption on seqcount write 120307746990 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld bba1f4ac037c drm/amd/display: Use swap() where appropriate 8f16bebbb171 drm/dp_mst: Increase ACT retry timeout to 3s ffa9206a62d3 ext4: avoid race conditions when remounting with options that change dax 0804b23d2ff1 jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() ae3c09e346bd selinux: fix double free 5471b5287cc7 drm/amdgpu: Replace invalid device ID with a valid device ID 3031fb61096c drm/qxl: Use correct notify port address when creating cursor ring 1f3f21d53fa8 drm/dp_mst: Reformat drm_dp_check_act_status() a bit 8c315a220930 ext4: avoid utf8_strncasecmp() with unstable name 779286d9babf ext4: fix partial cluster initialization when splitting extent bc615a290faf drm: encoder_slave: fix refcouting error for modules ef4f3b65d5a9 libata: Use per port sync for detach 81344ae52c77 arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints 64183b459624 mvpp2: remove module bugfix b3dc33946a74 block: Fix use-after-free in blkdev_get() cb5fe511b11e scsi: ufs-bsg: Fix runtime PM imbalance on error 7c7dd0507842 bnxt_en: Return from timer if interface is not in open state. 13e6e75e68f3 afs: Fix the mapping of the UAEOVERFLOW abort code b7420726bc8a afs: Set error flag rather than return error from file status decode 66f38da13198 afs: Always include dir in bulk status fetch from afs_do_lookup() 4fd68a35f62d afs: Fix EOF corruption c8c19fcdabdb afs: afs_write_end() should change i_size under the right lock 6a9fd8046fbd afs: Fix non-setting of mtime when writing into mmap 7b307d292ab2 powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL f651e94899ed bcache: fix potential deadlock problem in btree_gc_coalesce 889b69a9982b ext4: stop overwrite the errcode in ext4_setup_super aa7baef53057 perf stat: Fix NULL pointer dereference 676634f1a831 perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() 335d720bb4bd usb/ehci-platform: Set PM runtime as active on resume 21a45a1427dd usb: host: ehci-platform: add a quirk to avoid stuck 57a1cd87efb9 usb/xhci-plat: Set PM runtime as active on resume 33a76c15c7c2 bpf: Fix memlock accounting for sock_hash 93b675736542 iavf: fix speed reporting over virtchnl e7847db7aa6d xdp: Fix xsk_generic_xmit errno 57f71bb57f7c nfs: set invalid blocks after NFSv4 writes d3caf0e49492 nvme-pci: use simple suspend when a HMB is enabled 9777d12a8b23 net/filter: Permit reading NET in load_bytes_relative when MAC not set 0eb4e1573ffd x86/idt: Keep spurious entries unset in system_vectors 04ce5f6f0d3c scsi: acornscsi: Fix an error handling path in acornscsi_probe() f3f9ee422842 libbpf: Handle GCC noreturn-turned-volatile quirk ab482b587207 drm/sun4i: hdmi ddc clk: Fix size of m divider c7c658ef5159 tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes 5bed77b0a2a0 bpf, sockhash: Synchronize delete from bucket list on map free 0f97842057c7 bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg ea8837b9435e ASoC: rt5645: Add platform-data for Asus T101HA ebc448eb2de5 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet 69367d9f1f0e ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags 7b31ec2a011f ASoC: core: only convert non DPCM link to DPCM link 445a847a5507 afs: Fix memory leak in afs_put_sysnames() 3b50b29a2056 f2fs: don't return vmalloc() memory from f2fs_kmalloc() 37be9b71b748 selftests/net: in timestamping, strncpy needs to preserve null byte a98132826820 drivers/perf: hisi: Fix wrong value for all counters enable e1ee6238534e i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n ad67536d48ba NTB: ntb_test: Fix bug when counting remote files abf918236a79 NTB: perf: Fix race condition when run with ntb_test 50a79b96b951 NTB: perf: Fix support for hardware that doesn't have port numbers ec8490131670 NTB: perf: Don't require one more memory window than number of peers 2b97e354e586 NTB: Revert the change to use the NTB device dev for DMA allocations e5cd9e1df0c9 NTB: ntb_tool: reading the link file should not end in a NULL byte 25abac5c9ff7 ntb_tool: pass correct struct device to dma_alloc_coherent f167d8f7b341 ntb_perf: pass correct struct device to dma_alloc_coherent 08cc0ec9ba86 net: marvell: Fix OF_MDIO config check fbaf0137df1e gfs2: fix use-after-free on transaction ail lists e782a45789f8 blktrace: fix endianness for blk_log_remap() 545bafecc0f2 blktrace: fix endianness in get_pdu_int() d578f98fa7b3 blktrace: use errno instead of bi_status 718d9a863eb3 selftests/vm/pkeys: fix alloc_random_pkey() to make it really random 7fd599522823 include/linux/bitops.h: avoid clang shift-count-overflow warnings b7ce2e4538f6 lib/zlib: remove outdated and incorrect pre-increment optimization 62378b65237e geneve: change from tx_error to tx_dropped on missing metadata 7791ab20b8eb crypto: omap-sham - add proper load balancing support for multicore b73df5915d13 drm/amd/display: Revalidate bandwidth before commiting DC updates ca0cac3373fa nfsd: safer handling of corrupted c_type e585a8b54046 pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' d184d62ceb19 pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' bd410e6600b4 scsi: ufs: Don't update urgent bkops level when toggling auto bkops 88d678348430 scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj 08904df10d3a gfs2: Allow lock_nolock mount to specify jid=X 9adcc852d552 nfsd4: make drc_slab global, not per-net 807460787179 ceph: don't return -ESTALE if there's still an open file 145565f722c9 drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection 43ba1b177a49 openrisc: Fix issue with argument clobbering for clone/fork 6de31dc168f0 rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID 2e48a738dc15 mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() 2d9c7e0ff9f4 rtc: rv3028: Add missed check for devm_regmap_init_i2c() f4fbb592d9d7 vfio/mdev: Fix reference count leak in add_mdev_supported_type 1957ac8d1b4f ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed c75f1641ef58 extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' 5ed5f8db9582 powerpc/4xx: Don't unmap NULL mbase 838d3e75ba50 input: i8042 - Remove special PowerPC handling cde05d643e51 of: Fix a refcounting bug in __of_attach_node_sysfs() f9db526da547 NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION 5e85d78ed4ff net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' ece3a3337c50 /dev/mem: Revoke mappings when a driver claims the region 3302d17ef6ea misc: xilinx-sdfec: improve get_user_pages_fast() error handling 24aa54a8b0ec clk: ast2600: Fix AHB clock divider for A1 c66e72f1721a clk: sprd: return correct type of value for _sprd_pll_recalc_rate e5497842e253 KVM: PPC: Book3S: Fix some RCU-list locks fd1a1089aed8 KVM: PPC: Book3S HV: Ignore kmemleak false positives 39983e188624 scsi: ufs-qcom: Fix scheduling while atomic issue 4d33659ac379 clk: bcm2835: Fix return type of bcm2835_register_gate 41324c48301d scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() 87b3dca712b4 ASoC: fix incomplete error-handling in img_i2s_in_probe. 5578bf5ce0d8 powerpc/32s: Don't warn when mapping RO data ROX. 9669bf039ff6 mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt d8d1b8b41783 mfd: stmfx: Fix stmfx_irq_init error path cf90dd9fb161 mfd: stmfx: Reset chip on resume as supply was disabled dc69fec9271a x86/apic: Make TSC deadline timer detection message visible af92e4a595e0 RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove 4c8a62c93984 scripts: headers_install: Exit with error on config leak c707e18796c6 usb: gadget: Fix issue with config_ep_by_speed function 84e1326ffc61 usb: gadget: fix potential double-free in m66592_probe. 51ad579d64dd usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check 4a8c5f25c6bc USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke 0a560f102d80 usb: dwc2: gadget: move gadget resume after the core is in L0 state f1b9e29983ae watchdog: da9062: No need to ping manually before setting timeout 4820050e8438 IB/cma: Fix ports memory leak in cma_configfs 6e934217c943 PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link 443ed62ef80d PCI: dwc: Fix inner MSI IRQ domain registration 0bd8e62464e0 PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port f04479f8d519 dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone 96cd8d249a37 powerpc/64s/pgtable: fix an undefined behaviour a7ba81f26d70 arm64: tegra: Fix flag for 64-bit resources in 'ranges' property 17232b92cf79 arm64: tegra: Fix ethernet phy-mode for Jetson Xavier d658c127fc41 fuse: copy_file_range should truncate cache c9ddb8dd12e1 fuse: fix copy_file_range cache issues ad7f78b7ce39 firmware: imx: scu: Fix possible memory leak in imx_scu_probe() 95ea51b2690e scsi: target: tcmu: Userspace must not complete queued commands 1503314a3354 RDMA/hns: Fix cmdq parameter of querying pf timer resource d09de58d2b65 RDMA/hns: Bugfix for querying qkey 7d95cb8a4073 clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 fddd06f7490f fpga: dfl: afu: Corrected error handling levels 7454c171a88c tty: n_gsm: Fix bogus i++ in gsm_data_kick 4f01308480c5 USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() 0e0332473790 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet f1069001bba7 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation fbf719e5da12 usb/ohci-platform: Fix a warning when hibernating 8a67dae365e0 vfio-pci: Mask cap zero f5e28a0824ec powerpc/ps3: Fix kexec shutdown hang 8f4372f4724d drivers: phy: sr-usb: do not use internal fsm for USB2 phy init 1a588c7edcd0 powerpc/pseries/ras: Fix FWNMI_VALID off by one 8240829fc38c powerpc/64s/exception: Fix machine check no-loss idle wakeup b1bc8753eefc ipmi: use vzalloc instead of kmalloc for user creation 5c2207ba2394 habanalabs: increase timeout during reset 828b192c57e8 PCI/PM: Assume ports without DLL Link Active train links in 100 ms c6737f3a1b01 HID: Add quirks for Trust Panora Graphic Tablet 7961800651fa ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback 860b8717f724 tty: n_gsm: Fix waking up upper tty layer when room available 3a497f97a3b6 tty: n_gsm: Fix SOF skipping 7fcc2ca6a3fb powerpc/64: Don't initialise init_task->thread.regs c7fab8a5c3ba PCI: Fix pci_register_host_bridge() device_register() error handling 86e8dd9d249c clk: ti: composite: fix memory leak 4536dbe64bd1 USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() c17e7243051a dlm: remove BUG() before panic() d40e6a98aa55 pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map 5248114b9bcf ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' 5acfef99644c ASoC: ux500: mop500: Fix some refcounted resources issues b0ccdd2fdd00 SoC: rsnd: add interrupt support for SSI BUSIF buffer f34a3697a8d4 scsi: mpt3sas: Fix double free warnings f20dfec03b82 scsi: target: loopback: Fix READ with data and sensebytes a798daf42a35 arm64: dts: msm8996: Fix CSI IRQ types 6544b95bd789 ASoC: SOF: core: fix error return code in sof_probe_continue() 79790202d4f3 power: supply: smb347-charger: IRQSTAT_D is volatile ad8b5b5faf9d power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' c1bcf01aea0e ALSA: firewire-lib: fix invalid assignment to union data for directional parameter 3201bb03c8fd scsi: qla2xxx: Fix warning after FC target reset 766c787e55ca PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges 742f8ac8edd4 PCI: rcar: Fix incorrect programming of OB windows efb5f7b106ea drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish 33cf7944af54 serial: amba-pl011: Make sure we initialize the port.lock spinlock 32a5bc992b6c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output 9eb54d0e8962 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths 4d30daf901aa staging: sm750fb: add missing case while setting FB_VISUAL 2428682e3f6c staging: wilc1000: Increase the size of wid_list array b14b7359535d usb: dwc3: gadget: Properly handle failed kick_transfer 1bfa09147282 usb: dwc3: gadget: Properly handle ClearFeature(halt) e320bb0e01db HID: intel-ish-hid: avoid bogus uninitialized-variable warning cbec16266a35 soundwire: slave: don't init debugfs on device registration error a45fc52449d7 ASoC: max98373: reorder max98373_reset() in resume 7377ba16b542 clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers ea78361174c4 thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR 3296e566b0d2 gpio: pca953x: fix handling of automatic address incrementing dd47c98992d6 clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits ecb9a8068ba5 clk: meson: meson8b: Fix the polarity of the RESET_N lines 1fa1d1ceb02f clk: meson: meson8b: Fix the first parent of vid_pll_in_sel 9a624802e628 slimbus: ngd: get drvdata from correct device 793e15fb6681 tty: hvc: Fix data abort due to race in hvc_open eb3e85b3375d s390/qdio: put thinint indicator after early error d7852661f9fd ALSA: usb-audio: Fix racy list management in output queue aba41867dd66 ALSA: usb-audio: Improve frames size computation 3468bca1ea44 staging: gasket: Fix mapping refcnt leak when register/store fails b3b4dcdc2bb4 staging: gasket: Fix mapping refcnt leak when put attribute fails 0c884f3236f3 firmware: qcom_scm: fix bogous abuse of dma-direct internals 0c48b6df64c0 arm64: dts: qcom: fix pm8150 gpio interrupts 2b5e027657d4 virtiofs: schedule blocking async replies in separate worker ff86bd6cca2e pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries cd3f4ed1c567 scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing a0a00156d50e gpio: dwapb: Append MODULE_ALIAS for platform driver 02416142fdf4 RDMA/mlx5: Fix udata response upon SRQ creation 7acbadd1aa29 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity ef0c0fbf1d4a arm64: dts: qcom: msm8916: remove unit name for thermal trip points f37623862ec5 scsi: qedi: Do not flush offload work if ARP not resolved 0e5d7bff3b06 arm64: dts: mt8173: fix unit name warnings 7bf3a213f79e staging: greybus: fix a missing-check bug in gb_lights_light_config() c970dcc085b8 x86/purgatory: Disable various profiling and sanitizing options a78c65cb4b67 apparmor: fix nnp subset test for unconfined af1f72ad18bb scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM 08d2ea2e236a scsi: sr: Fix sr_probe() missing deallocate of device minor 8f73ac0b6434 bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free efdb1bf81aab ASoC: meson: add missing free_irq() in error path 390f1688fb46 f2fs: handle readonly filesystem in f2fs_ioc_shutdown() 039a79ef0b1e apparmor: check/put label on apparmor_sk_clone_security() 2a9b3e4667f5 net: dsa: lantiq_gswip: fix and improve the unsupported interface error 88bc3e060390 apparmor: fix introspection of of task mode for unconfined tasks d782d6a142d5 mksysmap: Fix the mismatch of '.L' symbols in System.map d0af43b47418 NTB: Fix the default port and peer numbers for legacy drivers f0b8eead5b1c NTB: ntb_pingpong: Choose doorbells based on port number 0ec407dfc1ec yam: fix possible memory leak in yam_init_driver a4d4b8437731 sparc32: mm: Don't try to free page-table pages if ctor() fails 7f16ba366a66 pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case 9b163c91620c powerpc/crashkernel: Take "mem=" option into account 211836827af3 ASoC: qcom: q6asm-dai: kCFI fix 117929a41db1 cifs: set up next DFS target before generic_ip_connect() c0c8c8b10567 RDMA/core: Fix several reference count leaks. 3851967ff567 PCI: vmd: Filter resource type bits from shadow register e8cac2e3067e nfsd: Fix svc_xprt refcnt leak when setup callback client failed db686568ae52 powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run ecb9c4d344c9 IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command a2fe8d88aeff clk: clk-flexgen: fix clock-critical handling 6a70c943a26f scsi: vhost: Notify TCM about the maximum sg entries supported per command 296cec70500b scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event 82ac4863030c clk: zynqmp: fix memory leak in zynqmp_register_clocks bee9cc351308 scsi: cxgb3i: Fix some leaks in init_act_open() 4deddbf7db45 mfd: wm8994: Fix driver operation if loaded as modules 8e52a1eef19b powerpc/ptdump: Add _PAGE_COHERENT flag 805bae7592fa usb: gadget: core: sync interrupt before unbind the udc 2ec338547c67 gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration 02bdd581404d m68k/PCI: Fix a memory leak in an error handling path ec475f960e92 PCI: pci-bridge-emul: Fix PCIe bit conflicts ba5192db9672 scsi: hisi_sas: Do not reset phy timer to wait for stray phy up 2b670bbfd8c0 RDMA/mlx5: Add init2init as a modify command cbd55ce91abf coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() c74ead459747 vfio/pci: fix memory leaks in alloc_perm_bits() 24911d387b84 arm64: dts: fvp/juno: Fix node address fields 6d79ba8094fa ps3disk: use the default segment boundary bc881cd5334c PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register 492c50fe65a9 arm64: dts: fvp: Fix GIC child nodes 376ef9d7ee4c ASoC: SOF: Do nothing when DSP PM callbacks are not set 1cdae7bb4221 clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling 14c5e25d3b00 pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 4e55b843fa61 arm64: dts: juno: Fix GIC child nodes 7df82e1754df arm64: dts: armada-3720-turris-mox: fix SFP binding 4ca96a5de812 arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes a86306dbefc3 dm mpath: switch paths in dm_blk_ioctl() code path 08f396eb02c8 misc: fastrpc: fix potential fastrpc_invoke_ctx leak 8d8991bb2bf0 misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() c2ff1fcc2530 serial: 8250: Fix max baud limit in generic 8250 port 9e6a9201b78b usblp: poison URBs upon disconnect cc9024f69ba7 clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical 2b5e61da68e8 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use 8a44731af689 i2c: pxa: clear all master action bits in i2c_pxa_stop_message() ceb63ec0ef6e f2fs: report delalloc reserve as non-free in statfs for project quota ca90f67ece5c iio: bmp280: fix compensation of humidity 30bd1f36b6eb rtc: mc13xxx: fix a double-unlock issue 91fce7922a75 powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT a6a0317bf9c2 Input: edt-ft5x06 - fix get_default register write access 70a2296d4bab scsi: qla2xxx: Fix issue with adapter's stopping state 5800b7f7d231 PCI: Allow pci_resize_resource() for devices on root bus 956a2e737a2c ALSA: isa/wavefront: prevent out of bounds write in ioctl 23337efa940c ALSA: hda/realtek - Introduce polarity for micmute LED GPIO 66a177ae4ed0 arm64: dts: meson: fixup SCP sram nodes 7631dc491a3f scsi: qedi: Check for buffer overflow in qedi_set_path() 545b86efa0d0 scsi: core: free sgtables in case command setup fails bde2d5d443c4 ARM: dts: stm32: Add missing ethernet PHY reset on AV96 38ede4d7736e ARM: integrator: Add some Kconfig selections a1359b9fdd8d ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type 8908c555e06e ARM: dts: renesas: Fix IOMMU device node names 2c40fc80331b backlight: lp855x: Ensure regulators are disabled on probe failure 53057bd4ac84 ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet b543c3595188 clk: qcom: msm8916: Fix the address location of pll->config_reg 7906a075c900 remoteproc: Fix IDR initialisation in rproc_alloc() 8bd207bb1a25 iio: pressure: bmp280: Tolerate IRQ before registering 2e714a547ef8 ASoC: SOF: imx8: Fix randbuild error dc570a1fb48c i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets 30e82a3edd94 ASoC: tegra: tegra_wm8903: Support nvidia, headset property 7b139b714a5d clk: sunxi: Fix incorrect usage of round_down() 8aa822a1305c power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select 67cb016870e2 Linux 5.4.48 8e38ea68da06 perf symbols: Fix kernel maps for kcore and eBPF 807cc607f129 perf symbols: Fix debuginfo search for Ubuntu 842645de05d5 perf probe: Check address correctness by map instead of _etext be781abe3ae8 perf probe: Fix to check blacklist address correctly a2e097910334 perf probe: Do not show the skipped events 9660edf6729d f2fs: fix checkpoint=disable:%u%% 1866b1493e2e w1: omap-hdq: cleanup to add missing newline for some dev_dbg 2140d7d5d878 mtd: rawnand: tmio: Fix the probe error path ec851b26a3e5 mtd: rawnand: mtk: Fix the probe error path b5404756b54f mtd: rawnand: pasemi: Fix the probe error path 44a9bf52ef80 mtd: rawnand: plat_nand: Fix the probe error path ab702f81e978 mtd: rawnand: sunxi: Fix the probe error path 2d77d5575e09 mtd: rawnand: oxnas: Fix the probe error path 2d6b0901b834 mtd: rawnand: socrates: Fix the probe error path 3a54e242870b mtd: rawnand: orion: Fix the probe error path 0b19623af5a6 mtd: rawnand: xway: Fix the probe error path ae7cf595e15b mtd: rawnand: ingenic: Fix the probe error path 38abdd9bf77c mtd: rawnand: sharpsl: Fix the probe error path 8d695fbaa5cb mtd: rawnand: diskonchip: Fix the probe error path 1260c45ac55b mtd: rawnand: brcmnand: fix hamming oob layout ba4ffbb5592d mtd: rawnand: onfi: Fix redundancy detection check 869a782420da mtd: rawnand: Fix nand_gpio_waitrdy() e5084eadf193 sunrpc: clean up properly in gss_mech_unregister() 4a68a2e25e20 sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations. e4f7a7260737 kbuild: force to build vmlinux if CONFIG_MODVERSION=y 1b0d830e0ce0 powerpc/64s: Save FSCR to init_task.thread.fscr after feature init b3b357d83079 powerpc/64s: Don't let DT CPU features set FSCR_DSCR 1d9a4422c9ac powerpc/32: Disable KASAN with pages bigger than 16k 4719cb8a16af powerpc/kasan: Fix shadow pages allocation failure 002d22c4945a powerpc/kasan: Fix issues by lowering KASAN_SHADOW_END 23e07a77aa7c powerpc/32s: Fix another build failure with CONFIG_PPC_KUAP_DEBUG c6077abc067f drivers/macintosh: Fix memleak in windfarm_pm112 driver 1d5144d7dc5d ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries 727111d44a59 ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin 1bfcafbb4d1e ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus 8c7ca9ab5abc soc/tegra: pmc: Select GENERIC_PINCONF be20b99a86b3 ARM: tegra: Correct PL310 Auxiliary Control Register initialization b5d2f71b98b7 kernel/cpu_pm: Fix uninitted local in cpu_pm 6d9cc26aa164 powerpc/fadump: Account for memory_limit while reserving memory 6fd930da24e1 powerpc/fadump: consider reserved ranges while reserving memory 3e9211d98803 powerpc/fadump: use static allocation for reserved memory ranges c81e34c4346f alpha: fix memory barriers so that they conform to the specification 5018a0bd0964 dm crypt: avoid truncating the logical block size ee6fa4903f84 sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() 0dcbc7d6cd2d sparc32: fix register window handling in genregs32_[gs]et() f2f18147c7db gnss: sirf: fix error return code in sirf_probe() e75e551606f4 pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs 407933bbb385 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 8b28e5c35d32 power: supply: core: fix memory leak in HWMON error path 6050811edffb power: supply: core: fix HWMON temperature labels 0fd525d817ea power: vexpress: add suppress_bind_attrs to true 7c71b9aa18a0 EDAC/amd64: Add AMD family 17h model 60h PCI IDs 67712fa4a662 hwmon: (k10temp) Add AMD family 17h model 60h PCI match 3046b09d45ec igb: Report speed and duplex as unknown when device is runtime suspended e6f91166fc37 clk: mediatek: assign the initial value to clk_init_data of mtk_mux adecd49745f8 media: ov5640: fix use of destroyed mutex 3ef00d99199d b43_legacy: Fix connection problem with WPA3 b74d369d2962 b43: Fix connection problem with WPA3 5c039a9921b3 b43legacy: Fix case where channel status is corrupted eeb0cf8bb68e Bluetooth: hci_bcm: fix freeing not-requested IRQ 4c79dd14c15d serial: 8250: Avoid error message on reprobe 80462f7c296d media: cedrus: Program output format during each run 6e688a315acf media: go7007: fix a miss of snd_card_free bda6ebf290fa carl9170: remove P2P_GO support cedbd8709cc1 e1000e: Relax condition to trigger reset for ME workaround 0fedb80811f4 e1000e: Disable TSO for buffer overrun workaround f4cc36066a31 PCI: Program MPS for RCiEP devices e131e70e2144 ima: Set again build_ima_appraise variable 2600136eaee9 ima: Remove redundant policy rule set in add_rules() 70ce85319d45 x86/amd_nb: Add AMD family 17h model 60h PCI IDs 44eec92cc4bf serial: 8250_pci: Move Pericom IDs to pci_ids.h 3c8938fb19ed PCI: Add Loongson vendor ID 9cfece5c0e2b x86/amd_nb: Add Family 19h PCI IDs b35415c0949a PCI: vmd: Add device id for VMD device 8086:9A0B 3179b408c401 PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints 0e4528cdbaf0 PCI: Avoid FLR for AMD Starship USB 3.0 cb5ac1a32552 PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 c41d7ca0061e PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect fd8abb78b129 ext4: fix race between ext4_sync_parent() and rename() c316ebcf9f4b ext4: fix error pointer dereference 319b553695ec ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max 6de50456fe17 evm: Fix possible memory leak in evm_calc_hmac_or_hash() ce7f038f859d ima: Remove __init annotation from ima_pcrread() f387759c2d67 ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() 64712383a186 ima: Directly assign the ima_default_policy pointer to ima_rules 4ce29d9b1941 ima: Evaluate error in init_ima() 5f7272bd228c ima: Switch to ima_hash_algo for boot aggregate 0698eacdfc4f ima: Fix ima digest hash table key calculation 13ae9eaae0cc mm: call cond_resched() from deferred_init_memmap() 5386d93bc5b6 mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init c388f173ed8a mm: initialize deferred pages with interrupts enabled a88d8aaf9b8b mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() e418045e25a9 powerpc/mm: Fix conditions to perform MMU specific management by blocks on PPC32. 0ccfd7a531e8 btrfs: fix space_info bytes_may_use underflow during space cache writeout 248cdf728895 btrfs: fix space_info bytes_may_use underflow after nocow buffered write 8076bdd4fe00 btrfs: fix wrong file range cleanup after an error filling dealloc range c2c69ecb605f btrfs: fix error handling when submitting direct I/O bio 05c5e98bf402 btrfs: force chunk allocation if our global rsv is larger than metadata f63545770fc4 btrfs: send: emit file capabilities after chown 20f260ed536a btrfs: include non-missing as a qualifier for the latest_bdev fd9720b8e957 btrfs: free alien device after device add b008ae4cc74d string.h: fix incompatibility between FORTIFY_SOURCE and KASAN d6c2b4d246c5 kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE c48a842d8ce7 selftests/bpf, flow_dissector: Close TAP device FD after the test e7b1564a24e6 bpf: Fix running sk_skb program types with ktls d9cd7b83942f bpf: Refactor sockmap redirect code so its easy to reuse 215a256bc8dd bpf: Fix map permissions check 0d55b7032ad1 libbpf: Fix perf_buffer__free() API for sparse allocs 98545815cfcf platform/x86: asus_wmi: Reserve more space for struct bias_args 4383a5dfbdc5 platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on the 9 / "Laptop" chasis-type 5f3cba4bc241 platform/x86: intel-hid: Add a quirk to support HP Spectre X2 (2015) 176396ad0594 platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32() b77412359c1e cpuidle: Fix three reference count leaks cf3359869819 spi: dw: Return any value retrieved from the dma_transfer callback 2c95fc879a2f mmc: sdhci-esdhc-imx: fix the mask for tuning start point 7fe3a1c29869 iwlwifi: mvm: fix aux station leak ffa118a164e6 ixgbe: fix signed-integer-overflow warning 99ea968e3766 ice: fix potential double free in probe unrolling 62b2fbb9c463 mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core 3d6143663f21 staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core 8a7c5b83f846 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk 62e7e4f5976c bcache: fix refcount underflow in bcache_device_free() d55960f7f6b7 MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() 3f6482c0a486 PCI: Don't disable decoding when mmio_always_on is set fa99a4b3fb12 macvlan: Skip loopback packets in RX handler c6f1f12a8c3d btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup 1e42a1857bcf btrfs: improve global reserve stealing logic 590aad883521 m68k: mac: Don't call via_flush_cache() on Mac IIfx ce066ce05e1b MIPS: tools: Fix resource leak in elf-entry.c 87ef5086a3c2 x86/mm: Stop printing BRK addresses 41b44325c9eb selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o 5b8d09eeb4a6 drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode b06a7dc9e5f6 drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven 188e3e6ed902 crypto: stm32/crc32 - fix multi-instance d879598b8dae crypto: stm32/crc32 - fix run-time self test issue. 8fe61a2027db crypto: stm32/crc32 - fix ext4 chksum BUG_ON() c79c643fca61 mips: Add udelay lpj numbers adjustment 34a45e84edc5 mips: MAAR: Use more precise address mask 9fa3b0bd9914 sched: Defend cfs and rt bandwidth quota against overflow fecf17b609a7 x86/boot: Correct relocation destination on old linkers 7b3423eff20e kgdboc: Use a platform device to handle tty drivers showing up late 39d7ce336ec5 mwifiex: Fix memory corruption in dump_station 65f1c3e4e906 rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() 916f41e40643 net/mlx5e: IPoIB, Drop multicast packets that this interface sent fa408bbe1007 veth: Adjust hard_start offset on redirect XDP frames 894d9cd52466 iocost: don't let vrate run wild while there's no saturation signal 7f5d77570b0c raid5: remove gfp flags from scribble_alloc() cd4013947eae md: don't flush workqueue unconditionally in md_open 5deaa24167a6 mt76: avoid rx reorder buffer overflow 095e7a6a326c drm/mcde: dsi: Fix return value check in mcde_dsi_bind() 727093f432d1 net: qed*: Reduce RX and TX default ring count when running inside kdump kernel 5099a9c22dbf wcn36xx: Fix error handling path in 'wcn36xx_probe()' dbf2fab3f540 ath10k: Remove msdu from idr when management pkt send fails 671d8b8726a1 nvme-tcp: use bh_lock in data_ready a09fc96a3d54 nvme-pci: align io queue count with allocted nvme_queue in nvme_probe be7f2672c341 nvme: refine the Qemu Identify CNS quirk 66ea23154df0 iwlwifi: avoid debug max amsdu config overwriting itself 287a0f7a3393 platform/x86: intel-vbtn: Also handle tablet-mode switch on "Detachable" and "Portable" chassis-types 708e0175edf5 platform/x86: intel-vbtn: Do not advertise switches to userspace if they are not there 0ac5741007f1 platform/x86: intel-vbtn: Split keymap into buttons and switches parts 4a091f1d273f platform/x86: intel-vbtn: Use acpi_evaluate_integer() b04c79255e8d xfs: fix duplicate verification from xfs_qm_dqflush() f69806af2a2f xfs: reset buffer write failure state on successful completion 4f1a132115ef kgdb: Fix spurious true from in_dbg_master() fe99bb25c452 mips: cm: Fix an invalid error code of INTVN_*_ERR 7bf491d01ea7 MIPS: Truncate link address into 32bit for 32bit kernel ec19b7a525aa Crypto/chcr: fix for ccm(aes) failed test 984fc5f4e3b4 xfs: clean up the error handling in xfs_swap_extents 0eeea4b8f0a9 libertas_tf: avoid a null dereference in pointer priv 964de53149ab powerpc/spufs: fix copy_to_user while atomic dc091fc86216 net: allwinner: Fix use correct return type for ndo_start_xmit() 8ca0e780b4e8 media: cec: silence shift wrapping warning in __cec_s_log_addrs() 4f6762503fa2 drivers: net: davinci_mdio: fix potential NULL dereference in davinci_mdio_probe() b2083327ea3c selinux: fix error return code in policydb_read() 86dced2417b7 net: lpc-enet: fix error return code in lpc_mii_init() 7b88ccc137fb iocost_monitor: drop string wrap around numbers when outputting json 5934e2270901 drivers/perf: hisi: Fix typo in events attribute array f7757368e0f0 sched/core: Fix illegal RCU from offline CPUs 2e256dd5b055 exit: Move preemption fixup up, move blocking operations down 338ff29604d9 lib/mpi: Fix 64-bit MIPS build with Clang 4fbc334749e7 net: bcmgenet: Fix WoL with password after deep sleep d7b1ca9eebdf net: bcmgenet: set Rx mode before starting netif 1dbb13ceedac selftests/bpf: Fix memory leak in extract_build_id() 58ee4d253753 netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported d1a00c9bb1c7 dpaa2-eth: fix return codes used in ndo_setup_tc 04ab099d1eb0 Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 51d2957b21b5 audit: fix a net reference leak in audit_list_rules_send() 5b737a0ae101 Bluetooth: btbcm: Add 2 missing models to subver tables c5edfe811b4a ath10k: add flush tx packets for SDIO chip cc66b6bb3241 MIPS: Make sparse_init() using top-down allocation c3bc42b70ed1 media: platform: fcp: Set appropriate DMA parameters 79d622a81322 media: dvb: return -EREMOTEIO on i2c transfer failure. 189ca174b87d audit: fix a net reference leak in audit_send_reply() 6315839f14b9 drm/mediatek: set dpi pin mode to gpio low to avoid leakage current 878ca9ebf1a0 dt-bindings: display: mediatek: control dpi pins mode to avoid leakage 4f8c52320202 e1000: Distribute switch variables for initialization 0bf9805dfdae tools api fs: Make xxx__mountpoint() more scalable a17cc8a6abab regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l 22a734616824 brcmfmac: fix wrong location to get firmware feature 90e5154c737c spi: Respect DataBitLength field of SpiSerialBusV2() ACPI resource 42c22e4834c2 media: staging/intel-ipu3: Implement lock for stream on/off operations bfc0ee2b31f8 ath10k: fix kernel null pointer dereference 76ecfcfefe3b staging: android: ion: use vmap instead of vm_map_ram 3ec7b42f1747 x86: fix vmap arguments in map_irq_stack ece6218eea3a net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() af510d6fd690 x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit bd18ecbbc7aa spi: dw: Fix Rx-only DMA transfers 999b59be5d20 Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() 2daf747c2831 mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error 804664580662 ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS f9b545956421 ice: Fix memory leak f503e7fe3099 batman-adv: Revert "disable ethtool link speed detection when auto negotiation off" 8cf93ef213f9 ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE 2a005026102e btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums 3bb51c966b9f btrfs: account for trans_block_rsv in may_commit_transaction cb0ee3f03f0b media: dvbdev: Fix tuner->demod media controller link bffe2c8e2303 clocksource: dw_apb_timer_of: Fix missing clockevent timers 7bd656984566 clocksource: dw_apb_timer: Make CPU-affiliation being optional e8ec0ae0f3cf spi: dw: Enable interrupts in accordance with DMA xfer mode a2683765887d mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs b1d2d3dd016f ACPI/IORT: Fix PMCG node single ID mapping handling c2ad0dc7b9e0 pmu/smmuv3: Clear IRQ affinity hint on device removal 308c2095da30 kgdb: Prevent infinite recursive entries to the debugger 1343e0a85941 kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb 5c79bf440d35 Bluetooth: Add SCO fallback for invalid LMP parameters error 461b239e3a73 MIPS: Loongson: Build ATI Radeon GPU driver as module 544a3a292d8e platform/x86: dell-laptop: don't register micmute LED if there is no token ece1e470af13 ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K 6eec65c9e283 lockdown: Allow unprivileged users to see lockdown status 00f73938ef65 drm: rcar-du: Set primary plane zpos immutably at initializing e7aefaba39d2 block: reset mapping if failed to update hardware queue count b432540123f5 arm64: insn: Fix two bugs in encoding 32-bit logical immediates 201219691a9a block: alloc map and request for new hardware queue fec6f8c0b221 ACPICA: Dispatcher: add status checks c916af516d82 spi: dw: Zero DMA Tx and Rx configurations on stack 92fb6909b058 rtw88: fix an issue about leak system resources bd7662d6036e media: staging: ipu3: Fix stale list entries on parameter queue failure 9a0c99419125 arm64: cacheflush: Fix KGDB trap detection 12d4dac2be77 ath10k: remove the max_sched_scan_reqs value c573a13f72fb efi/libstub/x86: Work around LLVM ELF quirk build regression fa15b59b1ea2 net: ena: fix error returning in ena_com_get_hash_function() 84c8498320d2 net: atlantic: make hw_get_regs optional 9f664eda61a0 sched/fair: Refill bandwidth before scaling 91517e951830 x86,smap: Fix smap_{save,restore}() alternatives 6fc5d5834b37 spi: pxa2xx: Apply CS clk quirk to BXT 269e7b43f2b4 libbpf: Fix memory leak and possible double-free in hashmap__clear 072d23eef600 arm64/kernel: Fix range on invalidating dcache for boot page tables 614722f1ffd2 drm/amdgpu: Init data to avoid oops while reading pp_num_states. d2a244e74808 spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices 07d45406db69 objtool: Ignore empty alternatives 1121685ca1bd media: si2157: Better check for running tuner in init 18b2a6f250cc media: vicodec: Fix error codes in probe function f9f8f0c24203 crypto: ccp -- don't "select" CONFIG_DMADEVICES 68aeaeac683b media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling ff41c7b3c7db media: staging: imgu: do not hold spinlock during freeing mmu page table 22710f6c35a3 drm: bridge: adv7511: Extend list of audio sample rates 30c5d951a557 ath10k: Fix the race condition in firmware dump work queue 6fc5719b85ec drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 f3ec5b536fc1 ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (From OE-Core rev: 0ebb9d1d1f02ec4c567d56c18103df388e75e3ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30linux-yocto/5.4: update to v5.4.47Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: fd8cd8ac940c Linux 5.4.47 d96ef8fa9534 KVM: arm64: Save the host's PtrAuth keys in non-preemptible context 812857678847 KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception 85831981aa0e xen/pvcalls-back: test for errors when calling backend_connect() 29ed45653bec block/floppy: fix contended case in floppy_queue_rq() 9ec34f441ed4 mmc: sdio: Fix several potential memory leaks in mmc_sdio_init_card() 55d805ab3691 mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card() d3c4c5a4d3d8 ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description 5a05406e8c14 mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_host_probe() 1ccf2d6c5b8c mmc: tmio: Further fixup runtime PM management at remove e9614e0c525d mmc: mmci_sdmmc: fix DMA API warning overlapping mappings f5b13ef230dc mmc: sdhci-msm: Clear tuning done flag while hs400 tuning bfc12ff9050b agp/intel: Reinforce the barrier after GTT updates e81b05e535e8 perf: Add cond_resched() to task_function_call() e0544273b70c fat: don't allow to mount if the FAT length == 0 c49a17f1f1f7 mm/slub: fix a memory leak in sysfs_slab_add() b21602a88ef1 drm/vkms: Hold gem object while still in-use 9c09a772acb4 Smack: slab-out-of-bounds in vsscanf b5c8896bc14f ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb db899f242e1a ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb 3412e9437543 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg 3eb802924486 ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx 7f336346d001 ath9k: Fix use-after-free Read in htc_connect_service fe0957254640 selftests/ftrace: Return unsupported if no error_log file 221b26e01d9d scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type 387d51f0c16f scsi: megaraid_sas: TM command refire leads to controller firmware crash 205b4c441b0e KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts f9551b73717a KVM: arm64: Stop writing aarch32's CSSELR into ACTLR 8c8238343f0f KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits 94f4af1b73de KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data) c6d2eb8e57b3 KVM: nVMX: Consult only the "basic" exit reason when routing nested exit 021cd99a305a KVM: nSVM: leave ASID aside in copy_vmcb_control_area 3c0bee0c0757 KVM: nSVM: fix condition for filtering async PF 64b8f33b2e1e KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 d181dc3667de video: fbdev: w100fb: Fix a potential double free. dc8897b8d3b4 video: vt8500lcdfb: fix fallthrough warning 78e6964dce2a EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable cd266f8a5b1c cpufreq: Fix up cpufreq_boost_set_sw() 943f3ae9b149 remoteproc: Fix and restore the parenting hierarchy for vdev 81fb06cb6bd4 remoteproc: Fall back to using parent memory pool if no dedicated available 12b24ba6ce56 proc: Use new_inode not new_inode_pseudo 98a3dea7e276 ovl: initialize error in ovl_copy_xattr 5650ce02d261 net/mlx5e: Fix repeated XSK usage on one channel b05f2b60213c net/mlx5: Fix fatal error handling during device load cd5d0278dcb1 net/mlx5: drain health workqueue in case of driver load error 57bad9e291e3 selftests/net: in rxtimestamp getopt_long needs terminating null entry 05e275d8742b dccp: Fix possible memleak in dccp_init and dccp_fini 5ab6f11621a5 crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req() af03d5957152 crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req() 2ef260d686b5 crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req() 0070e73c9edc firmware: imx: scu: Fix corruption of header a1fd068c8922 firmware: imx-scu: Support one TX and one RX da24a76bdc81 firmware: imx: warn on unexpected RX 9a20d6c32756 x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned 977b89e1aba0 crypto: drbg - fix error return code in drbg_alloc_state() 6ebdf342d4c7 crypto: algapi - Avoid spurious modprobe on LOADED 4a87772480aa crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated 1027dc04f557 gup: document and work around "COW can break either way" issue 6ed11984edb1 PM: runtime: clk: Fix clk_pm_runtime_get() error path fc45cd292c5e spi: bcm-qspi: when tx/rx buffer is NULL set to 0 0cd18337704f spi: bcm-qspi: Handle clock probe deferral 3bb1e6eb7c5e spi: bcm2835aux: Fix controller unregister order 496a5e5fd0e6 spi: bcm2835: Fix controller unregister order 73d9bae0a584 spi: pxa2xx: Fix runtime PM ref imbalance on probe error 1aec7b22a93f spi: pxa2xx: Fix controller unregister order 824a4e3b9acf spi: Fix controller unregister order 7753886c6dd7 spi: dw: Fix controller unregister order ffe5ebdf81a1 nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() d4904b38ea45 lib/lzo: fix ambiguous encoding bug in lzo-rle 07ffdf0d984b arm64: acpi: fix UBSAN warning 286822392013 ACPI: PM: Avoid using power resources if there are none for D0 75d6d0ad12f3 ACPI: GED: add support for _Exx / _Lxx handler methods 040b4dcc1269 ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() e4cc99efbeb9 ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() 10a8c04c0b51 ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock 969c9b50fdec ALSA: usb-audio: Fix inconsistent card PM state after resume 1f5ab51e2e2f ALSA: pcm: fix snd_pcm_link() lockdep splat 4f643b8c4773 ALSA: pcm: disallow linking stream to itself 1900bf5e7fd7 ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines 13c18353c985 ALSA: fireface: fix configuration error for nominal sampling transfer frequency 110d04acda5e ALSA: es1688: Add the missed snd_card_free() f7d57ba8d7b8 watchdog: imx_sc_wdt: Fix reboot on crash 3003daa76bdf smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl 0470d6c3276d smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K e1437d181d30 efi/efivars: Add missing kobject_put() in sysfs entry creation error path ab2df991e5e2 io_uring: use kvfree() in io_sqe_buffer_register() d4a13e671138 ASoC: max9867: fix volume controls ac0175f9dd4d powerpc/ptdump: Properly handle non standard page size cb810f75e98a KVM: x86: Fix APIC page invalidation race a2b0ce3c2206 KVM: x86: respect singlestep when emulating instruction af718119061f KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated d872f174218d perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont 57a537b3994e x86/reboot/quirks: Add MacBook6,1 reboot quirk e1545848ad55 x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches. 6d60d5462a91 x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. 9d1dcba6dd48 x86/speculation: Prevent rogue cross-process SSBD shutdown 41551b56af93 x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs e8652fef5336 x86_64: Fix jiffies ODR violation 7ae53601458f sctp: fix refcount bug in sctp_wfree 067ef17a3f7d sctp: fix possibly using a bad saddr with a given dst f1bb90b885cf iwlwifi: mvm: fix NVM check for 3168 devices 0315cfc6f816 ipv4: fix a RCU-list lock in fib_triestat_seq_show 7328f9a4ad58 aio: fix async fsync creds f27ad513a474 fanotify: fix ignore mask logic for events on child and on dir 515e02bf19b3 selftests: fix flower parent qdisc 0b11ec4ae557 mm: add kvfree_sensitive() for freeing sensitive data objects 7c41d8c1bc6f perf probe: Accept the instance number of kretprobe event a3e6ba31fc4d PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay ba95f95c27e8 KVM: x86: only do L1TF workaround on affected processors 79e378172ca3 x86/cpu/amd: Make erratum #1054 a legacy erratum 86c7d245e38d s390/pci: Log new handle in clp_disable_fh() 77db4e1d40aa padata: add separate cpuhp node for CPUHP_PADATA_DEAD f23be4d1555d RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated 3f14df580a3d smack: avoid unused 'sip' variable warning 3242fa02daf0 ath9k_htc: Silence undersized packet warnings b06bbbc6afcd spi: dw: Fix native CS being unset eb6315063043 powerpc/xive: Clear the page tables for the ESB IO mapping 282acc187c48 drivers/net/ibmvnic: Update VNIC protocol version reporting f8713c2cb06e gfs2: Even more gfs2_find_jhead fixes 108681048cf7 csky: Fixup abiv2 syscall_trace break a4 & a5 16d902821bb7 Input: synaptics - add a second working PNP_ID for Lenovo T470s 53fed23f8c74 sched/fair: Don't NUMA balance for kthreads 1a28b2050334 ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook bafaf4708a62 Input: mms114 - fix handling of mms345l b4aa6da26135 elfnote: mark all .note sections SHF_ALLOC f04d1e880f17 bpf: Support llvm-objcopy for vmlinux BTF 3a577e62208c vxlan: Avoid infinite loop when suppressing NS messages with invalid options de9d1010b97c bridge: Avoid infinite loop when suppressing NS messages with invalid options 747d5bcb97eb tun: correct header offsets in napi frags mode c8e374ee6095 net_failover: fixed rollback in net_failover_open() 5ab453bb7b29 mlxsw: core: Use different get_trend() callbacks for different thermal zones f560ea659b33 ipv6: fix IPV6_ADDRFORM operation logic (From OE-Core rev: ea6bc1389bae6e5c28d0ee49a41ad1e3ca632d3d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30linux-yocto/5.4: update to v5.4.46Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5e3c51153922 Linux 5.4.46 9504466c9038 Revert "net/mlx5: Annotate mutex destroy for root ns" c06c03bba03f uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned 590459086bc9 x86/speculation: Add Ivy Bridge to affected list faf187abda94 x86/speculation: Add SRBDS vulnerability and mitigation documentation b0f61a0503ad x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation dab0161b8a0b x86/cpu: Add 'table' argument to cpu_matches() 749ec6b48a9a x86/cpu: Add a steppings field to struct x86_cpu_id e4e57f7bca44 x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 c2baba26ac5e nvmem: qfprom: remove incorrect write support b3e3f4cb8c6b CDC-ACM: heed quirk also in error handling 4992c7618818 staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK 784ac0e82920 tty: hvc_console, fix crashes on parallel open/close 9619c2f746f7 vt: keyboard: avoid signed integer overflow in k_ascii 2d0c87d34dab usb: musb: Fix runtime PM imbalance on error e8f57f50e31b usb: musb: start session in resume for host port 8d130bf2fcab iio: adc: stm32-adc: fix a wrong error message when probing interrupts e98b0548b2f8 iio:chemical:pms7003: Fix timestamp alignment and prevent data leak. 9b0e734fde6d iio: vcnl4000: Fix i2c swapped word reading. 940530f60c60 iio:chemical:sps30: Fix timestamp alignment 0fac736dbac6 USB: serial: ch341: add basis for quirk detection 9060d48b4206 USB: serial: option: add Telit LE910C1-EUX compositions 5555c8f569fa USB: serial: usb_wwan: do not resubmit rx urb on fatal errors f366d3a21f12 USB: serial: qcserial: add DW5816e QDL support b3ebd9830c60 net: be more gentle about silly gso requests coming from user a93417dfc1b0 net: check untrusted gso_size at kernel entry a02203349750 vsock: fix timeout in vsock_accept() 646345a15350 nfp: flower: fix used time of merge flow statistics 165508e456b1 NFC: st21nfca: add missed kfree_skb() in an error path 87adb76710d0 net: usb: qmi_wwan: add Telit LE910C1-EUX composition de8f81077be2 net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a fb915f061e9e net/mlx5: Fix crash upon suspend/resume 5fc8f9a34800 l2tp: do not use inet_hash()/inet_unhash() 1b7693c09252 l2tp: add sk_family checks to l2tp_validate_socket 449c72324085 devinet: fix memleak in inetdev_init() (From OE-Core rev: ff6b0ac5ee9fb8bb74aaeae3f5587252801113bd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30linux-yocto-rt/5.4: update to rt25Bruce Ashfield
Integrating the following commit(s) to linux-yocto/5.4: 46d685b7b963 Linux 5.4.43-rt25 (From OE-Core rev: 361b11594b3e04e7b279a88d5d3358dd75bb2a2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-30linux-yocto/5.4: update to v5.4.45Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 3604bc07c035 Linux 5.4.45 40caf1bfd32c net: smsc911x: Fix runtime PM imbalance on error 252801505e04 selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer aea1423a6334 net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x 6992c8995c84 net/ethernet/freescale: rework quiesce/activate for ucc_geth 6a904892d84f null_blk: return error for invalid zone size b5cb7fe92059 s390/mm: fix set_huge_pte_at() for empty ptes c0063f3919ae drm/edid: Add Oculus Rift S to non-desktop list c90e773c21fb net: bmac: Fix read of MAC address from ROM 92c09e88c188 x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables ba550153177a io_uring: initialize ctx->sqo_wait earlier f1c582154e43 i2c: altera: Fix race between xfer_msg and isr thread 1857d7d77659 scsi: pm: Balance pm_only counter of request queue during system resume 1610cd913f5a evm: Fix RCU list related warnings 31ca6427f64d ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT 935ba01e80d4 ARC: Fix ICCM & DCCM runtime size checks 8a69220b659c RDMA/qedr: Fix synchronization methods and memory leaks in qedr 49e92679341d RDMA/qedr: Fix qpids xarray api used 0377fda07b5e s390/ftrace: save traced function caller 0734b58f84a9 ASoC: intel - fix the card names 6106585fc4c4 spi: dw: use "smp_mb()" to avoid sending spi data error 99c63ba21d2e powerpc/xmon: Restrict when kernel is locked down f2adfe126bdb powerpc/powernv: Avoid re-registration of imc debugfs directory a293045d38c1 scsi: hisi_sas: Check sas_port before using it cfd5ac76ba30 drm/i915: fix port checks for MST support on gen >= 11 74028c9c22fd airo: Fix read overflows sending packets 63ad3fb06834 net: dsa: mt7530: set CPU port to fallback mode d628f7a59e1c scsi: ufs: Release clock if DMA map fails 95ffc2a5cea7 media: staging: ipu3-imgu: Move alignment attribute to field 5b6e152341b0 media: Revert "staging: imgu: Address a compiler warning on alignment" a122eef40fd2 mmc: fix compilation of user API 1c44e6e09dc8 kernel/relay.c: handle alloc_percpu returning NULL in relay_open 91e863ab82c8 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 8a6744ebdbb5 p54usb: add AirVasT USB stick device-id ac09eae4b734 HID: i2c-hid: add Schneider SCL142ALM to descriptor override 3e8410cbef27 HID: multitouch: enable multi-input as a quirk for some devices aa0dd0e2252b HID: sony: Fix for broken buttons on DS3 USB dongles df4988aa1c96 mm: Fix mremap not considering huge pmd devmap 3209e3e812dd Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" 55852b3fd146 Linux 5.4.44 f2a9b00a68c5 perf: Make perf able to build with latest libbfd 3f57fa847e27 netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build 7a075390b732 netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update 987de40bff33 netfilter: conntrack: comparison of unsigned in cthelper confirmation a4547f63e05f bonding: Fix reference count leak in bond_sysfs_slave_add. b668b392cc2c net: dsa: declare lockless TX feature for slave ports 35c0a6e7ef55 ipv4: nexthop version of fib_info_nh_uses_dev 568c159356d1 nexthop: Expand nexthop_is_multipath in a few places 88e81db5509b nexthops: don't modify published nexthop groups 8398275f7aed nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry 2b043affcaea crypto: chelsio/chtls: properly set tp->lsndtime a369e8378b48 qlcnic: fix missing release in qlcnic_83xx_interrupt_test. 1c38cfc259a7 xsk: Add overflow check for u64 division, stored into u32 73c05545fbb5 ieee80211: Fix incorrect mask for default PE duration 2e91cd11bafc bnxt_en: Fix accumulation of bp->net_stats_prev. dda9d0eb7a96 esp6: get the right proto for transport mode in esp6_gso_encap 9f57771d09f4 netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code b16287f99d31 netfilter: nfnetlink_cthelper: unbreak userspace helper support 7140b6280230 netfilter: conntrack: make conntrack userspace helpers work again 17021d1b899d netfilter: ipset: Fix subcounter update skip 25f629a70680 netfilter: nft_reject_bridge: enable reject with bridge vlan 26e28c10e72c ip_vti: receive ipip packet by calling ip_tunnel_rcv 0de9bed087a2 xfrm: fix error in comment f5dc87e0e389 xfrm: fix a NULL-ptr deref in xfrm_local_error 25613580a5bc xfrm: fix a warning in xfrm_policy_insert_list d9710d69b89f xfrm interface: fix oops when deleting a x-netns interface de4a187389fa xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output edd79cf0cfdf xfrm: remove the xfrm_state_put call becofe going to out_reset cd7031ef9683 xfrm: do pskb_pull properly in __xfrm_transport_prep 14a1c1dc5695 xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input 47dc81ce7d84 copy_xstate_to_kernel(): don't leave parts of destination uninitialized 94690ca1ae4c x86/dma: Fix max PFN arithmetic overflow on 32 bit systems e980f9cb2f2d mac80211: mesh: fix discovery timer re-arming issue / crash 2f0851690a0e x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long" 8c1bfa73353a cfg80211: fix debugfs rename crash f9cd0c831806 parisc: Fix kernel panic in mem_init() ca788fd797a7 iommu: Fix reference count leak in iommu_group_alloc. b298c314b9d9 gpio: fix locking open drain IRQ lines bba91cdba612 Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" 31f0b78bb478 include/asm-generic/topology.h: guard cpumask_of_node() macro argument a02c130efbbc fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() de482c445b0f mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() a7ba9f24737b mm,thp: stop leaking unreleased file pages 21358b3e77af IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode 5a1bd1704272 drm/amd/display: drop cursor position check in atomic test b5d326a77b73 RDMA/core: Fix double destruction of uobject 6b292d7806a1 ceph: flush release queue when handling caps for unknown inode 4d145e482374 libceph: ignore pool overlay and cache logic on redirects d162b9e1b1a9 ALSA: hda/realtek - Add new codec supported for ALC287 c33bf209deae ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio 8fc8674092b2 clk: qcom: gcc: Fix parent for gpll0_out_even 68fe063327af exec: Always set cap_ambient in cap_bprm_set_creds 4adcf889e66b ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC 8c71b0bd64df ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround 84b0a4f42584 ALSA: hwdep: fix a left shifting 1 by 31 UB bug a003e1f653d6 RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() b191e3ea6dfc gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() d6d07089dee3 gpio: pxa: Fix return value of pxa_gpio_probe() a971f71e91fb mmc: block: Fix use-after-free issue for rpmb 2de6df8df9bd ARM: dts: bcm: HR2: Fix PPI interrupt types f8b161c3f3ac ARM: dts: bcm2835-rpi-zero-w: Fix led polarity 485bd944e0c6 ARM: dts/imx6q-bx50v3: Set display interface clock parents a38a75c22b9f IB/qib: Call kobject_put() when kobject_init_and_add() fails 820be34d0137 gpu/drm: Ingenic: Fix opaque pointer casted to wrong type 707f5075021f soc: mediatek: cmdq: return send msg error code 56e7873ed267 arm64: dts: mt8173: fix vcodec-enc clock 750f47a6586b gpio: exar: Fix bad handling for ida_simple_get error path 5242e3850b1c ARM: uaccess: fix DACR mismatch with nested exceptions d9c318f0eda3 ARM: uaccess: integrate uaccess_save and uaccess_restore 96e2df4c753b ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h f175897a960e ARM: 8970/1: decompressor: increase tag size 4aa75ce40b1d Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() 176dbb9eeba0 Input: synaptics-rmi4 - really fix attn_data use-after-free 7016d241ca64 Input: i8042 - add ThinkPad S230u to i8042 reset list a63a679e1ec7 Input: dlink-dir685-touchkeys - fix a typo in driver name d9d50cbccc79 Input: xpad - add custom init packet for Xbox One S controllers 9abf0403a709 Input: evdev - call input_flush_device() on release(), not flush() 5a273fa56229 Input: usbtouchscreen - add support for BonXeon TP b66de2d961a6 drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.c dfe417b45634 samples: bpf: Fix build error 70bf0fd60f2f csky: Fixup raw_copy_from_user() 2fa8032fa78a cifs: Fix null pointer check in cifs_read ce1ef281e786 hwmon: (nct7904) Fix incorrect range of temperature limit registers 68d72327999a csky: Fixup remove duplicate irq_disable 99bd434f8893 csky: Fixup perf callchain unwind f3f23f4c6413 csky: Fixup msa highest 3 bits mask e104bd855454 clk: ti: am33xx: fix RTC clock parent 6b8c281e9a48 riscv: stacktrace: Fix undefined reference to `walk_stackframe' b84952e88336 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() 706fee65d95c net: freescale: select CONFIG_FIXED_PHY where needed 74037ef26835 usb: gadget: legacy: fix redundant initialization warnings e8a03e73cd14 usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6030_usb_probe()' e02fe520c11b usb: dwc3: pci: Enable extcon driver for Intel Merrifield e1dfa986fda6 cachefiles: Fix race between read_waiter and read_copier involving op->to_do 336292c44f62 drm/amdgpu: Use GEM obj reference for KFD BOs 2dd33d3175ef drm/amd/powerplay: perform PG ungate prior to CG ungate 4552f27f9d64 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate 49388448eda0 gfs2: Grab glock reference sooner in gfs2_add_revoke fd5516ea8239 gfs2: move privileged user check to gfs2_quota_lock_check 02a76cd6bda6 net: microchip: encx24j600: add missed kthread_stop 2578135aa8f0 ALSA: usb-audio: add mapping for ASRock TRX40 Creator 3e4e413c93f0 gpio: tegra: mask GPIO IRQs during IRQ shutdown 6ff411af068c ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi 881dc2e22fb9 ARM: dts: rockchip: swap clock-names of gpu nodes 96e88e683165 arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node 9dc2e51ea7c1 arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts dd35a809c158 ARM: dts: rockchip: fix phy nodename for rk3229-xms6 203a45eb258c ARM: dts: rockchip: fix phy nodename for rk3228-evb c5b2233ad5f4 mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails 9aeacb829cad net/mlx4_core: fix a memory leak bug. fcb4d5869e98 net: sun: fix missing release regions in cas_init_one(). d12fc818b0d8 net/tls: free record only on encryption error cff9e73a34a2 net/tls: fix encryption error checking 3f4f034a8676 net/mlx5: Annotate mutex destroy for root ns f493398fe0f7 net/mlx5: Fix error flow in case of function_setup failure 9fe88c940828 net/mlx5e: Update netdev txq on completions during closure 02c97e838597 net/mlx5: Fix memory leak in mlx5_events_init e23f88f7e730 net/mlx5e: Fix inner tirs handling f9e2700f34ec net/mlx5e: kTLS, Destroy key object after destroying the TIS 8c9df6ced1f9 tipc: block BH before using dst_cache 5398c7ff2347 sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed 70989e501fbc sctp: Don't add the shutdown timer if its already been added 34036769c84b r8152: support additional Microsoft Surface Ethernet Adapter variant 983fa2e7740f nexthop: Fix attribute checking for groups cf4cc95a15f5 net/tls: fix race condition causing kernel panic 587e13469cfd net sched: fix reporting the first-time use timestamp f12398120522 net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" 83588bf1dd55 net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() 7e0e066df34a net: nlmsg_cancel() if put fails for nhmsg 84e91312ad9a net: mvpp2: fix RX hashing for non-10G ports 212bcf1039a9 net/mlx5: Add command entry handling completion a9595d1c60a7 net: ipip: fix wrong address family in init error path 4d827edb8f4e net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* b51eb49d9a5d __netif_receive_skb_core: pass skb by reference 53cf25df80c7 net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend 557045f771e2 net: dsa: mt7530: fix roaming from DSA user ports b853a13bb224 net: don't return invalid table id error when we fall back to PF_UNSPEC 40a904b1c2e5 dpaa_eth: fix usage as DSA master, try 3 d9ce4b67dd9f ax25: fix setsockopt(SO_BINDTODEVICE) (From OE-Core rev: 71ab00d335d1d7f5d0827651397b8109091108d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-28systemtap: upgrade 4.2 -> 4.3Alexander Kanavin
(From OE-Core rev: adcdc3281062c62e89d7a7f67381a548b1e543de) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-28linux-firmware: upgrade 20200519 -> 20200619Alexander Kanavin
License-Update: new firmwares, all redistributable (From OE-Core rev: 3ae9585efdf5bcef7224c8e752ea76064922ee99) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-23powertop: upgrade 2.12 -> 2.13Wang Mingyu
?Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> (From OE-Core rev: 0d8fd1d44c932073021ef0786e40e43f4f1e330b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-17linux-firmware: add ice for Intel E800 series driverYongxin Liu
(From OE-Core rev: cdc65ddba0258be0c82deb4c174cd26005e7c32a) Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-16kmod: add nativesdk supporthongxu
Support to invoke depmod in sdk (From OE-Core rev: 7fbd49259c99d6a096a0b6a17aa3a5663fbf6e78) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-09lttng-modules: update to 2.12.1Alexander Kanavin
Drop backports. devupstream variant was incorrectly updated in a059fc67da4 (changed to 2.12, but without updating SRCREV), so revert it back to 2.11.2. (From OE-Core rev: 64e27ce04c4acb68c946804627e5c594b73052cb) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-09lttng-tools: upgrade 2.12.0 -> 2.12.1Alexander Kanavin
(From OE-Core rev: 061cc808cf81889e6eede88c71c5a7395241f42b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-09babeltrace2: upgrade 2.0.2 -> 2.0.3Alexander Kanavin
(From OE-Core rev: 2827f36db8a0f59555689ebfa5c5848b16ec9c11) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-09linux-firmware: upgrade 20200421 -> 20200519Alexander Kanavin
License-Update: added more entries to WHENCE, all redistributable (From OE-Core rev: f8d47014e453533b98e37c653177e9541e1deeda) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-09linux-yocto: exclude from version checks/automated version updatesAlexander Kanavin
(From OE-Core rev: dc3563bc2422144622923626f661a3974560b9d1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-04babeltrace: correct the git SRC_URIAlexander Kanavin
The previous one seems to be gone. (From OE-Core rev: b9995f8a8f08bbcb1e0915a7420ec7fb5623d604) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-04powertop: upgrade 2.10 -> 2.12Alexander Kanavin
(From OE-Core rev: f1cb1f5b29ac25b75c0872c91e36bb16b69afc76) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-06-04kmod: upgrade 26 -> 27Alexander Kanavin
(From OE-Core rev: fc0b3496c9b1de0ef58003fa1c1fc2e152a3b27b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30linux-yocto/5.4: update to v5.4.43Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e0d81ce76004 Linux 5.4.43 b5100186021a sched/fair: Fix enqueue_task_fair() warning some more 8b13f5657fa8 sched/fair: Fix reordering of enqueue/dequeue_task_fair() a2ad232aa6a9 sched/fair: Reorder enqueue/dequeue_task_fair path f4520daa3c5a tpm: check event log version before reading final events 68b7b8183c12 rxrpc: Fix ack discard 283eb0016f97 rxrpc: Trace discarded ACKs f2da8c0dfe81 iio: adc: stm32-dfsdm: fix device used to request dma 7b5af65ca246 iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel() 692001a867b6 iio: adc: stm32-adc: fix device used to request dma 8e8836b2b782 iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel() 1084eee4dc5d x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks 860fe59783a9 flow_dissector: Drop BPF flow dissector prog ref on netns cleanup bd6f0c799f4d s390/kexec_file: fix initrd location for kdump kernel 834d24ec3a0a rxrpc: Fix a memory leak in rxkad_verify_response() 23ae6e3e8aeb rxrpc: Fix the excessive initial retransmission timeout c2a26769b43e kasan: disable branch tracing for core runtime 86217fecc4b7 rapidio: fix an error in get_user_pages_fast() error handling 689dacb2b09d device-dax: don't leak kernel memory to user space after unloading kmem 9e451933bba9 s390/kaslr: add support for R_390_JMP_SLOT relocation type 72f3241508ac s390/pci: Fix s390_mmio_read/write with MIO 9c84884cd5dc ipack: tpci200: fix error return code in tpci200_register() 46f47dda27bc mei: release me_cl object reference f505a3e24c6a tty: serial: add missing spin_lock_init for SiFive serial console a5b4b3f97de7 misc: rtsx: Add short delay after exit from ASPM e64b205035fb iio: adc: ti-ads8344: Fix channel selection 9af65dc54b9b iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' d54e5a4ff04c iio: sca3000: Remove an erroneous 'get_device()' 56cff2ac7c9d staging: greybus: Fix uninitialized scalar variable a41e02cb4232 staging: kpc2000: fix error return code in kp2000_pcie_probe() dee81110a488 staging: iio: ad2s1210: Fix SPI reading 76296dc723ef media: fdp1: Fix R-Car M3-N naming in debug message 4adb7a2b3161 Revert "gfs2: Don't demote a glock until its revokes are written" bb6524537dc2 kbuild: Remove debug info from kallsyms linking ee71c590dd8d bpf: Avoid setting bpf insns pages read-only when prog is jited 4c732e81bd4d powerpc/64s: Disable STRICT_KERNEL_RWX b67da9dbdb89 powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE 9bcfbd8ba2b5 drm/i915: Propagate error from completed fences 5e171483e947 drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance. 0e1d5f67253e vsprintf: don't obfuscate NULL and error pointers 4b1b34621998 dmaengine: owl: Use correct lock in owl_dma_get_pchan() 0fcbe108b01a dmaengine: dmatest: Restore default for channel 57c32a52c3fe drm/etnaviv: Fix a leak in submit_pin_objects() 432b103596bd dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()' 870a45e0b507 apparmor: Fix aa_label refcnt leak in policy_update 054934aa9faa apparmor: fix potential label refcnt leak in aa_change_profile 97d817b9ef13 apparmor: Fix use-after-free in aa_audit_rule_init 3b1e38dfbc9f drm/etnaviv: fix perfmon domain interation 53683907ef68 arm64: Fix PTRACE_SYSEMU semantics 96e56055a2f0 scsi: target: Put lun_ref at end of tmr processing 818657105a0b scsi: qla2xxx: Do not log message when reading port speed via sysfs d54c5eff8795 ALSA: hda/realtek - Add more fixup entries for Clevo machines 80f5822c2bf3 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme 1b17a0f98ad0 ALSA: pcm: fix incorrect hw_base increase a44cb2581718 ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option 99e392a4979b KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c 1c3d707d7d12 ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 26a3a3053332 ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 c5742497dcd2 ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 2523e9010d2b ALSA: hda/realtek: Add quirk for Samsung Notebook 6cc4dd44e207 ALSA: hda/realtek - Add HP new mute led supported for ALC236 0d189b31c4d7 ALSA: hda/realtek - Add supported new mute Led for HP 69d5dc286d05 ALSA: hda: Manage concurrent reg access more properly 1efaaf74528c ALSA: hda: patch_realtek: fix empty macro usage in if block 749e58bd2b09 ALSA: hda - constify and cleanup static NodeID tables 02ebbd1da394 scripts/gdb: repair rb_first() and rb_last() 9eff404a4382 ARM: futex: Address build warning 67a5c3104d12 KVM: selftests: Fix build for evmcs.h 4f48af814798 drm/amd/display: Prevent dpcd reads with passive dongles e0bb3075f91b iommu/amd: Call domain_flush_complete() in update_domain() e1efb9893bdd platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA c8d323578e36 USB: core: Fix misleading driver bug report 42b32a43529e stmmac: fix pointer check after utilization in stmmac_interrupt b68d27c5fffd ceph: fix double unlock in handle_cap_export() df0df8ee2ac7 HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock 8a5de4a391e4 gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() 7932168ec08e x86/apic: Move TSC deadline timer debug printk 1ae9f1a62a50 ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set 2eac9d3dc23f ibmvnic: Skip fatal error reset after passive init f82a3013226e x86/mm/cpa: Flush direct map alias during cpa 632db044ab99 HID: i2c-hid: reset Synaptics SYNA2393 on resume acd3efa17d96 scsi: ibmvscsi: Fix WARN_ON during event pool release 6ef21295dc20 net/ena: Fix build warning in ena_xdp_set() d0db69f9d132 component: Silence bind error on -EPROBE_DEFER 7a5f60dc3a67 aquantia: Fix the media type of AQC100 ethernet controller in the driver 445437b417b6 vhost/vsock: fix packet delivery order to monitoring devices dcec6678c3b1 configfs: fix config_item refcnt leak in configfs_rmdir() 2b52a61adb38 scsi: qla2xxx: Delete all sessions before unregister local nvme port d2430cb7f2d4 scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV 7b481b802a8f HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead a08626f6e982 HID: alps: Add AUI1657 device ID 68988c00b153 HID: multitouch: add eGalaxTouch P80H84 support cc6428803d22 gcc-common.h: Update for GCC 10 3c140d22e3c2 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() 87863a7426b2 kbuild: avoid concurrency issue in parallel building dtbs and dtbs_check 44fd02a3d719 mtd: Fix mtd not registered due to nvmem name collision 496c7c61bd64 afs: Don't unlock fetched data pages until the op completes successfully 17c9595cca71 ubi: Fix seq_file usage in detailed_erase_block_info debugfs file 274cd3c7b5d3 i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()' dd540f2d7c2d evm: Fix a small race in init_desc() f96ab0d1f3ec iommu/amd: Fix over-read of ACPI UID from IVRS table 33769c19feba i2c: fix missing pm_runtime_put_sync in i2c_device_probe 9f885f17501d ubifs: remove broken lazytime support ac6f94d3be65 fix multiplication overflow in copy_fdtable() 725b0bb0f94d mtd: spinand: Propagate ECC information to the MTD structure e3637eb6a351 ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive 3be8ece11440 ubifs: fix wrong use of crypto_shash_descsize() 48bbd44f5fa9 ima: Fix return value of ima_write_policy() 1066327bf936 evm: Check also if *tfm is an error pointer in init_desc() 4aedc534b608 ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() ac46cea606d5 KVM: SVM: Fix potential memory leak in svm_cpu_init() 1bed86cfe5cb i2c: dev: Fix the race between the release of i2c_dev and cdev (From OE-Core rev: 9cd117dec502f40402ebd3a09ed3e8dba804ce2b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30linux-yocto: gather reproducibility configs into a fragmentBruce Ashfield
Updating the meta SRCREV to pickup the following fix: commit 9e68afb48b16a447dcd3996ffa350f3e79e44257 (HEAD -> master) Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Thu May 28 11:22:22 2020 -0400 features: add reproducibility fragement Creating an initial feature fragment that can be included when a reproducible kernel build is desired. This is currently only one option, but will have more in the future. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> (From OE-Core rev: eaa34c96b60e703c96495e60650adc6d149603f1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30linux-yocto/5.4: temporarily revert IKHEADERS in standard kernelsBruce Ashfield
We had a commit that enabled IKHEADERS, since bpf requires them on target. This is still causing incremental reproducibility errors during the module compilation phase of the build. We are temporarily turning this off, so we can integrate -stable and other related changes. A replacement feature "reproducibility" is also being added to this can be conditionally enabled while we debug. (From OE-Core rev: 5706788603b38ad4a0987e187a1c11c06f4d4e6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30linux-yocto-rt/5.4: update to rt24Bruce Ashfield
Integrating the following commit(s) to linux-yocto-rt/5.4: 3d70f110c590 Linux 5.4.40-rt24 6445e48533d9 Linux 5.4.39-rt23 0a6ba32d4177 Linux 5.4.37-rt22 35c686fb7671 Linux 5.4.34-rt21 e54886570abd Linux 5.4.33-rt20 307ba149ec47 v5.4.28-rt19 8d488719e24a mm/compaction: Disable compact_unevictable_allowed on RT (Update) d1d2315e077c v5.4.28-rt18 78028bc22d31 v5.4.26-rt17 815bfc775961 swait: Remove the warning with more than two waiters b23b7f974955 powerpc: Fix lazy preemption for powerpc 32bit a79a552889de mm/page_alloc: Use migrate_disable() in drain_local_pages_wq() 5e488daa19cb mm: Revert the DEFINE_PER_CPU_PAGEVEC implementation (From OE-Core rev: 0123efae31dab8bce15e11fcee0b139a61b67cd6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30linux-yocto/5.4: update to v5.4.42Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 1cdaf895c99d Linux 5.4.42 ecb3f529a554 bpf: Test_progs, fix test_get_stack_rawtp_err.c build aee43146cc10 selftest/bpf: fix backported test_select_reuseport selftest changes 35d9107ad30b libbpf: Extract and generalize CPU mask parsing logic 10cfaa7456d7 Makefile: disallow data races on gcc-10 as well 9972e851b9f4 KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce 9d2487643b4f bpf: Fix sk_psock refcnt leak when receiving message d41689a34a9d SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") 3a8efe589bb6 ARM: dts: r8a7740: Add missing extal2 to CPG node cd8ae9b73258 arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes c580f2fe3270 ARM: dts: r8a73a4: Add missing CMT1 interrupts 8972721aea41 arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn 764715615178 arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy 64ad7ef3a6e5 arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards af518b5b77fd arm64: dts: meson-g12-common: fix dwc2 clock names 9b9c52752a11 arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status property 01febb33cb6e clk: Unlink clock if failed to prepare or enable e2084a8d5fee Revert "ALSA: hda/realtek: Fix pop noise on ALC225" 5e553801462b usb: gadget: legacy: fix error return code in cdc_bind() 7e5c1db8ad15 usb: gadget: legacy: fix error return code in gncm_bind() 8228b6736964 usb: gadget: audio: Fix a missing error return value in audio_bind() 8ef452001769 usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()' 9f65d776756e fanotify: fix merging marks masks with FAN_ONDIR 20a6d2455cde dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() 4f6815e429a8 clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks 553a2cbca7c3 exec: Move would_dump into flush_old_exec 136353c5066c x86/unwind/orc: Fix error handling in __unwind_start() 91b9ce04ff1f x86: Fix early boot crash on gcc-10, third try f8e370ccab35 cifs: fix leaked reference on requeued write 4e06196336a1 powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUG 57aa19acfc22 drm/amd/display: add basic atomic check for cursor plane 97e43314763d ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection 215589310fa2 ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries e1409dc95410 ARM: dts: dra7: Fix bus_dma_limit for PCIe da55eeb3245a Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() c6a1ce81b43e usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list 6bb054f006c3 USB: gadget: fix illegal array access in binding with UDC e6be4400ac34 usb: cdns3: gadget: prev_req->trb is NULL for ep0 f1a9bed7969a usb: host: xhci-plat: keep runtime active when removing host b96a62f506ee usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B 93dda4f0e2ff ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset 3fa58fc9f8c4 ALSA: rawmidi: Fix racy buffer resize under concurrent accesses 04ccdf6b031d ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA c9709800eeeb ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 c737b7533596 USB: usbfs: fix mmap dma mismatch 0432f7632a24 usb: usbfs: correct kernel->user page attribute mismatch dca0ae3900b3 gcc-10: avoid shadowing standard library 'free()' in crypto 6cbb91bdd3a2 gcc-10: mark more functions __init to avoid section mismatch warnings 7955081a3a65 gcc-10 warnings: fix low-hanging fruit dff2ce17934c gcc-10: disable 'restrict' warning for now b8e7b93333db gcc-10: disable 'stringop-overflow' warning for now 9ba07a72fc5e gcc-10: disable 'array-bounds' warning for now a740b68fd169 gcc-10: disable 'zero-length-bounds' warning for now 8f6a84167e86 Stop the ad-hoc games with -Wno-maybe-initialized ab638a49a9f3 net/rds: Use ERR_PTR for rds_message_alloc_sgs() b597815ce1e8 pnp: Use list_for_each_entry() instead of open coding d4e58131829f NFSv3: fix rpc receive buffer size for MOUNT call e26e2a3febcb mm, memcg: fix inconsistent oom event behavior 46a22f3ea146 s390/ism: fix error return code in ism_probe() e1608af17030 hwmon: (da9052) Synchronize access with mfd 6e7253dc4562 RDMA/iw_cxgb4: Fix incorrect function parameters 08f187dbd223 RDMA/core: Fix double put of resource ee7ce7d7e7c7 IB/core: Fix potential NULL pointer dereference in pkey cache b491aeec55fe IB/mlx4: Test return value of calls to ib_get_cached_pkey eaad00390ff9 RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() da532ce587c7 netfilter: nft_set_rbtree: Add missing expired checks 1c235d0eb1f0 netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() 6259b1c1bca5 SUNRPC: Signalled ASYNC tasks need to exit d1538d8d6325 nfs: fix NULL deference in nfs4_get_valid_delegation ea7c4d9e542f arm64: fix the flush_icache_range arguments in machine_kexec 1222b257654b drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest a308d6e6861d netfilter: conntrack: avoid gcc-10 zero-length-bounds warning b526c01b38ae NFSv4: Fix fscache cookie aux_data to ensure change_attr is included 021f5799de53 nfs: fscache: use timespec64 in inode auxdata ef8195ee1618 NFS: Fix fscache super_cookie index_key from changing after umount 32b9de3e935d drm/amdgpu: force fbdev into vram e1b2b93243ca fork: prevent accidental access to clone3 features f256dea07774 gfs2: More gfs2_find_jhead fixes 18541e49f70b mmc: block: Fix request completion in the CQE timeout path e8eb122b9f43 mmc: core: Fix recursive locking issue in CQE recovery path fdf547a591f5 mmc: core: Check request type before completing the request 3a8bc2ae2f79 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10 e0830bb37734 mmc: alcor: Fix a resource leak in the error path for ->probe() 62f217e0a9c8 bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size ce3193bf8964 bpf, sockmap: msg_pop_data can incorrecty set an sge length af1f11fe6667 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled 0d9bc7986366 i40iw: Fix error handling in i40iw_manage_arp_cache() 95827ac65244 ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format 5d47b3d6b4d2 bpf: Fix error return code in map_lookup_and_delete_elem() 5b96668b63c0 pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler aec927836c7d pinctrl: qcom: fix wrong write in update_dual_edge 604ad1bb8aae pinctrl: baytrail: Enable pin configuration setting for GPIO chip 960d609dd4dd pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H e529b8db9684 ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() 9e54afec08f7 IB/hfi1: Fix another case where pq is left on waitlist d942a6a18463 mmc: sdhci-pci-gli: Fix no irq handler from suspend 171bf6ef038b gfs2: Another gfs2_walk_metadata fix 87954aacd585 ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse 05aae468d31a ipc/util.c: sysvipc_find_ipc() incorrectly updates position index 3c3ade92b62a drm/amdgpu: invalidate L2 before SDMA IBs (v2) 938489ef2902 drm/amdgpu: simplify padding calculations (v2) eefe5e0bb7b7 drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() 94cce94badf7 drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 f4164b29dc08 drm/amd/display: check if REFCLK_CNTL register is present 65f3108cbb1d drm/amd/powerplay: avoid using pm_en before it is initialized revised 8c5f11093ef4 ALSA: hda/hdmi: fix race in monitor detection during probe 4d1a83cb5afe cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once d12d7bf92b08 selftests/ftrace: Check the first record for kprobe_args_type.tc 2b313699e7a9 dmaengine: mmp_tdma: Reset channel error on release 6c414ddee7f0 dmaengine: mmp_tdma: Do not ignore slave config validation errors de76c0d4a03c dmaengine: pch_dma.c: Avoid data race between probe and irq handler c096a8645e3f riscv: fix vdso build with lld 2fffdf4dded1 umh: fix memory leak on execve failure 44ee727013d5 r8169: re-establish support for RTL8401 chip version e03d3510f45c nfp: abm: fix error return code in nfp_abm_vnic_alloc() 2fbd6eca3711 net: tcp: fix rx timestamp behavior for tcp_recvmsg fc800ec491c3 netprio_cgroup: Fix unlimited memory leak of v2 cgroups cab607a627cf net: ipv4: really enforce backoff for redirects d375d99f8902 net: dsa: loop: Add module soft dependency b2e8946250c3 hinic: fix a bug of ndo_stop d07987924a04 dpaa2-eth: prevent array underflow in update_cls_rule() 84916465b0f0 virtio_net: fix lockdep warning on 32 bit 23300d6a39d7 tcp: fix SO_RCVLOWAT hangs with fat skbs cb4f78986065 tcp: fix error recovery in tcp_zerocopy_receive() f152793058b5 Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" 5f93b45fa58c pppoe: only process PADT targeted at local interfaces ecb8356aafba net: stmmac: fix num_por initialization 4300e210b005 net: phy: fix aneg restart in phy_ethtool_set_eee debcbc56fdfc netlabel: cope with NULL catmap 60a4f2ce0596 net: fix a potential recursive NETDEV_FEAT_CHANGE 97e860545e24 dpaa2-eth: properly handle buffer size restrictions 425853cc1160 mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040 a761f65879e8 selftests/bpf: fix goto cleanup label not defined 2d6d0ce4de03 scsi: sg: add sg_remove_request in sg_write 7d8da6d7d90c net_sched: fix tcm_parent in tc filter dump e2824505a813 sun6i: dsi: fix gcc-4.8 645b44b6b3b3 virtio-blk: handle block_device_operations callbacks after hot unplug fbe2c2c50914 drop_monitor: work around gcc-10 stringop-overflow warning 23a0a0914a1e ftrace/selftests: workaround cgroup RT scheduling issues dbd667a322ac net: moxa: Fix a potential double 'free_irq()' 2bcd4df42d5d net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()' e15d3d42900a SUNRPC: Fix GSS privacy computation of auth->au_ralign 3bf0794e7309 SUNRPC: Add "@len" parameter to gss_unwrap() 3c605abef3ee gpio: pca953x: Fix pca953x_gpio_set_config 163b48932571 KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{S,C}ACTIVER read 7abefa3f9a4b net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy. a12f3ad8d952 shmem: fix possible deadlocks on shmlock_user_lock 723090ae8ea6 net: dsa: Do not make user port errors fatal cbaf23699561 Linux 5.4.41 9bd5a84ceba3 fanotify: merge duplicate events on parent and child 4638e0ff0fa4 fsnotify: replace inode pointer with an object id 03447528a390 bdi: add a ->dev_name field to struct backing_dev_info 25390a31983c bdi: move bdi_dev_name out of line c1af2c13a4ac mm, memcg: fix error return value of mem_cgroup_css_alloc() 1642f114ce2d scripts/decodecode: fix trapping instruction formatting 2e86e3841c3c iommu/virtio: Reverse arguments to list_add 1a31c4456af9 objtool: Fix stack offset tracking for indirect CFAs 30a38059cdd4 netfilter: nf_osf: avoid passing pointer to local var 4ccbd9c859dd netfilter: nat: never update the UDP checksum when it's 0 634c950c624d arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() 4cbb69b45cad KVM: x86: Fixes posted interrupt check for IRQs delivery modes db00b1d9d71a x86/unwind/orc: Fix premature unwind stoppage due to IRET frames c9473a0260b2 x86/unwind/orc: Fix error path for bad ORC entry type 1b4bd44645ac x86/unwind/orc: Prevent unwinding before ORC initialization 511261578b8b x86/unwind/orc: Don't skip the first frame for inactive tasks 162e9f141d96 x86/entry/64: Fix unwind hints in rewind_stack_do_exit() 16aace664b27 x86/entry/64: Fix unwind hints in kernel exit path 07c4cd680c0b x86/entry/64: Fix unwind hints in register clearing code d8eb5a1cde35 batman-adv: Fix refcnt leak in batadv_v_ogm_process 13f968c8b762 batman-adv: Fix refcnt leak in batadv_store_throughput_override b71348105899 batman-adv: Fix refcnt leak in batadv_show_throughput_override bee7e9da58ba batman-adv: fix batadv_nc_random_weight_tq 34ca080088e2 iocost: protect iocg->abs_vdebt with iocg->waitq.lock d8c7f015d1a9 riscv: set max_pfn to the PFN of the last page 480534e03061 coredump: fix crash when umh is disabled b8fe132bae66 staging: gasket: Check the return value of gasket_get_bar_index() 53f453031a20 ceph: demote quotarealm lookup warning to a debug message 3fd9f902c08a ceph: fix endianness bug when handling MDS session feature bits e991f7ded4e1 mm: limit boost_watermark on small zones 4b49a9660d26 mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() ee922a2f6be9 eventpoll: fix missing wakeup for ovflist in ep_poll_callback 5d77631de15a epoll: atomically remove wait entry on wake up 1f3aa3e028c5 ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() 65f96f4b797e drm: ingenic-drm: add MODULE_DEVICE_TABLE 0eae1647f145 arm64: hugetlb: avoid potential NULL dereference e983c6064a0a KVM: arm64: Fix 32bit PC wrap-around 3ae9279d725a KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER 152d97d0b26f KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path 3f23f781290b KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction eb0373fc3871 crypto: arch/nhpoly1305 - process in explicit 4k chunks 8b166a6f6286 tracing: Add a vmalloc_sync_mappings() for safe measure 72886ae16a75 USB: serial: garmin_gps: add sanity checking for data length 4f4dc27c09cd usb: chipidea: msm: Ensure proper controller reset using role switch API 2419a955172c USB: uas: add quirk for LaCie 2Big Quadra b60a086ec733 HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT 613045bfc63d HID: usbhid: Fix race between usbhid_close() and usbhid_stop() 1017955fab5b Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" a204d577be70 sctp: Fix bundling of SHUTDOWN with COOKIE-ACK 3fc16b5b1947 HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices 0aeae7ad9450 net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del() b2930c86ee2b net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx() d595dd5ba909 net/mlx5: Fix command entry leak in Internal Error State 11dd1d0ebfdd net/mlx5: Fix forced completion access non initialized command entry 18cfbcdf1f41 net/mlx5: DR, On creation set CQ's arm_db member to right value 6ab4dd433b61 bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features(). cf07e0ccffde bnxt_en: Return error when allocating zero size context memory. 76737d877fab bnxt_en: Improve AER slot reset. ab1c944361b4 bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF. 2be3a9e71ce4 bnxt_en: Fix VF anti-spoof filter setup. a882d44e5bad tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 e9edd5a0f5f5 tipc: fix partial topology connection closure f2d581951775 sch_sfq: validate silly quantum values 017242e3bdb3 sch_choke: avoid potential panic in choke_reset() 66f7e30273ef nfp: abm: fix a memory leak bug 8fc441d16183 net: usb: qmi_wwan: add support for DW5816e 4107cd9a869f net/tls: Fix sk_psock refcnt leak when in tls_data_ready() a15ccc88e516 net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() 4124b1317f26 net: tc35815: Fix phydev supported/advertising mask 7bbf73e918be net: stricter validation of untrusted gso packets b51b394f4ab1 net_sched: sch_skbprio: add message validation to skbprio_change() c78c166748e9 net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() 57f6c4340aad net: macsec: preserve ingress frame ordering 301d6eb32d81 net: macb: fix an issue about leak related system resources 5ffd49c52bad net: dsa: Do not leave DSA master with NULL netdev_ops e781af2fdc2e neigh: send protocol value in neighbor create notification 89469cf72fae mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly 5d7e1e23efb6 ipv6: Use global sernum for dst validation with nexthop objects 45b6af95aae7 fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks 429a89625693 dp83640: reverse arguments to list_add_tail 6ee2fdf2ba4d devlink: fix return value after hitting end in region read b586a95e2606 tty: xilinx_uartps: Fix missing id assignment to the console 8ca4302bc663 vt: fix unicode console freeing with a common interface f4d20b01eaf6 drm/amdgpu: drop redundant cg/pg ungate on runpm enter c973b108912a drm/amdgpu: move kfd suspend after ip_suspend_phase1 8e16ede5b7a1 net: macb: Fix runtime PM refcounting eb6f88cd81ac tracing/kprobes: Fix a double initialization typo 56fc76893f87 nvme: fix possible hang when ns scanning fails during error recovery fb1b41128c70 nvme: refactor nvme_identify_ns_descs error handling a5d53ad84eb5 USB: serial: qcserial: Add DW5816e support (From OE-Core rev: 8c4b48a05f54520b4d5fcb5b0e6f74857ca4f1d2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-30make-mod-scripts: Fix a rare build race conditionKhem Raj
There is a build break which rarely happens but is seen often enough with 4.1 kernel based builds /bin/sh: 1: scripts/basic/fixdep: Permission denied scripts/Makefile.host:124: recipe for target 'scripts/dtc/srcpos.o' failed make[3]: *** [scripts/dtc/srcpos.o] Error 126 this patch sequences the build targets so it can work reliably with different kernel versions Divide the target into scripts_basic scripts is not strictly necessary and was simply what was used for testing on kernel 4.1, which is quite an old kernel perhaps just using scripts is sufficient, but it is not tested to not known will cause the build race as seen above. (From OE-Core rev: 55ac6e2d251287419138931aa0d0894cf1267787) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-19lttng-tools: upgrade to 2.12.0Ovidiu Panait
Upgrade lttng-tools 2.11.2 -> 2.12.0: * drop x32 patch, as it was merged upstream * update ptest file mi-lttng-3.0.xsd -> mi-lttng-4.0.xsd * add local patch to fix ptest build failure on musl * License-Update: licenses were moved under LICENSES directory and changed in upstream commit [1] [1] https://github.com/lttng/lttng-tools/commit/ab5be9fa2eb5ba9600a82cd18fd3cfcbac69169a (From OE-Core rev: 62357f16ecc8368cf8a92290e973633622cd6368) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-19make-mod-scripts: Fix dependence error.zhengruoqin
Error: Problem: conflicting requests - nothing provides make-mod-scripts = 1.0-r0 needed by make-mod-scripts-dev-1.0-r0 (From OE-Core rev: 8aef2bcc2bed261098c45f77e5706d9460d1290c) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-19linux-firmware: Update to 20200122 -> 20200421Aníbal Limón
(From OE-Core rev: ed9da2d9dc42c437650d539c4d14b8b786f82059) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-19recipes-kernel/linux-firmware: Add adreno-a630 firmware packageAníbal Limón
(From OE-Core rev: dd5f6de4995fbfad881567137fdefc1a8a3903b4) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-19recipes-kernel/linux-firmware: Add wlanmdsp.mbn to qcom-modem packageAníbal Limón
(From OE-Core rev: 55fb6324d627f55c197af068038f3886b95c3cb2) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-18lttng-modules: Fix "LTTng: vmalloc_sync_all symbol lookup failed" warningsOvidiu Panait
Fix the following warnings introduced after backporting linux kernel commit [1] to stable branches: # lttng create session ... [ 483.242037] LTTng: vmalloc_sync_all symbol lookup failed. [ 483.257056] Page fault handler and NMI tracing might trigger faults. ... These patches should be dropped when a new stable 12.0 release is available. [1] https://github.com/torvalds/linux/commit/763802b53a427ed3cbd419dbba255c414fdd9e7c (From OE-Core rev: f2e48f9127aee949364696315e3adc861aba1dd6) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-18lttng-ust: upgrade to 2.12.0Ovidiu Panait
Upgrade lttng-ust 2.11.1 -> 2.12.0. (From OE-Core rev: 9b95d42ec72827ba90d7376d6d9a7645b39033cf) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-18lttng-modules: upgrade to 2.12.0Ovidiu Panait
Upgrade lttng-modules 2.11.2 -> 2.12.0. (From OE-Core rev: 117cb087316bc90e122ee98fc9d9ee06ec2d1764) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-15linux-yocto/5.4: update to v5.4.40Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: f015b86259a5 Linux 5.4.40 2852b559afdf PM / devfreq: Add missing locking while setting suspend_freq 8e054bd6dfc4 udp: document udp_rcv_segment special case for looped packets 2a03c23b2015 tools headers UAPI: Sync copy of arm64's asm/unistd.h with the kernel sources f11664da13b9 Revert "drm/amd/display: setting the DIG_MODE to the correct value." c365ff781540 mm/mremap: Add comment explaining the untagging behaviour of mremap() 8f30c3687f09 libbpf: Fix readelf output parsing for Fedora 88348bd1f696 cgroup, netclassid: remove double cond_resched 702d710ffd83 mac80211: add ieee80211_is_any_nullfunc() 468465fdef4d ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() da283f9be924 platform/x86: GPD pocket fan: Fix error message when temp-limits are out of range 03f235a5bd3a x86/kvm: fix a missing-prototypes "vmread_error" 85701f4768a1 ALSA: hda: Match both PCI ID and SSID for driver blacklist b8b42c8dcf44 hexagon: define ioremap_uc f31c9e904f1d hexagon: clean up ioremap 1bc508b2d16d mfd: intel-lpss: Use devm_ioremap_uc for MMIO 78b19f56b952 lib: devres: add a helper function for ioremap_uc 7a9b738c7511 Revert "software node: Simplify software_node_release() function" b8bb9c3192f9 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event 3fb4c93dc761 sctp: Fix SHUTDOWN CTSN Ack in the peer restart case 9da07c4aeaf7 drm/i915: Extend WaDisableDARBFClkGating to icl,ehl,tgl d8e0b58fa471 net: systemport: suppress warnings on failed Rx SKB allocations 5c065ee4a07d net: bcmgenet: suppress warnings on failed Rx SKB allocations fd2c9e605269 mac80211: sta_info: Add lockdep condition for RCU list usage 07fea3d3ef88 lib/mpi: Fix building for powerpc with clang bacf98ee0003 tracing: Fix memory leaks in trace_events_hist.c c46330d4dabf cifs: do not share tcons with DFS 84778248e013 scripts/config: allow colons in option strings for sed b31e0bd4a97a cifs: protect updating server->dstaddr with a spinlock 0560b7c3ba48 ASoC: rsnd: Fix "status check failed" spam for multi-SSI 883d34cdefea ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent 15de2df38652 net: stmmac: Fix sub-second increment 8d5a1ddaa9bb net: stmmac: fix enabling socfpga's ptp_ref_clock d3539ea43a37 wimax/i2400m: Fix potential urb refcnt leak f0d6b056bc18 drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) a09ba140db2f remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe() b2978c307696 ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry f9c3a17786fd ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode 26500b980bf8 ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode 5087c7f4e7f2 usb: dwc3: gadget: Properly set maxpacket limit ab182c06fc22 ASoC: topology: Fix endianness issue ae975c8e1062 ASoC: sgtl5000: Fix VAG power-on handling 3ea62d49613b selftests/ipc: Fix test failure seen after initial test run a5dec15686e9 ASoC: topology: Check return value of soc_tplg_dai_config fd8f4a3be50b ASoC: topology: Check return value of pcm_new_ver 0d452c7e309c ASoC: topology: Check soc_tplg_add_route return value 76336d4fa881 ASoC: topology: Check return value of soc_tplg_*_create db80b7cb17d9 ASoC: topology: Check return value of soc_tplg_create_tlv 04da88c86c2e drm/bridge: analogix_dp: Split bind() into probe() and real bind() 336c7260a788 vhost: vsock: kick send_pkt worker once device is started 592465e6a54b Linux 5.4.39 eeef0d9fd40d selinux: properly handle multiple messages in selinux_netlink_send() 1de07eb54ab7 arm64: vdso: Add -fasynchronous-unwind-tables to cflags 73162ca8156f dmaengine: dmatest: Fix process hang when reading 'wait' parameter c753a12c88e8 dmaengine: dmatest: Fix iteration non-stop logic d458565e3c02 nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl 779f155811eb nvme: prevent double free in nvme_alloc_ns() error handling 57165a241302 Fix use after free in get_tree_bdev() c0be115eb22d ALSA: opti9xx: shut up gcc-10 range warning 3af9be5f5c66 i2c: aspeed: Avoid i2c interrupt status clear race condition. 501ecc8fc9e5 iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system a0000d228dd3 scsi: target/iblock: fix WRITE SAME zeroing de59f2fbe6ca iommu/qcom: Fix local_base status check 205757f476e8 vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() 08e90b299d4e vfio: avoid possible overflow in vfio_iommu_type1_pin_pages 44e2a98e2b58 i2c: iproc: generate stop event for slave writes 92c99197815d RDMA/cm: Fix an error check in cm_alloc_id_priv() 4c499dafdd63 RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() 169b8b62717a RDMA/core: Fix race between destroy and release FD object 1e12524f09a1 RDMA/core: Prevent mixed use of FDs between shared ufiles b7b72a16c5b0 RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() 7665d88f9d0e RDMA/mlx4: Initialize ib_spec on the stack 80ba1153bc25 RDMA/mlx5: Set GRH fields in query QP on RoCE 1f5a2162516e scsi: qla2xxx: check UNLOADING before posting async work faa8daca0226 scsi: qla2xxx: set UNLOADING before waiting for session deletion 4438f397ee4c ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe 100cf0ba5b5d dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath beed763ab934 dm writecache: fix data corruption when reloading the target 969b9cb1209b dm verity fec: fix hash block number in verity_fec_decode c554ab856b66 PM: hibernate: Freeze kernel threads in software_resume() 8fc24d1029fd PM: ACPI: Output correct message on target power state ca662b6014f3 IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() 16cc37b3dc17 dlmfs_file_write(): fix the bogosity in handling non-zero *ppos 5049385407b4 Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM 95dd3099171e i2c: amd-mp2-pci: Fix Oops in amd_mp2_pci_init() error handling ea63e38b29e7 ALSA: pcm: oss: Place the plugin buffer overflow checks correctly c867614f196a ALSA: line6: Fix POD HD500 audio playback c7577237c228 ALSA: hda/hdmi: fix without unlocked before return 6426aa65f7ca ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID 981b7194e82a ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter 35a9399714db crypto: caam - fix the address of the last entry of S/G ca34751b5819 mmc: meson-mx-sdio: remove the broken ->card_busy() op 9e3315116f7e mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY 80e99f42608d mmc: sdhci-msm: Enable host capabilities pertains to R1b response d8f7e15a65dd mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers eed4792f9657 mmc: sdhci-xenon: fix annoying 1.8V regulator warning 31ba94b893b6 mmc: cqhci: Avoid false "cqhci: CQE stuck on" by not open-coding timeout loop 2b925c4600bf btrfs: transaction: Avoid deadlock due to bad initialization timing of fs_info::journal_info 67bc5f667a18 btrfs: fix partial loss of prealloc extent past i_size after fsync 636987650f6b btrfs: fix block group leak when removing fails a378abbb8e39 btrfs: fix transaction leak in btrfs_recover_relocation e5744821adc9 NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION 6eb95b35fd39 drm/qxl: qxl_release use after free c465bc31ed9f drm/qxl: qxl_release leak in qxl_hw_surface_alloc() 4441fb2ab0fc drm/qxl: qxl_release leak in qxl_draw_dirty_fb() f25335a83cf4 drm/amd/display: Fix green screen issue after suspend 5ec7eb970df4 drm/edid: Fix off-by-one in DispID DTD pixel clock ffd99c012a2e dma-buf: Fix SET_NAME ioctl uapi (From OE-Core rev: d2fdd473db5446b0e96ad4f774121129fbf94e0e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-15linux-yocto/5.4: update to v5.4.38Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9895e0ac338a Linux 5.4.38 5a54c69c4ef8 Revert "ASoC: meson: axg-card: fix codec-to-codec link setup" 527c60e8b7a8 Linux 5.4.37 4e7fb753e803 ASoC: stm32: spdifrx: fix regmap status check 4104faaeeda0 ASoC: soc-core: disable route checks for legacy devices 8c472abaedc7 ext4: check for non-zero journal inum in ext4_calculate_overhead 93af898b251f qed: Fix use after free in qed_chain_free f1610480602a net: use indirect call wrappers for skb_copy_datagram_iter() ec9cf8afcd64 Crypto: chelsio - Fixes a hang issue during driver registration b0946b45b85a qed: Fix race condition between scheduling and destroying the slowpath workqueue d15fc1470441 taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions f37079e9ea83 hwmon: (jc42) Fix name to have no illegal characters c7b6c51298bd blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget 3e9299c28fc5 ext4: convert BUG_ON's to WARN_ON's in mballoc.c 1e4281eba3ff ext4: increase wait time needed before reuse of deleted inode numbers 0fe3908e6abc ext4: use matching invalidatepage in ext4_writepage 1876e0e654b8 arm64: Delete the space separator in __emit_inst a719f7bf5c88 mac80211: fix channel switch trigger from unknown mesh peer 9178430df3f7 net: stmmac: socfpga: Allow all RGMII modes daafdf87b898 ALSA: hda: call runtime_allow() for all hda controllers d9d4ea17d6d6 xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status 8c627d4b15de objtool: Support Clang non-section symbols in ORC dump 820126d9a83d objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings 1cc2460dad82 scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN 62d350eb31d1 scsi: target: fix PR IN / READ FULL STATUS for FC a323f69d00c6 ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported bd074af53cb6 ALSA: hda: Keep the controller initialization even if no codecs found 135e10232fb5 ALSA: hda: Release resources at error in delayed probe 535ed3f01564 xfs: fix partially uninitialized structure in xfs_reflink_remap_extent ec6e5792d62d afs: Fix length of dump of bad YFSFetchStatus record 16976275b929 signal: check sig before setting info in kill_pid_usb_asyncio f88761412b90 x86: hyperv: report value of misc_features b5da1152f716 net: fec: set GPR bit on suspend by DT configuration. 316ad98983d9 libbpf: Initialize *nl_pid so gcc 10 is happy 3c9bbe7f44f6 bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B ab6e8af64f39 xfs: clear PF_MEMALLOC before exiting xfsaild thread e5329fcdc907 mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path 309a509dabd5 bpf, x86_32: Fix logic error in BPF_LDX zero-extension d0b8695703f2 bpf, x86_32: Fix clobbering of dst for BPF_JSET 50c5d9146100 bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension ca3a2ca4cfa2 um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH)/include/generated/ 9c5c94c5012c blk-iocost: Fix error on iocost_ioc_vrate_adj b9c31556c37b PM: sleep: core: Switch back to async_schedule_dev() 36c436a8e46a netfilter: nat: fix error handling upon registering inet hook 9578a8c157b4 perf/core: fix parent pid/tid in task exit events c04d01e918d8 sched/core: Fix reset-on-fork from RT with uclamp 040287785f42 net/mlx5: Fix failing fw tracer allocation on s390 a8b5611ffee3 s390/pci: do not set affinity for floating irqs 6cfb8c2ada58 cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled 05ae98547af9 ARM: dts: bcm283x: Disable dsi0 node 764a7d0a2756 PCI: Move Apex Edge TPU class quirk to fix BAR assignment 684dba87fdd7 PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports 17d166e9535c PCI: Add Zhaoxin Vendor ID d2481b5d1257 PCI: Unify ACS quirk desired vs provided checking 981fd6ad2a5a PCI: Make ACS quirk implementations more uniform 85a9e198f124 PCI: Add ACS quirk for Zhaoxin multi-function devices d2b631a136e8 PCI: Avoid ASMedia XHCI USB PME# from D0 defect 246ff2a6f69e net/mlx5e: Get the latest values from counters in switchdev mode 2292e4049097 net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns b4284efb1e14 svcrdma: Fix leak of svc_rdma_recv_ctxt objects 53dbb934dd4f svcrdma: Fix trace point use-after-free race ccd3b4bb9944 xfs: acquire superblock freeze protection on eofblocks scans 62f1cb491552 net/cxgb4: Check the return from t4_query_params properly ce3460b90ed9 rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket 6cdded333de6 i2c: altera: use proper variable to hold errno db2426f86d44 bpf: Forbid XADD on spilled pointers for unprivileged users f1317a4a2b9b nfsd: memory corruption in nfsd4_lock() 13b28f6b6778 drivers: soc: xilinx: fix firmware driver Kconfig dependency 1157d97cfa2b ASoC: wm8960: Fix wrong clock after suspend & resume 005aa9f0af9d ASoC: meson: axg-card: fix codec-to-codec link setup 08865eb796c4 ASoC: tas571x: disable regulators on failed probe e9058b45556b ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs 37405f2963c7 s390/ftrace: fix potential crashes when switching tracers 1f107e441bde counter: 104-quad-8: Add lock guards - generic interface db66fd5fef68 propagate_one(): mnt_set_mountpoint() needs mount_lock f9e41e4bbe61 iio:ad7797: Use correct attribute_group f581eff93958 afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCH c2bdc86ec8ac afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriate 9dcb1844f884 usb: gadget: udc: atmel: Fix vbus disconnect handling 7155416143dd usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete 8f4cd6f0ea82 kbuild: fix DT binding schema rule again to avoid needless rebuilds 7067a62563d2 usb: dwc3: gadget: Do link recovery for SS and SSP a74a5435a610 ASoC: stm32: sai: fix sai probe 4a5c9ae67b12 printk: queue wake_up_klogd irq_work only if per-CPU areas are ready 276224b7a147 ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans() 4d23f544a328 remoteproc: Fix wrong rvring index computation aa73bcc37686 Linux 5.4.36 44d9eb0ebe8f s390/mm: fix page table upgrade vs 2ndary address mode accesses 58b243cf2786 compat: ARM64: always include asm-generic/compat.h 3160e84abaf7 powerpc/mm: Fix CONFIG_PPC_KUAP_DEBUG on PPC32 b48331b52a28 powerpc/kuap: PPC_KUAP_DEBUG should depend on PPC_KUAP c4606876164c Revert "serial: uartps: Register own uart console and driver structures" 02d32033b397 Revert "serial: uartps: Move Port ID to device data structure" bbc0423c8968 Revert "serial: uartps: Change uart ID port allocation" f7504efa6bf7 Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES" 3e64d4db7b10 Revert "serial: uartps: Fix error path when alloc failed" 6fcbf58b115c Revert "serial: uartps: Use the same dynamic major number for all ports" 1bb43b4d8c32 Revert "serial: uartps: Fix uartps_major handling" 3af0614df15c serial: sh-sci: Make sure status register SCxSR is read in correct sequence fceab238c534 xhci: Don't clear hub TT buffer on ep0 protocol stall 54470b0bd16a xhci: prevent bus suspend if a roothub port detected a over-current condition f385e765ac93 xhci: Fix handling halted endpoint even if endpoint ring appears empty 8dbfb11452c0 usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer 740c93814783 usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change 11c2089767cd usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset() bf996950d8de usb: dwc3: gadget: Fix request completion check a0f1f53ecd8d fpga: dfl: pci: fix return value of cci_pci_sriov_configure 22432bcf066c UAS: fix deadlock in error handling and PM flushing work e1b656677f7d UAS: no use logging any details in case of ENODEV f4d1cf2ef83c cdc-acm: introduce a cool down 892de572ea71 cdc-acm: close race betrween suspend() and acm_softint 23d44059bc44 staging: vt6656: Power save stop wake_up_count wrap around. 9f1a23cbef73 staging: vt6656: Fix pairwise key entry save. 0bcc6585717e staging: vt6656: Fix drivers TBTT timing counter. 74bbe9d99040 staging: vt6656: Fix calling conditions of vnt_set_bss_mode ec5ad5e1958c staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default. 64882aa0c531 vt: don't use kmalloc() for the unicode screen buffer b027b30d1428 vt: don't hardcode the mem allocation upper bound 8f8d7f07d951 staging: comedi: Fix comedi_device refcnt leak in comedi_open 279dd75cec55 staging: comedi: dt2815: fix writing hi byte of analog output dba6465408b8 powerpc/setup_64: Set cache-line-size based on cache-block-size 921b7b175605 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y eabc107d20da cifs: fix uninitialised lease_key in open_shroot() 562489ba1078 iwlwifi: mvm: fix inactive TID removal return value usage f1926b14bd8f iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation c93fb506bfaf iwlwifi: mvm: limit maximum queue appropriately 4025ac3d7fb7 iwlwifi: mvm: beacon statistics shouldn't go backwards 222722be70de iwlwifi: pcie: actually release queue memory in TVQM 7e69c9e6bbf3 SUNRPC: Fix backchannel RPC soft lockups d62d85260ac4 mac80211: populate debugfs only after cfg80211 init f67f3317ceb3 ASoC: dapm: fixup dapm kcontrol widget 83f82fd5552c audit: check the length of userspace generated audit records 20821047aca4 signal: Avoid corrupting si_pid and si_uid in do_notify_parent 1b4e23a945bd usb-storage: Add unusual_devs entry for JMicron JMS566 9de9003b255e tty: rocket, avoid OOB access f1c0d3243dbe tty: hvc: fix buffer overflow during hvc_alloc(). 52ca311e5f82 KVM: VMX: Enable machine check support for 32bit targets 878127ac8b70 KVM: Check validity of resolved slot when searching memslots 347125705f02 KVM: s390: Return last valid slot if approx index is out-of-bounds 3fc644fd6100 tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() 16244edc3bbe tpm: fix wrong return value in tpm_pcr_extend 86f1c523d422 tpm/tpm_tis: Free IRQ if probing fails 387039b25077 ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices d5cd82153629 ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif dbb11f1d6d33 ALSA: hda/hdmi: Add module option to disable audio component binding 1e1f9d36280f ALSA: hda/realtek - Add new codec supported for ALC245 0939d06af06f ALSA: hda/realtek - Fix unexpected init_amp override 16e373fe61cb ALSA: usx2y: Fix potential NULL dereference 000515184f6f tools/vm: fix cross-compile build 5126bdeaf980 mm/ksm: fix NULL pointer dereference when KSM zero page is enabled 3c88e95cd167 mm/hugetlb: fix a addressing exception caused by huge_pte_offset a77daafc2e37 coredump: fix null pointer dereference on coredump fcfd63da5d82 staging: gasket: Fix incongruency in handling of sysfs entries creation f4f235309b5c vmalloc: fix remap_vmalloc_range() bounds checks 3d15344e23c5 tty: serial: owl: add "much needed" clk_prepare_enable() 4fbf19bbba6a USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") 50ad463e20bf USB: hub: Fix handling of connect changes during sleep b48193a7c303 USB: core: Fix free-while-in-use bug in the USB S-Glibrary 1d53402d89d7 USB: early: Handle AMD's spec-compliant identifiers, too 8409f83e3e81 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE b7758cd38b94 USB: sisusbvga: Change port variable from signed to unsigned 557f3f549217 iio: xilinx-xadc: Make sure not exceed maximum samplerate b3e365a07016 iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode cf2849c9ef46 iio: xilinx-xadc: Fix clearing interrupt when enabling trigger 6a956eb2e1a7 iio: xilinx-xadc: Fix ADC-B powerdown f83a969fcb0b iio: adc: ti-ads8344: properly byte swap value db168069b0d6 iio: adc: stm32-adc: fix sleep in atomic context 02311bc13344 iio: st_sensors: rely on odr mask to know if odr can be set 14952589c9d8 iio: core: remove extra semi-colon from devm_iio_device_register() macro 12c02c473e86 ALSA: usb-audio: Add connector notifier delegation 6ec99b94a3a0 ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos 23abb5f2faea ALSA: hda: Remove ASUS ROG Zenith from the blacklist 419d8fb1630c KEYS: Avoid false positive ENOMEM error on key read b1bcb485dd6b vrf: Check skb for XFRM_TRANSFORMED flag dfbbb4557af4 xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish ace87b487a5f geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR b977fe1c9e80 vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR 51c935f6c6ef net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL cb1a18a7d328 net: dsa: b53: Rework ARL bin logic 2cc27f102dcd net: dsa: b53: Fix ARL register definitions 1fae6eb0fc91 net: dsa: b53: Fix valid setting for MDB entries 2537dc9e2c03 net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled 07856b2108cf vrf: Fix IPv6 with qdisc and xfrm 755425c1b004 team: fix hang in team_mode_get() 3f642d785a51 tcp: cache line align MAX_TCP_HEADER 8a60fad4495d selftests: Fix suppress test in fib_tests.sh a3afaa5033f4 sched: etf: do not assume all sockets are full blown 5a2ddf8e5a5d net/x25: Fix x25_neigh refcnt leak when receiving frame 6885d58eb439 net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock array 4acc0b18f7af net: openvswitch: ovs_ct_exit to be done under ovs_lock 21b1a767eba6 net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node befd63a980cc net/mlx4_en: avoid indirect call in TX completion 49bbf322316c net: bcmgenet: correct per TX/RX ring statistics aa6a14bc4102 mlxsw: Fix some IS_ERR() vs NULL bugs d5ba4c22928f macvlan: fix null dereference in macvlan_device_event() 70a37b9816f3 macsec: avoid to set wrong mtu 2d197d8e1aa4 ipv6: fix restrict IPV6_ADDRFORM operation 382f57b996aa ipv4: Update fib_select_default to handle nexthop objects 3b759befd7f2 cxgb4: fix large delays in PTP synchronization d02f4242650d cxgb4: fix adapter crash due to wrong MC size 91097eba10d3 PCI/PM: Add missing link delays required by the PCIe spec 7720fd9c679e PCI/ASPM: Allow re-enabling Clock PM 3340d011cff4 scsi: smartpqi: fix problem with unique ID for physical device d867f2757173 scsi: smartpqi: fix call trace in device discovery 8a20fb1c9a49 scsi: smartpqi: fix controller lockup observed during force reboot 3edd55247295 virtio-blk: improve virtqueue error to BLK_STS 2390698b9dbd tracing/selftests: Turn off timeout setting ca958fe8af20 ASoC: SOF: trace: fix unconditional free in trace release 01fad934f1bd PCI: pciehp: Prevent deadlock on disconnect 39b9a0b3d24d libbpf: Fix readelf output parsing on powerpc with recent binutils b91ae5994725 PCI/PM: Add pcie_wait_for_link_delay() df38cda0144a drm/amd/display: Not doing optimize bandwidth if flip pending. 2be21320076d xhci: Finetune host initiated USB3 rootport link suspend and resume ea6f7011c42d xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 e650a264df6f xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 bdb61374da1b ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk 578aa47612f2 ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet 632d9736d215 drm/amd/display: Calculate scaling ratios on every medium/full update 16c370534d6c perf/core: Disable page faults when getting phys address 41a3e446bc56 pwm: bcm2835: Dynamically allocate base 53cdc935c912 pwm: renesas-tpu: Fix late Runtime PM enablement 1bfb6423c6fc nvme: fix compat address handling in several ioctls de1263d4306e powerpc/pseries: Fix MCE handling on pseries 107290a8f06b Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs enabled" 1712911bfb34 loop: Better discard support for block devices ed61eec49a70 s390/cio: avoid duplicated 'ADD' uevents ad1187668ffe s390/cio: generate delayed uevent for vfio-ccw subchannels 8652254e96a6 lib/raid6/test: fix build on distros whose /bin/sh is not bash e84ef75fa184 kconfig: qconf: Fix a few alignment issues cb5d9604038c ipc/util.c: sysvipc_find_ipc() should increase position index 70638a74c52a selftests: kmod: fix handling test numbers above 9 16846f6fcbcf kernel/gcov/fs.c: gcov_seq_next() should increase position index 1edfff795d4f dma-direct: fix data truncation in dma_direct_get_required_mask() 8300465623bf drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax da2c733a7180 nvme: fix deadlock caused by ANA update wrong locking 90a33c23aad8 ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() 1310d9655be0 tools/test/nvdimm: Fix out of tree build 713ad9b9d37a scsi: iscsi: Report unbind session event when the target has been removed f507ae6e33cb nvme-tcp: fix possible crash in write_zeroes processing a5f036adae09 pwm: rcar: Fix late Runtime PM enablement b71ac8086a7b ceph: don't skip updating wanted caps when cap is stale acbfccc6a3e3 ceph: return ceph_mdsc_do_request() errors from __get_parent() fb669262fdef scsi: libfc: If PRLI rejected, move rport to PLOGI state 8427b05a7a1f scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG 0c5733a96261 scsi: lpfc: Fix crash after handling a pci error 9d1062c4dd14 scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login 66491dadd125 watchdog: reset last_hw_keepalive time at start 7b709f1ba800 tools/testing/nvdimm: Fix compilation failure without CONFIG_DEV_DAX_PMEM_COMPAT 810045068bda arm64: Silence clang warning on mismatched value/register sizes aa50d567ec4a arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space 6de0c621191a arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 f2791551cedb arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 4b823bf7c2ca net, ip_tunnel: fix interface lookup with no key 5811f24abd27 f2fs: fix to avoid memory leakage in f2fs_listxattr 79ad14904152 ext4: fix extent_status fragmentation for plain files 0c418786cb3a Linux 5.4.35 a801a05ca714 bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test 8781011a302b bpf: Test_progs, add test to catch retval refine error handling 37e1cdff90c1 bpf: Test_verifier, bpf_get_stack return value add <0 3bd5bcafbbf3 bpf: fix buggy r0 retval refinement for tracing helpers f1afcf9488fc KEYS: Don't write out to userspace while holding key semaphore 5d53bfdce008 mtd: phram: fix a double free issue in error path 4191ebe1fc71 mtd: lpddr: Fix a double free in probe() 7d4adb1d3c69 docs: Fix path to MTD command line partition parser 318d5088fdfe mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad block marker to OOB 700bccb8e9a2 mtd: rawnand: free the nand_device object 0c72ec11d8bd locktorture: Print ratio of acquisitions, not failures 01c9e2a9fc5c tty: evh_bytechan: Fix out of bounds accesses f656649089a3 fbmem: Adjust indentation in fb_prepare_logo and fb_blank 47e4d791d514 iio: si1133: read 24-bit signed integer for measurement a2a385aae551 ARM: dts: sunxi: Fix DE2 clocks register range 7e141c307834 fbdev: potential information leak in do_fb_ioctl() f0938746879a dma-debug: fix displaying of dma allocation type bc69709c54df net: dsa: bcm_sf2: Fix overflow checks 762d35aa906f drm/nouveau/gr/gp107,gp108: implement workaround for HW hanging during init a156e67acf6c f2fs: fix to wait all node page writeback f08e4e70b0ac iommu/amd: Fix the configuration of GCR3 table root pointer 436af737c3c2 libnvdimm: Out of bounds read in __nd_ioctl() dcb122749f58 power: supply: axp288_fuel_gauge: Broaden vendor check for Intel Compute Sticks. 760eecac993b csky: Fixup init_fpu compile warning with __init 1500c7003146 sunrpc: Fix gss_unwrap_resp_integ() again ddb8812a21e1 ext2: fix debug reference to ext2_xattr_cache 24191c8c9bd2 iommu/vt-d: Fix page request descriptor size a5a1d567a069 iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() 21439dff919e ext2: fix empty body warnings when -Wextra is used d00041a48c3e SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize 900cd0f6c688 iommu/vt-d: Fix mm reference leak 9c01a49a7117 iommu/virtio: Fix freeing of incomplete domains 475bec7063bc drm/vc4: Fix HDMI mode validation b58244c482ce um: falloc.h needs to be directly included for older libc 6c3339269a8a ACPICA: Fixes for acpiExec namespace init file 9f8b1216dac9 f2fs: fix NULL pointer dereference in f2fs_write_begin() 57615a8561f0 csky: Fixup get wrong psr value from phyical reg c848e00e3b95 NFS: Fix memory leaks in nfs_pageio_stop_mirroring() 2e03d3c569b6 drm/amdkfd: kfree the wrong pointer e907a0d09b34 csky: Fixup cpu speculative execution to IO area 88591187bebc x86: ACPI: fix CPU hotplug deadlock a9282e58238d leds: core: Fix warning message when init_data ddf39dc2f7a3 drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges f24d8de03b72 KVM: s390: vsie: Fix possible race when shadowing region 3 tables 3910babeac1a compiler.h: fix error in BUILD_BUG_ON() reporting b525f94f16e5 percpu_counter: fix a data race at vm_committed_as ffac60b8bc5f include/linux/swapops.h: correct guards for non_swap_entry() 2a40eaab1fc4 drm/nouveau/svm: fix vma range check for migration f3955f1e58be drm/nouveau/svm: check for SVM initialized before migrating a825ce86ebed mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS 23e2519760f8 cifs: Allocate encryption header through kmalloc 6ba010ea4856 um: ubd: Prevent buffer overrun on command completion b9f88c31b266 ext4: do not commit super on read-only bdev 4078dceb1228 s390/cpum_sf: Fix wrong page count in error message fd80f4a6805c powerpc/maple: Fix declaration made after definition bee9bc3e0248 powerpc/prom_init: Pass the "os-term" message to hypervisor 765052217847 btrfs: add RCU locks around block group initialization 285f25c97f24 hibernate: Allow uswsusp to write to swap 4753b111f003 s390/cpuinfo: fix wrong output when CPU0 is offline 380d12904603 f2fs: Add a new CP flag to help fsck fix resize SPO issues 066f1e4174f2 f2fs: Fix mount failure due to SPO after a successful online resize FS ea468f37370a NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails 81b41f5ecc96 phy: uniphier-usb3ss: Add Pro5 support 3e85d501828c f2fs: fix to show norecovery mount option ffbad91b66ce KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests ea410f2a1fc8 ARM: dts: rockchip: fix lvds-encoder ports subnode for rk3188-bqedison2qc 59bafdc99440 NFSv4.2: error out when relink swapfile 264e3f1597e8 NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() 07cd4e8f745c NFS: alloc_nfs_open_context() must use the file cred when available 66bfacd0f302 rtc: 88pm860x: fix possible race condition 56aaa0e8c92a dma-coherent: fix integer overflow in the reserved-memory dma allocation 960bf4e436ca soc: imx: gpc: fix power up sequencing 1e7abaf24875 arm64: dts: clearfog-gt-8k: set gigabit PHY reset deassert delay d7b59cd020f7 arm64: tegra: Fix Tegra194 PCIe compatible string 5615f66bfdfc arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 540f9620f192 clk: tegra: Fix Tegra PMC clock out parents b7dee304aa0e power: supply: bq27xxx_battery: Silence deferred-probe error 6a7721714835 arm64: dts: allwinner: a64: Fix display clock register range 5d2861f840bb ARM: dts: rockchip: fix vqmmc-supply property name for rk3188-bqedison2qc 1321fb4320e7 f2fs: fix the panic in do_checkpoint() 6d4330391c49 net/mlx5e: Enforce setting of a single FEC mode 0d03cbfdf364 clk: at91: usb: continue if clk_hw_round_rate() return zero 04e43c7c664a clk: Don't cache errors from clk_ops::get_phase() 83321ee302e3 drm/ttm: flush the fence on the bo after we individualize the reservation object 94ebb1eea0e7 x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump d662b44161e4 rbd: call rbd_dev_unprobe() after unwatching and flushing notifies 88a57e387cf0 rbd: avoid a deadlock on header_rwsem when flushing notifies a362482b2325 block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline 839b7cd1d8bc block, bfq: make reparent_leaf_entity actually work only on leaf entities ad749ca022ad block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup 00d392873771 afs: Fix race between post-modification dir edit and readdir/d_revalidate 42e343cf3285 afs: Fix afs_d_validate() to set the right directory version 8c3e4ba0fa7a afs: Fix rename operation status delivery 4eba6ec9644a afs: Fix decoding of inline abort codes from version 1 status records 0604b60ef9d7 afs: Fix missing XDR advance in xdr_decode_{AFS,YFS}FSFetchStatus() 4f7b1e892ed0 x86/Hyper-V: Report crash data in die() when panic_on_oops is set 5097186b279a x86/Hyper-V: Report crash register data when sysctl_record_panic_msg is not set 31ebf98817c6 x86/Hyper-V: Report crash register data or kmsg before running crash kernel 1ed38a98478f x86/Hyper-V: Trigger crash enlightenment only once during system crash. 9f38f7b46de0 x86/Hyper-V: Unload vmbus channel in hv panic callback 4c2a34f9f448 of: overlay: kmemleak in dup_and_fixup_symbol_prop() 93ef21bb1a72 of: unittest: kmemleak in of_unittest_overlay_high_level() a1371954ee49 of: unittest: kmemleak in of_unittest_platform_populate() dd3dd28241e0 of: unittest: kmemleak on changeset destroy 25c9cdef5748 xsk: Add missing check on user supplied headroom size 9244c79da15c ALSA: hda: Don't release card at firmware loading error 182fa4d72a7c irqchip/mbigen: Free msi_desc on device teardown daefa51c4353 netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type aea3873fb02c kbuild, btf: Fix dependencies for DEBUG_INFO_BTF e1e5c219f033 ARM: dts: imx6: Use gpc for FEC interrupt controller to fix wake on LAN. ed0a5355aa62 ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops d8b667b45d72 scsi: sg: add sg_remove_request in sg_common_write d979eda8a72b objtool: Fix switch table detection in .text.unlikely 2613535abd3b arm, bpf: Fix offset overflow for BPF_MEM BPF_DW d4adee8e8f2f arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0 e7f6c25bafa6 xsk: Fix out of boundary write in __xsk_rcv_memcpy 9a9eae78529c watchdog: sp805: fix restart handler 41d097c83343 ext4: use non-movable memory for superblock readahead (From OE-Core rev: 2503b1a55b3525ad8f97d3adafd442688dbd4397) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-14wireless-regdb: Upgrade 2019.06.03 -> 2020.04.29Adrian Bunk
(From OE-Core rev: 5b71a3f3d1bca6b52f53b97971131a6771618420) Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-07dtc: update to 1.6.0Richard Leitner
This also fixes issues with gcc 10's default change to "-fno-common". (From OE-Core rev: 3acc1e5d5bce4e229801c9d66391e007390fb373) Signed-off-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-07powertop: switch to Arjan's gitAlexander Kanavin
01.org seems unmaintained; while the tarball is still there, the page to download it from is gone. (From OE-Core rev: bcd6475928dba0a46d196d905cfd449ba7a3ada5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-07recipes: Remove remaining INC_PR variablesRichard Purdie
Most of these were unused, remaining in the inc files long after the PR values were removed from the recipes. The only two which did anything wre in xorg-font and for those, bump PR by hand and remove the INC_PR to clean up all references. This kind of change is much better handled by PRServ now. (From OE-Core rev: 3fdd772b419bbecb1fac1efae874a8f160f2112d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-05linux-yocto/5.4: update to v5.4.34Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6ccc74c083c0 Linux 5.4.34 b538aacc9400 x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE 856a74fd7e61 scsi: target: fix hang when multiple threads try to destroy the same iscsi session 992e469b4c44 scsi: target: remove boilerplate code 4b3380e007b2 x86/resctrl: Fix invalid attempt at removing the default resource group 3652782e3a87 x86/resctrl: Preserve CDP enable over CPU hotplug 6b5e8e7cbe24 irqchip/ti-sci-inta: Fix processing of masked irqs 9d2759006e29 ext4: do not zeroout extents beyond i_disksize 653b42530952 i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT e2b80bf26956 drm/amdgpu: fix the hw hang during perform system reboot and reset 251f13126e23 drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled eecd70c77ff3 net/mlx5e: Use preactivate hook to set the indirection table 57f578bce415 net/mlx5e: Rename hw_modify to preactivate 67284c11399f net/mlx5e: Encapsulate updating netdev queues into a function cae385538886 mac80211_hwsim: Use kstrndup() in place of kasprintf() a8ce3412e8a2 mac80211: fix race in ieee80211_register_hw() 21350f28b226 nl80211: fix NL80211_ATTR_FTM_RESPONDER policy aa5b11bb333c btrfs: check commit root generation in should_ignore_root 0026e356e51a tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation a0aaafe7ce4b keys: Fix proc_keys_next to increase position index f32a339e0321 arm64: vdso: don't free unallocated pages 5209e5f05bf2 ALSA: usb-audio: Check mapping at creating connector controls, too 250db0305392 ALSA: usb-audio: Don't create jack controls for PCM terminals aae6e154680f ALSA: usb-audio: Don't override ignore_ctl_error value from the map 9acfd1ac016a ALSA: usb-audio: Filter error from connector kctl ops, too 0eb7bcf3ad32 ALSA: hda/realtek - Enable the headset mic on Asus FX505DT 549a48900d8e ASoC: Intel: mrfld: return error codes when an error occurs 86ec55651fd2 ASoC: Intel: mrfld: fix incorrect check on p->sink 538b623fed6d usb: dwc3: gadget: Don't clear flags before transfer ended 3bffb20603cd arm64: dts: librem5-devkit: add a vbus supply to usb0 3a8dc1e91561 ARM: dts: imx7-colibri: fix muxing of usbc_det pin c2c5d07090d4 clk: at91: usb: use proper usbs_mask 90c1f740ddf8 clk: at91: sam9x60: fix usb clock parents c874d9d116d8 ext4: fix incorrect inodes per group in error message dd7b410c9b01 ext4: fix incorrect group count in ext4_fill_super error message 44c70ed66c93 net/bpfilter: remove superfluous testing message 229563dc6b04 pwm: pca9685: Fix PWM/GPIO inter-operation 0a4c06f0db06 perf report: Fix no branch type statistics report issue 4542e583e2b8 acpi/nfit: improve bounds checking for 'func' 5815a5d70def jbd2: improve comments about freeing data buffers whose page mapping is NULL 8078d3af4af7 platform/chrome: cros_ec_rpmsg: Fix race with host event 777c8c9f11a8 scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic 66458aa271b0 ovl: fix value of i_ino for lower hardlink corner case c85a7109f905 Revert "ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()" 4f2fb2a1990a net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes a06a51d59292 net/mlx5e: Fix pfnum in devlink port attribute e25122586403 net/mlx5e: Fix nest_level for vlan pop action cb8892f52ec9 net/mlx5e: Add missing release firmware call 34310505d404 net/mlx5: Fix frequent ioread PCI access during recovery 1ff0732cf805 net: ethernet: mediatek: move mt7623 settings out off the mt7530 f749a8bfdd38 net: dsa: mt7530: move mt7623 settings out off the mt7530 bb54dcca3fb5 net: tun: record RX queue in skb before do_xdp_generic() f6b264f2a04c net: revert default NAPI poll timeout to 2 jiffies 61260486790e net: qrtr: send msgs from local of same id as broadcast 81dc4e9bff98 net: phy: micrel: use genphy_read_status for KSZ9131 a9a851f0ec67 net: ipv6: do not consider routes via gateways for anycast address check 22e56cb2f951 net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin 3ca854743110 net: dsa: mt7530: fix tagged frames pass-through in VLAN-unaware mode 016e3531d5c1 l2tp: Allow management of tunnels and session in user namespace 22ea267a9cd6 hsr: check protocol version in hsr_newlink() ced57064a085 amd-xgbe: Use __napi_schedule() in BH context dc4059d21d87 Linux 5.4.33 484cc15ad00f scsi: lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() 8dead2c275e4 ASoC: stm32: sai: Add missing cleanup aed5ee6befcc efi/x86: Fix the deletion of variables in mixed mode 0c839eee166a mfd: dln2: Fix sanity checking for endpoints b70eb420e96d bpf: Fix tnum constraints for 32-bit comparisons 26711cc7e064 mmc: sdhci: Refactor sdhci_set_timeout() 56a296657e4b mmc: sdhci: Convert sdhci_set_timeout_irq() to non-static c1f3e1d8d7e6 powerpc/kasan: Fix kasan_remap_early_shadow_ro() 36b0b1f63994 drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode bdac1d76a310 drm/amdgpu: fix gfx hang during suspend with video playback (v2) d1bbdf003c05 drm/dp_mst: Fix clearing payload state on topology disable 7676e69c67e3 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" ba74ab0c29fc scsi: lpfc: Fix broken Credit Recovery after driver load 33ebae4f3ba6 scsi: lpfc: Fix configuration of BB credit recovery in service parameters 037b0b5521a4 scsi: lpfc: Fix Fabric hostname registration if system hostname changes f48e7593523e scsi: lpfc: Add registration for CPU Offline/Online events 33344a7661a1 dm clone: Add missing casts to prevent overflows and data corruption 2d7eb7ee36a3 dm clone: Fix handling of partial region discards dcf2f00b0869 dm clone: replace spin_lock_irqsave with spin_lock_irq fddfa591da8e dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone() 1ba26c2aedb4 arm64: Always force a branch protection mode when the compiler has one ba7581be850b powerpc: Make setjmp/longjmp signature standard 3457b2232eaf scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug e294f8a5ad31 powerpc/64: Prevent stack protection in early boot fc8755dc01d1 powerpc/kprobes: Ignore traps that happened in real mode ed6f6b2b39af powerpc/xive: Fix xmon support on the PowerNV platform 1ab730b65946 powerpc/64: Setup a paca before parsing device tree etc. 9240f83aa9c7 powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs bd0fa144737c powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries 81b9336ab20e powerpc/fsl_booke: Avoid creating duplicate tlb1 entry 38aa7f32dfd8 powerpc/64/tm: Don't let userspace set regs->trap via sigreturn 0abc07d23c51 xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() 5fdf01181cb8 ipmi: fix hung processes in __get_guid() d0b9bd4804a7 libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set ec2c054e87a5 hfsplus: fix crash and filesystem corruption when deleting files af80e6f70f72 cpufreq: powernv: Fix use-after-free 9cc4f52d34a2 kmod: make request_module() return an error when autoloading is disabled bf4fcd52742e clk: ingenic/TCU: Fix round_rate returning error 9e8388fdf4de clk: ingenic/jz4770: Exit with error if CGU init failed 7bcca67bdee8 ftrace/kprobe: Show the maxactive number on kprobe_events 7dad5beb8dfd Input: i8042 - add Acer Aspire 5738z to nomux list efb9e9f723f5 s390/diag: fix display of diagnose call statistics 453fb8b20db4 perf tools: Support Python 3.8+ in Makefile beb3ef51cfd8 ocfs2: no need try to truncate file beyond i_size 47199f4b87eb fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() 6772387e8201 ext4: fix a data race at inode->i_blocks 699d2c4d667e NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() 6b64cbd05807 NFS: Fix use-after-free issues in nfs_pageio_add_request() 98a817eda5bc nfsd: fsnotify on rmdir under nfsd/clients/ 27993365c009 powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable 4e4c6760fe03 drm/amdgpu: unify fw_write_wait for new gfx9 asics 45bc323b8102 drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK fe0ec6f90e4d drm: Remove PageReserved manipulation from drm_pci_alloc b716a5f5ec65 drm/etnaviv: rework perfmon query infrastructure 463a2dddb4f9 drm/i915/gem: Flush all the reloc_gpu batch cda1eda28f1d vfio: platform: Switch to platform_get_irq_optional() b5eec37a3b85 selftests/powerpc: Add tlbie_test in .gitignore e1ec78f93042 selftests/vm: fix map_hugetlb length used for testing read and write 336b96a68170 selftests: vm: drop dependencies on page flags from mlock2 tests 20a62e9073f3 arm64: armv8_deprecated: Fix undef_hook mask for thumb setend 3d66a67f7310 arm64: dts: ti: k3-am65: Add clocks to dwc3 nodes 9d971b0059a2 ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board e5b9c1027ee8 scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path 73a122c2636d scsi: ufs: fix Auto-Hibern8 error detection 0ad68e6212ad scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point 8179a260313e crypto: ccree - dec auth tag size from cryptlen map 9135cd1b0f64 crypto: ccree - only try to map auth tag if needed a86744642789 crypto: ccree - protect against empty or NULL scatterlists f3f13f979448 crypto: caam - update xts sector size for large input length bc8413b626dd crypto: caam/qi2 - fix chacha20 data size error 07378b099139 xarray: Fix early termination of xas_for_each_marked 8f4c8e92bdac XArray: Fix xas_pause for large multi-index entries a1ffc47f22a8 dm clone metadata: Fix return type of dm_clone_nr_of_hydrated_regions() 996f8f1ba72a dm clone: Add overflow check for number of regions 2e703059348d dm verity fec: fix memory leak in verity_fec_dtr 833309f3fb51 dm integrity: fix a crash with unusually large tag size bef0d2f5fdcb dm writecache: add cond_resched to avoid CPU hangs 5c84ab9c96d7 mm, memcg: do not high throttle allocators based on wraparound 935e87b20c56 arm64: dts: allwinner: h5: Fix PMU compatible 1dbfae009525 sched/core: Remove duplicate assignment in sched_tick_remote() 8b068046321f arm64: dts: allwinner: h6: Fix PMU compatible 27dbb3633809 net: qualcomm: rmnet: Allow configuration updates to existing devices add09c86cd3e tools: gpio: Fix out-of-tree build regression a0f079ac13be powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init() e0ae9da3fb2f mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versions 7661469ef56e io_uring: honor original task RLIMIT_FSIZE a181a74610e6 erofs: correct the remaining shrink objects 433868b19ce0 crypto: mxs-dcp - fix scatterlist linearization for hash 248414f50596 crypto: rng - Fix a refcounting bug in crypto_rng_reset() 6b936b1872ba remoteproc: Fix NULL pointer dereference in rproc_virtio_notify 5b677eddc547 remoteproc: qcom_q6v5_mss: Reload the mba region on coredump 241f681d19e1 remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown 87a9058d5552 btrfs: use nofs allocations for running delayed items 0425813c2279 btrfs: fix missing semaphore unlock in btrfs_sync_file 08e69ab983da btrfs: unset reloc control if we fail to recover 098d3da1ad30 btrfs: fix missing file extent item for hole after ranged fsync b436fbff6fca btrfs: drop block from cache on error in relocation dd68ba0d7355 btrfs: set update the uuid generation as soon as possible 441b83a84208 btrfs: reloc: clean dirty subvols if we fail to start a transaction 1bd44cada415 Btrfs: fix crash during unmount due to race with delayed inode workers 941dabde6c1a btrfs: Don't submit any btree write bio if the fs has errors 0297b7f9842e mtd: spinand: Do not erase the block before writing a bad block marker 4da7c98c3081 mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers c138ad0741fc CIFS: Fix bug which the return value by asynchronous read is error 9b35348318d1 smb3: fix performance regression with setting mtime 40888c31aca3 KVM: VMX: fix crash cleanup when KVM wasn't used 93a2b7368862 KVM: VMX: Add a trampoline to fix VMREAD error handling 771b9374a529 KVM: x86: Gracefully handle __vmalloc() failure during VM allocation 455f37affe13 KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support bcd1d7462aba KVM: x86: Allocate new rmap and large page tracking when moving memslot 0c7fb8c91c0f KVM: s390: vsie: Fix delivery of addressing exceptions 654b70e84710 KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks 2c5bfcda8791 KVM: nVMX: Properly handle userspace interrupt window request 99a890ed7009 platform/x86: asus-wmi: Support laptops where the first battery is named BATT bd90b96e3486 x86/entry/32: Add missing ASM_CLAC to general_protection entry 3dc06261a41f x86/tsc_msr: Make MSR derived TSC frequency more accurate 41a7f842e312 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices 6c63cf15d066 x86/tsc_msr: Use named struct initializers 5f2d04139aa5 signal: Extend exec_id to 64bits 0a993df8d609 ath9k: Handle txpower changes even when TPC is disabled d941b33bdc68 PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there 4fcbc35fab57 PM / Domains: Allow no domain-idle-states DT property in genpd when parsing 5bd5307cd264 MIPS: OCTEON: irq: Fix potential NULL pointer dereference ed374eee8ce6 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 4acbbe98e06a pstore: pstore_ftrace_seq_next should increase position index 38119a689766 io_uring: remove bogus RLIMIT_NOFILE check in file registration 6124e10dbc4f irqchip/versatile-fpga: Apply clear-mask earlier 3f3700c4697b genirq/debugfs: Add missing sanity checks to interrupt injection 6ecc37daf64e cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus() 4b67e5afc2a0 KEYS: reaching the keys quotas correctly f7384f90ecc7 tpm: tpm2_bios_measurements_next should increase position index 27544e1bdcc6 tpm: tpm1_bios_measurements_next should increase position index 96e05bb57b40 tpm: Don't make log failures fatal 524089fa70ef sched/fair: Fix enqueue_task_fair warning 8b6f8619fc96 PCI: endpoint: Fix for concurrent memory allocation in OB address region 96843346b201 PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM 55b61a08bf86 PCI: Add boot interrupt quirk mechanism for Xeon chipsets 72d52a779e99 PCI/ASPM: Clear the correct bits when enabling L1 substates 463181e64f5f PCI: pciehp: Fix indefinite wait on sysfs requests c755ca32c8cd efi/x86: Add TPM related EFI tables to unencrypted mapping checks 91bed1f1fb97 nvme-fc: Revert "add module to ops template to allow module references" 0eb4d8b985be nvmet-tcp: fix maxh2cdata icresp parameter b3c7227ad4c6 thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n e7251a88d387 ACPI: PM: s2idle: Refine active GPEs check dd993e283bc3 ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE 1efd20ea57d4 acpi/x86: ignore unspecified bit positions in the ACPI global lock field 52e6985f2c91 seccomp: Add missing compat_ioctl for notify 15ae94fe2211 media: ti-vpe: cal: fix a kernel oops when unloading module 3a59d985ceb1 media: ti-vpe: cal: fix disable_irqs to only the intended target 46b0e2900ee2 media: hantro: Read be32 words starting at every fourth byte 7ac962c5b730 media: venus: firmware: Ignore secure call error on first resume be9956bac91a ALSA: hda/realtek - Add quirk for MSI GL63 09e7b678f3e0 ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen f5462668ad94 ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups a92931dea6b1 ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 0f18192b6924 ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256 3e7167475236 ALSA: hda/realtek - a fake key event is triggered by running shutup faea94956333 ALSA: hda/realtek: Enable mute LED on an HP system 1dfcd70d1fcc ALSA: pcm: oss: Fix regression by buffer overflow fix e3ab9c5540e3 ALSA: ice1724: Fix invalid access for enumerated ctl items 6a9ba565b41f ALSA: hda: Fix potential access overflow in beep helper f4f0a1f017e0 ALSA: hda: Add driver blacklist 1ee0023c340e ALSA: usb-audio: Add mixer workaround for TRX40 and co 78a92756fc2c usb: gadget: composite: Inform controller driver of self-powered a385ebdaa4dc usb: gadget: f_fs: Fix use after free issue as part of queue failure 9a8b1ba9d41f ASoC: topology: use name_prefix for new kcontrol f467e054c03f ASoC: dpcm: allow start or stop during pause for backend af0b76f9f632 ASoC: dapm: connect virtual mux with default value 803db8a07868 ASoC: fix regwmask acec0e9a916a btrfs: track reloc roots based on their commit root bytenr 9632851a5326 btrfs: restart relocate_tree_blocks properly ddc25a38ab36 btrfs: remove a BUG_ON() from merge_reloc_roots() 679885143c04 btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued b37de1b1e882 block, bfq: fix use-after-free in bfq_idle_slice_timer_body bd9afea9bde7 locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps() b9da72cb7019 spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion 64a97384d4f4 firmware: fix a double abort case with fw_load_sysfs_fallback 2d29a61a14fa md: check arrays is suspended in mddev_detach before call quiesce operations 6420b2e5fa66 irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency 80e85ab88b3f usb: dwc3: core: add support for disabling SS instances in park mode b6257832dd45 media: i2c: ov5695: Fix power on and off sequences 510b4e069508 block: Fix use-after-free issue accessing struct io_cq b9d5ced37ac7 genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy() bceda1dd4716 efi/x86: Ignore the memory attributes table on i386 fc427b7a0266 x86/boot: Use unsigned comparison for addresses f6bb3ea812f0 cpufreq: imx6q: fix error handling c5bcaacd0640 gfs2: Don't demote a glock until its revokes are written 46bbc5526dd7 gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty aa547b9dc20f pstore/platform: fix potential mem leak if pstore_init_fs failed 347f091094ab libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() 288761c9f0a2 media: i2c: video-i2c: fix build errors due to 'imply hwmon' fb80a18584a4 block, bfq: move forward the getting of an extra ref in bfq_bfqq_move d1d846fb02a8 PCI/switchtec: Fix init_completion race condition with poll_wait() 75434bcc6593 selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault dd39eadc71d4 sched: Avoid scale real weight down to zero f7557078e16e media: allegro: fix type of gop_length in channel_create message 2902207377f8 time/sched_clock: Expire timer in hardirq context 3f755f5233a2 irqchip/versatile-fpga: Handle chained IRQs properly c8b81c33c5cb debugfs: Check module state before warning in {full/open}_proxy_open() fd66df97dce9 block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices e88ee287fd82 dma-mapping: Fix dma_pgprot() for unencrypted coherent pages aa04e8d359d7 x86: Don't let pgprot_modify() change the page encryption bit ce7a61a0d57d ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() 99e20a79d215 xhci: bail out early if driver can't accress host in resume 61ed3dcad80c media: imx: imx7-media-csi: Fix video field handling dd051f1af594 media: imx: imx7_mipi_csis: Power off the source when stopping streaming 502b83e73e35 null_blk: fix spurious IO errors after failed past-wp access 38c1299f8c5c null_blk: Handle null_add_dev() failures properly becd9a906657 null_blk: Fix the null_add_dev() error path f9ee512dd913 firmware: arm_sdei: fix double-lock on hibernate with shared events 7bf2c31ba0bb media: venus: hfi_parser: Ignore HEVC encoding for V1 0d3d868b34af staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex d5bc44e6b0d4 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL 33dbe5867c39 media: rc: add keymap for Videostrong KII Pro a5ef462303e0 i2c: pca-platform: Use platform_irq_get_optional 54d09aab81aa i2c: st: fix missing struct parameter description 28f5b6ee1c2f qlcnic: Fix bad kzalloc null test d7f6f2b0be09 cfg80211: Do not warn on same channel at the end of CSA 068168461e68 drm/scheduler: fix rare NULL ptr race f5429ec64f4f cxgb4/ptp: pass the sign of offset delta in FW CMD d2037f68ae03 selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc 9a3f55fc0f46 hinic: fix wrong value of MIN_SKB_LEN a8f9fe793001 hinic: fix wrong para of wait_for_completion_timeout 243ebc24e01c hinic: fix out-of-order excution in arm cpu 5edd115ba09e hinic: fix the bug of clearing event queue d63fac896335 hinic: fix a bug of waitting for IO stopped ad4ad8253f89 net: vxge: fix wrong __VA_ARGS__ usage b9c961998565 net: stmmac: platform: Fix misleading interrupt error msg f96f2c885eda rxrpc: Fix call interruptibility handling f8da7f442861 rxrpc: Abstract out the calculation of whether there's Tx space 96860db5c09f soc: fsl: dpio: register dpio irq handlers after dpio create 10e15e1b9297 Input: tm2-touchkey - add support for Coreriver TC360 variant ed1c4d2ca9da iwlwifi: mvm: Fix rate scale NSS configuration fd29a0242f86 bpf: Fix deadlock with rq_lock in bpf_send_signal() 5c234312e805 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode d04ffa50f901 bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads 7092cc4590c0 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage (From OE-Core rev: a1353cc9236d28c9a985f6e01adddb8d363b23a3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-05linux-yocto-dev: bump to v5.7-rcBruce Ashfield
(From OE-Core rev: fb7e7c34d346a7095ae0644683ebae2d0f450e49) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-05linux-yocto/5.4: update to v5.4.32Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: bc844d58f697 Linux 5.4.32 ad5676629a12 iommu/vt-d: Allow devices with RMRRs to use identity domain 04ad505eed58 drm/i915: Fix ref->mutex deadlock in i915_active_wait() 047affa0ef00 fbcon: fix null-ptr-deref in fbcon_switch d4083258db04 blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync d020ff5060a4 RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow b40f1ae359f2 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl 7f5432c2f446 RDMA/siw: Fix passive connection establishment 09583e3f0402 RDMA/cma: Teach lockdep about the order of rtnl and lock 51795bcf595d RDMA/ucma: Put a lock around every call to the rdma_cm layer ab6ee4330288 include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap 193490dbe5ba ceph: canonicalize server path in place 56385788f7f6 ceph: remove the extra slashes in the server path 7dafb2c6fb46 ARM: imx: only select ARM_ERRATA_814220 for ARMv7-A cf7005662673 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D 4ac80b02f10d IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads ccc2b645de20 IB/hfi1: Fix memory leaks in sysfs registration and unregistration cd38d8b231f1 IB/hfi1: Call kobject_put() when kobject_init_and_add() fails 9351dee1cc24 ASoC: jz4740-i2s: Fix divider written at incorrect offset in register e30a21c6fea5 platform/x86: intel_int0002_vgpio: Use acpi_register_wakeup_handler() 9da847d65f37 ACPI: PM: Add acpi_[un]register_wakeup_handler() 41a0cfa05c05 hwrng: imx-rngc - fix an error path dfa210cf9f94 tools/accounting/getdelays.c: fix netlink attribute length ea84a26ab633 slub: improve bit diffusion for freelist ptr obfuscation 8b0f08036659 uapi: rename ext2_swab() to swab() and share globally in swab.h 94d2d84bcafa usb: dwc3: gadget: Wrap around when skip TRBs 170f88a47b9f random: always use batched entropy for get_random_u{32,64} 5e331978200e s390: prevent leaking kernel address in BEAR 74107d56d1e8 r8169: change back SG and TSO to be disabled by default 5249653d971d mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE 671331c11c39 tun: Don't put_page() for all negative return values from XDP program fdb6a094ba41 slcan: Don't transmit uninitialized stack data in padding feed32e3d6fe net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting 049b9fa3ef65 net_sched: fix a missing refcnt in tcindex_init() 1891d57f89aa net_sched: add a temporary refcnt for struct tcindex_data 1189ba9eedac net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers 7d3d99f579e8 net: dsa: mt7530: fix null pointer dereferencing in port5 setup bce7ce18bd18 net: dsa: bcm_sf2: Ensure correct sub-node is parsed 040f7a27583f net: dsa: bcm_sf2: Do not register slave MDIO bus with OF bbbdd7956bab ipv6: don't auto-add link-local address to lag ports 77cf80793692 cxgb4: fix MPS index overwrite when setting MAC address 3fcd53b1d859 net: phy: realtek: fix handling of RTL8105e-integrated PHY de850633a01f Linux 5.4.31 c3f87e03f90f mm: mempolicy: require at least one nodeid for MPOL_PREFERRED c3d4e6fc4b37 padata: always acquire cpu_hotplug_lock before pinst->lock 238112fcf391 net: Fix Tx hash bound checking 15ee8da79ee3 i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device 079c8da9e5ac watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional b42afa3475bf watchdog: iTCO_wdt: Export vendorsupport 4ebd16641797 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo a6b1820d3330 IB/hfi1: Ensure pq is not left on waitlist c4168080f1d4 rxrpc: Fix sendmsg(MSG_WAITALL) handling be8a3aecd21a iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails b4190809a17b iwlwifi: yoyo: don't add TLV offset when reading FIFOs 00e332e42bbe iwlwifi: consider HE capability when setting LDPC 5f843cb77142 net/mlx5e: kTLS, Fix wrong value in record tracker enum ea26f82a0422 soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ helper f6c8f128856b ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard 2892100bc85a Revert "dm: always call blk_queue_split() in dm_process_bio()" 7c6ae8ae0ac5 power: supply: axp288_charger: Add special handling for HP Pavilion x2 10 899c38d93000 extcon: axp288: Add wakeup support 4d60b72514c2 nvmem: check for NULL reg_read and reg_write before dereferencing 98b32db072e9 mei: me: add cedar fork device ids 1843cba24aef coresight: do not use the BIT() macro in the UAPI header b5212116392e PCI: sysfs: Revert "rescan" file renames aa98c16a5b7c misc: pci_endpoint_test: Avoid using module parameter to determine irqtype a5d697c1e92d misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices 82f6c72e5d4d misc: rtsx: set correct pcr_ops for rts522A cec4be18d136 brcmfmac: abort and release host after error 625b940a28e0 padata: fix uninitialized return value in padata_replace() 16696ee7b581 XArray: Fix xa_find_next for large multi-index entries 4eb33cb9b566 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow 8792e1ac5f48 tools/power turbostat: Fix 32-bit capabilities warning 09116eeea6a5 tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks 0ba0ce3cbb86 tools/power turbostat: Fix gcc build warnings 7ebc1e53a46b drm/amdgpu: fix typo for vcn1 idle check d2faee42f9e7 initramfs: restore default compression behavior 4a8ba74c1c64 drm/bochs: downgrade pci_request_region failure from error to warning f8abcff4fd0d drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 205b5f80c74f kconfig: introduce m32-flag and m64-flag 91358d0f36fa nvme-rdma: Avoid double freeing of async event data ad13e142e024 Linux 5.4.30 9e62b6673d14 arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode c399a50ae878 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id 5aa29219206a ARM: dts: sun8i: r40: Move AHCI device node based on address order 8f1199341837 ARM: dts: N900: fix onenand timings 89ecba47b391 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage bb4ec20d1687 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name e58eb564e1fc ARM: dts: oxnas: Fix clear-mask property a1081413e834 perf map: Fix off by one in strncpy() size argument 451bf4d9592a arm64: alternative: fix build with clang integrated assembler 693860e79552 libceph: fix alloc_msg_with_page_vector() memory leaks 61bbc823a17a clk: ti: am43xx: Fix clock parent for RTC clock b2efabe3f88c clk: imx: Align imx sc clock parent msg structs to 4 4a3c7e1c807f clk: imx: Align imx sc clock msg structs to 4 08479b1391cb net: ks8851-ml: Fix IO operations, again 62465fd66323 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model 877f28596da2 bpf: Explicitly memset some bpf info structures declared on the stack e92528a8984e bpf: Explicitly memset the bpf_attr structure d3e215554a6c platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table 3f4ba176c623 vt: vt_ioctl: fix use-after-free in vt_in_use() acf0e9401931 vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console d1b6ab26c850 vt: vt_ioctl: remove unnecessary console allocation checks c897e625f94b vt: switch vt_dont_switch to bool e7244ce86ceb vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines 383c71b7314f vt: selection, introduce vc_is_sel 125dd8c48b19 serial: sprd: Fix a dereference warning 5b1bd4900fed mac80211: fix authentication with iwlwifi/mvm 5863d2b27fb2 mac80211: Check port authorization in the ieee80211_tx_dequeue() case 73fea3292b49 Linux 5.4.29 f8c60f7a0051 net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build 5f80d17c517d media: v4l2-core: fix a use-after-free bug of sd->devnode e7cd85f398cd media: xirlink_cit: add missing descriptor sanity checks 4490085a9e2d media: stv06xx: add missing descriptor sanity checks d111431a4420 media: dib0700: fix rc endpoint lookup e4af1cf37b90 media: ov519: add missing endpoint sanity checks b25af84517de libfs: fix infoleak in simple_attr_read() dcf2d659add5 ahci: Add Intel Comet Lake H RAID PCI ID 89d4acabb2f6 staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback c44ea4fe738b staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb 0ec1ab1b15d2 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table fea3939c6ccc staging: kpc2000: prevent underflow in cpld_reconfigure() b958dea86c26 media: usbtv: fix control-message timeouts 275316b63165 media: flexcop-usb: fix endpoint sanity check 5102000134f4 usb: musb: fix crash with highmen PIO and usbmon f32219427ca1 USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback 004b43fdfcf4 USB: cdc-acm: restore capability check order 4003d59a00e2 USB: serial: option: add Wistron Neweb D19Q1 d5fec27c54e7 USB: serial: option: add BroadMobi BM806U 6eff944ff084 USB: serial: option: add support for ASKEY WWHC050 8d62a8c7489a bpf: Undo incorrect __reg_bound_offset32 handling f23f37fe702f clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources 791c420f4228 r8169: fix PHY driver check on platforms w/o module softdeps d8166d4b4203 vti6: Fix memory leak of skb if input policy check fails 9c4f1506b477 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection 7f884cb145dc bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free 657559d632c2 bpf/btf: Fix BTF verification of enum members in struct/union 188aae1f3d5f bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer c68e1117f4e4 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits 74617178d694 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status() 6734a326cb13 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress 5be3b97a1f18 netfilter: nft_fwd_netdev: validate family and chain type 4e8bba9420e2 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} 0bc1c7f6358c mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX 74fdc220e2f1 ieee80211: fix HE SPR size calculation eaca61f5f850 afs: Fix unpinned address list during probing 455f5192a10d afs: Fix some tracing details c743855a0ebe afs: Fix client call Rx-phase signal handling 21af83e17ffa xfrm: policy: Fix doulbe free in xfrm_policy_timer 160c2ffa7016 xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire a5c5cf6f24bb xfrm: fix uctx len check in verify_sec_ctx_len 1b92d81d4cc2 RDMA/mlx5: Block delay drop to unprivileged users 1babd2c979aa RDMA/mlx5: Fix access to wrong pointer while performing flush due to error 9961c56955a4 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter f8f90690df59 vti[6]: fix packet tx through bpf_redirect() in XinY cases c467570443bb xfrm: handle NETDEV_UNREGISTER for xfrm device 86c7d38c2baf genirq: Fix reference leaks on irq affinity notifiers fe6010e47ddc afs: Fix handling of an abort from a service handler d9e974eea8f1 RDMA/core: Ensure security pkey modify is not lost 768e582a9970 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory 0dcf81d2c12f gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model 43d2a61ceb09 gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option 323a89bff42b gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk 159aef18f05c mm: fork: fix kernel_stack memcg stats for various stack implementations cc5da743a456 mm/sparse: fix kernel crash with pfn_section_valid check 238dd5ab0080 drivers/base/memory.c: indicate all memory blocks as removable da458bbfb6cf mm/swapfile.c: move inode_lock out of claim_swapfile 33c8bc8aa7b2 mac80211: mark station unauthorized before key removal d6b1f3fc76c4 mac80211: drop data frames without key on encrypted links 4a89bb3fca20 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type b34e20c78f1c scsi: sd: Fix optimal I/O size for devices that change reported values 35b34d264cb3 scripts/dtc: Remove redundant YYLOC global declaration 683cf6637730 tools: Let O= makes handle a relative path with -C option 2fe72de89cf7 rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 a2d866c50a35 perf probe: Do not depend on dwfl_module_addrsym() 5f2b792d3125 perf probe: Fix to delete multiple probe event 94a4104bf10e x86/ioremap: Fix CONFIG_EFI=n build 174da11b6474 ARM: dts: omap5: Add bus_dma_limit for L3 bus e41cd3b598ae ARM: dts: dra7: Add bus_dma_limit for L3 bus 7cdaa5cd79ab ceph: fix memory leak in ceph_cleanup_snapid_map() ed24820d1b0c ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL 44960e1c39d8 RDMA/mad: Do not crash if the rdma device does not have a umad interface 34aa3d5b84d5 RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET 9924d9fac61b gpiolib: Fix irq_disable() semantics 10d5de234df4 RDMA/core: Fix missing error check on dev_set_name() b0a2af91cd78 IB/rdmavt: Free kernel completion queue when done 99058b8beef5 Input: avoid BIT() macro usage in the serio.h UAPI header 597d6fb4815c Input: synaptics - enable RMI on HP Envy 13-ad105ng 381c88a6b948 Input: fix stale timestamp on key autorepeat events cd18a7f6a789 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger() d8f58a0f533a i2c: hix5hd2: add missed clk_disable_unprepare in remove 65047f7538ba iwlwifi: mvm: fix non-ACPI function 72a0cfeb513c iommu/vt-d: Populate debugfs if IOMMUs are detected cb17ed60ec39 iommu/vt-d: Fix debugfs register reads e5ea0d970f33 net: hns3: fix "tc qdisc del" failed issue 24e72d55bc0b sxgbe: Fix off by one in samsung driver strncpy size arg 753ea21f2ac3 dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom 27030150699b mac80211: Do not send mesh HWMP PREQ if HWMP is disabled 5ecb28b15678 scsi: ipr: Fix softlockup when rescanning devices in petitboot ee3bc486643d s390/qeth: handle error when backing RX buffer 8b6cccd9bd84 s390/qeth: don't reset default_out_queue f8de95a236f6 iommu/vt-d: Silence RCU-list debugging warnings 957e6f437d02 drm/exynos: Fix cleanup of IOMMU related objects 70e0a720038e drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 2e89e4e7f7e1 drm/amd/display: update soc bb for nv14 8dab286ab527 fsl/fman: detect FMan erratum A050385 406f1ac075fe arm64: dts: ls1043a: FMan erratum A050385 c211a30c1846 dt-bindings: net: FMan erratum A050385 b82e91ae6384 cgroup1: don't call release_agent when it is "" 0cd633314661 drivers/of/of_mdio.c:fix of_mdiobus_register() dda4fca30906 cpupower: avoid multiple definition with gcc -fno-common 7f9c2d71cfd3 nfs: add minor version to nfs_server_key for fscache b51274fabedc cgroup-v1: cgroup_pidlist_next should update position index 74f554af848d net/mlx5e: Do not recover from a non-fatal syndrome f94d69e5f682 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ bd81b9ba546a net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset d8338b5f373a net/mlx5e: Enhance ICOSQ WQE info fields 63a0fc3b0047 net/mlx5: DR, Fix postsend actions write length c3c9927d0a8f hsr: set .netnsok flag 1a0fdef2d52d hsr: add restart routine into hsr_get_node_list() 80aa1e38e16b hsr: use rcu_read_lock() in hsr_get_node_{list/status}() e4723e0a858e net: ip_gre: Accept IFLA_INFO_DATA-less configuration 85aa84d3c587 net: ip_gre: Separate ERSPAN newlink / changelink callbacks 62e3ffa4ea4e bnxt_en: Reset rings if ring reservation fails during open() 0234e8ebb7f4 bnxt_en: Free context memory after disabling PCI in probe error path. 797d6f91c399 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. ae4565168af3 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() 2ac37a531115 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. 53d0bf064c9f vxlan: check return value of gro_cells_init() a6ce82deba5c tcp: repair: fix TCP_QUEUE_SEQ implementation 27cf5410a9e1 tcp: ensure skb->dev is NULL before leaving TCP stack c94b94626876 tcp: also NULL skb->dev when copy was needed 49d2333f97f0 slcan: not call free_netdev before rtnl_unlock in slcan_open 4cc2498b7ebb r8169: re-enable MSI on RTL8168c 3428faf70c59 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() 3d9cc478af25 net: stmmac: dwmac-rk: fix error path in rk_gmac_probe d23faf32e577 net_sched: keep alloc_hash updated after hash allocation 5317abb870fe net_sched: hold rtnl lock in tcindex_partial_destroy_work() ff28c6195814 net_sched: cls_route: remove the right filter from hashtable a631b9668460 net/sched: act_ct: Fix leak of ct zone template on replace 312805c93bf6 net: qmi_wwan: add support for ASKEY WWHC050 522d2dc17967 net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value f806b9e84057 net: phy: mdio-bcm-unimac: Fix clock handling 9fe154ee3fd5 net: phy: dp83867: w/a for fld detect threshold bootstrapping issue 86137342fd4c net/packet: tpacket_rcv: avoid a producer race condition bb8c787be0e3 net: mvneta: Fix the case where the last poll did not process all rx a2a3baa29914 net: ena: Add PCI shutdown handler to allow safe kexec e586427a0abb net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop 0ec037c1353c net: dsa: mt7530: Change the LINK bit to reflect the link status 60e975088be8 net: dsa: Fix duplicate frames flooded by learning 7c6fe9b2af79 net: cbs: Fix software cbs to consider packet sending time 712c39d9319a net/bpfilter: fix dprintf usage for /dev/kmsg 85675064133e mlxsw: spectrum_mr: Fix list iteration in error path 5a1a00f6ac32 mlxsw: pci: Only issue reset when system is ready 6e75284e2480 macsec: restrict to ethernet devices 51db2db8fe68 ipv4: fix a RCU-list lock in inet_dump_fib() b67aa57f4a9d hsr: fix general protection fault in hsr_addr_is_self() 6fe31c7ce0ed geneve: move debug check after netdev unregister b5c9652ada33 cxgb4: fix Txq restart check during backpressure e92a0e7fba68 cxgb4: fix throughput drop during Tx backpressure b0ab8700283c ACPI: PM: s2idle: Rework ACPI events synchronization 127882d10931 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY 71d89344af0b mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY bf8b920f474e mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command 3b9b71adbec4 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard d9c4f387e22a mmc: core: Allow host controllers to require R1B for CMD6 (From OE-Core rev: 6c9f63925b1f6fa99e74ab0c3e31059736638ac9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-05-05linux-yocto/5.4: update to v5.4.28Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 462afcd6e7ea Linux 5.4.28 7b2cdbd67ff0 staging: greybus: loopback_test: fix potential path truncations 8e79f440edb5 staging: greybus: loopback_test: fix potential path truncation 58ffe6b0245e drm/bridge: dw-hdmi: fix AVI frame colorimetry c965a0299c61 nvmet-tcp: set MSG_MORE only if we actually have more to send d3eb4daa333f arm64: smp: fix crash_smp_send_stop() behaviour 6080e0a9d107 arm64: smp: fix smp_send_stop() behaviour c61417fef99a ALSA: hda/realtek: Fix pop noise on ALC225 163489b64361 futex: Unbreak futex hashing 553d46b07dc4 futex: Fix inode life-time issue 66f28e110565 x86/mm: split vmalloc_sync_all() 9dfed456e1eb page-flags: fix a crash at SetPageError(THP_SWAP) 32991c960d0b mm, slub: prevent kmalloc_node crashes and memory leaks 623515739282 mm: slub: be more careful about the double cmpxchg of freelist 8e709bbe41d6 epoll: fix possible lost wakeup on epoll_ctl() path 69f434a05fb4 mm: do not allow MADV_PAGEOUT for CoW pages c3f54f0a68bf mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case 61cfbcce9e09 mm, memcg: throttle allocators based on ancestral memory.high 77c4bc4bf612 mm, memcg: fix corruption on 64-bit divisor in memory.high throttling ceca26903bd7 memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event 2439259c32c8 stm class: sys-t: Fix the use of time_after() f7ef7a020f3b drm/lease: fix WARNING in idr_destroy b4e798cab8e9 drm/amd/amdgpu: Fix GPR read from debugfs (v2) eaa7fe20231a btrfs: fix log context list corruption after rename whiteout error 039547fbd1e8 xhci: Do not open code __print_symbolic() in xhci trace events ac9d3279514c arm64: compat: Fix syscall number of compat_clock_getres 70ca8a95df81 rtc: max8907: add missing select REGMAP_IRQ eba75a365f55 modpost: move the namespace field in Module.symvers last 69a9b971406f intel_th: pci: Add Elkhart Lake CPU support 3bdc0f68a170 intel_th: Fix user-visible error codes 97097054a1f0 intel_th: msu: Fix the unexpected state warning 07c70054ba24 staging/speakup: fix get_word non-space look-ahead 35da67a8a50c staging: greybus: loopback_test: fix poll-mask build breakage fbe68a636982 staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 5f9579641df2 kbuild: Disable -Wpointer-to-enum-cast 0f5be2f69e89 CIFS: fiemap: do not return EINVAL if get nothing 48a9bc9534f3 mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier 8aafd5a0c63c mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 0c4e0f0d2e51 mmc: rtsx_pci: Fix support for speed-modes that relies on tuning dbb328d1a87d iio: light: vcnl4000: update sampling periods for vcnl4040 c3540b094edb iio: light: vcnl4000: update sampling periods for vcnl4200 7ad22950caf5 iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode 4d71a4f76179 iio: adc: stm32-dfsdm: fix sleep in atomic context a79f53a2f5af iio: magnetometer: ak8974: Fix negative raw values in sysfs 6387b4002357 iio: accel: adxl372: Set iio_chan BE 3c69b794f96e iio: trigger: stm32-timer: disable master mode when stopping eb5f46b0cc55 iio: st_sensors: remap SMO8840 to LIS2DH12 69399842e4a9 iio: chemical: sps30: fix missing triggered buffer dependency 51d590fadc14 tty: fix compat TIOCGSERIAL checking wrong function ptr a754de70f6d6 tty: fix compat TIOCGSERIAL leaking uninitialized memory 279cdccb6dc7 ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks 07ec940ceda5 ALSA: pcm: oss: Avoid plugin buffer overflow 59e4624e664c ALSA: seq: oss: Fix running status after receiving sysex f439c2ece795 ALSA: seq: virmidi: Fix running status after receiving sysex e2f1c2d0b6db ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 f0e819900968 ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 2d994c9cefc4 ALSA: line6: Fix endless MIDI read loop 64ab82cf614f USB: cdc-acm: fix rounding error in TIOCSSERIAL 9ed83da8cd97 USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL 186b9564cf5e usb: typec: ucsi: displayport: Fix a potential race during registration ff1d876e9f4f usb: typec: ucsi: displayport: Fix NULL pointer dereference 7b5aab752efc usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c 6e1167db8d21 USB: serial: pl2303: add device-id for HP LD381 ade2ca96e7a6 usb: host: xhci-plat: add a shutdown bace91138933 USB: serial: option: add ME910G1 ECM composition 0x110b 2601053cafb4 usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters d742e9874048 USB: Disable LPM on WD19's Realtek Hub 712d9c2e92ea Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present" c71986d18dea binderfs: use refcount for binder control devices too 169bf660646a parse-maintainers: Mark as executable 4db2f87e15c8 block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() 5d33ba6f385f xenbus: req->err should be updated before req->state 7a79e217e3a5 xenbus: req->body should be updated before req->state 25c3f96370a1 drm/amd/display: fix dcc swath size calculations on dcn1 46c5b0d8dfbb drm/amd/display: Clear link settings on MST disable connector e53a333014a3 drm/amdgpu: clean wptr on wb when gpu recovery b557b2f00682 riscv: Fix range looking for kernel image memblock 1c2106d2d9c1 riscv: Force flat memory model with no-mmu 0bc9de1b1c1b spi: spi_register_controller(): free bus id on error paths af7dd05d7c8f ASoC: stm32: sai: manage rebind issue a3f349393eed riscv: avoid the PIC offset of static percpu data in module beyond 2G limits 1804cdf99fdb dm integrity: use dm_bio_record and dm_bio_restore 2e7e6de9ae38 dm bio record: save/restore bi_end_io and bi_integrity 886a8fb13d0c altera-stapl: altera_get_note: prevent write beyond end of 'key' 2c4e36033ace drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer 1002a094e066 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition 0f6ae2cba3b8 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails 53138bea67b2 drm/exynos: dsi: fix workaround for the legacy clock name 41f88dc1adcc drm/exynos: dsi: propagate error value and silence meaningless warning 0c30297dddc0 spi/zynqmp: remove entry that causes a cs glitch b8ba4d74f9f3 spi: pxa2xx: Add CS control clock quirk 416e1f433c70 ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes 74219d52d4e7 cifs: add missing mount option to /proc/mounts ddd8b3ed509a cifs: fix potential mismatch of UNC paths a7393e6f2ecf powerpc: Include .BTF section 9eee3e21a59d spi: qup: call spi_qup_pm_resume_runtime before suspending 1d4f214c8820 ARM: dts: dra7-l4: mark timer13-16 as pwm capable 5f657e5303d3 phy: ti: gmii-sel: do not fail in case of gmii ee1245396b6e phy: ti: gmii-sel: fix set of copy-paste errors 4d9020c3d802 drm/mediatek: Find the cursor plane instead of hard coding it 61c895d0f726 spi: spi-omap2-mcspi: Support probe deferral for DMA channels f9f635c04769 locks: reinstate locks_delete_block optimization 384e15fc4226 locks: fix a potential use-after-free problem when wakeup a waiter (From OE-Core rev: 62e6b89c60d39853c3c55d9e49b868e4b2d2b0c9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-02perf: fix compile error when rebuildingChangqing Li
Fix error like: Makefile.perf:597: recipe for target 'intel_x86_64-wrs-linux/perf/1.0-r9/perf-1.0/perf-in.o] Error 2 Makefile.perf:220: recipe for target 'sub-make' failed make[1]: *** [sub-make] Error 2 Makefile:69: recipe for target 'all' failed make: *** [all] Error 2 during rebuilding, when kernel version changed, some source files also maybe changed. It could happened that the source under ${S} messed up with some already dropped files and also new files. Fix by clean the ${S} before copy source files. (From OE-Core rev: 57b4745cca8d486c1f20b8f01f4a25cb59c4b968) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-01linux-firmware: Add qcom-sdm845-{audio,compute,modem} firmware packagesAníbal Limón
Contains the firmware for the audio, compute and modem/wireless in SDM845 platforms. (From OE-Core rev: 1bc608b35ce22f65596d29b4944a2a82d0cd8c39) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-25linux-yocto/5.4: configuration tweaksBruce Ashfield
Integrating the following configuration fixes: bee554e595e bsp/ti-am65x: remove duplicate config option CONFIG_NETDEVICES 32405486b46 bsp/ti-am335x: drop PRUSS invalid cfg option d40bf6ad14a xilinx-zynqmp: add cpuidle support for zcu102 533cfd5af00 bsp: delete obsolete kernel option CONFIG_MTD_M25P80 (From OE-Core rev: db80305e10d501900e1e371a6f9a4da5cf0b033e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-25linux-yocto/5.4: ARM: 8918/2: only build return_address() if neededBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.4: 03142acba06e ARM: 8918/2: only build return_address() if needed (From OE-Core rev: 6639ad938f5db86d8d30b867a17a26c082cc05ca) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-25linux-yocto/5.4: KVM: LAPIC: Mark hrtimer for period or oneshot mode to ↵Bruce Ashfield
expire in hard interrupt context Integrating the following commits to linux-yocto/5.4: 9065d188f874 KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (From OE-Core rev: ac42114430c9cccb21c296c12f31f405ccb99329) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-25linux-yocto/5.4: fix kernel selftestsBruce Ashfield
Khem reported that kernel selftests are failing after some of the recent -stable udpates, and identified the followig commits to solve the issues: 4cd12df48b83 selftest/bpf: Use CHECK macro instead of RET_IF 84591c1cb409 Revert "selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs" 844b959f96bd Revert "selftests/bpf: Skip perf hw events test if the setup disabled it" (From OE-Core rev: 8ee272e6fdbc65097a3aa3e2456598dd089793eb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-03-25linux-yocto/5.4: Revert "platform/x86: wmi: Destroy on cleanup rather than ↵Bruce Ashfield
unregister" We had reverted this commit in v5.2, and it is still required in 5.4. The following config commit is also included in this change: bsp/ti-am335x: drop some invalid cfg options (From OE-Core rev: 43ec35f7cc4f222ad91efdd56f8eea901db52def) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>