Commit Graph

12 Commits

Author SHA1 Message Date
Bruce Ashfield
c52e9774dd linux-yocto/5.8: update to v5.8.5
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:

    9ece50d8a470 Linux 5.8.5
    c05dea7c0f3f binfmt_flat: revert "binfmt_flat: don't offset the data start"
    44f639d5aeda io_uring: fix missing ->mm on exit
    3f4be7a7db9f netlink: fix state reallocation in policy export
    1c0be9a99c9c ethtool: Don't omit the netlink reply if no features were changed
    507d7ac63fad ethtool: Account for hw_features in netlink interface
    e53140320193 ethtool: Fix preserving of wanted feature bits in netlink interface
    da995e0a6dac net: ena: Make missed_tx stat incremental
    3942262b7499 tipc: fix uninit skb->data in tipc_nl_compat_dumpit()
    828fd2e892b0 tipc: call rcu_read_lock() in tipc_aead_encrypt_done()
    22f2be57784e net/smc: Prevent kernel-infoleak in __smc_diag_dump()
    df805b956877 net: sctp: Fix negotiation of the number of data streams.
    4c1fc05e5d6a net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow
    351366ffef2c net: qrtr: fix usage of idr in port assignment to socket
    c4c76ec584a7 net: nexthop: don't allow empty NHA_GROUP
    a75f8a60c415 net: Fix potential wrong skb->protocol in skb_vlan_untag()
    3f13223bb0b1 gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY

