summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/5.4: update to v5.4.40Bruce Ashfield2020-06-053-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: bb126c867adbe3eca3f30670e7b2e84bf98e97cf) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d2fdd473db5446b0e96ad4f774121129fbf94e0e) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.38Bruce Ashfield2020-06-053-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: dc05c81a0f74f7a7cc2852e5e66b871514b77817) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2503b1a55b3525ad8f97d3adafd442688dbd4397) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuarm: check serial consoles vs /proc/consolesTrevor Gamblin2020-06-052-0/+2
| | | | | | | | | | | | | | | | | | | | | | | Note that this patch affects qemuarm AND qemuarm64. When booting a VM and during operation, the following message periodically appears: INIT: Id "hvc0" respawning too fast: disabled for 5 minutes This is because hvc0 is specified in SERIAL_CONSOLES in qemuarm.conf and qemuarm64.conf, but it is not in /proc/consoles and SERIAL_CONSOLES_CHECK is not specified, leaving getty to attempt to enable hvc0. Add SERIAL_CONSOLES_CHECK to both conf files so that hvc0 isn't enabled if it hasn't been set there or in local.conf. (From OE-Core rev: e2658a7d73b6f21939e644e533718cd05b288766) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 982b7f98b8423236cc986346379b1bde3694f131) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: When siginfo or sig files are missing, stop fetcher errorsMark Hatle2020-06-051-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to fetching, the system checks if the sstate file is present either locally or on the mirror. If it is, then it goes to the fetch stage. Up to three files can be fetched, sstate, sstate.siginfo and sstate.sig (if signature validation is enabled). The previous pstaging_fetch function would iterate over these, and if a download error occurred would spew forth a great amount of fetcher failure messages as well as stop fetching the next item in the set. This was resolved by adding a fetcher.checkstatus() call prior to the download. If the file isn't present, then the exception will be triggered, and no fetcher failure messages will reach the user. The exception handler is then modified to be a pass so that it will loop and pull the rest of the files that that are requested. Additionally, a check for the existance of the .sig file was added to the sstate_installpkg to avoid an error trying to load the .sig if it wasn't downloaded. (From OE-Core rev: ec58532ab6fc6343144da67789c928c751d36c06) Signed-off-by: Mark Hatle <mark.hatle@xilinx.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a9085140434e2d26c0bb75bb53fcb7f7c19ef86d) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* make-mod-scripts: Fix a rare build race conditionKhem Raj2020-06-051-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: 8a7da39c04fbab1280c464f39a791e4fbd1e7da9) 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> (cherry picked from commit 55ac6e2d251287419138931aa0d0894cf1267787) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemurunner: fix ip fallback detectionKonrad Weihmann2020-06-051-1/+1
| | | | | | | | | | | | | | | | | When falling back from detecting ip from /proc/./cmdline the output of runqemu is acutally 'Network configuration: ip=192.168.7.2::192.168.7.1::255.255.255.0' which doesn't match the given regex and leading to run failure, although IP is detectable. Fix regex by inserting an optional 'ip=' prefix to first IP (From OE-Core rev: 9c2efe41d5d894094552c4bbc4180675a5aac751) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 75f2471d15fab024775c59cb70c54e3f25f9ae72) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libubootenv: Remove the DEPENDS on mtd-utilsAdrian Bunk2020-06-051-1/+1
| | | | | | | | | | | | | | | It was only used for pulling in zlib, but this is now a direct dependency. Also move the DEPENDS to a more common location in the file. (From OE-Core rev: ce5500cc07da270322b67db5001fc1476b6bf2fe) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a99fd8b705be3b8c70cb0f17f60b013d989d625c) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libexif: fix CVE-2020-13114Lee Chee Yang2020-06-052-1/+76
| | | | | | | | (From OE-Core rev: 2e497029ee00babbc50f3c1d99580230bc46155c) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bind: fix CVE-2020-8616/7Lee Chee Yang2020-06-053-0/+237
| | | | | | | | | | | | fix CVE-2020-8616 and CVE-2020-8617 (From OE-Core rev: 8681058cce46b342c9895819e3a4bc0770934d86) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d0df831830e4c5f8df2343a45ea75c2ab4f57058) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* terminal.py: do not stop searching for autoJoe Slater2020-06-051-1/+4
| | | | | | | | | | | | | If a terminal fails to spawn() we should continue looking. gnome-terminal, in particular can be present but not start. (From OE-Core rev: 5ca00faa9c085fef1781b66561de461e9cc5b117) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 6e4babdeee38d32002a4c9129e77466ae4156dd7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* archiver.bbclass: Fix duplicated SRC_URIs for do_ar_originalRobert Yang2020-06-051-1/+7
| | | | | | | | | | | | | | | | | | | | | The argument urls of bb.fetch2.Fetch(urls, d) are duplicated to SRC_URI, which caused errors like: bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: The SRCREV_FORMAT variable must be set when multiple SCMs are used. The SCMs are: git://github.com/docker/notary.git;destsuffix=git/src/github.com/docker/notary git://github.com/docker/notary.git The first one is from original SRC_URI, the second one is from the variable 'urls', so cleanup SRC_URI before call bb.fetch2.Fetch() can fix the problem. (From OE-Core rev: a7f50876f95a9be9fe045af1e4efddfe53a983f5) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b244c4f3427cd07376d4b8f7d27e38735bcc90e7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity.bbclass: Detect and fail if 'inherit' is used in conf fileGregor Zatko2020-06-051-0/+6
| | | | | | | | | | | | | | | | | | | | | 'inherit' directive may not be used in conf files as it's supposed to be used for the inheritance of classes. Correct form in conf file is INHERIT. This commit adds: - a sanity check to find whether the wrong case exists - fail the build if so - tell user about the difference in directives [YOCTO #5426] (From OE-Core rev: bc6e27aeed5d536d2b764949c307f260f78b7810) Signed-off-by: Gregor Zatko <gzatko@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 07bf9b460fe97dec86439302a83bbefa8bac9d70) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oeqa/concurrencytest: don't delete build directory for failed testsSteve Sakoman2020-06-051-2/+8
| | | | | | | | | | (From OE-Core rev: be24033acee75526a3a66c12606ef67dcb52a7ee) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3d5aa170d2e88b852bd2a4452aab9311a24badef) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-check: Run it after do_fetchKhem Raj2020-06-051-1/+1
| | | | | | | | | | | | | | | | | | | Certain recipes e.g. bash readline ( from meta-gplv2 ) download patches instead of having them in metadata, this could fail cve_check ERROR: readline-5.2-r9 do_cve_check: File Not found: qemuarm/build/../downloads/readline52-001 This patch ensures that download is done before running CVE scan, even though these will be external patches and may not contain CVE tags as it expects, but it will fix the run failures as seen above (From OE-Core rev: dbf143d79476e54e8da93101fc16eaedeec88362) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e406fcb6c609a0d2456d7da0d2406d2d9fa52dd2) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* avahi: Don't advertise example services by defaultPaul Barker2020-05-281-0/+5
| | | | | | | | | | | | | | | | The example service files are placed into /etc/avahi/services when we run `make install` for avahi. This results in ssh and sftp-ssh services being announced by default even if no ssh server is installed in an image. These example files should be moved away to another location such as /usr/share/doc/avahi (taking inspiration from Arch Linux). (From OE-Core rev: c88cf750f26f6786d6ba5b4f1f7e5d4f0c800e6e) Signed-off-by: Paul Barker <pbarker@konsulko.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: Upgrade 2019.06.03 -> 2020.04.29Adrian Bunk2020-05-281-2/+1
| | | | | | | | | | | (From OE-Core rev: 5b71a3f3d1bca6b52f53b97971131a6771618420) (From OE-Core rev: 5472a4f30aa1c599ca85efc3f973f2fd9dbc4476) Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: Upgrade 2.24.1 -> 2.24.3Adrian Bunk2020-05-282-11/+9
| | | | | | | | | | This includes the fixes for CVE-2020-5260 and CVE-2020-11008. (From OE-Core rev: 46da8ac6d25bb75c625c2da1d36cbc693a7d442d) Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* file: add bzip2-replacement-native to DEPENDS to fix sstate issueJan-Simon Moeller2020-05-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | file-native when built on a Debian 10 host will embed a dependency to 'libbz2.so.1.0' (instead of 'libbz2.so.1'). This can cause issues when sharing the sstate between hosts e.g.: recipe-sysroot-native/usr/lib/rpm/rpmdeps: error while loading shared libraries: libbz2.so.1.0: \ cannot open shared object file: No such file or directory To avoid this situation, let's add the bzip2-replacement-native to the file recipe's DEPENDS_class-native . Details in https://bugzilla.yoctoproject.org/show_bug.cgi?id=13915 . (From OE-Core rev: 5a2bc3bfa9e1a4f37b6e26a5c40a4a9c025d03f1) Signed-off-by: Jan-Simon Moeller <dl9pf@gmx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4a996574464028bd5d57b90920d0887d1a81e9e9) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* testresults.json: add duration of the tests as wellAlexander Kanavin2020-05-281-1/+5
| | | | | | | | | | | | | This is printed by testimage, but isn't actually saved. It's a useful metric for tracking execution times. (From OE-Core rev: 866c652c850d9e23300218fcbe0b9e4b3ade2ebf) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8fc19639f47b959a141dae231395bbababa644e1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base/insane: Check pkgs lics are subset of recipe lics only onceQuentin Schulz2020-05-282-14/+20
| | | | | | | | | | | | | | | | | | | | | | | Move logic checking that all packages licenses are only a subset of recipe licenses from base.bbclass to the insane.bbclass so that it's evaluated only once, during do_package_qa. As explained in the linked bugzilla entry, if a package license is not part of the recipe license, the warning message gets shown an unreasonable amount of time because it's evaluated every time a recipe is parsed. [YOCTO #10130] This also makes it possible to silence this error with INSANE_SKIP. (From OE-Core rev: ae404ef230882e442e9390b314e1ce023fdbbd1b) Signed-off-by: Quentin Schulz <quentin.schulz@streamunlimited.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 852408ed4be1f64c57e196688728b7ed223d3493) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: fix CVE-2020-11869Lee Chee Yang2020-05-282-0/+98
| | | | | | | | | | | (From OE-Core rev: 1af607d9e635e7cf2f6cf3e4c6d05f1e2cb6acc9) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 5f01d45266bbc0d0f1a32d10c0841326193cc9c1) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libubootenv: Depend on zlibMarek Vasut2020-05-281-1/+1
| | | | | | | | | | | | | | | The libubootenv depends on zlib as it calls at least crc32() from there and links against it. Add the DEPENDS entry. (From OE-Core rev: dc5babe9472ba7379edbb17b6cbac44604606b26) Signed-off-by: Marek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit db513f9ec59b7ac526b2cdc42b0eb2573e134bc4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* make-mod-scripts: Fix dependence error.zhengruoqin2020-05-281-0/+2
| | | | | | | | | | | | | | | | 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: 354adf441ac880fe3759af594f9669c3a7eb3308) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 41fff377b921070f371c0aa639e37c27c113ccb9) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: Update to 20200122 -> 20200421Aníbal Limón2020-05-281-3/+3
| | | | | | | | | | | (From OE-Core rev: d53dd9460f17e3c1bb4e5a13d34a8977b25bf0f0) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 7f52475a2c84197c95928d65debf894bf59c90e7) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-kernel/linux-firmware: Add adreno-a630 firmware packageAníbal Limón2020-05-281-1/+3
| | | | | | | | | | | (From OE-Core rev: 0e62fe015b457c18de158ba22641759a093daf45) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit f3021d19eff3c9705cd91e407c042a1aa3b8e7d9) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes-kernel/linux-firmware: Add wlanmdsp.mbn to qcom-modem packageAníbal Limón2020-05-281-1/+1
| | | | | | | | | | | (From OE-Core rev: 717d73e5b23a49fa8ede847168445c1340147011) Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 730999efcab0b8e49f1ade4e535a59f6d8e395e0) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: add the missing rdependsMingli Yu2020-05-281-0/+2
| | | | | | | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import setuptools.lib2to3_ex [snip] ModuleNotFoundError: No module named 'lib2to3' ModuleNotFoundError: No module named 'pickle' (From OE-Core rev: d19d1ccca3f86a59a72023727d3d804c2e9d18dc) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit be5c3c989d75290863cc7aef9949cf6e82d3070f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* archiver.bbclass: Make do_deploy_archives a recursive dependencyPaul Barker2020-05-281-1/+3
| | | | | | | | | | | | | | | | | | | | To ensure that archives are captured for all dependencies of a typical bitbake build we add do_deploy_archives to the list of recursive dependencies of do_build. Without this, archives may be missed for recipes such as gcc-source which do not create packages or populate a sysroot. do_deploy_archives is also added to the recursive dependencies of do_populate_sdk so that all sources required for an SDK can be captured. (From OE-Core rev: 66a2e4bcafb3f8835bb21d73a9e78e7d9d15bbd3) Signed-off-by: Paul Barker <pbarker@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit e1feb6030cd8e77c553ec10a366cbeb7e902bada) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bison: fix the parallel buildMingli Yu2020-05-282-0/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly make the BUILT_SOURCES which are the generated headers such as stdio.h, fcntl.h and etc to be the dependencies of the gl_LIBOBJS such as libbison_a-sprintf.o, libbison_a-printf.o and etc to guarantee the BUILT_SOURCES is generated before begin to compile EXTRA_lib_libbison_a_SOURCES such as fprintf.c in parallel builid, otherwise there may come below error: | muscle-tab.c:(.text+0x77a): undefined reference to `rpl_sprintf' It does the same for src_bison_OBJECTS and lib_libbison_a_OBJECTS to make sure BUILT_SOURCES generated before begin to compile src_bison_SOURCES which contains AnnotationList.c and etc. BTW, the MOSTLYCLEANFILES also contains the generated header needs to be created early in the build process, so add it also in to avoid below error: | ./lib/uniwidth/width.c:21:10: fatal error: uniwidth.h: No such file or directory [YOCTO #13825] (From OE-Core rev: 99ddfee2a2434d282749e2062987067f70b0ef54) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 43d74b11095092b13f94074785d0306484fabea6) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcr: depends on gnupg-nativeKai Kang2020-05-281-1/+1
| | | | | | | | | | | | | | | | | It fails to build gcr if no commmand gpg on build host: | meson.build:44:0: ERROR: Program(s) ['gpg2', 'gpg'] not found or not executable Add dependency gnupg-native to fix the error. (From OE-Core rev: da7360247995d7c8e79dfcaa0c0761952a9013f1) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit e4a6eda4c246b2bca059defed796bdab19a7ab5f) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* file: add PACKAGECONFIG for auto optionsKonrad Weihmann2020-05-221-2/+8
| | | | | | | | | | | | | | | | | | | A few options of file configure are set to auto, which can lead to unpredictable effects when something in the sysroot does provide things that satisfy the autotools checks. In the worst case this will lead to package-qa failures as libraries are not set in RDEPENDS but configured for the tool. To mitigate changes of accidental configure set explicit options via newly introduced PACKAGECONFIG variables for bzip, lzma and zlib support, where the default is just zlib, as it was before (From OE-Core rev: 5bfdb6bfbd6f1de10d415228e5a5ebe01a623e2a) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest/imagefeatures: Enable sanity test for IMAGE_GEN_DEBUGFSYeoh Ee Peng2020-05-221-0/+32
| | | | | | | | | | | | | | | | Add new testcase to check IMAGE_GEN_DEBUGFS. Test makes sure that debug filesystem is created accordingly. Test also check for debug symbols for some packages as suggested by Ross Burton. [YOCTO #10906] (From OE-Core rev: 1038195fe9823c93cf20e2d256865171e0c915c4) Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com> Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pseudo: Fix enum typedefJacob Kroon2020-05-222-0/+32
| | | | | | | | | | | | | 'pseudo_access_t' is a type, so use typedef. Fixes building pseudo with gcc 10 where -fno-common is the default. (From OE-Core rev: 2093769199ecc3d1e474bea5ec6e8b193f6f8ea3) Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson.bbclass: Close the log file after readingAnton Eliasson2020-05-221-1/+2
| | | | | | | | | | | | | | | | | | This fixes warnings like: WARNING: package-name-0.0.1-r0 do_configure: <string>:164: ResourceWarning: unclosed file <_io.TextIOWrapper name='/source_directory/build/tmp/work/arch/package-name/0.0.1-r0/package-name-0.0.1//meson-logs/meson-log.txt' mode='r' encoding='UTF-8'> (From OE-Core rev: 789c008167e5fe94f781ab274d60b06eaa46ce25) Signed-off-by: Anton Eliasson <anton.eliasson@axis.com> Reviewed-by: Ola x Nilsson <ola.x.nilsson@axis.com> Signed-off-by: Anton Eliasson <anton.eliasson@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pypi.bbclass: use new pypi UPSTREAM_CHECK_URITim Orling2020-05-221-1/+1
| | | | | | | | | | | | Upstream https://pypi.python.org/pypi/${PYPI_PACKAGE}/ redirects to https://pypi.org/project/${PYPI_PACKAGE}/ (From OE-Core rev: e5f3f961242d888f3f786af8f793bf1d247fdff0) Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pypi.bbclass: mind package suffix on version checkKonrad Weihmann2020-05-221-1/+1
| | | | | | | | | | | | | | Some pypi packages do have suffixes like dev, or a0 or b1. When doing a version check on these, the version will get falsely identified as major release versions. Add a terminating slash to rule out those false positives (From OE-Core rev: 0603f6d9f2abfa67b99b1bc39228f6aa16a0370d) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkitgtk: update to 2.28.2 to fix multiple CVE'sAlexander Kanavin2020-05-224-52/+21
| | | | | | | | | | | | | This latest stable release fixes: CVE-2020-10018, CVE-2020-11793, CVE-2020-3885, CVE-2020-3894, CVE-2020-3895, CVE-2020-3897, CVE-2020-3899, CVE-2020-3900, CVE-2020-3901, CVE-2020-3902 (From OE-Core rev: ea75624d2b36fc4c5fbbbb0b2f06ce8a5cadd214) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Prevent git from detecting parent repo in recipeJoshua Watt2020-05-221-1/+5
| | | | | | | | | | | | | | | Prevents git commands run in a recipe from moving up past ${WORKDIR} when searching for a .git directory, and thus prevents them from detecting the parent OE-core .git directory. Fixes several reproducibility issues where recipes would use the OE-core version as the recipe version due to git walking up the tree. (From OE-Core rev: 02ecf3e2a98a614805f6f2574c2bf14162192d01) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: add the missing rdependsMingli Yu2020-05-221-0/+1
| | | | | | | | | | | | | | | | Add the missing rdepends to fix below error: # python3 [snip] >>> import setuptools [snip] ModuleNotFoundError: No module named 'json' (From OE-Core rev: 5733811eeba9fd88f4a621c705a2de61b197c3d7) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wget: improve reproducible buildJoe Slater2020-05-221-2/+7
| | | | | | | | | | | | | | Modify DEBUG_PREFIX_MAP as used by sed to handle whitespace correctly. This modifies an existing patch. (From OE-Core rev: fcd6c105bee1c689f06b46659779bddfad07d9c9) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate.bbclass: Do not fail if files cannot be touchedPeter Kjellerstedt2020-05-221-4/+11
| | | | | | | | | | | | It may be that a file is not allowed to be touched, e.g., if it is a symbolic link into a global sstate cache served over NFS. (From OE-Core rev: f528d6ffc9649536d21d625f65b415bfec7db258) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-keyrings: check if opkg-key exists before run postinstYi Zhao2020-05-221-1/+4
| | | | | | | | | | | | | By default, the opkg-key command is not included in pokg package because it is only installed when gpg support is enabled. We'd better check if it exists before run 'opkg-key populate' in pkg_postinst. (From OE-Core rev: 174c27e4edea0af92f60779cf3f63d21f6bce6fe) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* connman: Include vpn-script in FILESAlejandro Hernandez2020-05-221-1/+2
| | | | | | | | | | | | | When vpnc support is included through PACKAGECONFIG, there is now an extra vpn-script coming after the atest upgrade, include that script into FILES so it gets packaged. (From OE-Core rev: 8587149c49dd8d1e1a0a0b5cf81e458bfa88547e) Signed-off-by: Alejandro Hernandez Samaniego <alejandro@enedino.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* documentation.conf: Add variables supported by features_check.bbclassRobert P. J. Day2020-05-221-2/+9
| | | | | | | | | | | | Add to documentation.conf all the new variables supported by features_check.bbclass. (From OE-Core rev: d82fc1d482c5be81cf88f9b37943bf9f4159ea56) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libnewt: Backport patch to fix reproducibilityJoshua Watt2020-05-223-43/+31
| | | | | | | | | | | | | | Backports a patch from upstream to fix a reproducibility problem where paths would be encoded in the binary. Drops an obsolete patch that conflicted with the backport (From OE-Core rev: b8f5114aabf6bbbc4adf5802a6707efaf18ba2ee) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* re2c: correct upstream locationAlexander Kanavin2020-05-221-1/+2
| | | | | | | | | (From OE-Core rev: 89afb271b32ed3dbe9c899fbfd30f9a80af161da) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cdrtools-native: fix upstream version checkAlexander Kanavin2020-05-221-1/+0
| | | | | | | | | (From OE-Core rev: aecd1239123d6fd94fbae10b162cf8a57eeaf18d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: fix upstream version checkAlexander Kanavin2020-05-221-0/+1
| | | | | | | | | (From OE-Core rev: 6cfa86069dd2189782a3505ffdacc489ea5cc3f1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.34Bruce Ashfield2020-05-143-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: 1a50634e56dfcb63eac0df1aa9cd7e6fb7bd470a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.32Bruce Ashfield2020-05-143-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: bc1ae928b0aea450d703ab2bc415c20db4cfb407) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>