| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Adjust wic to correctly handle the new PSEUDO_IGNORE_PATH variable and avoid
inode corruption issues.
(From OE-Core rev: 13500f5234361385c365c7c35e83f99435500481)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a pretty big change to the way pseudo operates when used in OpenEmbedded.
Normally, pseudo monitors and logs (adds to its database) any file created or
modified whilst in a fakeroot environment. There are large numbers of files
we simply don't care about the permissions of whilst in that fakeroot context,
for example ${S}, ${B}, ${T}, ${SSTATE_DIR}, the central sstate control
directories,
This change uses new functionality in pseudo to ignore these directory trees,
resulting in a cleaner database with less chance of "stray" mismatches if files
are modified outside pseudo context. It also should reduce some overhead from
pseudo as the interprocess round trip to the server is avoided.
There is a possible complication where some existing recipe may break, for
example, we found a recipe which was writing to "${B}/install" for
"make install" in do_install and since we listed ${B} as not to be tracked,
there were errors trying to chown root for files in this location.
This patch fixes a few corner cases in OE-Core when used with this new
ignore list:
* The archiver directory matched a "${WORKDIR}/deploy*" pattern so was renamed
to something else since that directory does need its root permissions
* The ${S} and ${B} ignoring is conditional on them being different to ${WORKDIR}
* package_write_* task output (the debs/rpms/ipks) are now owned by the build
user so we don't want the file ownership information in the hashequiv outhash
calculation even if they are built under pseudo.
* The fontcache postinstall intercept is run under qemu outside of pseudo context
so delete files it may delete up front where pseudo can see this.
* SSTATE_DIR is in PSEUDO_PATHS_IGNORE, which is in FAKEROOTENV which is cached
by bitbake. We therefore need to trigger reparsing if this changes, which means
SSTATE_DIR can be in BB_HASHBASE_WHITELIST but not BB_HASHCONFIG_WHITELIST.
Rework the variables to handle this. This otherwise breaks some of our sstate
tests in oe-selftest.
* Ignore the temp directory wic uses for rebuilding rootfs.
(From OE-Core rev: ad8f5532ffaead9a5ad13e1034fe9e5e1b7979f4)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Add a path to fix up handling of dirfd being passed as a full file
and with path="".
(From OE-Core rev: 3006bbe7768e4efe33d3d2d3f5786a561ecbe96f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Mark files which are unlinked (nlink == 0) but open with fd's as
"may-unlink" to avoid problematic database entries.
(From OE-Core rev: e1e481f3608c05ab14c61bf45cd0837d7287b6a5)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Fix a NULL pointer dereference exposed by the path ignore code in
xattr handling.
(From OE-Core rev: 929a27bf6cbca94d1141d2094ae0c915d93bd3f4)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Where files are link()'d and one is unlink()'d, pseudo's fd mappings
can become confused. Add a patch to try and improve this for the common
usecases we see.
(From OE-Core rev: 9ce621fa2099608ca0ccbb8420b31d71cdd7b00e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Rather than doing what turns out to be a rather dangerous "fixup" if
we see a file with a different path but the same inode as another file
we've previously seen, throw and abort. Direct the user to a wiki page
where we can maintain information about what this error means.
(From OE-Core rev: 2db491d97da08d44ebd257f98489550a82a7935c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add PSEUDO_IGNORE_PATHS, a comma separated list of path prefixes, where
any files underneath are not handled by pseudo. This allows files to
be left out of the pseudo datanase where we know we don't need the
fake root emulation. This is particularly useful if we know these files
can be deleted outside of pseudo context.
(From OE-Core rev: 8defb687a2c0ffac232c4d0d63a590871c453a2e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, where pseudo finds a database entry for an inode but the path
doesn't match, it reuses that database entry metadata. This is causing
real world "corruption" of file attributes.
See [YOCTO #14057] for an example of this.
This can happen when files are deleted outside of pseudo context and the
inode is reused by a new file which pseduo then "sees".
Its possible the opposite could happen, it needs to reuse attributes
but this change would prevent it. As far as I can tell, we don't want
pseuo to reuse these attributes though so this code should be safer
and avoid bugs like the above.
(From OE-Core rev: 1c13149b81e03a1ac48b27a208a139d5493c3ce7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:
cdcec6869074 Linux 5.8.13
510c51ff61e3 clocksource/drivers/timer-ti-dm: Do reset before enable
af56dabe31d1 dm: fix bio splitting and its bio completion order for regular IO
8b76d62a9986 KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch
3bd50397031b io_uring: ensure open/openat2 name is cleaned on cancelation
4545633b037b s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl
862f8bb32f4f mm: don't rely on system state to detect hot-plug operations
b8fdce317826 mm: replace memmap_context by meminit_context
2a4b8662dd4f mm/gup: fix gup_fast with dynamic page table folding
488b66f91a2d mm, THP, swap: fix allocating cluster for swapfile by mistake
3907be9020ee dmabuf: fix NULL pointer dereference in dma_buf_release()
22dd2387ee81 MIPS: Loongson2ef: Disable Loongson MMI instructions
464b2d4cba99 media: cec-adap.c: don't use flush_scheduled_work()
d242377a12af btrfs: fix overflow when copying corrupt csums for a message
22ee6b8fda41 btrfs: fix put of uninitialized kobject after seed device delete
913d4c0dcdba kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot
247c62ebdfae kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()
a1ab267999b8 lib/bootconfig: Fix to remove tailing spaces after value
dce326c2b35b lib/bootconfig: Fix a bug of breaking existing tree nodes
6540544b78f8 mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations
f176cd6084b2 s390/dasd: Fix zero write for FBA devices
e3a23511638a tracing: fix double free
c321af82cae2 lib/string.c: implement stpcpy
3396e0ad33da ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520
ad0643252831 ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged
7a08dbd8764c ALSA: usb-audio: Add delay quirk for H570e USB headsets
fdf44bc9f55d scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported
ade8f2c5ff7a x86/ioapic: Unbreak check_timer()
e45e8ddf3cfc x86/irq: Make run_on_irqstack_cond() typesafe
ba1c60853057 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback
9d6bd4901bbd mm: validate pmd after splitting
15f6c3869c6c KVM: SVM: Add a dedicated INVD intercept routine
ef4f69a46824 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE
8a8354700cb2 spi: bcm-qspi: Fix probe regression on iProc platforms
fce9400de340 regulator: axp20x: fix LDO2/4 description
2f24ab64b8cc MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()
7b7b64dda978 PM / devfreq: tegra30: Disable clock on error in probe
324f8ff1e09b MIPS: Loongson-3: Fix fp register access if MSA enabled
482082d22a41 net/mlx5e: mlx5e_fec_in_caps() returns a boolean
93e864762dcb regmap: fix page selection for noinc writes
de74a520081f regmap: fix page selection for noinc reads
2e00a8682cb5 SUNRPC: Fix svc_flush_dcache()
96c45a01f443 io_uring: fix openat/openat2 unified prep handling
21aaa0fc9b94 ALSA: asihpi: fix iounmap in error handler
0c9fadf3a3c2 mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz
7c094f2da8be cfg80211: fix 6 GHz channel conversion
3414cdb97ce1 mac80211: do not disable HE if HT is missing on 2.4 GHz
a8241c165aea lib80211: fix unmet direct dependendices config warning when !CRYPTO
bf75119ad09d bpf: Fix a rcu warning for bpffs map pretty-print
5ed1d040d0cc batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh
5ae4340c6782 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh
c7f13870d54a batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN
06dd1ca3b637 nvme-tcp: fix kconfig dependency warning when !CRYPTO
a9bc6ff7d24a xsk: Fix number of pinned pages/umem size discrepancy
e4e1b0f1fdea batman-adv: Add missing include for in_interrupt()
38c2ce543647 RDMA/core: Fix ordering of CQ pool destruction
9003be1fb4d0 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs
a634ff2bb06a hv_netvsc: Switch the data path at the right time during hibernation
086ca81d03c3 drm/sun4i: sun8i-csc: Secondary CSC register correction
1fc50966df11 igc: Fix not considering the TX delay for timestamps
df1aefc64878 igc: Fix wrong timestamp latency numbers
60b4cd514ca4 net: qed: RDMA personality shouldn't fail VF load
1c89c047143e net: qede: Disable aRFS for NPAR and 100G
0f5479c614a4 net: qed: Disable aRFS for NPAR and 100G
c0560d7cfa3c drm/vc4/vc4_hdmi: fill ASoC card owner
3305c8444ee9 tools/libbpf: Avoid counting local symbols in ABI check
c86dff4cd392 bpf: Fix clobbering of r2 in bpf_gen_ld_abs
36133c2c75f4 mac802154: tx: fix use-after-free
d5bc41a812ee netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid
b47342e6341d netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled
e38f49e00baf netfilter: ctnetlink: fix mark based dump filtering regression
24c4f2ae019b netfilter: ctnetlink: add a range check for l3/l4 protonum
e49aff08701c batman-adv: mcast/TT: fix wrongly dropped or rerouted packets
27f214ea565b atm: eni: fix the missed pci_disable_device() for eni_init_one()
c50fd3ecb3f7 libbpf: Fix build failure from uninitialized variable warning
a5307da48a93 batman-adv: bla: fix type misuse for backbone_gw hash indexing
120333e77b20 mwifiex: Increase AES key storage size to 256 bits
ab7eeefd46b5 clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()
bdcc262d50da ieee802154/adf7242: check status of adf7242_read_reg
59a84157c5a5 ieee802154: fix one possible memleak in ca8210_dev_com_init
9a04354bdb3a riscv: Fix Kendryte K210 device tree
b05a20baaa2f i2c: mediatek: Send i2c master code at more than 1MHz
337e96e14843 objtool: Fix noreturn detection for ignored functions
953fc770d069 i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()
55e8cc72415c drm/amd/display: Don't log hdcp module warnings in dmesg
a42f8e6ba427 drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is
5535013c64fb drm/amd/display: update nv1x stutter latencies
d3adac3cfbdb drm/amd/display: Don't use DRM_ERROR() for DTM add topology
8f85ebcc0e9d drm/amdkfd: fix a memory leak issue
3f9f1a29290c EDAC/ghes: Check whether the driver is on the safe list correctly
3c98a2f74a07 lockdep: fix order in trace_hardirqs_off_caller()
8cf6f7188ad2 s390/init: add missing __init annotations
b7b5742eb70b i2c: aspeed: Mask IRQ status to relevant bits
af5681dfa0aa RISC-V: Take text_mutex in ftrace_init_nop()
5a73735ee5b2 clk: versatile: Add of_node_put() before return statement
39f785132eee ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1
700fefbe8c67 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions
2e1e2b748af2 ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811
ad22ff03adc6 ASoC: pcm3168a: ignore 0 Hz settings
0b2f403ff302 device_cgroup: Fix RCU list debugging warning
(From OE-Core rev: 429efe4d8a74b5cb2ab1f76088642a078a6f8829)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
a9518c1aec5b Linux 5.4.69
9fb8e10b0519 ata: sata_mv, avoid trigerrable BUG_ON
e11c83520cd0 ata: make qc_prep return ata_completion_errors
b6e503c0a0ff ata: define AC_ERR_OK
b4a9fdf062e8 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
3d9f39d274ea dm: fix bio splitting and its bio completion order for regular IO
c9bfb7b4d944 KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch
5dcb66f970a8 s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl
4f5260ee0ce3 mm/gup: fix gup_fast with dynamic page table folding
20a5e4272b65 mm, THP, swap: fix allocating cluster for swapfile by mistake
198d9f7e905c dmabuf: fix NULL pointer dereference in dma_buf_release()
aded5dee7fb2 btrfs: fix overflow when copying corrupt csums for a message
c4ab0a837093 kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot
3995f7a60fec kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()
31efa3b5b592 s390/dasd: Fix zero write for FBA devices
e92c490f1049 tracing: fix double free
f05f667f8764 lib/string.c: implement stpcpy
26a6452b27ec ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520
2a2ae4831ff7 ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged
86f6af05ffa0 ALSA: usb-audio: Add delay quirk for H570e USB headsets
4cb7f229823c scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported
6890a6f5665f x86/ioapic: Unbreak check_timer()
361a4b17e88d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback
fe932d4c9ea2 mm: validate pmd after splitting
5d4431c9de06 KVM: SVM: Add a dedicated INVD intercept routine
16788dc19fa1 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE
87f7a4910e57 regulator: axp20x: fix LDO2/4 description
5c58104841fe MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()
283a3234550c regmap: fix page selection for noinc writes
47fef0ebc150 regmap: fix page selection for noinc reads
a8cebb4a5931 ALSA: asihpi: fix iounmap in error handler
83b9a250d774 lib80211: fix unmet direct dependendices config warning when !CRYPTO
43cdb648e1da bpf: Fix a rcu warning for bpffs map pretty-print
d9fadccbf25e batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh
5d8774492819 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh
24e5e941d804 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN
b0632590cbec nvme-tcp: fix kconfig dependency warning when !CRYPTO
8c6ba1878a92 batman-adv: Add missing include for in_interrupt()
248c25e7725a drm/sun4i: sun8i-csc: Secondary CSC register correction
12bea822dbe6 net: qed: RDMA personality shouldn't fail VF load
7e74a6d6f99c net: qede: Disable aRFS for NPAR and 100G
82dfe9c32dea net: qed: Disable aRFS for NPAR and 100G
f301585195a0 drm/vc4/vc4_hdmi: fill ASoC card owner
5e77009e33a1 bpf: Fix clobbering of r2 in bpf_gen_ld_abs
2e1a95f450d8 mac802154: tx: fix use-after-free
eb5f810e06da netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled
b6112ff05f5f batman-adv: mcast/TT: fix wrongly dropped or rerouted packets
5b0a13a03b8b atm: eni: fix the missed pci_disable_device() for eni_init_one()
e0117ad11b3e batman-adv: bla: fix type misuse for backbone_gw hash indexing
a63798d53489 mwifiex: Increase AES key storage size to 256 bits
f43500892470 clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()
f77f4586bdd7 ieee802154/adf7242: check status of adf7242_read_reg
22936fa7a295 ieee802154: fix one possible memleak in ca8210_dev_com_init
d85044145fdd objtool: Fix noreturn detection for ignored functions
a53d9b3ae9c8 i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()
65f452b7a2c1 drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is
8c48b7617b7c drm/amd/display: update nv1x stutter latencies
c48363d19fcb drm/amdkfd: fix a memory leak issue
b11f2d6b80f4 EDAC/ghes: Check whether the driver is on the safe list correctly
c7be1f4d4e60 lockdep: fix order in trace_hardirqs_off_caller()
43d750a0994c s390/init: add missing __init annotations
fdd60315b931 i2c: aspeed: Mask IRQ status to relevant bits
66d987b80dc3 RISC-V: Take text_mutex in ftrace_init_nop()
487e3a1bc9ab ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1
4a07fbecfa55 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions
7cdb35fc858f ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811
927a024487dc ASoC: pcm3168a: ignore 0 Hz settings
8ebf2b77d7e5 device_cgroup: Fix RCU list debugging warning
5b84cd71c1da nvme: explicitly update mpath disk capacity on revalidation
765f47c425aa net: openvswitch: use div_u64() for 64-by-32 divisions
caa44b67f4d3 ALSA: hda: Workaround for spurious wakeups on some Intel platforms
862dd508c6f2 ALSA: hda: Always use jackpoll helper for jack update after resume
1f160738d9a8 perf parse-events: Use strcmp() to compare the PMU name
4d8d6f71b60f opp: Increase parsed_static_opps in _of_add_opp_table_v1()
87e6e1957cf0 mt76: fix LED link time failure
ca1704f177dc ubi: fastmap: Free unused fastmap anchor peb during detach
74924e407bf7 scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure
e1ad5cf63e40 perf tests: Fix test 68 zstd compression for s390
85c417050fc7 btrfs: qgroup: fix data leak caused by race between writeback and truncate
af60d80598b3 vfio/pci: fix racy on error and request eventfd ctx
eb7833e0ee01 selftests/x86/syscall_nt: Clear weird flags after each test
7292e6e9d82c scsi: libfc: Skip additional kref updating work event
1e15d5237c1e scsi: libfc: Handling of extra kref
2ad1397c8815 mac80211: skip mpath lookup also for control port tx
8bfd43a5180f nvme: fix possible deadlock when I/O is blocked
8b85da354c74 cifs: Fix double add page to memcg when cifs_readpages
3bb9b0ad76e5 vfio/pci: Clear error and request eventfd ctx after releasing
781a4bf652b8 NFS: nfs_xdr_status should record the procedure name
bc65336acddc x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline
c63613b93479 mtd: parser: cmdline: Support MTD names containing one or more colons
f7b07311ff0f rapidio: avoid data race between file operation callbacks and mport_cdev_add().
92514a7bb941 mm: memcontrol: fix stat-corrupting race in charge moving
a9e87c5beeb9 mm/swap_state: fix a data race in swapin_nr_pages
3e4ca8bf5809 ceph: fix potential race in ceph_check_caps
dac34dd4efc6 PCI: tegra: Fix runtime PM imbalance on error
5cddba546a00 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error
63f600d87b05 mtd: rawnand: gpmi: Fix runtime PM imbalance on error
ec705f9ffbba wlcore: fix runtime pm imbalance in wlcore_regdomain_config
a0f8499fba8d wlcore: fix runtime pm imbalance in wl1271_tx_work
7555bb003417 ASoC: img-i2s-out: Fix runtime PM imbalance on error
13e1951aa3b8 PCI: tegra194: Fix runtime PM imbalance on error
7415f52e2e95 perf kcore_copy: Fix module map when there are no modules loaded
ff793fe02ca8 perf metricgroup: Free metric_events on error
2076ee4ae512 perf util: Fix memory leak of prefix_if_not_in
b10dd4b3c104 perf stat: Fix duration_time value for higher intervals
eddcc70de8da perf trace: Fix the selection for architectures to generate the errno name tables
feaaa88ffce7 perf evsel: Fix 2 memory leaks
ad9940e377fd KVM: PPC: Book3S HV: Close race with page faults around memslot flushes
f9c47a0cc513 vfio/pci: fix memory leaks of eventfd ctx
bb6e9827da75 gpio: rcar: Fix runtime PM imbalance on error
1aa9de56d762 btrfs: fix double __endio_write_update_ordered in direct I/O
b3b21823d68e btrfs: don't force read-only after error in drop snapshot
859748f8cd8c usb: dwc3: Increase timeout for CmdAct cleared by device controller
5c7f727e8ad6 printk: handle blank console arguments passed in.
482466b67d87 drm/nouveau/dispnv50: fix runtime pm imbalance on error
bd39447bad06 drm/nouveau: fix runtime pm imbalance on error
f6331bfcccc8 drm/nouveau/debugfs: fix runtime pm imbalance on error
2477158bfd3e e1000: Do not perform reset in reset_task if we are already down
62962e08b9c3 drm/amdkfd: fix restore worker race condition
180e60f154a3 arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register
196d14cea6a3 scsi: cxlflash: Fix error return code in cxlflash_probe()
af02933d59bd arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work
502bd98a8e27 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata
c3fa2949c272 USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int
89e6cf1c0ab5 fuse: update attr_version counter on fuse_notify_inval_inode()
e431e923c8a6 fuse: don't check refcount after stealing page
55c3e7fac92e svcrdma: Fix backchannel return code
7c972122cab5 powerpc/traps: Make unrecoverable NMIs die instead of panic
004cb15b1e4c ipmi:bt-bmc: Fix error handling and status check
09197d39cab3 drm/exynos: dsi: Remove bridge node reference in error handling path in probe function
7ce7dd0a6f1d ALSA: hda: Fix potential race in unsol event handler
942a6ff2146a tty: serial: samsung: Correct clock selection logic
202ae05859ea tipc: fix memory leak in service subscripting
97cf50cc4e5c KVM: x86: handle wrap around 32-bit address space
c7a403d16fd7 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()
3515b56cc0b7 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete
b5a49bb741e9 phy: samsung: s5pv210-usb2: Add delay after reset
e3d47125a42c power: supply: max17040: Correct voltage reading
44a3faa00887 i2c: tegra: Restore pinmux on system resume
00519f4da8da mm/slub: fix incorrect interpretation of s->offset
0eb69a66083e perf mem2node: Avoid double free related to realloc
bd60439f4950 media: venus: vdec: Init registered list unconditionally
fa7c336dd1c8 atm: fix a memory leak of vcc->user_back
9325e9e5abf6 devlink: Fix reporter's recovery condition
4ac87b6af491 dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion
8ff65ea6c77c dpaa2-eth: fix error return code in setup_dpni()
527378a0dfd7 sched/fair: Eliminate bandwidth race between throttling and distribution
8e32fed034ed arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]
294e26f89163 sparc64: vcc: Fix error return code in vcc_probe()
f1723949cf81 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion
b6cee18cba12 scsi: aacraid: Fix error handling paths in aac_probe_one()
cd6f892ba542 net: openvswitch: use u64 for meter bucket
545c261f22b4 KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()
beb8e0254197 KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy
4998dc5ff868 drivers: char: tlclk.c: Avoid data race between init and interrupt handler
a48b609c8dfd bdev: Reduce time holding bd_mutex in sync in blkdev_close()
c8317e9fc412 perf stat: Force error in fallback on :k events
4f4e29789525 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race
e4e024e89cca btrfs: fix setting last_trans for reloc roots
26d261f32f43 serial: uartps: Wait for tx_empty in console setup
ab1d9bad6097 scsi: qedi: Fix termination timeouts in session logout
61192ac4a1f2 ALSA: hda: Skip controller resume if not needed
51396da04425 mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area
cb1dfad688ef drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset
644148cd1537 workqueue: Remove the warning in wq_worker_sleeping()
74c28abcb301 nvmet-rdma: fix double free of rdma queue
5e3c0dae5f96 SUNRPC: Don't start a timer on an already queued rpc task
19b9ff11464e mm/vmscan.c: fix data races using kswapd_classzone_idx
b569d92b1d03 mm/swapfile: fix data races in try_to_unuse()
6eed4b3392c6 mm/filemap.c: clear page error before actual read
336df1dcf92d mm/kmemleak.c: use address-of operator on section symbols
685a1e317a64 powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events.
7cafcc37c57e drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset
24c56b6fe0ba NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()
4667358dab9c PCI: pciehp: Fix MSI interrupt race
ca767cf0152d ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor
af574e78e7e4 ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len
49bc26b7653f ubifs: ubifs_add_orphan: Fix a memory leak bug
17bc3bff02a7 ubifs: ubifs_jnl_write_inode: Fix a memory leak bug
535943c46dfc PCI: Use ioremap(), not phys_to_virt() for platform ROM
aa325ff72c80 netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup()
cf2d7883e84c svcrdma: Fix leak of transport addresses
5f8174bfb9ff SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'
4f7b6eef7921 scsi: hpsa: correct race condition in offload enabled
6e3b662d86a5 IB/iser: Always check sig MR before putting it to the free pool
d5e7198bcf7e RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices
f812e43e727f xfs: prohibit fs freezing when using empty transactions
1ed8ad923787 brcmfmac: Fix double freeing in the fmac usb data path
9aca5e655a29 nvme: Fix controller creation races with teardown flow
509730002abc nvme: Fix ctrl use-after-free during sysfs deletion
eef1e9e876e9 nvme-multipath: do not reset on unknown status
a48cf1c921a7 perf: Use new infrastructure to fix deadlocks in execve
ba7eb0e48e76 proc: io_accounting: Use new infrastructure to fix deadlocks in execve
4301db49e556 proc: Use new infrastructure to fix deadlocks in execve
0cd97836869e kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve
2f7a0de4e5da selftests/ptrace: add test cases for dead-locks
d8d15a4c445a exec: Fix a deadlock in strace
b796d94921ce exec: Add exec_update_mutex to replace cred_guard_mutex
32d9453c208c tools: gpio-hammer: Avoid potential overflow in main
3b63e4b7045b cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn
1ad72297146d net: axienet: Propagate failure of DMA descriptor setup
468f2bc2bb5b net: axienet: Convert DMA error handler to a work queue
79f60d5bd0dd perf cpumap: Fix snprintf overflow check
47e276e1c40e serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout
09a2cf677105 serial: 8250_omap: Fix sleeping function called from invalid context during probe
93ec0b575aca serial: 8250_port: Don't service RX FIFO if throttled
0557e5f8d69c r8169: improve RTL8168b FIFO overflow workaround
5dc170aee1d1 btrfs: free the reloc_control in a consistent way
c88596d593ab btrfs: do not init a reloc root if we aren't relocating
98c921e6be06 perf parse-events: Fix 3 use after frees found with clang ASAN
048892dfab4d KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context
157ff88660c8 thermal: rcar_thermal: Handle probe error gracefully
e978d00a3d16 tracing: Use address-of operator on section symbols
cb9841c5119c drm/msm/a5xx: Always set an OPP supported hardware value
8db4810dd5cc drm/msm: fix leaks if initialization fails
5d09e3edf5d9 KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones
63b7647dd0e1 intel_th: Disallow multi mode on devices where it's broken
c3e39fa0aa10 RDMA/cm: Remove a race freeing timewait_info
0300cda5009a nfsd: Don't add locks to closed or closing open stateids
cdb785710edd rtc: ds1374: fix possible race condition
45c1212d91f7 rtc: sa1100: fix possible race condition
22de4a5d5791 tpm: ibmvtpm: Wait for buffer to be set before proceeding
be4ff3a49c5d ext4: mark block bitmap corrupted when found instead of BUGON
152875a0f094 xfs: mark dir corrupt when lookup-by-hash fails
cb72c9f84219 xfs: don't ever return a stale pointer from __xfs_dir3_free_read
b1f5989a23c1 tty: sifive: Finish transmission before changing the clock
abbe59ca91f3 media: tda10071: fix unsigned sign extension overflow
b432ea85ab84 Bluetooth: L2CAP: handle l2cap config request during open state
ae3dffdbe42b scsi: aacraid: Disabling TM path and only processing IOP reset
62602774e5aa ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read
f6acb4ae6b6c perf cs-etm: Correct synthesizing instruction samples
f7ba2eeb0c6f perf cs-etm: Swap packets for instruction samples
fc1d08a2023d s390/irq: replace setup_irq() by request_irq()
37b972bf8070 cpu-topology: Fix the potential data corruption
2d4e6ce22c58 clk: imx: Fix division by zero warning on pfdv2
6fc325a4d35d drm/amd/display: Stop if retimer is not available
10a144b77f64 ARM: OMAP2+: Handle errors for cpu_pm
d1a749c01d03 drm/amdgpu: increase atombios cmd timeout
3a220956aaaf mm: avoid data corruption on CoW fault into PFN-mapped VMA
2da77d2d0d89 perf jevents: Fix leak of mapfile memory
26005b604cef ext4: fix a data race at inode->i_disksize
d0c298030382 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice
f2118308295d powerpc/book3s64: Fix error handling in mm_iommu_do_alloc()
efc95f2ef743 timekeeping: Prevent 32bit truncation in scale64_check_overflow()
202e2ff9de40 Bluetooth: guard against controllers sending zero'd events
a94159403430 media: go7007: Fix URB type for interrupt handling
657e50f8cdbf ASoC: SOF: ipc: check ipc return value before data copy
29c25e69492b bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal
3193035ec136 random: fix data races at timer_rand_state
1edfaecc30a9 firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp
21e2f6bf0863 iavf: use tc_cls_can_offload_and_chain0() instead of chain check
0d5984ba936b drm/omap: dss: Cleanup DSS ports on initialisation failure
b4bca7b2a6e2 drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic
3e6f9c20bd32 soundwire: bus: disable pm_runtime in sdw_slave_delete
c4b62a7e52ee dmaengine: tegra-apb: Prevent race conditions on channel's freeing
cdf63c29af1e dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all
f60007c9e914 bpf: Remove recursion prevention from rcu free callback
e8b95c29cdef x86/pkeys: Add check for pkey "overflow"
321c5b279313 media: staging/imx: Missing assignment in imx_media_capture_device_register()
5132f9f3d3e2 dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all
484de771d637 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow
d1da39644709 KVM: x86: fix incorrect comparison in trace event
a4d17715a852 RDMA/rxe: Fix configuration of atomic queue pair attributes
45901923749f perf test: Fix test trace+probe_vfs_getname.sh on s390
e2d439c2000d ALSA: usb-audio: Don't create a mixer element with bogus volume range
78344a4dc43e mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw
9b42bfb06d37 mt76: clear skb pointers from rx aggregation reorder buffer during cleanup
1841613e97e7 crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test
671e6c9c6b7b clk: stratix10: use do_div() for 64-bit calculation
ef6eb8121321 locking/lockdep: Decrement IRQ context counters when removing lock chain
8e88cdd3223a drm/omap: fix possible object reference leak
41b71eff2777 scsi: lpfc: Fix coverity errors in fmdi attribute handling
e0ddd176a302 scsi: lpfc: Fix release of hwq to clear the eq relationship
4935732e8821 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
f72a51eab2de selinux: sel_avc_get_stat_idx should increase position index
d96fcfd58c21 audit: CONFIG_CHANGE don't log internal bookkeeping as an event
26eae6def780 drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU
1f483c3ef050 nfsd: Fix a perf warning
980040c7ae69 skbuff: fix a data race in skb_queue_len()
2b22cead0478 ALSA: hda: Clear RIRB status before reading WP
a13d21ed8526 KVM: fix overflow of zero page refcount with ksm running
54d9839877f2 Bluetooth: prefetch channel before killing sock
4c67f0b1eabb mm: pagewalk: fix termination condition in walk_pte_range()
dac81f1ddce5 mm/swapfile.c: swap_next should increase position index
8f54d39da5f4 Bluetooth: Fix refcount use-after-free issue
60d539ff1cd8 tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility
f15dd13158ad selftests/ftrace: fix glob selftest
379deeac55da ceph: ensure we have a new cap before continuing in fill_inode
5a5fa8876291 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter
47634c0fc94c ARM: 8948/1: Prevent OOB access in stacktrace
5093d01f0809 tracing: Set kernel_stack's caller size properly
0c81861ae903 Bluetooth: btrtl: Use kvmalloc for FW allocations
821bf0bf652c powerpc/eeh: Only dump stack once if an MMIO loop is detected
fed639f7e1d5 nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create()
4f726a2afb99 s390/cpum_sf: Use kzalloc and minor changes
26966e89ca14 dmaengine: zynqmp_dma: fix burst length configuration
d64f6dfdf4ab btrfs: tree-checker: Check leaf chunk item size
2bbe85d911fe i2c: tegra: Prevent interrupt triggering after transfer timeout
1e4a6a0e03bc drm/amd/display: Initialize DSC PPS variables to 0
65f2f192526f scsi: ufs: Fix a race condition in the tracing code
1ac994f80be2 scsi: ufs: Make ufshcd_add_command_trace() easier to read
3d05b3072232 ACPI: EC: Reference count query handlers under lock
95ceefc6f0ce sctp: move trace_sctp_probe_path into sctp_outq_sack
a9e53499f4de scsi: lpfc: Fix incomplete NVME discovery when target
64d2887486d1 scsi: qla2xxx: Fix stuck session in GNL
9f7d28075ae4 opp: Replace list_kref with a local counter
8c324ef0b466 media: ti-vpe: cal: Restrict DMA to avoid memory corruption
4a4c78cf0cf7 drm/scheduler: Avoid accessing freed bad job.
06a90303633f seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier
a9d4bca63493 drm/mcde: Handle pending vblank while disabling display
c89925822f82 ipv6_route_seq_next should increase position index
046e79cca228 rt_cpu_seq_next should increase position index
2ba309f086b8 neigh_stat_seq_next() should increase position index
f508c5d99343 vcc_seq_next should increase position index
8c926e159afa tipc: fix link overflow issue at socket shutdown
f99f4372f544 ALSA: hda: enable regmap internal locking
b56212ddca0f xfs: fix log reservation overflows when allocating large rt extents
16d40ce11521 module: Remove accidental change of module_enable_x()
566b1bb7d393 KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()
c306458a2bd0 kernel/sys.c: avoid copying possible padding bytes in copy_to_user
e95e4ba3efd8 kernel/notifier.c: intercept duplicate registrations to avoid infinite loops
425582bd448c selftests/bpf: De-flake test_tcpbpf
3283bd6d19cd arm64: insn: consistently handle exit text
c8662aa75a42 drm/amdgpu: fix calltrace during kmd unload(v3)
6a74132beed2 xfs: fix realtime file data space leak
a04223019c22 s390: avoid misusing CALL_ON_STACK for task stack setup
a1a6f8a14cb0 xtensa: fix system_call interaction with ptrace
f9f47ef869eb ASoC: max98090: remove msleep in PLL unlocked workaround
273589e82cb1 f2fs: stop GC when the victim becomes fully valid
84b15c4e1550 CIFS: Properly process SMB3 lease breaks
2005c32ec99e CIFS: Use common error handling code in smb2_ioctl_query_info()
3ce5297c0b40 SUNRPC: Capture completion of all RPC tasks
80f766742244 debugfs: Fix !DEBUG_FS debugfs_create_automount
14bbbfbafef1 mt76: add missing locking around ampdu action
5eee23bc19a8 mt76: do not use devm API for led classdev
773dc2922719 scsi: pm80xx: Cleanup command when a reset times out
714dbaf2f814 gfs2: clean up iopen glock mess in gfs2_create_inode
a21260928bd3 mmc: core: Fix size overflow for mmc partitions
cbd2ee90d3c1 ubi: Fix producing anchor PEBs
40afadc05771 RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'
be45bce4ad8e xfs: fix attr leaf header freemap.size underflow
424388f0c534 fix dget_parent() fastpath race
797f6c19abce PCI: Avoid double hpmemsize MMIO window assignment
3161ea673382 RDMA/i40iw: Fix potential use after free
f3ebf81ee634 RDMA/qedr: Fix potential use after free
04f4f09502f1 x86/kdump: Always reserve the low 1M when the crashkernel option is specified
21c82e8d4201 dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails
fd3572bd5bc1 bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
9f81aa5d4493 tracing: Adding NULL checks for trace_array descriptor pointer
8e0d54aa4005 tracing: Verify if trace array exists before destroying it.
6405d5c5c5b8 tpm_crb: fix fTPM on AMD Zen+ CPUs
b3a1fb675eb8 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table
022a2a0728cb mfd: mfd-core: Protect against NULL call-back function pointer
deb34c91ebd4 mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()
bcd4bbf99535 ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx
3642887a4031 drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table
c5505813d01f clk/ti/adpll: allocate room for terminating null
5eb67d3843ed f2fs: avoid kernel panic on corruption test
5657f17bcd9c iomap: Fix overflow in iomap_page_mkwrite
4c7d4dd210a1 dax: Fix alloc_dax_region() compile warning
6670a2a397d4 net: silence data-races on sk_backlog.tail
75a1c456944f powerpc/64s: Always disable branch profiling for prom_init.o
f5abdca0c2ef scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce
1a4c4df21728 scsi: fnic: fix use after free
4241376371ad PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out
d550b07e1a3f dm table: do not allow request-based DM to stack on partitions
e645b649c418 leds: mlxreg: Fix possible buffer overflow
36f11775da75 xfs: properly serialise fallocate against AIO+DIO
50afba5c129c drm/amd/display: Free gamma after calculating legacy transfer function
252e8b514a98 media: smiapp: Fix error handling at NVM reading
e0731a6503b0 soundwire: intel/cadence: fix startup sequence
d9adb4deef16 ASoC: kirkwood: fix IRQ error handling
8b4e9c1bb05a gma/gma500: fix a memory disclosure bug due to uninitialized bytes
8c355ed61996 xfs: fix inode fork extent count overflow
ff099d7c845d m68k: q40: Fix info-leak in rtc_ioctl
bbe4f5e44a75 scsi: aacraid: fix illegal IO beyond last LBA
2c25b9511178 mm: fix double page fault on arm64 if PTE_AF is cleared
bdb830d101e7 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes
a34a9a4c31e2 ath10k: fix memory leak for tpc_stats_final
b8ef4aaf6e32 ath10k: fix array out-of-bounds access
abc15be19f4c scsi: qla2xxx: Add error handling for PLOGI ELS passthrough
ac559369050f dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)
3e7bf6336084 drm/amdkfd: Fix race in gfx10 context restore handler
c08ecda2cf31 drm/amd/display: Do not double-buffer DTO adjustments
1333ce263ad9 media: mc-device.c: fix memleak in media_device_register_entity
b7316f505fe5 selinux: allow labeling before policy is loaded
e14f1f8f1bfe scsi: mpt3sas: Free diag buffer without any status check
6b8fbd9b2db0 scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs
03c4d42e3c14 kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()
(From OE-Core rev: f9c04e164cc0f64fcb3df6cc893608668e66f93d)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:
0c52d2a4d9e9 Linux 5.8.12
973f3e32fefe net/mlx5e: Fix endianness when calculating pedit mask first bit
1fa560ecd2ca net/mlx5e: Use synchronize_rcu to sync with NAPI
cb02cd23a450 net/mlx5e: Use RCU to protect rq->xdp_prog
bb67766834c8 Revert "netns: don't disable BHs when locking "nsid_lock""
e1338ca16300 net: macb: fix for pause frame receive enable bit
d8c79a8b0671 net: dsa: microchip: ksz8795: really set the correct number of ports
86ae8bdee923 net: dsa: link interfaces with the DSA master to get rid of lockdep warnings
150feba39d80 hv_netvsc: Fix hibernation for mlx5 VF driver
5b569fc51689 hinic: fix rewaking txq after netif_tx_disable
3a3aab5bd46f net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready
e77ae86a2830 net: ipa: fix u32_replace_bits by u32p_xxx version
f41a9b68b2e5 wireguard: peerlookup: take lock before checking hash in replace operation
1aa173b4181a wireguard: noise: take lock when removing handshake entry from table
9346c24848d6 net: ethernet: ti: cpsw_new: fix suspend/resume
b42148e2270e net: add __must_check to skb_put_padto()
9cb51c5f22f1 net: qrtr: check skb_put_padto() return value
410c186dc45e net: phy: Do not warn in phy_stop() on PHY_DOWN
3fa1f8461a5d net: phy: Avoid NPD upon phy_detach() when driver is unbound
318d2408a81d net: lantiq: Disable IRQs only if NAPI gets scheduled
c36c06305afe net: lantiq: Use napi_complete_done()
5e0c1c65c7da net: lantiq: use netif_tx_napi_add() for TX NAPI
345fa127e965 net: lantiq: Wake TX queue again
786c627c377f bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
138ded90a311 bnxt_en: return proper error codes in bnxt_show_temp
693ba8c81ca3 bnxt_en: Use memcpy to copy VPD field info.
6229623f54cb net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported
46ef5581c432 net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported
41f2b0bd1713 tipc: use skb_unshare() instead in tipc_buf_append()
d8e7be19d2bd tipc: fix shutdown() of connection oriented socket
7ada162ea056 tipc: Fix memory leak in tipc_group_create_member()
817ff50796c5 taprio: Fix allowing too small intervals
b193ee2ad417 nfp: use correct define to return NONE fec
5bda4b3ec1c9 net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant
bd6df0266e31 net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
abdd468785e1 net: sched: initialize with 0 before setting erspan md->u
9286233285ba net: phy: call phy_disable_interrupts() in phy_attach_direct() instead
e9fd16fc0c7d net/mlx5: Fix FTE cleanup
320df8ef04c6 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
894514e17856 net: Fix bridge enslavement failure
4979e51c318c net: dsa: rtl8366: Properly clear member config
7e9939f0fef8 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
0b9c3f8de6ab net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU
176b2e5140af ipv6: avoid lockdep issue in fib6_del()
2b1be6c925cd ipv4: Update exception handling for multipath routes via same device
a8faee58f55a ipv4: Initialize flowi4_multipath_hash in data path
f49e5618fd54 ip: fix tos reflection in ack and reset packets
584ff7bb14a6 hinic: bump up the timeout of SET_FUNC_STATE cmd
6070a0f58d95 hdlc_ppp: add range checks in ppp_cp_parse_cr()
e76c0f41d7b1 geneve: add transport ports in route lookup for geneve
732a8eb73c51 cxgb4: Fix offset when clearing filter byte counters
a01b4105d2f0 cxgb4: fix memory leak during module unload
0d7002517f9b bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task()
67eb902e0335 bnxt_en: Avoid sending firmware messages when AER error is detected.
946fc6d84768 act_ife: load meta modules before tcf_idr_check_alloc()
9215385638b7 ibmvnic: add missing parenthesis in do_reset()
68c7abb8302a ibmvnic fix NULL tx_pools and rx_tools issue at do_reset
(From OE-Core rev: e3896d7cd3651ef6e7a941f506ce1cdc6873fd1e)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
5d087e3578cf Linux 5.4.68
071f42defada iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE
a5bc1c7a9a6d mm: memcg: fix memcg reclaim soft lockup
7f23aa7cabdd net: add __must_check to skb_put_padto()
0d5a7af160bd net: qrtr: check skb_put_padto() return value
e78590497f96 net: phy: Do not warn in phy_stop() on PHY_DOWN
94f2dc7ad055 net: phy: Avoid NPD upon phy_detach() when driver is unbound
8b6279822080 net: lantiq: Disable IRQs only if NAPI gets scheduled
4c304ed93ad3 net: lantiq: Use napi_complete_done()
9efed2a32a86 net: lantiq: use netif_tx_napi_add() for TX NAPI
19dd093aa5b4 net: lantiq: Wake TX queue again
743fead4d958 bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
e238cb110123 bnxt_en: return proper error codes in bnxt_show_temp
1ee92ea9a1fb net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported
5b609d8e5beb net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported
825fc3167cf5 tipc: use skb_unshare() instead in tipc_buf_append()
5efc178ebd12 tipc: fix shutdown() of connection oriented socket
586b14ec481c tipc: Fix memory leak in tipc_group_create_member()
83bd58952b2b taprio: Fix allowing too small intervals
f705d35a0e93 nfp: use correct define to return NONE fec
875f6478655b net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant
884414196692 net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
891828a79bbc net/mlx5: Fix FTE cleanup
242e12aecdd3 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
d3c2188ee6e6 net: Fix bridge enslavement failure
acd04a157b33 net: dsa: rtl8366: Properly clear member config
9139f13e01a3 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
450c0c00a5b0 net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU
d0b05f019f84 ipv6: avoid lockdep issue in fib6_del()
860e2cc78c69 ipv4: Update exception handling for multipath routes via same device
583ff79349f9 ipv4: Initialize flowi4_multipath_hash in data path
f28bc7ea6978 ip: fix tos reflection in ack and reset packets
c3de9daa6626 hdlc_ppp: add range checks in ppp_cp_parse_cr()
745c24fd1d79 geneve: add transport ports in route lookup for geneve
79cd5858ac05 cxgb4: Fix offset when clearing filter byte counters
2583159735e4 cxgb4: fix memory leak during module unload
6743a9b020fd bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task()
c7275d7a11ab bnxt_en: Avoid sending firmware messages when AER error is detected.
61fd38db76ad act_ife: load meta modules before tcf_idr_check_alloc()
263445256cd8 mm/thp: fix __split_huge_pmd_locked() for migration PMD
e7b219bc7b59 kprobes: fix kill kprobe which has been marked as gone
2906c6acda15 ibmvnic: add missing parenthesis in do_reset()
c5ea71579254 ibmvnic fix NULL tx_pools and rx_tools issue at do_reset
a769bff2333a af_key: pfkey_dump needs parameter validation
(From OE-Core rev: 963a103e847e2ae3624e70e119920b51e6db13ad)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.8 to the latest korg -stable release that comprises
the following commits:
16b1d77227fe Linux 5.8.11
aac156c89083 nvme-loop: set ctrl state connecting after init
f9aa4d81fa77 mm: memcg: fix memcg reclaim soft lockup
e37b4e9e1fc9 dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX
19f02438a81b dm: Call proper helper to determine dax support
e0c0897ec600 mm/memory_hotplug: drain per-cpu pages again during memory offline
94d6f8013692 dm/dax: Fix table reference counts
d11304ec0540 selftests/vm: fix display of page size in map_hugetlb
685e3d17a7e4 powerpc/dma: Fix dma_map_ops::get_required_mask
be0d3b6e4442 arm64: paravirt: Initialize steal time when cpu is online
1407ab558b48 ehci-hcd: Move include to keep CRC stable
be0291fc11e1 s390/zcrypt: fix kmalloc 256k failure
6042dcf5b872 s390/pci: fix leak of DMA tables on hard unplug
e094ddf047cb s390: add 3f program exception handler
ac3019648329 mm/thp: fix __split_huge_pmd_locked() for migration PMD
97327790b719 kprobes: fix kill kprobe which has been marked as gone
9cceeff3757b ksm: reinstate memcg charge on copied pages
864744288911 x86/boot/compressed: Disable relocation relaxation
165b69c8f073 serial: core: fix console port-lock regression
8db58f3a6f16 serial: core: fix port-lock initialisation
a406d438eba4 serial: 8250_pci: Add Realtek 816a and 816b
ca5a4fe0fa71 thunderbolt: Retry DROM read once if parsing fails
0545c936808d Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists
7a907c26212a Input: trackpoint - add new trackpoint variant IDs
75b98fcaf902 percpu: fix first chunk size calculation for populated bitmap
b15c40405750 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work
e908c59ae0a7 ALSA: hda: fixup headset for ASUS GX502 laptop
c3c48a64c61e Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO"
c60801b98e5a i2c: i801: Fix resume bug
8a9e8484683f usb: typec: ucsi: Prevent mode overrun
ee0ea57b4f48 usb: typec: ucsi: acpi: Increase command completion timeout value
e61ab5c7d3af usblp: fix race between disconnect() and read()
f85eb154c2bf USB: UAS: fix disconnect by unplugging a hub
1066fcb5a164 USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook
8f600ead97e1 drm/i915: Filter wake_flags passed to default_wake_function
cb7a0e1d8eea drm/i915/gem: Delay tracking the GEM context until it is registered
056bda592f48 drm/kfd: fix a system crash issue during GPU recovery
0a264d8dc84a x86/unwind/fp: Fix FP unwinding in ret_from_fork
ce2b5fe9e7c6 locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count
abd90e56bcb3 efi: efibc: check for efivars write capability
d82866f2f729 locking/lockdep: Fix "USED" <- "IN-NMI" inversions
4278efd55e04 riscv: Add sfence.vma after early page table changes
a7e4fef63846 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK
f686668acfaa i2c: mediatek: Fix generic definitions for bus frequency
174cfa0a85d7 kconfig: qconf: use delete[] instead of delete to free array (again)
146206e3d115 iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode
56cc04597bcf iommu/amd: Fix potential @entry null deref
387f1c6e7d4e arm64: bpf: Fix branch offset in JIT
e1ddb18d2161 drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata()
d1025c54ecfd drm/mediatek: Add missing put_device() call in mtk_drm_kms_init()
a51fc6150df5 drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail
9a904d3afc88 drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init()
aa0157adb1c5 drm/mediatek: Use CPU when fail to get cmdq event
881ed5b2d144 MIPS: SNI: Fix spurious interrupts
ebb11c9c737c fbcon: Fix user font detection test at fbcon_resize().
9ac473087258 drm/i915/gem: Reduce context termination list iteration guard to RCU
a0a9d14cc739 perf test: Free formats for perf pmu parse test
fe2cdde3e8d2 perf parse-event: Fix memory leak in evsel->unit
015c08bc4d39 perf evlist: Fix cpu/thread map leak
91dcf4aea6a5 perf metric: Fix some memory leaks
d60d09d4e133 perf test: Free aliases for PMU event map aliases test
f8d4ba31972b MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT
5c44b2d15e2f perf record: Don't clear event's period if set by a term
9f76fbfc49dc perf test: Fix the "signal" test inline assembly
b3233e4ae6d3 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload
9065c93d5640 arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late
8bf2d2009792 scsi: libsas: Fix error path in sas_notify_lldd_dev_found()
5037cc230723 Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume()
5fc19caaf6b7 ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure
bdfdc751259e ASoC: Intel: haswell: Fix power transition refactor
d64aac6b2c54 ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev
7cee8e91e3ad ASoC: meson: axg-toddr: fix channel order on g12 platforms
b41bd0dce2e8 ASoC: soc-core: add snd_soc_find_dai_with_mutex()
7031ebb9566d powerpc/book3s64/radix: Fix boot failure with large amount of guest memory
6d035d5e2c5b drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp
eb6acd695420 ASoC: qcom: common: Fix refcount imbalance on error
3ae4251f2035 ASoC: rt700: Fix return check for devm_regmap_init_sdw()
a177ede1a20d ASoC: rt715: Fix return check for devm_regmap_init_sdw()
1e8715398cb5 ASoC: rt711: Fix return check for devm_regmap_init_sdw()
b78a087abb32 ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw()
574b0af715f0 ASoC: qcom: Set card->owner to avoid warnings
4c2cd3865663 ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay
fa678750d166 clk: rockchip: Fix initialization of mux_pll_src_4plls_p
ee5725e6919f clk: davinci: Use the correct size when allocating memory
26f03f98c056 KVM: MIPS: Change the definition of kvm type
9fc3d4819f91 spi: Fix memory leak on splited transfers
13773c6dba30 i2c: algo: pca: Reapply i2c bus settings after reset
f50a7062223d f2fs: Return EOF on unaligned end of file DIO read
f200e3825c34 f2fs: fix indefinite loop scanning for free nid
d7595c8deeba block: only call sched requeue_request() for scheduled requests
5dec8fe9f89a nvme-tcp: cancel async events before freeing event struct
64e977c91b88 nvme-rdma: cancel async events before freeing event struct
70554f7dc455 nvme-fc: cancel async events before freeing event struct
a640a4a43c64 openrisc: Fix cache API compile issue when not inlining
c1da3b82db73 cifs: fix DFS mount with cifsacl/modefromsid
d28c42ad8958 rapidio: Replace 'select' DMAENGINES 'with depends on'
e0b6509ae4a6 SUNRPC: stop printk reading past end of string
7e4b9125c899 NFS: Zero-stateid SETATTR should first return delegation
e917cbad17f2 interconnect: Show bandwidth for disabled paths as zero in debugfs
03a0df5665d9 spi: spi-loopback-test: Fix out-of-bounds read
7296270e61f1 regulator: pwm: Fix machine constraints application
3235c4db152b scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events
c37f8c7ca46b scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery
6cb6f48d68db scsi: libfc: Fix for double free()
3972281afdb6 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
6cbfc91797d4 habanalabs: fix report of RAZWI initiator coordinates
48ef8d42478f habanalabs: prevent user buff overflow
201e44aeb011 phy: omap-usb2-phy: disable PHY charger detect
ddf3bb7322a1 NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall
237345a3cfca xprtrdma: Release in-flight MRs on disconnect
cc283bfae1f0 firmware_loader: fix memory leak for paged buffer
3531913b68be loop: Set correct device size when using LOOP_CONFIGURE
0fb2de68a876 hv_netvsc: Remove "unlikely" from netvsc_select_queue
a5da15d1716c dt-bindings: PCI: intel,lgm-pcie: Fix matching on all snps,dw-pcie instances
3d4987232282 net: handle the return value of pskb_carve_frag_list() correctly
22f290ab6825 mptcp: sendmsg: reset iter on error
0c43f56ed9be dt-bindings: spi: Fix spi-bcm-qspi compatible ordering
38e8e8273535 RDMA/bnxt_re: Restrict the max_gids to 256
67f65fb8318a Linux 5.8.10
08cb27d67d53 gcov: add support for GCC 10.1
10cb6c2e406d drm/msm/gpu: make ringbuffer readonly
a6915129ae97 usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes
41e3571c02ec usb: typec: intel_pmc_mux: Do not configure Altmode HPD High
efec148aa4eb usb: typec: intel_pmc_mux: Un-register the USB role switch
fd23e24737de usb: typec: ucsi: acpi: Check the _DEP dependencies
5f98bc578de9 usb: Fix out of sync data toggle if a configured device is reconfigured
a55d0aa3a917 USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
3c04f365d1f9 USB: serial: option: support dynamic Quectel USB compositions
64de97011bc9 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
3356a2fe9ba7 usb: core: fix slab-out-of-bounds Read in read_descriptors
4ee2ea67a64c phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
97364c2546d5 staging: greybus: audio: fix uninitialized value issue
b56b1e392e7e video: fbdev: fix OOB read in vga_8planes_imageblit()
b2d5d5ea7c56 ARM: dts: vfxxx: Add syscon compatible with OCOTP
737bfb9d464b arm64: dts: imx8mp: correct sdma1 clk setting
f17c2fe6ea89 test_firmware: Test platform fw loading on non-EFI systems
46230cc3ff26 debugfs: Fix module state check condition
bf4c17b74472 Revert "usb: dwc3: meson-g12a: fix shared reset control use"
68c125324b5e KVM: fix memory leak in kvm_io_bus_unregister_dev()
a5ba8c6f24b1 kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed
1e1f9fd4a852 KVM: arm64: Do not try to map PUDs when they are folded into PMD
209c934c9708 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
20782abbbdfe vgacon: remove software scrollback support
ffa74c8e58b8 fbcon: remove now unusued 'softback_lines' cursor() argument
245a228891e3 fbcon: remove soft scrollback code
20a3fda3dc88 RDMA/mlx4: Read pkey table length instead of hardcoded value
ef5c5dc2c83b RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
81f5de838b82 rbd: require global CAP_SYS_ADMIN for mapping and unmapping
49947f869fdf nvme: Revert: Fix controller creation races with teardown flow
c10bc9123c25 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
fe7c9fa20fc2 mmc: sdio: Use mmc_pre_req() / mmc_post_req()
3f4f13a91d87 drm/msm: Disable the RPTR shadow
16f3920c6508 drm/msm: Disable preemption on all 5xx targets
c657e400e735 drm/msm: Split the a5xx preemption record
8e6a2ad4658b drm/tve200: Stabilize enable/disable
79e1d5d7e3d1 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
b03e704b29a1 scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask
731435aa8105 scsi: target: iscsi: Fix data digest calculation
87f0ffddae01 misc: eeprom: at24: register nvmem only after eeprom is ready to use
94abb06dc753 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive()
e6724a64b942 regulator: plug of_node leak in regulator_register()'s error path
6828c2aae0b7 regulator: push allocation in set_consumer_device_supply() out of lock
557bc4f1f78e regulator: push allocations in create_regulator() outside of lock
96ccd5a5bc06 regulator: push allocation in regulator_init_coupling() outside of lock
47052502f040 kobject: Restore old behaviour of kobject_del(NULL)
a36133cc9cf2 thunderbolt: Disable ports that are not implemented
171169d8254b btrfs: fix wrong address when faulting in pages in the search ioctl
ac049e1bd9eb btrfs: free data reloc tree on failed mount
6368e27c5edb btrfs: fix lockdep splat in add_missing_dev
731cef38b55e btrfs: require only sector size alignment for parent eb bytenr
75ee09f3b745 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
ac0698332870 iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
e8e7cba15d61 iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
87efc85d53d7 iio: accel: kxsd9: Fix alignment of local buffer.
58f091e131d1 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
be0bc3cf9e60 iio:light:max44000 Fix timestamp alignment and prevent data leak.
6ae35c1825e8 iio:magnetometer:ak8975 Fix alignment and data leak issues.
1f2b6037d4ff iio:adc:ti-adc081c Fix alignment and data leak issues
456fd60c5803 iio:adc:max1118 Fix alignment of timestamp and data leak issues
743c6bc208d9 iio:adc:ina2xx Fix timestamp alignment issue.
98bd6a0d4237 iio:adc:ti-adc084s021 Fix alignment and data leak issues.
3df5a17f9c36 iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
35304bc22976 iio:proximity:mb1232: Fix timestamp alignment and prevent data leak.
c56598930b1c iio:light:ltr501 Fix timestamp alignment issue.
678f54268269 iio: cros_ec: Set Gyroscope default frequency to 25Hz
79d1a06c5940 iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
bd9b60be76ef iio: adc: mcp3422: fix locking on error path
5deb6f82653d iio: adc: mcp3422: fix locking scope
d9f376187cb1 gcov: Disable gcov build with GCC 10
790303eb397d iommu/amd: Do not use IOMMUv2 functionality when SME is active
5aa21abcedd2 iommu/amd: Do not force direct mapping when SME is active
4898d0e064b9 drm/amdgpu: Fix bug in reporting voltage for CIK
e688f4fbb37e drivers/net/wan/hdlc: Change the default of hard_header_len to 0
3b4c12838a4f ALSA: hda: use consistent HDAudio spelling in comments/docs
dd8ffea695c8 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
ac9f804a8e5a ALSA: hda: hdmi - add Rocketlake support
5e091ceb5084 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE
d1df83979d57 cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled
4b65cda38fc8 cpufreq: intel_pstate: Refuse to turn off with HWP enabled
5412a6f03aca ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
eb525e6a5499 HID: elan: Fix memleak in elan_input_configured
dac76fe22da5 drivers/net/wan/hdlc_cisco: Add hard_header_len
80b7267b3127 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller
38ce1ae8e2c8 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices
d3a6cfff8e6a nvme-pci: cancel nvme device request before disabling
e625888ac2aa nvme-rdma: fix reset hang if controller died in the middle of a reset
ca46ff644ab0 nvme-rdma: fix timeout handler
3341cac774c1 nvme-rdma: serialize controller teardown sequences
ed67604770cd nvme-tcp: fix reset hang if controller died in the middle of a reset
18aca936e2ff nvme-tcp: fix timeout handler
c0e1cf0f6ac2 nvme-tcp: serialize controller teardown sequences
c244c493f079 nvme: have nvme_wait_freeze_timeout return if it timed out
6c63e56986d3 nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
0a12c794513c nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu
76101def0120 media: gpio-ir-tx: spinlock is not needed to disable interrupts
92fb4a758e05 irqchip/eznps: Fix build error for !ARC700 builds
4422ef388645 ARC: show_regs: fix r12 printing and simplify
74e4b9ae64a2 xfs: initialize the shortform attr header padding entry
01199dce4d44 cfg80211: Adjust 6 GHz frequency to channel conversion
3a8fcf73cbf1 mac80211: reduce packet loss event false positives
55de6d85df5d wireless: fix wrong 160/80+80 MHz setting
3fd5156d7fbd drivers/net/wan/lapbether: Set network_header before transmitting
d910490078ac xfs: fix off-by-one in inode alloc block reservation calculation
c63f823048a7 net: hns3: Fix for geneve tx checksum bug
79a1d6470026 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler
7a08699028e4 ALSA: hda/tegra: Program WAKEEN register for Tegra
92c93dacd804 ALSA: hda: Fix 2 channel swapping for Tegra
3e7682611f07 scsi: qedf: Fix null ptr reference in qedf_stag_change_work
6ee6851f8704 firestream: Fix memleak in fs_open
74bbd3069881 NFC: st95hf: Fix memleak in st95hf_in_send_cmd
ca9e7f16d783 drivers/net/wan/lapbether: Added needed_tailroom
1f5a4b08aec3 netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match
a0a91436d588 netfilter: conntrack: allow sctp hearbeat after connection re-use
83cadef120e6 MIPS: Loongson64: Do not override watch and ejtag feature
36120307971e dmaengine: acpi: Put the CSRT table after using it
a588a27d36f2 ARC: HSDK: wireup perf irq
c0823ab23d47 KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN
485d953c997e KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control
2115ddfc96c0 arm64: dts: ns2: Fixed QSPI compatible string
be8d961d3d4e ARM: dts: BCM5301X: Fixed QSPI compatible string
9fd9bb1bd6cc ARM: dts: NSP: Fixed QSPI compatible string
dc4145dfdc6b ARM: dts: bcm: HR2: Fixed QSPI compatible string
f360dbeb301f IB/isert: Fix unaligned immediate-data handling
9f6550695d25 RDMA/rtrs-srv: Set .release function for rtrs srv device during device init
5bcd37b6bf21 block: Set same_page to false in __bio_try_merge_page if ret is false
bc1d374adc82 spi: stm32: fix pm_runtime_get_sync() error checking
e3364a81254b nvme-fabrics: allow to queue requests for live queues
e8555b6d1dd8 seccomp: don't leak memory when filter install races
b730cc810f71 block: restore a specific error code in bdev_del_partition
7ded6f75c325 i2c: npcm7xx: Fix timeout calculation
70d1f2b7ec59 btrfs: fix NULL pointer dereference after failure to create snapshot
b6894531a925 spi: stm32: Rate-limit the 'Communication suspended' message
0a409e1a47ff mmc: sdhci-msm: Add retries when all tuning phases are found valid
02a5514209ae mmc: sdhci-acpi: Clear amd_sdhci_host on reset
e341aeac14f1 ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3
c01fd1453981 KVM: arm64: Update page shift if stage 2 block mapping not supported
95de64bc498e drm/sun4i: backend: Disable alpha on the lowest plane on the A20
272e10fbf4d0 drm/sun4i: backend: Support alpha property on lowest plane
e856612eed7e drm/sun4i: Fix DE2 YVU handling
412bbf8b9a22 padata: fix possible padata_works_lock deadlock
03ad17724b7a interconnect: qcom: Fix small BW votes being truncated to zero
fdbbeae2b076 Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled"
61591cd38cdf soundwire: fix double free of dangling pointer
6d1f49ae494d scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
40158298158d scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
1398cf27e62f RDMA/core: Fix reported speed and width
c5452d1e9143 RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ
f420254168c0 drm/virtio: fix unblank
8817b6fe0f22 scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
34a5bbcd814c scsi: qla2xxx: Fix regression on sparc64
cc8785cc8fd4 drm/sun4i: Fix dsi dcs long write function
a2e7a8bff0ff arm64: dts: imx8mq: Fix TMU interrupt property
9abd480dbf3b drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux()
6716ed0d4e11 RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds
f51174da6e51 RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address
d71b3a81c0ac RDMA/bnxt_re: Static NQ depth allocation
1e608f9308aa RDMA/bnxt_re: Fix the qp table indexing
6bcab9b51bab RDMA/bnxt_re: Do not report transparent vlan from QP1
9a65a5142af4 RDMA/rxe: Fix panic when calling kmem_cache_create()
2b993e2073a7 RDMA/rxe: Drop pointless checks in rxe_init_ports
bc7a51ca9cef RDMA/rxe: Fix memleak in rxe_mem_init_user
81aaf0645c81 RDMA/rtrs-srv: Replace device_register with device_initialize and device_add
8edf8c890ee2 ARM: dts: imx7d-zii-rmu2: fix rgmii phy-mode for ksz9031 phy
86047782e0f9 arm64: dts: imx: Add missing imx8mm-beacon-kit.dtb to build
c29e3108c40c ARM: dts: imx7ulp: Correct gpio ranges
23057a8452f6 ARM: dts: ls1021a: fix QuadSPI-memory reg range
82649acf840d selftests/timers: Turn off timeout setting
2e173929f1d4 ARM: dts: omap5: Fix DSI base address and clocks
91dff93e5584 ARM: dts: socfpga: fix register entry for timer3 on Arria10
1dc746dfc129 regulator: remove superfluous lock in regulator_resolve_coupling()
8dc8bed9be37 regulator: push allocation in regulator_ena_gpio_request() out of lock
421d06d46437 ARM: dts: logicpd-som-lv-baseboard: Fix missing video
2a0b7124e5a1 ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
c486743abc1b ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
aab25ff4643e ARM: OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm()
(From OE-Core rev: 434d9c33bd74d359b0eff459ac4962bfbc39c6c5)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
a4bea6a4f1e0 Linux 5.4.67
ef6458fdbb5c dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX
d6712eefc77e dm: Call proper helper to determine dax support
6b02d0598554 mm/memory_hotplug: drain per-cpu pages again during memory offline
908272a5e9e4 dm/dax: Fix table reference counts
0df6aeac967f selftests/vm: fix display of page size in map_hugetlb
5ed6a7e1a7e1 powerpc/dma: Fix dma_map_ops::get_required_mask
264ae08bb774 ehci-hcd: Move include to keep CRC stable
fceeea8b35cb s390/zcrypt: fix kmalloc 256k failure
463a0d4c1b94 x86/boot/compressed: Disable relocation relaxation
b703bd1e9285 serial: 8250_pci: Add Realtek 816a and 816b
96e6de09097b Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists
c0190d14b9a8 Input: trackpoint - add new trackpoint variant IDs
e44bd84cd2ab percpu: fix first chunk size calculation for populated bitmap
32f60ecbb9b8 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work
dda1362d6bce ALSA: hda: fixup headset for ASUS GX502 laptop
87e1dbe6c6c5 Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO"
b0b68bfe729a i2c: i801: Fix resume bug
7c96edc6e719 usb: typec: ucsi: Prevent mode overrun
6c56942bd2e6 usblp: fix race between disconnect() and read()
56ad2cab0845 USB: UAS: fix disconnect by unplugging a hub
d8c0a033d9ce USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook
a0fec594b0a5 drm/i915: Filter wake_flags passed to default_wake_function
daf646fd3247 riscv: Add sfence.vma after early page table changes
8a568d7fc295 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK
a55eec14a4e1 iommu/amd: Fix potential @entry null deref
ecd219c72945 arm64: bpf: Fix branch offset in JIT
c6fa55a3130d drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata()
566e86327754 drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail
549efeaa96d8 MIPS: SNI: Fix spurious interrupts
73d58890be30 fbcon: Fix user font detection test at fbcon_resize().
b7b136191170 perf test: Free formats for perf pmu parse test
b116e2d37b03 perf parse-event: Fix memory leak in evsel->unit
43d9473e7cd9 perf evlist: Fix cpu/thread map leak
751930560ea4 MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT
b86434c072d4 perf test: Fix the "signal" test inline assembly
e03e0498b453 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload
cdf990e2b24e arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late
09aadf403225 scsi: libsas: Fix error path in sas_notify_lldd_dev_found()
9afe75149419 Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume()
b12029411b25 ASoC: meson: axg-toddr: fix channel order on g12 platforms
600cafd55bfd powerpc/book3s64/radix: Fix boot failure with large amount of guest memory
f6d4afd008a6 ASoC: qcom: common: Fix refcount imbalance on error
911c69245a27 ASoC: qcom: Set card->owner to avoid warnings
cf111e31eae6 clk: rockchip: Fix initialization of mux_pll_src_4plls_p
af8f780eee47 clk: davinci: Use the correct size when allocating memory
d81d1306d6c9 KVM: MIPS: Change the definition of kvm type
88a637d56567 spi: Fix memory leak on splited transfers
9f09e86200fd i2c: algo: pca: Reapply i2c bus settings after reset
78d48322dd54 f2fs: Return EOF on unaligned end of file DIO read
e34313d1b7e9 f2fs: fix indefinite loop scanning for free nid
7f07bbf9bc16 block: only call sched requeue_request() for scheduled requests
373312e8513c nvme-tcp: cancel async events before freeing event struct
89669cae6de8 nvme-rdma: cancel async events before freeing event struct
103e82d5e82b nvme-fc: cancel async events before freeing event struct
4951def1e258 openrisc: Fix cache API compile issue when not inlining
5dda8b9b6ad7 cifs: fix DFS mount with cifsacl/modefromsid
72efc1488dad rapidio: Replace 'select' DMAENGINES 'with depends on'
b85406bf1bd7 SUNRPC: stop printk reading past end of string
7b8fb2a4d373 NFS: Zero-stateid SETATTR should first return delegation
7fa3ef52032e spi: spi-loopback-test: Fix out-of-bounds read
8aeb6173e87f regulator: pwm: Fix machine constraints application
618fcfb5e3f3 scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery
f8f1eea08820 scsi: libfc: Fix for double free()
4a9e028f6db0 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
db081ee4d8c0 NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall
9b6caf4ccb44 firmware_loader: fix memory leak for paged buffer
51fe5c82c759 hv_netvsc: Remove "unlikely" from netvsc_select_queue
78607d494c92 net: handle the return value of pskb_carve_frag_list() correctly
b3dacce5025c dsa: Allow forwarding of redirected IGMP traffic
cd171c18d3d5 e1000e: Add support for Comet Lake
a73e9ea38d5d RDMA/bnxt_re: Restrict the max_gids to 256
29dd419f56fc gfs2: initialize transaction tr_ailX_lists earlier
bdc3a8f6a8e8 Linux 5.4.66
d3c2b7d2856c gcov: add support for GCC 10.1
fe79f1cf177a drm/msm: Disable the RPTR shadow
8cbe9b765487 drm/msm/gpu: make ringbuffer readonly
ebd9aff7b62a usb: typec: ucsi: acpi: Check the _DEP dependencies
848eeb75c81d usb: Fix out of sync data toggle if a configured device is reconfigured
224fa057d72a USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
dbbb21384fe6 USB: serial: option: support dynamic Quectel USB compositions
38e75a99b486 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
70a9c0352e21 usb: core: fix slab-out-of-bounds Read in read_descriptors
83db8dd32b1d phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
524e525fa73e staging: greybus: audio: fix uninitialized value issue
3aa4c49c8d41 video: fbdev: fix OOB read in vga_8planes_imageblit()
9dd48c399a81 ARM: dts: vfxxx: Add syscon compatible with OCOTP
323159acb2b5 debugfs: Fix module state check condition
41b2ea7a6a11 KVM: fix memory leak in kvm_io_bus_unregister_dev()
d334a67d3ed0 KVM: arm64: Do not try to map PUDs when they are folded into PMD
a86743ebe680 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
087b6cb17df5 vgacon: remove software scrollback support
0d123a8c64fd fbcon: remove now unusued 'softback_lines' cursor() argument
cf5a7ded5365 fbcon: remove soft scrollback code
a0f6bdafaa4c RDMA/mlx4: Read pkey table length instead of hardcoded value
616a0c13e432 RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
ea3d3bf85669 rbd: require global CAP_SYS_ADMIN for mapping and unmapping
c2fb443bde82 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
c724eb78c1ec mmc: sdio: Use mmc_pre_req() / mmc_post_req()
becb3bbb2911 drm/msm: Disable preemption on all 5xx targets
404ab35baae4 drm/tve200: Stabilize enable/disable
701b385f6877 drm/i915/gvt: do not check len & max_len for lri
a5bfcf2455d4 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
fa4372668f58 scsi: target: iscsi: Fix data digest calculation
a467624aef02 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive()
dfbb9cea5a4b regulator: plug of_node leak in regulator_register()'s error path
047a71ff5e9d regulator: push allocation in set_consumer_device_supply() out of lock
31d89652c384 regulator: push allocations in create_regulator() outside of lock
e7249ceb7ff8 regulator: push allocation in regulator_init_coupling() outside of lock
b9fb631f6b03 kobject: Restore old behaviour of kobject_del(NULL)
b85c64a7161f btrfs: fix wrong address when faulting in pages in the search ioctl
524f3f303079 btrfs: fix lockdep splat in add_missing_dev
1aaceffa5ace btrfs: require only sector size alignment for parent eb bytenr
c570a3d660a2 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
e9f7332b0040 iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
a6dc50f30129 iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
e94ec7f512cf iio: accel: kxsd9: Fix alignment of local buffer.
b040ac56b264 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
cd1a2517b35e iio:light:max44000 Fix timestamp alignment and prevent data leak.
176fb9423ab8 iio:magnetometer:ak8975 Fix alignment and data leak issues.
c4b67a1dcba0 iio:adc:ti-adc081c Fix alignment and data leak issues
e691d264ddf9 iio:adc:max1118 Fix alignment of timestamp and data leak issues
24c4430c9b18 iio:adc:ina2xx Fix timestamp alignment issue.
de2fa1f48a52 iio:adc:ti-adc084s021 Fix alignment and data leak issues.
13a76aae01c7 iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
66b8b8f75e35 iio:proximity:mb1232: Fix timestamp alignment and prevent data leak.
0616d908aef5 iio:light:ltr501 Fix timestamp alignment issue.
c80210735f31 iio: cros_ec: Set Gyroscope default frequency to 25Hz
c71e70a85b4b iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
d4bdcf4f1154 gcov: Disable gcov build with GCC 10
104bc6027b27 iommu/amd: Do not use IOMMUv2 functionality when SME is active
cab731c6c873 drm/amdgpu: Fix bug in reporting voltage for CIK
d6ccea92b1e1 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
56117aa69301 ALSA: hda: hdmi - add Rocketlake support
ff37a2636464 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE
2423f3a7ef52 cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled
1f1169474803 cpufreq: intel_pstate: Refuse to turn off with HWP enabled
b011e41a8e48 ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
82d4cfa185a9 HID: elan: Fix memleak in elan_input_configured
bc818ce2d51e drivers/net/wan/hdlc_cisco: Add hard_header_len
052750976d03 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller
52fa4a63ab14 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices
9eef311eb524 nvme-pci: cancel nvme device request before disabling
068f73f767a1 nvme-rdma: fix reset hang if controller died in the middle of a reset
d409ed019236 nvme-rdma: fix timeout handler
9cf1ee492f23 nvme-rdma: serialize controller teardown sequences
bb018c73500b nvme-tcp: fix reset hang if controller died in the middle of a reset
34b1b26b2d8f nvme-tcp: fix timeout handler
7abff44756fe nvme-tcp: serialize controller teardown sequences
7598a9d0a756 nvme: have nvme_wait_freeze_timeout return if it timed out
35d841908c0b nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
f9af5758b19b nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu
6ce06caf6b44 irqchip/eznps: Fix build error for !ARC700 builds
41ac2e8a6a1f xfs: initialize the shortform attr header padding entry
a33cab0fbd2f cfg80211: Adjust 6 GHz frequency to channel conversion
0aa356dde967 drivers/net/wan/lapbether: Set network_header before transmitting
e91f2ec0bfbd xfs: fix off-by-one in inode alloc block reservation calculation
983efe173e37 net: hns3: Fix for geneve tx checksum bug
cb54984b7989 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler
bcdbb7c8c7f9 ALSA: hda/tegra: Program WAKEEN register for Tegra
ad360686fcd2 ALSA: hda: Fix 2 channel swapping for Tegra
1518c24b3265 firestream: Fix memleak in fs_open
818c725c1241 NFC: st95hf: Fix memleak in st95hf_in_send_cmd
0faee7f8c236 drivers/net/wan/lapbether: Added needed_tailroom
59d2b1e5cb05 netfilter: conntrack: allow sctp hearbeat after connection re-use
444bf09f2be4 dmaengine: acpi: Put the CSRT table after using it
89c4339c4d35 ARC: HSDK: wireup perf irq
75a81be8fb3e arm64: dts: ns2: Fixed QSPI compatible string
cd0ffeb0b879 ARM: dts: BCM5301X: Fixed QSPI compatible string
8a9383e277e4 ARM: dts: NSP: Fixed QSPI compatible string
7a1e2c816acc ARM: dts: bcm: HR2: Fixed QSPI compatible string
0f632bc48355 IB/isert: Fix unaligned immediate-data handling
6736317f350a block: Set same_page to false in __bio_try_merge_page if ret is false
45ffad151bae spi: stm32: fix pm_runtime_get_sync() error checking
9ed3ab0c62d4 nvme-fabrics: allow to queue requests for live queues
43b3d09c5142 spi: stm32: Rate-limit the 'Communication suspended' message
15dc0695a3b0 mmc: sdhci-msm: Add retries when all tuning phases are found valid
5bead6811610 mmc: sdhci-acpi: Clear amd_sdhci_host on reset
c46eabd1e6cc drm/sun4i: backend: Disable alpha on the lowest plane on the A20
f3c982d8e60a drm/sun4i: backend: Support alpha property on lowest plane
fe0278843b64 soundwire: fix double free of dangling pointer
122cdbd5019f scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
aa204e20f4d4 scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
0b4662709ced RDMA/core: Fix reported speed and width
b3f6c2ca326b scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
5571056a5805 iio: adc: mcp3422: fix locking scope
f7db02316a00 iio: adc: mcp3422: fix locking on error path
376bc3643eeb drm/sun4i: Fix dsi dcs long write function
af0d98184575 arm64: dts: imx8mq: Fix TMU interrupt property
ddd3698271da drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux()
1a2d6e722b49 RDMA/bnxt_re: Do not report transparent vlan from QP1
aaca68671376 RDMA/rxe: Fix panic when calling kmem_cache_create()
d1878b298fc6 RDMA/rxe: Drop pointless checks in rxe_init_ports
ca337b53fff3 RDMA/rxe: Fix memleak in rxe_mem_init_user
af2e06b02575 ARM: dts: imx7ulp: Correct gpio ranges
ab56ed56f8c8 ARM: dts: ls1021a: fix QuadSPI-memory reg range
d5763bbf8664 selftests/timers: Turn off timeout setting
6a2be713c78f ARM: dts: socfpga: fix register entry for timer3 on Arria10
25915590865c regulator: remove superfluous lock in regulator_resolve_coupling()
69163464bcd3 regulator: push allocation in regulator_ena_gpio_request() out of lock
e9019af9b0cc ARM: dts: logicpd-som-lv-baseboard: Fix missing video
678cde6f4e2b ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
06fb37a1725d ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
(From OE-Core rev: eae616c0cca482a3ce720de3d7d1caded9f79942)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following commit(s) to linux-yocto/5.4:
178189d65780 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
(From OE-Core rev: aa2b309a938f4af5f5d95bc7e7f3c0e9d77f3dd3)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Bumps the minimum python version to 3.5 to match bitbake and the test
matrix
(From OE-Core rev: df13c0f2348898023fb7ee1b229e9b5ccc893609)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
When testing pseudo changes I realised these recipes have packaging tasks
but don't generate packages. Drop the packages tasks for cleanliness.
(From OE-Core rev: ef9c11797b5d626bdb40b4509d8b2b0d461ff9ea)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
do_stash_locale doesn't run in fakeroot context, do_install does. We therefore
shouldn't delete files that do_install has added or it leaves potentially
problemtic entries in the fakeroot database. Leaving the files around
doesn't change or break anything else.
(From OE-Core rev: f18817f5340d06f7b4bb846a83b48731a1b9c4bc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 797faa735887bb5687eeca7af5d320d530e5238e)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The /etc/default/weston file is already installed and it can be used
as systemd EnvironmentFile.
(From OE-Core rev: a1390bd294a0f21297ace3f7b4e33912fa9cb63b)
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a RRECOMMENDS on kernel-module-scsi-debug as this module is needed
for many of the tests.
Create the udev mount blacklist directory before writing into it, as it
doesn't always exist.
Delete any existing log files before calling make, as otherwise the
tests cannot be repeated.
(From OE-Core rev: 9d3cc0fb89cc4bd8a4f4fe168eff08a3c8bc8d2f)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add perl-modules to the RDEPENDS to avoid having to list all perl
modules that are required, as this package isn't going to be installed
outside of testing builds.
Remove libmodule-build-perl from RDEPENDS, it appears that this isn't
needed anymore. With and without this package the test results on my
image are the same: 619 tests, 462 pass, 154 skip, 3 fail. This
*drastically* reduces the build impact of enabling ptest as
packagegroup-core-build-essential (thus target gcc) is in the dependency
chain.
(From OE-Core rev: 7937da462b588403400755d264db0edde74aa4dc)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously this recipe was changed to do debug builds because otherwise insane
warns that the binary is already stripped.
However, debug builds for boost.build also pass -O0. It turns out that given
how large Boost is (or, how bad boost.build is) doing a release build with -O3
knocks a third off the walltime for a Boost package in my test, mainly by reducing
how long it spends deciding that nothing needs to be rebuilt in do_install:
PKG TASK ABSDIFF RELDIFF WALLTIME1 -> WALLTIME2
boost do_install -330.7s -69.2% 477.6s -> 146.9s
boost do_compile -7.1s -2.7% 269.3s -> 262.2s
Replace debug mode with INSANE_SKIP=already-stripped.
(From OE-Core rev: 66d583d1b2bc54cac278c30b5dbc9fde016eb6ee)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The keys are only generated if they dont exist. The key
generation can be turned off by setting FIT_GENERATE_KEYS to "0".
The default key length for private keys is 2048 and the default
format for public key certificate is x.509.
(From OE-Core rev: 8dfaf5cd4eb5c8e352e7833ec47db1a14ea58b47)
Signed-off-by: Usama Arif <usama.arif@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Now that the DocBook files are removed, we can rename the top level
Makefile.
(From yocto-docs rev: 25fefa9a91ba5d7b398443f543e2c46165e8a3f4)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
The Yocto Project documentation was migrated to Sphinx. Let's remove
the deprecated DocBook files.
(From yocto-docs rev: 28fb0e63b2fbfd6426b00498bf2682bb53fdd862)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Now that the DocBook files are removed, we can rename the top level
Makefile.
(Bitbake rev: a7c47f1eac8caac607a2b5f12d07235dff4d740f)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
|
|
|
|
|
|
| |
The BitBake documentation was migrated to Sphinx. Let's remove the
deprecated DocBook files.
(Bitbake rev: 427721d8ff2c8e1db8cb490074f2eed88d03852a)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
screens
From experience the body takes the whole space anyway and the text stays
within the screen boundaries by default, no need to make the min-width
640px then.
(Bitbake rev: d52190ea426d961f609c657dcb403baf59352969)
Signed-off-by: Quentin Schulz <foss@0leil.net>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(Bitbake rev: 9ae5cce76693d7c12396cee1183aaf371bb3d66c)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(Bitbake rev: ec4c481a0c3a3ccd0ef0832f128afdc047876552)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(Bitbake rev: c87cc35a5665afbf67f6dbb3458976c215fd5ee3)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This is similar to this change in yocto-docs:
9e468274eaad (docs: ref-manual: ref-variables: add links to terms in glossary)
(Bitbake rev: ebdeef2c185465ac9f7d7f01ae9e8531355b9e70)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before the move to Sphinx, it used to be possible to get a direct link to a
variable from the term glossary. It is very useful when pointing people to
a specific variable when manually looking for it in the glossary.
Let's add this "feature" back.
(From yocto-docs rev: 9e468274eaad270efd5f50e58a523798fcb8097e)
Signed-off-by: Quentin Schulz <foss@0leil.net>
Reviewed-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From yocto-docs rev: 77aa3990cab4fb01706d0b6b0284c38e4d9dda56)
Signed-off-by: Quentin Schulz <foss@0leil.net>
Reviewed-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the move to sphinx, variables aren't linked with var- anchors but
term-.
Let's fix that so clicking on a letter will bring to the correct variable
in the page.
(From yocto-docs rev: 07718faa04a8b121be004afbc23b4c338f669413)
Signed-off-by: Quentin Schulz <foss@0leil.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following changes were required after a review of trademark and
branding guidelines:
1. add (R) to 'Yocto Project' on the top left (above the logo)
2. Fix up the capitalization of the main page title
3. Add the copyright/legal blurb at the bottom of the page
For 3. it turned out to be simpler to override the whole footer.html
template, and maintain our own version. Also I took the liberty to
remove the 'next' and 'previous' buttons since I believe they are not
especially useful, given the navigation bar on the left side.
Reported-by: Tracey Erway <tracey.m.erway@intel.com>
(From yocto-docs rev: 6bae1372218e0b10258e4fa6fef72fc1708a329c)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This documents the variables used to create keys for
signing fitImage.
(From yocto-docs rev: 7d0407249907259b59191e3759a3b140d30d993e)
Signed-off-by: Usama Arif <usama.arif@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
Recent changes mean data might not be setup. If its not, avoid tracebacks.
(Bitbake rev: 3daff610d9f39d73c80c54d1df46f573666e20db)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We try to write sstate with group-write permissions so that sstate-cache
can be shared between multiple users. However the siginfo files are
created in various tasks which may set their own umask (such as
do_populate_sysroot, 0022). This results in no group write permission
on the intermediate directories, which is fatal when sharing a cache.
Fix this by wrapping the siginfo mkdir in a umask change to 0002.
(Bitbake rev: 75d9ef04a908e366633b255d23ab3275f6860d3a)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Add a umask context manager which can be used to temporarily change the
umask in a 'with' block.
(Bitbake rev: 6c601e68a27e1c60b04c2a61830d1812cc883e09)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Devtool tests are heavy on IO and if bitbake can't write out its caches, we see
timeouts. Call "sync" around the tests to ensure the IO queue doesn't get too
large, taking any IO hit here rather than in bitbake shutdown.
(From OE-Core rev: ce265cf467f1c3e5ba2edbfbef2170df1a727a52)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When multilib is enabled, there are multiple environment scripts, and the
test cases for eSDK are executed for each environment script.
And we will have the following problem when executing test cases for the
second environment script.
ERROR: Source tree path /.../workspace/sources/librdfa already exists and is not empty
So after executing test cases for one environment, we clean up the sources
diretory to avoid such failure.
(From OE-Core rev: f55924d8d2258ca8b60c46d78ae2de06add59798)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add ESDK_MANIFEST_EXCLUDES to enable excluding items in sdk-conf-manifest.
By default, files under conf/ are all added to sdk-conf-manifest, as the
manifest file is set to 'conf/*'.
However, there are situations where some configuration files under conf/
directory are not intended to be added to sdk-conf-manifest, thus adding
ESDK_MANIFEST_EXCLUDES to enable users to do this.
This variable takes the form of glob matching.
e.g.
ESDK_MANIFEST_EXCLUDES = "conf/autogen*"
This would exclude all files under conf/ starting with 'autogen' from
sdk-conf-manifest.
(From OE-Core rev: 2d71e427b530ec4ea5524efa951b6a87f21b8b22)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In certain conditions, most likely under heavy load on the
AutoBuilder, the prebuilt .pyc files are attempting to be
executed before they have been completely copied. Avoid
this by not copying the .pyc files (nor the __pycache__
directory). The impact of python3-native recreating the .pyc
files should hopefully be negligible.
YOCTO#13421
YOCTO#13803
(From OE-Core rev: 4df098aeecd589ddd11a883e281285588a6966ca)
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After debianutils upgrades to 4.11.1 in [1], there is no
4.11.1 source in the old debian snapshot. Update the snapshot
version to fix the gap.
[1] https://git.openembedded.org/openembedded-core/commit/?id=0c492a0768cd15ff40db35f459853e69c55f8cc6
(From OE-Core rev: a58f69f854c28d61a8c74b8af75b80b8695f6198)
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
patched CVEs
Default behavior is not changed. To suppress patched CVEs, set:
CVE_CHECK_REPORT_PATCHED = ""
(From OE-Core rev: 05bd9f1f006cf94cf5324f96df29cd5862abaf45)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
per-recipe check file
The addition of this variable also makes it possible to change the
output suffix of the check files, e.g. in local.conf:
CVE_CHECK_MANIFEST_append = ".txt"
CVE_CHECK_RECIPE_FILE_append = ".txt"
(From OE-Core rev: 0d40f1482c6d87785ae47c46c2305e1df46f459a)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of manually creating and deleting build directories, follow the idioms
by setting B to WORKDIR/build, setting do_configure[cleandirs], and using ${B}
where appropriate.
(From OE-Core rev: 6ee1b1e6d65214ab32030ee4b37997f8a9871f25)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|