(From OE-Core rev: ccea217e6f8d8489e71b0801953542faf679d23d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-09-03 09:44:30 +01:00
Bruce Ashfield
1f8c8aff09 linux-yocto/5.8: disable IKHEADERS in default builds
A patch from 5.4 wasn't propagated to 5.8, and IKHEADERS was
renabled in our default builds.

This cases reproducibility issues when kernel modules are built.

We haven't tracked down the root cause yet, but for now, we still
don't want reproducibility failing on builds.

There's a dedicated reproducibility feature available for those
that want to enable the feature.

(From OE-Core rev: ec23ada44fbf5143dd2cc89f3dd882be355358d0)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-28 07:08:37 +01:00
Bruce Ashfield
e55b2f6dac linux-yocto/5.8: update to v5.8.4
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:

    47dcb7fcad1d Linux 5.8.4
    920ebff48be3 Revert "drm/amd/display: Improve DisplayPort monitor interop"
    d0a3a0136337 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set
    af3093319fce KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()
    d9903e8c2576 do_epoll_ctl(): clean the failure exits up a bit
    1f802ace4bd5 efi/libstub: Handle unterminated cmdline
    ca60a5eb8372 efi/libstub: Handle NULL cmdline
    3bff856ba44d efi/libstub: Stop parsing arguments at "--"
    e6584124b982 efi: add missed destroy_workqueue when efisubsys_init fails
    09a307050798 efi/x86: Mark kernel rodata non-executable for mixed mode
    3d9ed544ec9b EDAC/{i7core,sb,pnd2,skx}: Fix error event severity
    979a9c0058f9 powerpc/pseries: Do not initiate shutdown when system is running on UPS
    d9b227a03e9a powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores
    c09886c19233 epoll: Keep a reference on files added to the check list
    3489cea04a4b net: dsa: b53: check for timeout
    0c831e9dad9d hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit()
    d446604e432c selftests/bpf: Remove test_align leftovers
    9500db5480f8 net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe()
    af4a56476ddd net: ena: Change WARN_ON expression in ena_del_napi_in_range()
    8c01a77d28bf net: ena: Prevent reset after device destruction
    3c1d705f29c6 bonding: fix active-backup failover for current ARP slave
    f6c6b312efef powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death
    63f10205a215 bpf: Use get_file_rcu() instead of get_file() for task_file iterator
    2fe8be1a33d5 powerpc/fixmap: Fix the size of the early debug area
    6f1d3ac25b59 ARM64: vdso32: Install vdso32 from vdso_install
    88d78fa3426f afs: Fix NULL deref in afs_dynroot_depopulate()
    f09a790a6e46 kconfig: qconf: remove qInfo() to get back Qt4 support
    19881ebab34f afs: Fix key ref leak in afs_put_operation()
    f35bb8426115 Revert "RDMA/hns: Reserve one sge in order to avoid local length error"
    8facd0c47293 RDMA/bnxt_re: Do not add user qps to flushlist
    1f43cb1c6f56 Fix build error when CONFIG_ACPI is not set/enabled:
    15f8decf24ed efi: avoid error message when booting under Xen
    80876bf7962d kconfig: qconf: fix signal connection to invalid slots
    a00ac43450bf kconfig: qconf: do not limit the pop-up menu to the first row
    a4d533969b91 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe"
    06e5e83d1fa5 scsi: ufs: Fix interrupt error message for shared interrupts
    a3ef038de59a scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL
    88a3da2e55b0 scsi: ufs: Add quirk to fix abnormal ocs fatal error
    65fa4a6ee3b8 scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk
    2a0b7adc5d0d scsi: ufs: Add quirk to enable host controller without hce
    81929755f92e scsi: ufs: Add quirk to disallow reset of interrupt aggregation
    8ab0b065d8bd scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr
    c3e9f5c75eba scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe()
    3d1bc8c7b20f of/address: check for invalid range.cpu_addr
    e10e99e4872b kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode
    cfc52749f050 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode
    753d60c62003 arch/ia64: Restore arch-specific pgd_offset_k implementation
    c9486fc5f69b vfio/type1: Add proper error unwind for vfio_iommu_replay()
    c49fa6397b6d vfio-pci: Avoid recursive read-lock usage
    ba9c27ba1175 watch_queue: Limit the number of watches a user can hold
    7505eeadc5a7 ASoC: intel: Fix memleak in sst_media_open
    2586fcb08f85 ASoC: msm8916-wcd-analog: fix register Interrupt offset
    ca79907768d3 s390/ptrace: fix storage key handling
    87a297a5a835 s390/runtime_instrumentation: fix storage key handling
    3bd77efc033f ipvlan: fix device features
    39560b31450b bonding: fix a potential double-unregister
    dfdc8eaf69a6 can: j1939: add rxtimer for multipacket broadcast session
    638e26b82db3 can: j1939: abort multipacket broadcast session when timeout occurs
    f7653e4b8fa9 can: j1939: cancel rxtimer on multipacket broadcast session complete
    6cc1cc005e97 can: j1939: fix support for multipacket broadcast message
    f9c6097aeb30 bonding: show saner speed for broadcast mode
    b9ca7a24e64a net: fec: correct the error path for regulator disable in probe
    22da47f7c872 i40e: Fix crash during removing i40e driver
    fb95a28d7daf i40e: Set RX_ONLY mode for unicast promiscuous on VLAN
    d302358881c4 igc: Fix PTP initialization
    16c3d947c69b can: j1939: transport: add j1939_session_skb_find_by_offset() function
    f0c778597a5a can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack
    089dd91ec99b can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can()
    93c39ebb5d44 libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches
    db7f8c57dbdd bpf: sock_ops sk access may stomp registers when dst_reg = src_reg
    cd4644d904e1 bpf: sock_ops ctx access may stomp registers in corner case
    5d9c020bd8e3 tools/bpftool: Make skeleton code C++17-friendly by dropping typeof()
    c2bbf3cbcf78 ASoC: q6routing: add dummy register read/write function
    60df9abd8489 ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM
    4c3f6739fe05 spi: stm32: fixes suspend/resume management
    4707dba95055 netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian
    cfa678021a1b ext4: check journal inode extents more carefully
    20070b188bf4 ext4: don't allow overlapping system zones
    480a5124cd0e drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl()
    88e79f7a9841 ext4: fix potential negative array index in do_split()
    95e117076842 fs/signalfd.c: fix inconsistent return codes for signalfd4
    796f99a7b77a fat: fix fat_ra_init() for data clusters == 0
    f358706be43a alpha: fix annotation of io{read,write}{16,32}be()
    5461d5e84ed3 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init
    99b3f3bd1fa9 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference
    2dc74b9a9a9f media: camss: fix memory leaks on error handling paths in probe
    630170dfc73a virtio_ring: Avoid loop when vq is broken in virtqueue_poll
    55bd4074ce6b scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases
    caceaea09891 cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0
    3f6735308fdf swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses
    8d5b9bb9a58a ceph: fix use-after-free for fsc->mdsc
    17754f71db7b jffs2: fix UAF problem
    7beedf14a639 riscv: Fixup static_obj() fail
    106f319212e5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access
    8da93b053951 xfs: fix inode quota reservation checks
    a8c8ad128e19 svcrdma: Fix another Receive buffer leak
    2a9eccbe614e m68knommu: fix overwriting of bits in ColdFire V3 cache control
    4accb5af385b MIPS: Fix unable to reserve memory for Crash kernel
    689bee9eb02a Input: psmouse - add a newline when printing 'proto' by sysfs
    f6b2fb80ffdc f2fs: should avoid inode eviction in synchronous path
    a692a28626e2 media: vpss: clean up resources in init
    b0eecd0e3c05 rtc: goldfish: Enable interrupt in set_alarm() when necessary
    e055ffe8d48a f2fs: fix to check page dirty status before writeback
    527b13f612df media: coda: jpeg: add NULL check after kmalloc
    cd67c599233f media: budget-core: Improve exception handling in budget_register()
    f05c0e45e0b7 scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM
    b84142b25cae scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices
    c68589be55fd drm/i915: Provide the perf pmu.module
    3a07e556aa59 drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON
    33eb147ff02f drm/amd/display: fix pow() crashing when given base 0
    e0a7a29fb37f drm/amd/display: Fix DFPstate hang due to view port changed
    9cb01ea4fab5 drm/amd/display: Blank stream before destroying HDCP session
    115e2a7226c0 drm/amd/display: Fix EDID parsing after resume from suspend
    e06fe5e678fe drm/amd/display: Fix incorrect backlight register offset for DCN
    c20d9803acc2 drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal
    bdc689905bef drm: amdgpu: Use the correct size when allocating memory
    144fa0580fbe mm/memory.c: skip spurious TLB flush for retried page fault
    6f2950ebcd88 s390/pci: ignore stale configuration request event
    4c86de3bff29 s390/pci: fix PF/VF linking on hot plug
    1d95c4596123 s390/pci: re-introduce zpci_remove_device()
    c77c3fdef0f6 s390/pci: fix zpci_bus_link_virtfn()
    91729fc577b3 selftests: kvm: Use a shorter encoding to clear RAX
    171f7e5f7d6a scsi: zfcp: Fix use-after-free in request timeout handlers
    1ae4b74a2302 jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock()
    38ccb4b484bb ext4: fix checking of directory entry validity for inline directories
    7535cbdd6cab ext4: do not block RWF_NOWAIT dio write on unallocated space
    e25d2b38fe64 opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails
    9cb98fa067fa opp: Put opp table in dev_pm_opp_set_rate() for empty tables
    e8996e480762 opp: Enable resources again if they were disabled earlier
    6b5b9fdedd98 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request
    e0d5793a7aa6 ASoC: amd: renoir: restore two more registers during resume
    5b21a116b136 mm, page_alloc: fix core hung in free_pcppages_bulk()
    3d803ebd631e mm: include CMA pages in lowmem_reserve at boot
    37d1789de274 squashfs: avoid bio_alloc() failure with 1Mbyte blocks
    a1a1ea598177 uprobes: __replace_page() avoid BUG in munlock_vma_page()
    14fb06cc4b38 kernel/relay.c: fix memleak on destroy relay channel
    734a5c3f266c romfs: fix uninitialized memory leak in romfs_dev_read()
    0675a6f26bd8 mm/vunmap: add cond_resched() in vunmap_pmd_range
    917cdc0d2c53 io_uring: find and cancel head link async work on files exit
    93366cb81056 spi: Prevent adding devices below an unregistering controller
    a14e7ce59232 can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated
    cf3b3ffb272c can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer()
    2d790596d76f ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion
    c20d8d9c04b9 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book
    44d8f487a7d6 ALSA: hda: avoid reset of sdo_limit
    6a1624ca6229 khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter()
    801515285db3 drm/ast: Initialize DRAM type before posting GPU
    38814f974d34 drm/ast: Remove unused code paths for AST 1180
    f8be691dbd88 drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel
    f04844351ce2 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset()

(From OE-Core rev: 5bf3bf4967fffac2e5ed365cce8de77efc9eb9a2)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-28 07:08:37 +01:00
Bruce Ashfield
6d01d3427e kernel: config cleanups for 5.8+
Integrating the following configuration tweaks to fixup warnings and
remove obselete configs for 5.8+:

   84377c2c723 features: rename INTEL_PMC_IPC to MFD_INTEL_PMC_BXT
   89b30487d09 features/inline: remove
   0d357ccb3f3 intel-tco: switch ITCO_WDT to loadable module
   0baed75c082 bsp: Drop the stale USB_MUSB_AM335X_CHILD

(From OE-Core rev: 2ee1db250dd4a8e5e816dcfe8edcea5b2f98c104)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-26 21:56:41 +01:00
Bruce Ashfield
f2d5dbe688 linux-yocto/5.8: update to v5.8.3
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:

    a1101e94767e Linux 5.8.3
    60db6233fcdb drm/amd/display: dchubbub p-state warning during surface planes switch
    f80a0daa7f0a drm/amd/display: Fix dmesg warning from setting abm level
    ca4c7f2d2f3e drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume
    81dfb2e6cef1 drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
    c4dc000bdef4 drm: Added orientation quirk for ASUS tablet model T103HAF
    516bbc000e24 drm/tidss: fix modeset init for DPI panels
    efe06a004622 drm/omap: force runtime PM suspend on system suspend
    c37097f533d8 drm/dp_mst: Fix the DDC I2C device unregistration of an MST port
    392379d6933a drm/dp_mst: Fix timeout handling of MST down messages
    24232c85a62c drm/dp_mst: Fix the DDC I2C device registration of an MST port
    1ff09cb0376c drm/panfrost: Use kvfree() to free bo->sgts
    01f876a47fc8 drm/i915/gt: Force the GT reset on shutdown
    77fac4e901a1 sh: fault: Fix duplicate printing of "PC:"
    97086157b4e2 sh: landisk: Add missing initialization of sh_io_port_base
    bc0d59fb4df8 perf/x86/rapl: Fix missing psys sysfs attributes
    274522c44276 tools build feature: Quote CC and CXX for their arguments
    c361cf1959bb perf bench mem: Always memset source before memcpy
    6719a2c9e756 ALSA: echoaudio: Fix potential Oops in snd_echo_resume()
    4aadfa123628 crypto: algif_aead - fix uninitialized ctx->init
    de08998ab4c6 mfd: dln2: Run event handler loop under spinlock
    ceb2646520b2 i2c: iproc: fix race between client unreg and isr
    53bad01a3b03 test_kmod: avoid potential double free in trigger_config_run_type()
    f47254f20a4b fs/ufs: avoid potential u32 multiplication overflow
    86593fd4e57f fs/minix: remove expected error message in block_to_path()
    378719932ec7 fs/minix: fix block limit check for V1 filesystems
    9ca9f3ba5686 fs/minix: set s_maxbytes correctly
    617e41f5dac8 lib/test_lockup.c: fix return value of test_lockup_init()
    e39eefbc1708 NFS: Fix flexfiles read failover
    266bc13be47a nfs: Fix getxattr kernel panic and memory overflow
    0e2446523c77 net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init
    fcd4fd88eb02 s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP
    3745a958bce1 s390/test_unwind: fix possible memleak in test_unwind()
    e160e9079706 drm/vmwgfx: Fix two list_for_each loop exit tests
    6679a59a7ae3 drm/vmwgfx: Use correct vmw_legacy_display_unit pointer
    5e8e8c3d96d4 vdpa: Fix pointer math bug in vdpasim_get_config()
    86e42d0d425b recordmcount: Fix build failure on non arm64
    240c89d0c469 vdpa_sim: init iommu lock
    3a1b4c0eda07 selftests/bpf: Fix silent Makefile output
    94a9bdbc2b35 perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set
    e29f7f9a7908 Input: sentelic - fix error return when fsp_reg_write fails
    3396572c3b62 selftests/bpf: Prevent runqslower from racing on building bpftool
    8dfe0e66582c x86/bugs/multihit: Fix mitigation reporting when VMX is not in use
    bff77b49db3e x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC
    cb511f4b7160 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
    0b702cd41418 md-cluster: Fix potential error pointer dereference in resize_bitmaps()
    f4c223e3941b watchdog: rti-wdt: balance pm runtime enable calls
    6a35f55743e0 watchdog: initialize device before misc_register
    d9ce6955f923 nfs: nfs_file_write() should check for writeback errors
    ff1345a6663d scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport
    3fb06144f4af perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event
    8fab1ff419f5 openrisc: Fix oops caused when dumping stack
    2752dd0c3134 libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr
    e5896827b71a libnvdimm/security: fix a typo
    8d4e102a6e42 clk: bcm2835: Do not use prediv with bcm2711's PLLs
    ded14d6ee4c0 clk: hsdk: Fix bad dependency on IOMEM
    c394441530fa ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename
    9a51a86041f7 ubi: fastmap: Free fastmap next anchor peb during detach
    a62f895d09f3 ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabled
    0a8add2a902d nfs: ensure correct writeback errors are returned on close()
    c7383a5fc976 i2c: rcar: avoid race when unregistering slave
    fa08065ef749 tools build feature: Use CC and CXX from parent
    f0a1e40eed15 perf tools: Fix term parsing for raw syntax
    90f68c49988b pwm: bcm-iproc: handle clk_get_rate() return
    b4c53155de51 sched/uclamp: Fix a deadlock when enabling uclamp static key
    b34732c06f4b nvme: fix deadlock in disconnect during scan_work and/or ana_work
    9d96d123cfd0 clk: clk-atlas6: fix return value check in atlas6_clk_init()
    079b5fdb0c0c clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk
    a0eae7915093 f2fs: compress: fix to update isize when overwriting compressed file
    bd4eba735bb7 i2c: rcar: slave: only send STOP event when we have been addressed
    7341629659ae iommu/vt-d: Disable multiple GPASID-dev bind
    9f0585a29430 iommu/vt-d: Warn on out-of-range invalidation address
    11c371d31342 iommu/vt-d: Enforce PASID devTLB field mask
    0d955cbce59e iommu/vt-d: Handle non-page aligned address
    43db463bd0be clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL
    04d9e9742b00 clk: qcom: gcc: fix sm8150 GPU and NPU clocks
    07ce10b7e1b4 iommu/omap: Check for failure of a call to omap_iommu_dump_ctx
    38062cc2d562 selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value
    0ff75defefcd selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly
    a779a9d11285 selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code
    aff4ae8ab739 clk: actions: Fix h_clk for Actions S500 SoC
    0350ac46ba1b f2fs: compress: fix to avoid memory leak on cc->cpages
    ed276b462fde ima: Fail rule parsing when appraise_flag=blacklist is unsupportable
    e5703d615a7c dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue()
    17d4cb0844df gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile
    5882f8f0013a gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers
    d1e9532db7c5 crypto: caam - Remove broken arc4 support
    8c16295b8ff2 rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable
    b8e8613492b4 rtw88: pci: disable aspm for platform inter-op with module parameter
    06f65dfb3836 mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete
    7dde5bcc8c88 RDMA/counter: Allow manually bind QPs with different pids to same counter
    78866b5a2668 RDMA/counter: Only bind user QPs in auto mode
    977f7c51a63e devres: keep both device name and resource name in pretty name
    465c03e99910 crypto: af_alg - Fix regression on empty requests
    541992e8b0c7 USB: serial: ftdi_sio: clean up receive processing
    0c7343c9432e USB: serial: ftdi_sio: make process-packet buffer unsigned
    faf8b18350b9 selftests/bpf: test_progs avoid minus shell exit codes
    802001c6bb43 selftests/bpf: test_progs use another shell exit on non-actions
    c19bab9bd52d bpf: selftests: Restore netns after each test
    3f3bc4abe537 selftests/bpf: Test_progs indicate to shell on non-actions
    f916752c8708 sched/uclamp: Protect uclamp fast path code with static key
    89ba1d1f43a5 IB/uverbs: Set IOVA on IB MR in uverbs layer
    213e2e4b1a64 media: rockchip: rga: Only set output CSC mode for RGB input
    07da1ff493fd media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic
    3da33ca81ba0 media: staging: rkisp1: rsz: set default format if the given format is not RKISP1_ISP_SD_SRC
    7e995c6ae760 media: staging: rkisp1: rename macros 'RKISP1_DIR_*' to 'RKISP1_ISP_SD_*'
    ecaf6bdd5f9d media: staging: rkisp1: remove macro RKISP1_DIR_SINK_SRC
    278cc1c2adf9 rtc: cpcap: fix range
    00588429d2e5 RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah()
    82fd63e9e683 RDMA/ipoib: Return void from ipoib_ib_dev_stop()
    93b494630c60 drm/amdgpu/debugfs: fix memory leak when pm_runtime_get_sync failed
    480beebce2ff platform/chrome: cros_ec_ishtp: Fix a double-unlock issue
    eee5f6fa24df mtd: rawnand: brcmnand: ECC error handling on EDU transfers
    9cddd0699395 mtd: rawnand: fsl_upm: Remove unused mtd var
    15fae7928aaf octeontx2-af: change (struct qmem)->entry_sz from u8 to u16
    267c6e3375e1 mfd: arizona: Ensure 32k clock is put on driver unbind and error
    e91d82703ad0 crypto: algif_aead - Only wake up when ctx->more is zero
    c8ec6953625d drm/ingenic: Fix incorrect assumption about plane->index
    ee35309eea23 drm/imx: imx-ldb: Disable both channels for split mode in enc->disable()
    88d1439b1e37 libnvdimm: Validate command family indices
    23910283df04 remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load
    c5c2fb5960f1 remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load
    82d82bca4436 remoteproc: qcom: q6v5: Update running state before requesting stop
    c67f637f72c0 gfs2: Never call gfs2_block_zero_range with an open transaction
    ded2937b91eb gfs2: Fix refcount leak in gfs2_glock_poke
    3833a4bdbded perf intel-pt: Fix duplicate branch after CBR
    d761e9bc78ef perf intel-pt: Fix FUP packet state
    6bfbf969292e perf probe: Fix memory leakage when the probe point is not found
    5bd6375e87f4 perf probe: Fix wrong variable warning when the probe point is not found
    9213dd60f181 bootconfig: Fix to find the initargs correctly
    6c76404120cd module: Correctly truncate sysfs sections output
    20d175c70e60 dm: don't call report zones for more than the user requested
    b1735d353e61 dm ebs: Fix incorrect checking for REQ_OP_FLUSH
    e7ec82cbde08 pseries: Fix 64 bit logical memory block panic
    350542d6d513 ceph: handle zero-length feature mask in session messages
    09f891e55e91 ceph: set sec_context xattr on symlink creation
    0b02948e40f9 watchdog: f71808e_wdt: clear watchdog timeout occurred flag
    d413cca0c98d watchdog: f71808e_wdt: remove use of wrong watchdog_info option
    f50b7adc8f4f watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options
    aedfe612fa44 tracing: Use trace_sched_process_free() instead of exit() for pid tracing
    e8b292a11b83 tracing/hwlat: Honor the tracing_cpumask
    06cc3b5c15b1 kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler
    bc394fabc466 ftrace: Setup correct FTRACE_FL_REGS flags for module
    d6cf27cc3c6b mm/memory_hotplug: fix unpaired mem_hotplug_begin/done
    2c381196946e cma: don't quit at first error when activating reserved areas
    34046ed85979 mm/page_counter.c: fix protection usage propagation
    ee4d4fc47086 ocfs2: change slot number type s16 to u16
    167d124d6f1c mm: fix kthread_use_mm() vs TLB invalidate
    0e7e8f15ca99 mm/shuffle: don't move pages between zones and don't read garbage memmaps
    70bd10179433 hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem
    09f00c1d6d79 khugepaged: retract_page_tables() remember to test exit
    b77baa470e77 khugepaged: collapse_pte_mapped_thp() protect the pmd lock
    1070cf5eae8c mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible
    11bca2c7a968 khugepaged: collapse_pte_mapped_thp() flush the right range
    3c98843a56f1 ext2: fix missing percpu_counter_inc
    7a3ec44ca8cd MIPS: SGI-IP27: always enable NUMA in Kconfig
    f2dcaa097b09 MIPS: qi_lb60: Fix routing to audio amplifier
    41158a79e505 MIPS: CPU#0 is not hotpluggable
    6fc128de20ba driver core: Avoid binding drivers to dead devices
    b4cbe39b9b47 appletalk: Fix atalk_proc_init() return path
    ea171d825ff0 mac80211: fix misplaced while instead of if
    9f05adac97ed bcache: use disk_{start,end}_io_acct() to count I/O for bcache device
    99ea492e8a1a bcache: fix bio_{start,end}_io_acct with proper device
    add47ff1e482 bcache: avoid nr_stripes overflow in bcache_device_init()
    9c8656abb350 bcache: fix overflow in offset_to_stripe()
    d02401090367 bcache: allocate meta data pages as compound pages
    6c38defccf61 md/raid5: Fix Force reconstruct-write io stuck in degraded raid5
    5a92eba2e0f8 selftests/seccomp: Set NNP for TSYNC ESRCH flag test
    2559f40308f3 net/compat: Add missing sock updates for SCM_RIGHTS
    9e6dc1fe251b pidfd: Add missing sock updates for pidfd_getfd()
    bad7ce89b091 irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR
    dac251560dc0 irqchip/loongson-liointc: Fix misuse of gc->mask_cache
    dd3c73e1e361 net: stmmac: dwmac1000: provide multicast filter fallback
    77f16ebdd22c net: ethernet: stmmac: Disable hardware multicast filter
    0c43968f4ebc media: vsp1: dl: Fix NULL pointer dereference on unbind
    07f56c2d7b35 media: venus: fix multiple encoder crash
    cba406ad893b pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ
    96731791b27e pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH
    2066cba94ce9 powerpc: Fix circular dependency between percpu.h and mmu.h
    995681728df2 powerpc: Allow 4224 bytes of stack expansion for the signal frame
    b30f462438c8 powerpc/ptdump: Fix build failure in hashpagetable.c
    08097161b4c1 cifs: Fix leak when handling lease break for cached root fid
    b8f1063288c7 xtensa: fix xtensa_pmu_setup prototype
    31ec410fda51 xtensa: add missing exclusive access state management
    d593b5ce8b60 iio: imu: st_lsm6dsx: reset hw ts after resume
    9e56debaf8bd iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw()
    bd2d9b643973 dt-bindings: iio: io-channel-mux: Fix compatible string in example code
    0c7e8af43b20 arm64: perf: Correct the event index in sysfs
    43392e32cafd arm64: dts: qcom: sc7180: Drop the unused non-MSA SID
    fd9cabecacbd btrfs: check correct variable after allocation in btrfs_backref_iter_alloc
    bdbc805d86b0 btrfs: fix return value mixup in btrfs_get_extent
    1dc8956a14e0 btrfs: make sure SB_I_VERSION doesn't get unset by remount
    37a0e89752b4 btrfs: trim: fix underflow in trim length to prevent access beyond device boundary
    994f3284b274 btrfs: fix memory leaks after failure to lookup checksums during inode logging
    9bb2c78829ce btrfs: inode: fix NULL pointer dereference if inode doesn't need compression
    aa39db7b49ee btrfs: only search for left_info if there is no right_info in try_merge_free_space
    6f09bb5c8693 btrfs: fix messages after changing compression level by remount
    29034d5959a2 btrfs: don't show full path of bind mounts in subvol=
    aa80bd09914a btrfs: fix race between page release and a fast fsync
    4f22fd835fd3 btrfs: don't WARN if we abort a transaction with EROFS
    6082e83f0ca6 btrfs: sysfs: use NOFS for device creation
    18a184b5a537 btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases
    6892ee54cc38 btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree
    4565cb8dc364 btrfs: add missing check for nocow and compression inode flags
    2e30d1cc1ead btrfs: relocation: review the call sites which can be interrupted by signal
    bdc4fa8be990 btrfs: move the chunk_mutex in btrfs_read_chunk_tree
    ff532ad267d4 btrfs: open device without device_list_mutex
    5199c3d6449a btrfs: pass checksum type via BTRFS_IOC_FS_INFO ioctl
    1c986b7e8c1b btrfs: don't traverse into the seed devices in show_devname
    bbdfe026a767 btrfs: remove no longer needed use of log_writers for the log root tree
    39b0de06b4e5 btrfs: only commit delayed items at fsync if we are logging a directory
    99da62f72cdf btrfs: stop incremening log_batch for the log root tree when syncing log
    4f736d4f97bb btrfs: only commit the delayed inode when doing a full fsync
    bba24e6343de btrfs: ref-verify: fix memory leak in add_block_entry
    917d608fe375 btrfs: preallocate anon block device at first phase of snapshot creation
    711e8ede50ab btrfs: don't allocate anonymous block device for user invisible roots
    f3ff060ccf60 btrfs: free anon block device right after subvolume deletion
    1d6700781ab8 btrfs: allow use of global block reserve for balance item deletion
    0ab7762854c3 PCI: qcom: Add support for tx term offset for rev 2.1.0
    2bc2a8008680 PCI: qcom: Define some PARF params needed for ipq8064 SoC
    1d392f7e229d PCI: Add device even if driver attach failed
    51a692df486f PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken
    7255adef0c61 PCI/ATS: Add pci_pri_supported() to check device or associated PF
    815260de064b PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context()
    64947da67a3a genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq()
    298510f9339d genirq: Unlock irq descriptor after errors
    2ca0b460bbcb genirq/affinity: Make affinity setting if activated opt-in
    680e115323a3 SMB3: Fix mkdir when idsfromsid configured on mount
    4b12a034cca8 smb3: warn on confusing error scenario with sec=krb5
    4fc48fefc51c ALSA: hda/realtek - Fix unused variable warning

(From OE-Core rev: 483906a52e86527a549f6d181abf793c7bf8d8b2)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-26 21:56:41 +01:00
Bruce Ashfield
afb12756f5 linux-yocto/5.8: disable CONFIG_NFS_DISABLE_UDP_SUPPORT
Some of our tests may run NFS over UDP, so we don't want udp
support disabled.

Turn off that setting, and we can revisit if any side effects
are noticed.

(From OE-Core rev: 9f89fe4209850c46eedd4e3dd52104d1d5d423d2)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-25 01:00:37 +01:00
Bruce Ashfield
6956beda17 linux-yocto/5.8: selftests/bpf: Prevent runqslower from racing on building bpftool
Integrating the following commit(s) to linux-yocto/5.8:

    912adf166eb0 selftests/bpf: Prevent runqslower from racing on building bpftool

(From OE-Core rev: 57ffe4d073d27f410dbf0ac57ff6e4dcea8ab1e4)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-25 01:00:37 +01:00
Bruce Ashfield
26648ae952 linux-yocto-rt/5.8: fix lttng-modules build
Integrating the following commit(s) to linux-yocto-rt/5.8:

commit baee1af811ec9bd3e64990543b7cc85e77c8f50c (HEAD -> master)
Author: Bruce Ashfield <bruce.ashfield@gmail.com>
Date:   Sun Aug 23 22:50:30 2020 -0400

    linux-yocto/rt: enable kprobes by default

    Traditionally kprobes and -rt haven't mixed well, but recent -rt
    kernels support kprobes without issues.

    lttng now requires kprobes to be enabled, or the following error
    is thrown:

    |
    build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.12.2-r0/lttng-modules-2.12.2/wrapper/kallsyms.c:20:3:
    error: #error "LTTng-modules requires CONFIG_KPROBES on kernels >= 5.7.0"
    |    20 | # error "LTTng-modules requires CONFIG_KPROBES on kernels >= 5.7.0"
    |       |   ^~~~~
    | make[3]: ***
    [build/tmp/work-shared/qemux86-64/kernel-source/scripts/Makefile.build:280:
    build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.12.2-r0/lttng-modules-2.12.2/wrapper/kallsyms.o]
    Error 1

    By including the kprobes fragment into the -rt kernel by default, we
    fix the issue.

(From OE-Core rev: 0ebbcbefc8c1a6731b81b7f1aba695a3665a256e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-25 01:00:37 +01:00
Bruce Ashfield
a7326d994e linux-yocto/5.8: fix perf and virtio_scsi warnings
Integrating the following commit(s) to linux-yocto/5.8:

    5d66d1a67c8d arm64/perf: Fix wrong cast that may cause wrong truncation

Khem reported in some configurations that CONFIG_SCSI_VIRTIO was
throwing a warning in the final .config. That was due to the fact that
if debug or not is enabled, it switches between built-in and a module.
Either configuration is correct, so we add it to the non-hardware file
to inhibit it being reported by deefault.

The following meta branch commit resolves the issue:

   commit 96e8f5e330f5a8f87deda0f1bae71af31c578ce9 (HEAD -> master)
   Author: Bruce Ashfield <bruce.ashfield@gmail.com>
   Date:   Sat Aug 22 22:19:13 2020 -0400

       virtio: declare CONFIG_SCSI_VIRTIO as non-hw

       Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>

(From OE-Core rev: 74188412ae3019235151f3e606a470ff27c7ed63)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-25 01:00:37 +01:00
Bruce Ashfield
5359b85610 linux-yocto/5.8: update to v5.8.2
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:

    ad8c735b1497 Linux 5.8.2
    7e430e763be2 task_work: only grab task signal lock when needed
    df18711f9c00 io_uring: enable lookup of links holding inflight files
    d181cfc89885 io_uring: add missing REQ_F_COMP_LOCKED for nested requests
    960ea38bfe7a io_uring: hold 'ctx' reference around task_work queue + execute
    a4418e11cf9b io_uring: Fix NULL pointer dereference in loop_rw_iter()
    06f96778837e s390/gmap: improve THP splitting
    74e0d05fc682 s390/numa: set node distance to LOCAL_DISTANCE
    d7776a09f52a s390/dasd: fix inability to use DASD with DIAG driver
    2026a268071e drm/xen-front: Fix misused IS_ERR_OR_NULL checks
    f798d7de4a01 xen/gntdev: Fix dmabuf import with non-zero sgt offset
    1cd690215d30 xen/balloon: make the balloon wait interruptible
    e26aab6587b1 xen/balloon: fix accounting in alloc_xenballooned_pages error path
    8a2845246554 firmware_loader: EFI firmware loader must handle pre-allocated buffer
    6573d3c1f402 irqdomain/treewide: Free firmware node after domain removal
    86caf5d8ac3e firmware: qcom_scm: Fix legacy convention SCM accessors
    0255b5803332 ARM: 8992/1: Fix unwind_frame for clang-built kernels
    89a16b68221c ARM: dts: exynos: Extend all Exynos5800 A15's OPPs with max voltage data
    dc12363fb7ff parisc: mask out enable and reserved bits from sba imask
    c33370975ce4 parisc: Implement __smp_store_release and __smp_load_acquire barriers
    5efde2158258 parisc: Do not use an ordered store in pa_tlb_lock()
    0730d6cd49e0 Revert "parisc: Revert "Release spinlocks using ordered store""
    56b60c71143a Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"
    40ab3539bc7c Revert "parisc: Drop LDCW barrier in CAS code when running UP"
    6044b0d92ac6 Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()"
    49b9263b2a15 Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone"
    0e2d35b34891 erofs: fix extended inode could cross boundary
    00a43cd24d66 mtd: spi-nor: intel-spi: Simulate WRDI command
    a2e5af466884 mtd: rawnand: qcom: avoid write to unavailable register
    118612569083 spi: spidev: Align buffers for DMA
    1e4d8a76f09e PM / devfreq: Fix indentaion of devfreq_summary debugfs node
    83e35713b3d4 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent
    4eeeaca1e935 include/asm-generic/vmlinux.lds.h: align ro_after_init
    768eb23b7670 MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64
    f9bb92d06d9a cpufreq: dt: fix oops on armada37xx
    e147c355b717 cpufreq: Fix locking issues with governors
    8ad74327fb4b NFS: Don't return layout segments that are in use
    8a7dfccb581f NFS: Don't move layouts to plh_return_segs list while in use
    4db216cc1d59 io_uring: sanitize double poll handling
    fe552346a87b io_uring: fail poll arm on queue proc failure
    3c5d00a21128 io_uring: use TWA_SIGNAL for task_work uncondtionally
    93bc88750e69 io_uring: set ctx sq/cq entry count earlier
    3c374f0e63d7 drm/ttm/nouveau: don't call tt destroy callback on alloc failure.
    441ba3c8300b media: media-request: Fix crash if memory allocation fails
    0a4d8f8bc3c9 driver core: Fix probe_count imbalance in really_probe()
    eb0b64b4817c 9p: Fix memory leak in v9fs_mount
    72bc544c0dd4 kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host
    2e91bbf598b2 fs/minix: reject too-large maximum file size
    4ded4aeb84a7 fs/minix: don't allow getting deleted inodes
    3362c7fb3f9a fs/minix: check return value of sb_getblk()
    77e0be9e8212 bitfield.h: don't compile-time validate _val in FIELD_FIT
    d613f0186778 tick/nohz: Narrow down noise while setting current task's tick dependency
    8720986cf5ab crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified
    4a412ab6211b crypto: ccp - Fix use of merged scatterlists
    98df3304a1fc crypto: qat - fix double free in qat_uclo_create_batch_init_list
    a256a5c33ab3 crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified
    6158e615334a pstore: Fix linking when crypto API disabled
    32e110843422 tpm: Unify the mismatching TPM space buffer sizes
    ec0cf56ee031 ALSA: usb-audio: add quirk for Pioneer DDJ-RB
    f8b0754bb141 ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109
    184f08d3789f ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109
    2b4d81f58d9d ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support
    9af94db4d1b7 ALSA: hda - reverse the setting value in the micmute_led_set
    d81a84e7bba0 ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO
    09af2d0326b1 vdpasim: protect concurrent access to iommu iotlb
    53dcbd3acc74 iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu
    56448553974f usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint
    1425bf7b1be0 USB: serial: cp210x: enable usb generic throttle/unthrottle
    bd5cc29fca5e USB: serial: cp210x: re-enable auto-RTS on open
    e9eb38791a1f r8152: Use MAC address from correct device tree node
    26121668ba97 net: phy: marvell10g: fix null pointer dereference
    6979755c3473 vsock: fix potential null pointer dereference in vsock_poll()
    c1a7c51485e1 net: initialize fastreuse on inet_inherit_port
    fe00aee967ec net: refactor bind_bucket fastreuse into helper
    0306c15114e2 vmxnet3: use correct tcp hdr length when packet is encapsulated
    743ae9f790ec tcp: correct read of TFO keys on big endian systems
    1cccda2d0888 net/tls: Fix kmap usage
    e6e356db45f4 net: Set fput_needed iff FDPUT_FPUT is set
    5512f2549e3d net: phy: fix memory leak in device-create error path
    d556aa7ab7b7 net/nfc/rawsock.c: add CAP_NET_RAW check.
    469cb3bb42d1 net: Fix potential memory leak in proto_register()
    4268aa35b6dd drivers/net/wan/lapbether: Added needed_headroom and a skb->len check
    e85a5151e5f9 af_packet: TPACKET_V3: fix fill status rwlock imbalance
    b879ed3103c1 crypto: aesni - add compatibility with IAS
    335e8039fddd x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task
    dcab7f26a723 SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()")
    6c031aec6218 nfsd: avoid a NULL dereference in __cld_pipe_upcall()
    7f84e3caf510 svcrdma: Fix page leak in svc_rdma_recv_read_chunk()
    9bf49b97ab0b mtd: rawnand: brcmnand: Don't default to edu transfer
    a75fc224ebe8 pinctrl-single: fix pcs_parse_pinconf() return value
    eba0e0f5ae94 ocfs2: fix unbalanced locking
    e29f6ba2c10f dlm: Fix kobject memleak
    2bbe1b50734a media: mtk-mdp: Fix a refcounting bug on error in init
    ce1b309dd629 net: thunderx: initialize VF's mailbox mutex before first usage
    8eb42c65f162 selftests/net: relax cpu affinity requirement in msg_zerocopy test
    551cdcc12892 Revert "vxlan: fix tos value before xmit"
    b187671275ac hv_netvsc: do not use VF device if link is down
    adc38af984ad dpaa2-eth: Fix passing zero to 'PTR_ERR' warning
    3f730f7b0edf net: macb: Properly handle phylink on at91sam9x
    92bb2e6b119c net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task()
    312efc832854 gpio: don't use same lockdep class for all devm_gpiochip_add_data users
    5543ea25c09d fsl/fman: fix eth hash table allocation
    e5a4333e2cdf fsl/fman: check dereferencing null pointer
    d3d5c8c74008 fsl/fman: fix unreachable code
    47fe6d67f941 fsl/fman: fix dereference null return value
    f90112519854 fsl/fman: use 32-bit unsigned integer
    d097ca1397c0 net: spider_net: Fix the size used in a 'dma_free_coherent()' call
    66e007f01aa1 net: sgi: ioc3-eth: Fix the size used in some 'dma_free_coherent()' calls
    d0414b18f877 liquidio: Fix wrong return value in cn23xx_get_pf_num()
    17948294d0ae net: ethernet: aquantia: Fix wrong return value
    fba2cf348d9e net: mvpp2: fix memory leak in mvpp2_rx
    1a6a61db6f4c ftrace: Fix ftrace_trace_task return value
    f10a3fb43b02 net/mlx5: Delete extra dump stack that gives nothing
    b7855bad4c6a net/mlx5: DR, Change push vlan action sequence
    63d91a65f226 tools, bpftool: Fix wrong return value in do_dump()
    fccac9cc36b0 tools, build: Propagate build failures from tools/build/Makefile.build
    060bd61d4cc6 wl1251: fix always return 0 error
    c7565e834207 qtnfmac: Missing platform_device_unregister() on error in qtnf_core_mac_alloc()
    e879051c0828 rtw88: coex: only skip coex triggered by BT info
    1a93abb6a68d rtw88: fix short GI capability based on current bandwidth
    f2a4bd36a126 rtw88: fix LDPC field for RA info
    763c576f095b netfilter: nft_meta: fix iifgroup matching
    ae32b42b3641 ice: Graceful error handling in HW table calloc failure
    f0c20782f637 ice: Clear and free XLT entries on reset
    4bd27fb14f7b s390/qeth: don't process empty bridge port events
    22697ca855c0 s390/qeth: tolerate pre-filled RX buffer
    ee9f0d33c024 ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK
    3d26a53f004d ASoC: meson: cards: deal dpcm flag change
    224e14999588 ASoC: core: use less strict tests for dailink capabilities
    bd82844099c4 MIPS: only register FTLBPar exception handler for supported models
    6edc078a22a2 libbpf: Fix register in PT_REGS MIPS macros
    fbcedc1579f5 drm/msm/dpu: don't use INTF_INPUT_CTRL feature on sdm845
    77c8cfdf8084 net: ll_temac: Use devm_platform_ioremap_resource_byname()
    7a4c9d17c8bc ASoC: soc-core: Fix regression causing sysfs entries to disappear
    0c7d64caaf13 ASoC: meson: axg-tdm-formatters: fix sclk inversion
    036a8c923358 ASoC: meson: axg-tdmin: fix g12a skew
    30fde1d41d73 ASoC: meson: axg-tdm-interface: fix link fmt setup
    3369ed2127bb RDMA/hns: Fix the unneeded process when getting a general type of CQE error
    a6c7b76332b3 RDMA/hns: Fix error during modify qp RTS2RTS
    fd926b32b9ca selftests/powerpc: Fix online CPU selection
    3e444bad470e powerpc/pseries/hotplug-cpu: Remove double free in error path
    c2ff56c52846 cpufreq: ap806: fix cpufreq driver needs ap cpu clk
    40e453d8a9df PCI: Release IVRS table in AMD ACS quirk
    c62142f3b48b RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP
    87ccb032ee9f RDMA/rtrs: remove WQ_MEM_RECLAIM for rtrs_wq
    2247e03d8206 RDMA/rtrs-clt: add an additional random 8 seconds before reconnecting
    34503392af35 nvmem: sprd: Fix return value of sprd_efuse_probe()
    081428bc9c3b selftests/powerpc: Fix CPU affinity for child process
    0e03270c6d95 powerpc/boot: Fix CONFIG_PPC_MPC52XX references
    a5baa27249bf powerpc/32s: Fix CONFIG_BOOK3S_601 uses
    94976f931d33 selftests/powerpc: Squash spurious errors due to device removal
    6c96e968f10c xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush
    5db458a85892 xfs: fix inode allocation block res calculation precedence
    03acd91927d2 net: dsa: rtl8366: Fix VLAN set-up
    427fa4ecef77 net: dsa: rtl8366: Fix VLAN semantics
    536079c88a4f Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR
    3d27182481fe Bluetooth: Fix suspend notifier race
    226020402b1f bpf: Fix bpf_ringbuf_output() signature to return long
    8a365b83f67e Bluetooth: hci_serdev: Only unregister device if it was registered
    715faee64cea Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags
    267dac50f18e Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers
    a7d08a5c1ed4 power: supply: check if calc_soc succeeded in pm860x_init_battery
    1fe77db0d48b Smack: prevent underflow in smk_set_cipso()
    cdb83ad0c45b Smack: fix another vsscanf out of bounds
    16b5b7dd945e RDMA/core: Fix return error value in _ib_modify_qp() to negative
    e415706d69fe PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register
    8398e98caec2 PCI: cadence: Fix cdns_pcie_{host|ep}_setup() error path
    6c7b87f48585 gpio: regmap: fix type clash
    38c296c86322 macintosh/via-macii: Access autopoll_devs when inside lock
    d2b414c7916e powerpc/watchpoint: Fix DAWR exception for CACHEOP
    50b0fe566b11 powerpc/watchpoint: Fix DAWR exception constraint
    93f7e2100c93 powerpc/watchpoint: Fix 512 byte boundary limit
    1e43aee1568e bpf: Fix pos computation for bpf_iter seq_ops->start()
    7aa88d36b692 net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration
    04ce7e5016de scsi: core: Add missing scsi_device_put() in scsi_host_block()
    c16097b56df8 scsi: mesh: Fix panic after host or bus reset
    14f820a1b601 scsi: megaraid_sas: Clear affinity hint
    1bcba06e5888 usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength
    88dcd13872b1 usb: dwc2: Fix error path in gadget registration
    816adf48d9ff usb: dwc3: meson-g12a: fix shared reset control use
    de27452f2308 thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id
    0415ff8c7d6e MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()
    214d219e48a2 PCI: rcar: Fix runtime PM imbalance on error
    0d4b670195f5 powerpc/spufs: Fix the type of ret in spufs_arch_write_note
    a1d76052b1e3 ASoC: hdac_hda: fix deadlock after PCM open error
    7593350d7b72 qed: Fix ILT and XRCD bitmap memory leaks
    4a7063478d13 ASoC: tas2770: Fix reset gpio property name
    360ee482151c tools/bpftool: Fix error handing in do_skeleton()
    23072846b309 s390/bpf: Tolerate not converging code shrinking
    a463d46b323c s390/bpf: Use brcl for jumping to exit_ip if necessary
    fa9a83dab397 s390/bpf: Fix sign extension in branch_ku
    cec737d79fa4 phy: armada-38x: fix NETA lockup when repeatedly switching speeds
    e5e386a90961 mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add
    3432b568dec4 mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS
    d8177e088f10 mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report()
    fbdc18979b1d mt76: mt7615: fix potential memory leak in mcu message handler
    8c2729a1ead8 mt76: mt7663u: fix potential memory leak in mcu message handler
    6aee19b46bc7 mt76: mt7663u: fix memory leak in set key
    a73ed0f9bca1 powerpc/perf: Fix missing is_sier_aviable() during build
    66ce4246d1d3 coresight: etm4x: Fix save/restore during cpu idle
    3e75f65575c9 coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()
    91813b6c4a71 coresight: etmv4: Counter values not saved on disable
    9b975cf2fb05 coresight: etmv4: Fix resource selector constant
    6d52214425ce thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()
    99075b81545c usb: core: fix quirks_param_set() writing to a const pointer
    e9ba39efa669 clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845
    ef54393965e4 USB: serial: iuu_phoenix: fix led-activity helpers
    d1ffb4446102 PCI: loongson: Use DECLARE_PCI_FIXUP_EARLY for bridge_class_quirk()
    9d42c78119a0 spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM
    75d9f30b8b56 gpu: ipu-v3: Restore RGB32, BGR32
    19a106b23be9 drm/imx: tve: fix regulator_disable error path
    68c15a6dbc77 drm/imx: fix use after free
    20d2eba09230 powerpc/book3s64/pkeys: Use PVR check instead of cpu feature
    aa11151dd892 powerpc/mm/radix: Free PUD table when freeing pagetable
    05d976032bb8 phy: renesas: rcar-gen3-usb2: move irq registration to init
    27d42b1bcde1 media: s5p-g2d: Fix a memory leak in an error handling path in 'g2d_probe()'
    9922de2681e2 go7007: add sanity checking for endpoints
    43a040aea142 PCI/ASPM: Add missing newline in sysfs 'policy'
    94fbbc3cdd99 ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback
    c660787eb906 staging: rtl8192u: fix a dubious looking mask before a shift
    263875d7b606 ima: Fail rule parsing when the KEY_CHECK hook is combined with an invalid cond
    c7e3b96d1229 ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond
    8e07cdb1778e ima: Fail rule parsing when buffer hook functions have an invalid action
    bd6f756234dc ima: Free the entire rule if it fails to parse
    644a11adfcc7 ima: Free the entire rule when deleting a list of rules
    96022c3ddf63 ima: Have the LSM free its audit rule
    b76ca3f373b5 RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue
    bdb550b1e420 RDMA/qedr: Add EDPM max size to alloc ucontext response
    06e28eb3bcef RDMA/qedr: Add EDPM mode type for user-fw compatibility
    01fdb8e7c330 RDMA/qedr: SRQ's bug fixes
    99d321c2a921 Bluetooth: Fix update of connection state in `hci_encrypt_cfm`
    13b052362be4 powerpc/vdso: Fix vdso cpu truncation
    fbbdd2434157 powerpc/rtas: don't online CPUs for partition suspend
    d411475796be powerpc/pseries: remove cede offline state for CPUs
    358d38e35d6d kernfs: do not call fsnotify() with name without a parent
    bc2599182f8e mwifiex: Prevent memory corruption handling keys
    63f6498a979a bpfilter: Initialize pos variable
    7a3c6b8c2987 scsi: scsi_debug: Add check for sdebug_max_queue during module init
    b62846a209d8 drm/bridge: sil_sii8620: initialize return of sii8620_readb
    43e8b3c268aa mmc: sdhci-of-arasan: Add missed checks for devm_clk_register()
    adb10d0dc592 phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY
    a4fc32a7cebd dt-bindings: phy: uniphier: Fix incorrect clocks and clock-names for PXs3 usb3-hsphy
    84cbf55c6744 phy: cadence: salvo: fix wrong bit definition
    16835dc05924 drm: panel: simple: Fix bpc for LG LB070WV8 panel
    413d189f9a3c leds: core: Flush scheduled work for system suspend
    c5450ee5eb1a kobject: Avoid premature parent object freeing in kobject_cleanup()
    49d6de41c9da drm/stm: repair runtime power management
    f59499bcd70d samples: bpf: Fix bpf programs with kprobe/sys_connect event
    5c7ca8d75dce PCI: Fix pci_cfg_wait queue locking problem
    e36653b51177 RDMA/rxe: Skip dgid check in loopback mode
    6d283e10b30f xfs: fix reflink quota reservation accounting error
    95c286034452 xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork
    9ff3281d903f xfs: preserve rmapbt swapext block reservation from freed blocks
    4173d4194d77 media: cros-ec-cec: do not bail on device_init_wakeup failure
    050f814243b6 media: exynos4-is: Add missed check for pinctrl_lookup_state()
    200a75ac7e46 media: tvp5150: Add missed media_entity_cleanup()
    dc2ac5c3a96a media: staging: rkisp1: rsz: fix resolution limitation on sink pad
    39e5b396bc9d media: staging: rkisp1: rsz: supported formats are the isp's src formats, not sink formats
    94f0fc91b3fd media: allegro: Fix some NULL vs IS_ERR() checks in probe
    9f32f439a33f media: firewire: Using uninitialized values in node_probe()
    101df88a5837 ipvs: allow connection reuse for unconfirmed conntrack
    013c7b012461 scsi: eesox: Fix different dev_id between request_irq() and free_irq()
    64c6cd408d98 scsi: powertec: Fix different dev_id between request_irq() and free_irq()
    9b470925a9dc RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued()
    8cb26b10f5b7 dma-buf: fix dma-fence-chain out of order test
    b48e8758634a iavf: Fix updating statistics
    1c5da372e87e iavf: fix error return code in iavf_init_get_resources()
    290ca6a85627 staging: vchiq_arm: Add a matching unregister call
    6545d3462e35 drm/radeon: fix array out-of-bounds read and write issues
    9707e1a7f8ac drm/amdgpu: ensure 0 is returned for success in jpeg_v2_5_wait_for_idle
    8ee5083de201 drm/amdgpu/debugfs: fix memory leak when amdgpu_virt_enable_access_debugfs failed
    5e3b4e09c9b9 scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle
    da3684003dc1 tracing: Move pipe reference to trace array instead of current_tracer
    d579cc130a28 net: ethernet: ti: am65-cpsw-nuss: restore vlan configuration while down/up
    33333c08d28a lkdtm: Make arch-specific tests always available
    a4c1f5314327 selftests/lkdtm: Reset WARN_ONCE to avoid false negatives
    5397915bf77b lkdtm: Avoid more compiler optimizations for bad writes
    fe1f13b572b2 cxl: Fix kobject memleak
    cb52bc02e65d drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline
    bdcfb3217816 scsi: ufs: Disable WriteBooster capability for non-supported UFS devices
    b5118d2bbb8e scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()
    36428bc924e6 net: atlantic: MACSec offload statistics checkpatch fix
    10b8d2696578 ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config
    e6046c52f127 ASoC: Intel: bxt_rt298: add missing .owner field
    5ee90079d049 ASoC: Intel: sof_sdw: add missing .owner field
    f678fb5fd3ba ASoC: Intel: cml_rt1011_rt5682: add missing .owner field
    72425036a6c5 ASoC: SOF: nocodec: add missing .owner field
    37c77ff3b1cc dpaa2-eth: fix condition for number of buffer acquire retries
    ed3f590f2ac6 staging: most: avoid null pointer dereference when iface is null
    10738d622ef0 media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()
    41013c90d84c media: marvell-ccic: Add missed v4l2_async_notifier_cleanup()
    eadd4aa1c520 media: cxusb-analog: fix V4L2 dependency
    b50202c0770c Bluetooth: btmtksdio: fix up firmware download sequence
    6fb4ccc66e01 Bluetooth: btusb: fix up firmware download sequence
    56704a6ba1c7 ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format
    d304a3f78d1b leds: lm355x: avoid enum conversion warning
    d95947426c42 powerpc/fixmap: Fix FIX_EARLY_DEBUG_BASE when page size is 256k
    10057c82dd62 powerpc/mm: Fix typo in IS_ENABLED()
    47fea4d1a23f clk: bcm63xx-gate: fix last clock availability
    a29030741107 drm/arm: fix unintentional integer overflow on left shift
    3ea4204a722a drm/panfrost: Fix inbalance of devfreq record_busy/idle()
    b9af8ae89d51 drm/etnaviv: Fix error path on failure to enable bus clk
    7022baca7cfb scsi: ufs: Fix imprecise load calculation in devfreq window
    c53b4ac934e4 iio: amplifiers: ad8366: Change devm_gpiod_get() to optional and add the missed check
    0f3ff5cba631 iio: improve IIO_CONCENTRATION channel type description
    5af9cf807b5e Bluetooth: hci_qca: Increase SoC idle timeout to 200ms
    1d22f52161b2 Bluetooth: hci_qca: Bug fix during SSR timeout
    17e8eb2db9cc ath10k: Acquire tx_lock in tx error paths
    1b1cacc13022 Bluetooth: Allow suspend even when preparation has failed
    4f87bf4b50b5 Bluetooth: hci_qca: Only remove TX clock vote after TX is completed
    88959e705f04 drm/mm: fix hole size comparison
    fe7a5d7fdea5 Bluetooth: hci_qca: Fix an error pointer dereference
    f1785f21b6be video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call
    92f18805fd07 console: newport_con: fix an issue about leak related system resources
    ec47a8107033 video: fbdev: sm712fb: fix an issue about iounmap for a wrong address
    4d2663776cae btmrvl: Fix firmware filename for sd8997 chipset
    2e00553ce46e btmrvl: Fix firmware filename for sd8977 chipset
    86faf4735ccf mwifiex: Fix firmware filename for sd8997 chipset
    d41c930387d3 mwifiex: Fix firmware filename for sd8977 chipset
    4f82ecd46efe agp/intel: Fix a memory leak on module initialisation failure
    86a94d97881d drm/amdgpu: use the unlocked drm_gem_object_put
    1d2ead5d4b39 drm/bridge: ti-sn65dsi86: Fix off-by-one error in clock choice
    b81b49591375 drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers
    d65751086ca7 drm/gem: Fix a leak in drm_gem_objects_lookup()
    7c83c5090850 drm/msm: ratelimit crtc event overflow error
    46c8b2e8255c crypto: caam - silence .setkey in case of bad key length
    d5c9f20e4ad7 io_uring: fix stalled deferred requests
    458ae14d4ce5 io_uring: fix racy overflow count reporting
    7ab9b92b614d ACPICA: Do not increment operation_region reference counts for field units
    064c5272a19d btrfs: qgroup: free per-trans reserved space when a subvolume gets dropped
    16a35c7dd8f4 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation
    11bf4638158a bcache: fix super block seq numbers comparision in register_cache_set()
    20fa1e9929e8 dyndbg: fix a BUG_ON in ddebug_describe_flags
    2f92047fea41 usb: bdc: Halt controller on suspend
    8415df3d6eb1 bdc: Fix bug causing crash after multiple disconnects
    7677cbd18b99 usb: gadget: net2280: fix memory leak on probe error handling paths
    fa979805e400 mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1
    d5bf76c14acd x86/uaccess: Make __get_user_size() Clang compliant on 32-bit
    c234811c3754 ionic: update eid test for overflow
    7ee88f37ad1b drm/amd/powerplay: suppress compile error around BUG_ON
    2ae6cbe7652a gpu: host1x: debug: Fix multiple channels emitting messages simultaneously
    4e701b476f48 iwlegacy: Check the return value of pcie_capability_read_*()
    79f477d1beac platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15
    b195c3db8434 brcmfmac: set state of hanger slot to FREE when flushing PSQ
    f41a2583e10b brcmfmac: To fix Bss Info flag definition Bug
    38a031bbdfd3 brcmfmac: keep SDIO watchdog running when console_interval is non-zero
    93e05fd717de Bluetooth: hci_qca: Bug fixes for SSR
    a82baea4babd bpf: Fix fds_example SIGSEGV error
    e9496b4f3165 drm/amd/powerplay: fix compile error with ARCH=arc
    e4c9ade43bc5 drm/amd/display: allow query ddc data over aux to be read only operation
    81ece245ce78 drm/amdgpu/display: properly guard the calls to swSMU functions
    53812570f84c drm/amdgpu/display bail early in dm_pp_get_static_clocks
    865e2dbadf68 drm/amdgpu/debugfs: fix ref count leak when pm_runtime_get_sync fails
    1adb2ff1f6b1 drm/amd/display: Improve DisplayPort monitor interop
    1839d11b9bb2 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls
    b70d115ebdcf irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock
    d77ecc91b0d8 net: phy: mscc: restore the base page in vsc8514/8584_config_init
    befe5de6250b drm/radeon: disable AGP by default
    175bbacf669b drm/debugfs: fix plain echo to connector "force" attribute
    376bf3ddda59 drm/msm: Fix a null pointer access in msm_gem_shrinker_count()
    37f45e55b596 drm: msm: a6xx: fix gpu failure after system resume
    f2ea1e1877d0 usb: mtu3: clear dual mode of u3port when disable device
    870ed79fc2b7 btrfs: fix lockdep splat from btrfs_dump_space_info
    14fad4e83050 mmc: sdhci-cadence: do not use hardware tuning for SD mode
    085af96b1506 drm/nouveau: fix multiple instances of reference count leaks
    ff0ef144057e drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek
    ef11e2b533de memory: samsung: exynos5422-dmc: Do not ignore return code of regmap_read()
    1020d869babf ionic: rearrange reset and bus-master control
    51d26960fcb0 drm/etnaviv: fix ref count leak via pm_runtime_get_sync
    49395a64e5f5 arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding
    256d7e3a6752 drm/nouveau/kms/nv50-: Fix disabling dithering
    77a318a4da3e rtw88: 8822ce: add support for device ID 0xc82f
    679d3baca18f md-cluster: fix wild pointer of unlock_all_bitmaps()
    0ff3a2b771b9 bus: ti-sysc: Add missing quirk flags for usb_host_hs
    8131c27f8088 video: fbdev: neofb: fix memory leak in neo_scan_monitor()
    5cc3bdb0aea5 video: fbdev: savage: fix memory leak on error handling path in probe
    cccec0d3e0ef crypto: aesni - Fix build with LLVM_IAS=1
    90bcb927d66d drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync
    59fed9e55e17 drm/amdgpu: avoid dereferencing a NULL pointer
    6cd01fb89ac9 fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls
    5a4f7281d5a6 io_uring: fix req->work corruption
    b51a31ec3e7c loop: be paranoid on exit and prevent new additions / removals
    35dfb4f8423e Bluetooth: add a mutex lock to avoid UAF in do_enale_set
    7fd31dbc8ece ARM: exynos: clear L310_AUX_CTRL_FULL_LINE_ZERO in default l2c_aux_val
    be90ca6b1f53 net: mscc: ocelot: fix encoding destination ports into multicast IPv4 address
    9638ef9db839 soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag
    47b94c5c6604 drm/tilcdc: fix leak & null ref in panel_connector_get_modes
    22ca8cb2a5b9 block: don't do revalidate zones on invalid devices
    4c3aeda8791c irqchip/loongson-pch-pic: Fix the misused irq flow handler
    c790d6a2306b nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths
    ebd5b7f6b99e nvme-multipath: fix logic for non-optimized paths
    a7e15f57766c nvme-rdma: fix controller reset hang during traffic
    c11521f04ed9 nvme-tcp: fix controller reset hang during traffic
    ac26d372f1a3 irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table()
    bc654671a452 irqchip/irq-bcm7038-l1: Guard uses of cpu_logical_map
    ee9db7fc3a2b kunit: tool: fix improper treatment of file location
    0044496d9440 kunit: tool: fix broken default args in unit tests
    dda3d66364ed irqchip/loongson-liointc: Fix potential dead lock
    922ce733868a irqchip/loongson-pch-pic: Check return value of irq_domain_translate_twocell()
    594496eccb4c irqchip/loongson-htvec: Check return value of irq_domain_translate_onecell()
    6affe6f7db79 irqchip/loongson-htvec: Fix potential resource leak
    1926d2da825f md: raid0/linear: fix dereference before null check on pointer mddev
    51ef07ca87be seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID
    d2d09105657d irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource()
    8705ff60b829 scripts/selinux/mdp: fix initial SID handling
    35d16397b2ab iocost: Fix check condition of iocg abs_vdebt
    793788d7848c ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()
    0e16025c3657 spi: rockchip: Fix error in SPI slave pio read
    7ca8cc7b3ee0 soc: qcom: pdr: Reorder the PD state indication ack
    f743813ff463 arm64: dts: meson: fix mmc0 tuning error on Khadas VIM3
    8dcdb3754ffd arm64: dts: meson: misc fixups for w400 dtsi
    ff316db596a8 io_uring: fix sq array offset calculation
    680283e6992d regulator: fix memory leak on error path of regulator_register()
    ca1c20292739 recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64.
    8e7d79dec504 tpm: Require that all digests are present in TCG_PCR_EVENT2 structures
    81fd1c90e748 crypto: x86/crc32c - fix building with clang ias
    6760df0358ef spi: lantiq: fix: Rx overflow error in full duplex mode
    067345b6863f spi: dw-dma: Fix Tx DMA channel working too fast
    af58be14b8c1 ARM: dts: stm32: Fix spi4 pins in stm32mp15-pinctrl
    19798aa6945c ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages
    2f2b61f5cb0c ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores
    3b5043161541 ARM: dts: at91: sama5d3_xplained: change phy-mode
    ea2c9ccdbb33 reset: intel: fix a compile warning about REG_OFFSET redefined
    14ae200d052b ARM: dts: exynos: Disable frequency scaling for FSYS bus on Odroid XU3 family
    c1e877ce5e12 ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()
    4f8c0858195c ARM: dts: gose: Fix ports node name for adv7612
    141b07accc60 arm64: dts: renesas: Fix SD Card/eMMC interface device node names
    459fae59fa50 ARM: dts: gose: Fix ports node name for adv7180
    7b49da0dd3f4 platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()
    54ba0892aabc platform/x86: intel-hid: Fix return value check in check_acpi_dev()
    40bd5e36e27e m68k: mac: Fix IOP status/control register writes
    6b4132d29576 m68k: mac: Don't send IOP message until channel is idle
    d3e1f3ea5877 clk: scmi: Fix min and max rate when registering clocks with discrete rates
    02a4e7bc34eb crypto: qat - allow xts requests not multiple of block
    d4ec29ee8836 sched/uclamp: Fix initialization of struct uclamp_rq
    6d67baf624c6 arm64: dts: exynos: Fix silent hang after boot on Espresso
    0c348e7b0380 arm64: dts: sun50i-pinephone: dldo4 must not be >= 1.8V
    660f9b20f525 firmware: arm_scmi: Fix SCMI genpd domain probing
    7ea14136a7d4 rcu/tree: Repeat the monitor if any free channel is busy
    a1e2c6d58bd8 ARM: exynos: MCPM: Restore big.LITTLE cpuidle support
    c7b6519619aa crypto: ccree - fix resource leak on error path
    06769a572492 soc: qcom: rpmh-rsc: Don't use ktime for timeout in write_tcs_reg_sync()
    00734ff000fc blktrace: fix debugfs use after free
    71fc8e5f4cc3 memory: tegra: Fix an error handling path in tegra186_emc_probe()
    d84a71c79a0c arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property
    f6ab00652486 crc-t10dif: Fix potential crypto notify dead-lock
    012f0e4c9732 EDAC: Fix reference count leaks
    b069187f3044 arm64: dts: rockchip: fix rk3399-puma gmac reset gpio
    ae3da7d2be00 arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio
    4df058114a1c arm64: dts: rockchip: fix rk3368-lion gmac reset gpio
    6624632301bc sched: correct SD_flags returned by tl->sd_flags()
    4b53a8f2aed2 sched/fair: Fix NOHZ next idle balance
    f08ce56b56fe x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0
    6ddc271a3a55 x86, sched: Bail out of frequency invariance if turbo frequency is unknown
    2b611e8adc57 x86, sched: check for counters overflow in frequency invariant accounting
    792aececc15d perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL
    421caf5e2ba9 x86/mce/inject: Fix a wrong assignment of i_mce.status
    1e5993c9e22c ARM: dts: stm32: fix uart7_pins_a comments in stm32mp15-pinctrl
    ca1e6f9272ac ARM: dts: stm32: fix uart nodes ordering in stm32mp15-pinctrl
    d6828c99ab8a HID: input: Fix devices that return multiple bytes in battery report
    7701efa45b5b io_uring: abstract out task work running
    2f2bf462d1d4 kunit: capture stderr on all make subprocess calls
    0534d726fffe tracepoint: Mark __tracepoint_string's __used

(From OE-Core rev: b44b0db3210a8aff46b5b4c3597ed915c57b8c8f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-22 15:46:55 +01:00
Bruce Ashfield
3558af1ce6 linux-yocto/5.8: update to v5.8.1
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:

    5f49ff2540e2 Linux 5.8.1
    b08bdb1dfc66 arm64: kaslr: Use standard early random function
    cdb665888c69 random: random.h should include archrandom.h, not the other way around
    6ccec4279301 random32: move the pseudo-random 32-bit definitions to prandom.h
    37b9e5781ba9 ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime
    f9e3fa895314 PCI: tegra: Revert tegra124 raw_violation_fixup
    6f5f284ac0a1 powerpc/kasan: Fix shadow pages allocation failure
    4fed32566a03 Revert "powerpc/kasan: Fix shadow pages allocation failure"
    ff35fac0d075 xattr: break delegations in {set,remove}xattr
    325811793d34 gpio: max77620: Fix missing release of interrupt
    344c69a06049 leds: 88pm860x: fix use-after-free on unbind
    6796fca30e0a leds: lm3533: fix use-after-free on unbind
    6e99065db5b9 leds: da903x: fix use-after-free on unbind
    405c0f560437 leds: lm36274: fix use-after-free on unbind
    2cbb6111b385 leds: wm831x-status: fix use-after-free on unbind
    eb3d82abc335 mtd: properly check all write ioctls for permissions
    0ca4ebe9d635 vgacon: Fix for missing check in scrollback handling
    b8eb3d95c2d4 lkdtm/heap: Avoid edge and middle of slabs
    3266873640b7 scripts: add dummy report mode to add_namespace.cocci
    5ec142a2e9e6 Smack: fix use-after-free in smk_write_relabel_self()
    382c0fa38c0e binder: Prevent context manager from incrementing ref 0
    3a75ed41c7ab omapfb: dss: Fix max fclk divider for omap36xx
    be1c835747f9 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt()
    f00e01212d78 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt()
    cc09a53b7252 Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt()
    51af3c373643 Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode
    22e041f720e6 staging: rtl8712: handle firmware load failure
    7fa3a6e9061c staging: android: ashmem: Fix lockdep warning for write operation
    98228ec8440f ALSA: seq: oss: Serialize ioctls
    f990beaaff08 ALSA: hda/ca0132 - Fix AE-5 microphone selection commands.
    e0b12b2ba9ed ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value.
    b743b82bdfa8 ALSA: hda/ca0132 - Add new quirk ID for Recon3D.
    ea441daae389 ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops
    88f484351d8f Revert "ALSA: hda: call runtime_allow() for all hda controllers"
    a7e7da440092 usb: xhci: Fix ASMedia ASM1142 DMA addressing
    2ef10b5be9a5 usb: xhci: define IDs for various ASMedia host controllers
    3d73faca68fa USB: iowarrior: fix up report size handling for some devices
    a7ee4b448513 USB: serial: qcserial: add EM7305 QDL product ID
    e912cdc8d225 scsi: ufs: Fix and simplify setup_xfer_req variant operation

(From OE-Core rev: 0344dd754aafbf3d05539bbc0c6d39f0541f300b)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-20 15:30:07 +01:00
Bruce Ashfield
b8036e017c linux-yocto: introduce 5.8 reference kernel
Add the next set of "versioned" linux-yocto recipes that can be
used to build v5.8 upstream (v5.8/base) or 5.8 with some emedded
specific features (v5.8/standard/*).

Note: along with the new 5.8 content, the recipes have a tweaked
licence checksum, which The needs to be updated to account for kernel
commit 74835c7db0322b [COPYING: state that all contributions really
are covered by this file].

These have been built and booted for all supported qemu architectures.

(From OE-Core rev: 18edf84ec6cfcc137602f89ddc024d1fe1dcf03a)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-08-20 15:30:07 +01:00