Updating to the latest korg -stable release that comprises
the following commits:
0ab06468cbd1 Linux 5.15.114
193c59ba7299 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
350b95e86ca9 3c589_cs: Fix an error handling path in tc589_probe()
7c2fa3e56d95 regulator: mt6359: add read check for PMIC MT6359
28ebfb74fbf5 firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
34b0985ebdfc arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
1e7550653680 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
a89a69cea44c net/mlx5: Fix error message when failing to allocate device memory
e8a974bbf4a5 net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
5e0cc0d502d4 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
792a8233fc01 net/mlx5e: do as little as possible in napi poll when budget is 0
fdf8f33e7d03 platform/mellanox: mlxbf-pmc: fix sscanf() error checking
d5ab5447d910 forcedeth: Fix an error handling path in nv_probe()
ae7c4ec42655 sctp: fix an issue that plpmtu can never go to complete state
ee553694be42 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
aafa5019e2a3 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
90314394a16d xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
ff151810fb95 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
24cf11474376 regulator: pca9450: Fix BUCK2 enable_mask
cd41ec23503f fs: fix undefined behavior in bit shift for SB_NOUSER
c2f65991097a firmware: arm_ffa: Fix FFA device names for logical partitions
6a26c62625c5 firmware: arm_ffa: Check if ffa_driver remove is present before executing
f64567bd9566 power: supply: sbs-charger: Fix INHIBITED bit for Status reg
71a9f146b3dc power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
e98e5bebfcaf power: supply: bq27xxx: Fix poll_interval handling and races on remove
e01820a94aea power: supply: bq27xxx: Fix I2C IRQ race on remove
d21b3448577f power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
c530f60e5a2e power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe
0dd4881238bc power: supply: leds: Fix blink to LED on transition
5e4bb063dcaf cifs: mapchars mount option ignored
9b92e2d0eb69 ipv6: Fix out-of-bounds access in ipv6_find_tlv()
bf478c2643ba bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
79081b3f489a octeontx2-pf: Fix TSOv6 offload
114657365c88 selftests: fib_tests: mute cleanup error message
e06841a2abf9 net: fix skb leak in __skb_tstamp_tx()
8f1512d78b5d ASoC: lpass: Fix for KASAN use_after_free out of bounds
b1bde4b4360c media: radio-shark: Add endpoint checks
43f569fd0699 USB: sisusbvga: Add endpoint checks
da0f4b557682 USB: core: Add routines for endpoint checks in old drivers
387bd0a3af3b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
cf3b5cd7127c net: fix stack overflow when LRO is disabled for virtual interfaces
9e12c58a5ece fbdev: udlfb: Fix endpoint check
aee97eec7702 debugobjects: Don't wake up kswapd from fill_pool()
c09a7b6190f5 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
a9ffd42eb9ab perf/x86/uncore: Correct the number of CHAs on SPR
277f206bb874 parisc: Fix flush_dcache_page() for usage from irq context
eff115ca949a selftests/memfd: Fix unknown type name build failure
1a98b6e028ee x86/mm: Avoid incomplete Global INVLPG flushes
683bb30c6947 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
647af8a998c2 btrfs: use nofs when cleaning up aborted transactions
7e93fe1d1733 gpio: mockup: Fix mode of debugfs files
3a2d238c5a3a parisc: Allow to reboot machine after system halt
96f8dd0483c8 parisc: Handle kgdb breakpoints only in kernel context
16deb7413ace m68k: Move signal frame following exception on 68020/030
9be921854e98 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
1f6ae24e3d5a ASoC: rt5682: Disable jack detection interrupt during suspend
693acaa739dc mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
7177586e06ff ALSA: hda/realtek: Enable headset onLenovo M70/M90
e6a624451afb ALSA: hda: Fix unhandled register update during auto-suspend period
7716da3fa10b ALSA: hda/ca0132: add quirk for EVGA X299 DARK
c37eb46c613a arm64: Also reset KASAN tag if page is not PG_mte_tagged
291fe3d6f5db ocfs2: Switch to security_inode_init_security()
4badd33929c0 spi: fsl-cpm: Use 16 bit mode for large transfers with even size
28ffe8c84603 spi: fsl-spi: Re-organise transfer bits_per_word adaptation
381e55bffe15 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
ca338fa8032a watchdog: sp5100_tco: Immediately trigger upon starting.
6312c7cc07f3 dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
7ef9045fe758 dt-bindings: ata: ahci-ceva: convert to yaml
f19171155305 usb: dwc3: fix gadget mode suspend interrupt handler issue
7919af1dcb8e usb: gadget: Properly configure the device for remote wakeup
(From OE-Core rev: 1c8415175dc89a58e8af604163904cbfbe787edc)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
(cherry picked from commit b83b248e5042dd1e9fdbc4c48be1af188fece1df)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The .dot file created by `bitbake -g` changed formats a while ago, which
broke oe-depends-dot.
Also add some useful examples to the --help output.
(From OE-Core rev: e53842ea6c14ed8e97252626e3ae0d3cf4580fbc)
Signed-off-by: Rusty Howell <rustyhowell@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2 issues:
- the .so extension is hard-coded, and therefore the libxcryt package compiled with
meta-darwin is empty, because the dylib files are not contained in FILES_${PN}
- nothing actually produces a file libcrypt-*.so (the symlink file is libcrypt.so, without dash), thus
defining FILES:${PN} manually to contain libcrypt-*.so has no effect.
(From OE-Core rev: 87d3ad23643abff47ac35ca14f8b4b4bb9ee80da)
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7ed6bfa2428b4f1ba7f09d6e9e67c462ff355153)
Signed-off-by: Sanjay Chitroda <schitrod@cisco.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Replace the original "Wrong CRC with ASCII CRC for large files"
patch with upstream backport, and add additional fix on top of
the same problem which upstream detected and fixed.
(From OE-Core rev: 727f301e4888c8f59cfc2d8768d02bb52ce23784)
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
If there are several multiconfigs in play for example a non-multiconfig with
a task with one hash and then three multiconfigs for the same task, different
architectures but the same hash (different to the non-mc), the three mcs
will be deferred until after the non-mc task but then will all run together
and race against each other.
Change the code to re-enable deferred tasks one at a time. This way, if they do
race, they won't run in parallel against each other.
(Bitbake rev: 907416ee1062f87f5844ab0638b54616abfc1a22)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 9523e28658ad7fb446645b590608dfac2812afd3)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
python2 has been deprecated, use python3 instead
(From OE-Core rev: f20a12ead2d5890e88e7f4ce149a777de47edc48)
Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Add a dependency which should have been in this list but wasn't, found
when debugging create-spdx hash issues.
(From OE-Core rev: 97c84ca1e138fe95ebd67f1fe42be19ab2aeca89)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1075b9fc5d562dada45b3187cb737511ff8c7376)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
These test recipes shouldn't be built as part of world builds. Some recent
changes are exposing issues from this so exclude them.
(From OE-Core rev: 82ac6a3f22c3aec03d3ba162c67754bbf28fd0ba)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 80d3f5586cd060ae69fbc6dec2e8978d87da10ba)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Without this patch, systemd complains on startup with messages similar
to:
systemd-tmpfiles[128]: /etc/tmpfiles.d/connman_resolvconf.conf:1: Line references path below legacy directory /var/run/, updating /var/run/connman → /run/connman; please update the tmpfiles.d/ drop-in file accordingly.
systemd-tmpfiles[172]: /etc/tmpfiles.d/connman_resolvconf.conf:1: Line references path below legacy directory /var/run/, updating /var/run/connman → /run/connman; please update the tmpfiles.d/ drop-in file accordingly.
By default, connman will use "/var/run/connman" for runstatedir
instead of the now recommended "/run/connman".
(From OE-Core rev: 52268f077af4fd21ac93623017160cb474bbef00)
Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 8d17776765a99a4ae327797206ef2a8a735ce87b)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Modify packages to unassigned where appropriate
(From OE-Core rev: 36b862f23afe3ed81006c203e875f900249fd040)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ab37ddf53607111bf5c49c4f2388224999c4a5a9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
(cherry picked from commit 27f15bc3166fda5acd07e9e1c34842a641d24e37)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This was confirmed via private email.
(From OE-Core rev: 826fb858ebf1f8e9e2741b9046fd5c04638ff056)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c30e9f1972a3e1d4099f39fd6d0dfb37acb73ce1)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This was confirmed via private email.
(From OE-Core rev: 0823449cb03876ad88643df6c41c9450625d435d)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cc8bb0da24419424989548ced27b2e76030340d9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This was confirmed via private email.
(From OE-Core rev: d66095fa0c2ddf11a790d4d2f94ce6c2b80c0143)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 834519933fcd6e4ff54f24d0cf671ea9ce24398a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
It fails to instal pm-utils and lib32-pm-utils at same time:
Error: Transaction test error:
file /usr/bin/pm-is-supported conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64
file /usr/sbin/pm-hibernate conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64
file /usr/sbin/pm-powersave conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64
file /usr/sbin/pm-suspend conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64
file /usr/sbin/pm-suspend-hybrid conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64
All of the conflicted files either is script which source a file in
${libdir}, or a link file to some file in ${libdir}. Compare the content
of installed files in ${libdir} exclude binaries, only the paths of
${libdir} diff. So re-define libdir with ${nonarch_libdir} to fix the
conflicts.
(From OE-Core rev: 7d99987f76c58ec1f9ee5efffee0705b2c542ad7)
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f836541bcfdbf033a37537530b4e3b87b0a7f003)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
If pstree in busybox is enabled there is a conflict with pstree from
psmisc resulting in:
do_rootfs: Postinstall scriptlets of ['busybox'] have failed. If
the intention is to defer them to first boot, then please place
them into pkg_postinst_ontarget:${PN} ().
Deferring to first boot via 'exit 1' is no longer supported.
And more detailed in do_rootfs.log:
update-alternatives: Error: not linking [...]/rootfs/usr/bin/pstree to /bin/busybox.nosuid since [...]/rootfs/usr/bin/pstree exists and is not a link
On order to fix this set ALTERNATIVE:pstree accordingly.
(From OE-Core rev: b40a33f0665c7086e806da4f670a3eb25351216c)
Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit deb2176df76dcb16c0d90072ad63d308a0ab1158)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Dropping CONFIG_DECNET as it has been removed from -stable
and we now get a configuration warning.
(From OE-Core rev: 60eb677142dfd0264a99f626b5b9ede1a6d706e1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
ef0d5feb32ab Linux 5.10.185
ed2bf5cee6c6 um: Fix build w/o CONFIG_PM_SLEEP
f73ec12dc718 drm/i915/gen11+: Only load DRAM information from pcode
27458487c8f4 drm/i915/dg1: Wait for pcode/uncore handshake at startup
2d1c19597d1e media: dvb-core: Fix use-after-free due to race at dvb_register_device()
5c61c3945adf media: dvbdev: fix error logic at dvb_register_device()
a1b26dac8bc6 media: dvbdev: Fix memleak in dvb_register_device
a13dee47fa2a nilfs2: reject devices with insufficient block count
c374552b54d6 mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block
e6dc6a9d0a76 mmc: block: ensure error propagation for non-blk
7ce0e8b28720 batman-adv: Switch to kstrtox.h for kstrtou64
e6104284c42f neighbour: delete neigh_lookup_nodev as not used
bf82668eb950 net: Remove DECnet leftovers from flow.h.
7d07fd03f50c net: Remove unused inline function dst_hold_and_use()
53076071fb92 neighbour: Remove unused inline function neigh_key_eq16()
7230a9e599d3 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
a26158962176 cgroup: always put cset in cgroup_css_set_put_fork
4c1084386332 afs: Fix vlserver probe RTT handling
49b6607dedc2 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
08899e8d5a99 net: tipc: resize nlattr array to correct size
5fd696b404fb net: lapbether: only support ethernet devices
6ee3728ae87e net/sched: cls_api: Fix lockup on flushing explicitly created chain
efed5b50f3b8 ext4: drop the call to ext4_error() from ext4_get_group_info()
6ab91d1adb5a drm/nouveau: add nv_encoder pointer check for NULL
5d43bb9b3e0c drm/nouveau/dp: check for NULL nv_connector->native_mode
edb970e03d65 drm/nouveau: don't detect DSM for non-NVIDIA device
8c3446ab5902 igb: fix nvm.ops.read() error handling
221281d60c46 sctp: fix an error code in sctp_sf_eat_auth()
5c47ed7f25d6 ipvlan: fix bound dev checking for IPv6 l3s mode
3c97f2c9ec29 IB/isert: Fix incorrect release of isert connection
da6ae4aab5a6 IB/isert: Fix possible list corruption in CMA handler
2b6f8817ca66 IB/isert: Fix dead lock in ib_isert
2f9d26345c6e IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
6cccdbc9f09c RDMA/cma: Always set static rate to 0 for RoCE
f49abbb27416 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
aa277d5cd4b2 octeontx2-af: fixed resource availability check
0fb48a2a6ad4 iavf: remove mask from iavf_irq_enable_queues()
079a9591ee18 RDMA/rxe: Fix the use-before-initialization error of resp_pkts
089a0e831f68 RDMA/rxe: Removed unused name from rxe_task struct
6205c0d9ff8b RDMA/rxe: Remove the unused variable obj
af6eaa57986e net/sched: cls_u32: Fix reference counter leak leading to overflow
5852d17aaa8b ping6: Fix send to link-local addresses with VRF.
9e666a77f008 net: enetc: correct the indexes of highest and 2nd highest TCs
1200af82cf0b netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
af42c4fd827c spi: fsl-dspi: avoid SCK glitches with continuous transfers
cb6ec51ddd00 RDMA/rtrs: Fix the last iu->buf leak in err path
26293251ab64 usb: dwc3: gadget: Reset num TRBs before giving back the request
f4bc41694289 serial: lantiq: add missing interrupt ack
0b6e65016c3c USB: serial: option: add Quectel EM061KGL series
1c004b379b03 Remove DECnet support from kernel
e9d384983fa9 ALSA: hda/realtek: Add a quirk for Compaq N14JP6
1148d4ca3029 net: usb: qmi_wwan: add support for Compal RXM-G1
d7acfd522560 RDMA/uverbs: Restrict usage of privileged QKEYs
96e14c91c530 nouveau: fix client work fence deletion race
f1f7117b2236 powerpc/purgatory: remove PGO flags
26c80741ceb6 x86/purgatory: remove PGO flags
f368aed4827b kexec: support purgatories with .text.hot sections
7e78b9142fdf nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
902fcec05295 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
d59293f082dc nios2: dts: Fix tse_mac "max-frame-size" property
2847d9eed48b ocfs2: check new file size on fallocate call
e73b135f540c ocfs2: fix use-after-free when unmounting read-only filesystem
370f5d98ffe5 epoll: ep_autoremove_wake_function should use list_del_init_careful
4716c73b1885 io_uring: hold uring mutex around poll removal
93a68acc497b irqchip/gic: Correctly validate OF quirk descriptors
2a2641a842ea drm:amd:amdgpu: Fix missing buffer object unlock in failure path
7c0b17679b43 xen/blkfront: Only check REQ_FUA for writes
8e45fb70f4b5 ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
d47b5a6d2331 mips: Move initrd_start check after initrd address sanitisation.
619672bf2d04 MIPS: Alchemy: fix dbdma2
0ca73b45b767 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
3f7625e08620 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
73102fdb5bf3 ASoC: soc-pcm: test if a BE can be prepared
3bc883132d03 btrfs: handle memory allocation failure in btrfs_csum_one_bio
142fbad31405 btrfs: scrub: try harder to mark RAID56 block groups read-only
35d32d841592 power: supply: Fix logic checking if system is running from battery
8b7a2207ee40 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
dbf610997242 regulator: Fix error checking for debugfs_create_dir
37bcc48e7dd1 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
88d1c1365ff6 power: supply: Ratelimit no data debug output
6be7a4bef9dc tools: gpio: fix debounce_period_us output of lsgpio
39eb9eb9ea43 ARM: dts: vexpress: add missing cache properties
b2856c3cd3b2 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
ce2b5f24caad power: supply: sc27xx: Fix external_power_changed race
9e9e150fa8a6 power: supply: ab8500: Fix external_power_changed race
539c387f0bb9 test_firmware: fix a memory leak with reqs buffer
af36f35074b1 test_firmware: prevent race conditions by a correct implementation of locking
682ca602515d test_firmware: Use kstrtobool() instead of strtobool()
6e2e551e39fd kernel.h: split out kstrtox() and simple_strtox() to a separate header
c2def5578b44 lib: cleanup kstrto*() usage
(From OE-Core rev: 0cacc63b11f85a37e3a91b1097ca516647facb8f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
7356714b95aa Linux 5.10.183
842156dc0aad ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
2c0ea7a06db5 ext4: enable the lazy init thread when remounting read/write
92450a1eaa9e selftests: mptcp: join: skip if MPTCP is not supported
1a6db1f92724 selftests: mptcp: simult flows: skip if MPTCP is not supported
4f8356ab74dd selftests: mptcp: diag: skip if MPTCP is not supported
81df7153f011 crypto: ccp: Play nice with vmalloc'd memory for SEV command structs
1f988ce6e44f crypto: ccp: Reject SEV commands with mismatching command buffer
d21a20f4421d scsi: dpt_i2o: Do not process completions with invalid addresses
a2cd7599b558 scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)
6d6612f7f976 drm/rcar: stop using 'imply' for dependencies
c759c9e4bf38 media: ti-vpe: cal: avoid FIELD_GET assertion
d21e955de918 tpm, tpm_tis: Request threaded interrupt handler
608c1f20830c regmap: Account for register length when chunking
cb1cbe430e67 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
3295dc04af33 KVM: x86: Account fastpath-only VM-Exits in vCPU stats
21bb3cd2e1bc test_firmware: fix the memory leak of the allocated firmware buffer
510e015b9058 serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
b02ae50c7fd8 fbcon: Fix null-ptr-deref in soft_cursor
c94228a5aea4 ext4: add lockdep annotations for i_data_sem for ea_inode's
ef70012ab51c ext4: disallow ea_inodes with extended attributes
6f4fa43757bb ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
6d67d4966c1e ext4: add EA_INODE checking to ext4_iget()
6d0adaa90dbe selftests: mptcp: pm nl: skip if MPTCP is not supported
54dea0aa6bef selftests: mptcp: connect: skip if MPTCP is not supported
57eb824b8cbb tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
122ba1d40bea selinux: don't use make's grouped targets feature yet
e0b8664c2fec btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
6c859764f44d tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
6127e956c3a7 mmc: vub300: fix invalid response handling
99cb5ed15d3e eth: sun: cassini: remove dead code
1d8693376aaa gcc-12: disable '-Wdangling-pointer' warning for now
7c602f540bfd ath6kl: Use struct_group() to avoid size-mismatched casting
c92ea38a779f ACPI: thermal: drop an always true check
93e28b66c104 x86/boot: Wrap literal addresses in absolute_pointer()
3442be8f3095 ata: libata-scsi: Use correct device no in ata_find_dev()
ae0d7613e0e3 scsi: stex: Fix gcc 13 warnings
86b2d292c260 misc: fastrpc: reject new invocations during device removal
dacb7c103c2f misc: fastrpc: return -EPIPE to invocations on device removal
a4f88cb043c5 usb: gadget: f_fs: Add unbind event before functionfs_unbind
90f581eb745c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
e18b0009ddfb iio: dac: build ad5758 driver when AD5758 is selected
a869ab6987f4 iio: adc: ad7192: Change "shorted" channels to differential
143dbb313aea iio: dac: mcp4725: Fix i2c_master_send() return value handling
81c70f4beaad iio: light: vcnl4035: fixed chip ID check
ff864a92d903 iio: imu: inv_icm42600: fix timestamp reset
954bd5a44b09 HID: wacom: avoid integer overflow in wacom_intuos_inout()
adac1c22f54b HID: google: add jewel USB id
55c507a34e7e iio: adc: mxs-lradc: fix the order of two cleanup operations
5a445c2bf651 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
c05ac53bb0df atm: hide unused procfs functions
ab332304583d drm/msm: Be more shouty if per-process pgtables aren't working
93a61212db4b ALSA: oss: avoid missing-prototype warnings
4987bf04465e netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
1c2537291e9c wifi: b43: fix incorrect __packed annotation
ea478186ea29 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
05226a8f2288 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
32f86763c2a2 ARM: dts: stm32: add pin map for CAN controller on stm32f7
01c76cb5e512 wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
046721280664 s390/pkey: zeroize key blobs
76169f749089 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
ca2d171fd1f3 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
2ea7d26ed851 media: dvb-core: Fix use-after-free due on race condition at dvb_net
415651c8f468 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
eb37fef417a2 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
1995e714725f media: dvb_ca_en50221: fix a size write bug
b85233ab5335 media: netup_unidvb: fix irq init by register it at the end of probe
74c80d2024d9 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
fcbb72b041d9 media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
7945c13c9b7f media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
2d47867a6b3c media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
647da51e4da7 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
084e43d9a4c1 media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
a81280cf3343 media: dvb_demux: fix a bug for the continuity counter
204e9082f6af ASoC: ssm2602: Add workaround for playback distortions
beee708ccccc ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
bd99da647262 xfrm: Check if_id in inbound policy/secpath match
5ee83fef0c24 ASoC: dwc: limit the number of overrun messages
32f6f1bf1bef block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
01c3d3064975 nbd: Fix debugfs_create_dir error checking
29f6b42a73b3 fbdev: stifb: Fix info entry in sti_struct on error path
742dab42d70e fbdev: modedb: Add 1920x1080 at 60 Hz video mode
d03d31d3a206 gfs2: Don't deref jdesc in evict
fe4f6e159b9a media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
16ee4562c7bb ARM: 9295/1: unwind:fix unwind abort for uleb128 case
a3393eb6fb41 btrfs: abort transaction when sibling keys check fails for leaves
c12c288f1e67 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
0dcf021af4cb ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
d5fcccfc5010 watchdog: menz069_wdt: fix watchdog initialisation
9823ac6e7ae1 mtd: rawnand: marvell: don't set the NAND frequency select
e4666d793a22 mtd: rawnand: marvell: ensure timing values are written
a437d3d25a27 net: dsa: mv88e6xxx: Increase wait after reset deactivation
7c5c67aa2944 net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
f5c29a9e9146 net/mlx5: Read embedded cpu after init bit cleared
f03bc013604c udp6: Fix race condition in udp6_sendmsg & connect
57e6c5403427 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
ae7e941f4dc3 net: sched: fix NULL pointer dereference in mq_attach
a8ad1303b9de net/sched: Prohibit regrafting ingress or clsact Qdiscs
676f203803f9 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
18c76349afda net/sched: sch_clsact: Only create under TC_H_CLSACT
1b0163b2dc3b net/sched: sch_ingress: Only create under TC_H_INGRESS
dfb80ebc3bb4 tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
cccc6209708f tcp: deny tcp_disconnect() when threads are waiting
8f0365a3e286 af_packet: do not use READ_ONCE() in packet_bind()
4de3c2c43c6f mtd: rawnand: ingenic: fix empty stub helper definitions
11a1f2561b53 amd-xgbe: fix the false linkup in xgbe_phy_status
fa909b138480 af_packet: Fix data-races of pkt_sk(sk)->num.
616da05ff8a9 netrom: fix info-leak in nr_write_internal()
d1b224cb7856 net/mlx5: fw_tracer, Fix event handling
a864a8543cd5 dmaengine: pl330: rename _start to prevent build error
33d7035dc224 iommu/amd: Don't block updates to GATag if guest mode is on
bd9e61ee3e9d iommu/rockchip: Fix unwind goto issue
75c60dacf0b4 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
861868b06304 RDMA/bnxt_re: Fix a possible memory leak
ff296fccebcb dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
6b32ed353f44 dmaengine: at_xdmac: Move the free desc to the tail of the desc list
3041b768cc0f dmaengine: at_xdmac: Fix race for the tx desc callback
127afc87bb02 dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
958226b3a663 RDMA/efa: Fix unsupported page sizes in device
7d6662e4a4b6 RDMA/bnxt_re: Fix the page_size used during the MR creation
b51c8962853e RDMA/bnxt_re: Code refactor while populating user MRs
(From OE-Core rev: 3a6f5720936c106e35be41b4b3e14e818baec739)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
c7992b6c7f0e Linux 5.10.182
468bebc426ba netfilter: ctnetlink: Support offloaded conntrack entry deletion
18c14d3028c0 ipv{4,6}/raw: fix output xfrm lookup wrt protocol
2218752325a9 binder: fix UAF caused by faulty buffer cleanup
e4d2e6c3054b bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
6a0712d9fe46 net: phy: mscc: enable VSC8501/2 RGMII RX clock
b556990235c3 net/mlx5: Devcom, serialize devcom registration
57dc3c124e7b net/mlx5: devcom only supports 2 ports
860ad704e450 regulator: pca9450: Fix BUCK2 enable_mask
b3a9c4081db9 regulator: pca9450: Convert to use regulator_set_ramp_delay_regmap
12cb97ed85fb regulator: Add regmap helper for ramp-delay setting
b557220d3140 power: supply: bq24190: Call power_supply_changed() after updating input current
224f7bbf577b power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier()
277b489ad0b7 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
0949c572d42d power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
6ed541254f4b power: supply: bq27xxx: Move bq27xxx_battery_update() down
ed78797a264c power: supply: bq27xxx: expose battery data when CI=1
7ff807d68b5d power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
432f98c559f2 power: supply: bq27xxx: make status more robust
659094e4057a power: supply: bq27xxx: fix sign of current_now for newer ICs
14e1a958d988 power: supply: bq27xxx: fix polarity of current_now
18c9cf463337 x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
4a8980cb2a7c x86/cpu: Add Raptor Lake to Intel family
272d4b8a5b96 Linux 5.10.181
cf7ee4b15838 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
98cedb991094 3c589_cs: Fix an error handling path in tc589_probe()
6f449e409b75 arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
d4d10a6df152 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
8b9c561b9fc1 net/mlx5: Fix error message when failing to allocate device memory
c21862232f6c net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
058fd18e7477 net/mlx5e: do as little as possible in napi poll when budget is 0
5afd5fb8a9a7 forcedeth: Fix an error handling path in nv_probe()
80a4b9ad4288 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
c966b58c8515 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
0de80163dea6 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
b663696c0652 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
a52d2019ec7c fs: fix undefined behavior in bit shift for SB_NOUSER
52967bbb93eb power: supply: sbs-charger: Fix INHIBITED bit for Status reg
e85757da9091 power: supply: bq27xxx: Fix poll_interval handling and races on remove
1da9a4b55a66 power: supply: bq27xxx: Fix I2C IRQ race on remove
ac1ab213946d power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
2de6eb7c40f9 power: supply: leds: Fix blink to LED on transition
e5f82688ae10 ipv6: Fix out-of-bounds access in ipv6_find_tlv()
a61d5c13c7d1 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
72971f4071b4 octeontx2-pf: Fix TSOv6 offload
1c8a016822bb selftests: fib_tests: mute cleanup error message
a594382ec6d0 net: fix skb leak in __skb_tstamp_tx()
8a30dce9d7f7 media: radio-shark: Add endpoint checks
ccef03c51135 USB: sisusbvga: Add endpoint checks
4c260bbf356a USB: core: Add routines for endpoint checks in old drivers
5014b64e369b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
4bb955c4d283 net: fix stack overflow when LRO is disabled for virtual interfaces
58ecc165abda fbdev: udlfb: Fix endpoint check
fd673079749b debugobjects: Don't wake up kswapd from fill_pool()
a12ce786bef6 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
518c39fc1ed6 parisc: Fix flush_dcache_page() for usage from irq context
2d78438c3183 selftests/memfd: Fix unknown type name build failure
d4a5e6ae9967 x86/mm: Avoid incomplete Global INVLPG flushes
628d7e494134 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
139f84c80d9f btrfs: use nofs when cleaning up aborted transactions
ea50ee0ef904 gpio: mockup: Fix mode of debugfs files
c570dbf279a8 parisc: Allow to reboot machine after system halt
de0d7dd5efd4 parisc: Handle kgdb breakpoints only in kernel context
89eba5586aa4 m68k: Move signal frame following exception on 68020/030
42b78c8cc774 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
798c1c62cfa5 ALSA: hda/realtek: Enable headset onLenovo M70/M90
1f57a1b97949 ALSA: hda: Fix unhandled register update during auto-suspend period
b0d7e62fd15e ALSA: hda/ca0132: add quirk for EVGA X299 DARK
c41324385aa7 ocfs2: Switch to security_inode_init_security()
60afe299bb54 spi: fsl-cpm: Use 16 bit mode for large transfers with even size
e3674788a865 spi: fsl-spi: Re-organise transfer bits_per_word adaptation
532451037863 act_mirred: use the backlog for nested calls to mirred ingress
f5bf8e3ca13e net/sched: act_mirred: better wording on protection against excessive stack growth
bba7ebe10baf net/sched: act_mirred: refactor the handle of xmit
047f618d198e writeback, cgroup: remove extra percpu_ref_exit()
84fbe6ad0fa3 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
dbcc95bb510e watchdog: sp5100_tco: Immediately trigger upon starting.
75258f083868 s390/qdio: fix do_sqbs() inline assembly constraint
3681a0287a73 s390/qdio: get rid of register asm
9c9f253fc60b serial: 8250_exar: Add support for USR298x PCI Modems
1ffa0b8ba928 serial: exar: Add support for Sealevel 7xxxC serial cards
fb3c5714f5ce serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
18fbf8cfbb9d KVM: arm64: Link position-independent string routines into .hyp.text
e266da1656d6 HID: wacom: add three styli to wacom_intuos_get_tool_type
dfd419db0391 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
05b170379744 HID: wacom: Force pen out of prox if no events have been received in a while
6b4205ea9790 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
710dee57012e powerpc/64s/radix: Fix soft dirty tracking
ae149cdaef4e tpm/tpm_tis: Disable interrupts for more Lenovo devices
8c0109d76235 ceph: force updating the msg pointer in non-split case
11dddfbb7a4e vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
ea3d5de90bc0 serial: Add support for Advantech PCI-1611U card
ba061afa060e statfs: enforce statfs[64] structure initialization
845f98af6ae8 can: kvaser_pciefd: Disable interrupts in probe error path
7a7ec807fe54 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
65e85232ffa6 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
0babb3fabf55 can: kvaser_pciefd: Empty SRB buffer in probe
03714e9c04ec can: kvaser_pciefd: Call request_irq() before enabling interrupts
3bbeba3ce14d can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
073a4d750cec can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
b4b8294a41ca can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
f7f799a6fe38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
b4f770e61230 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
6cebdffba628 ALSA: hda/realtek: Add quirk for Clevo L140AU
3add6b2a4a69 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
546b1f5f45a3 ALSA: hda: Fix Oops by 9.1 surround channel names
ff466f77d0a5 usb: typec: altmodes/displayport: fix pin_assignment_show
35e31e1e921c usb: gadget: u_ether: Fix host MAC address case
e35adb75fda5 usb: dwc3: debugfs: Resume dwc3 before accessing registers
66070f5b9995 USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
0caed1faf5f6 usb-storage: fix deadlock when a scsi command timeouts more than once
6340e432cf70 USB: usbtmc: Fix direction for 0-length ioctl control messages
3b3c6f2d2f1f ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
3bd6d11e7e63 bridge: always declare tunnel functions
3fa13203b6d9 netfilter: nft_set_rbtree: fix null deref on element insertion
6cfe6f51856b vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
562ec162b04a igb: fix bit_shift to be in [1..8] range
dc61f7582cc9 cassini: Fix a memory leak in the error handling path of cas_init_one()
81139679f4d2 scsi: storvsc: Don't pass unused PFNs to Hyper-V host
d0d39bed9e95 wifi: iwlwifi: mvm: don't trust firmware n_channels
f9337a41772d wifi: mac80211: fix min center freq offset tracing
43f6575004e0 net: bcmgenet: Restore phy_stop() depending upon suspend/close
e92727ed9e8b net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
2937127d24cc tipc: check the bearer min mtu properly when setting it by netlink
2bd4ff4ffb92 tipc: do not update mtu if msg_max is too small in mtu negotiation
097ea78d8cca tipc: add tipc_bearer_min_mtu to calculate min mtu
76ea144a35ba net/tipc: fix tipc header files for kernel-doc
02b20e0bc0c2 net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
01cdda0d27d7 drm/exynos: fix g2d_open/close helper function definitions
ce97bb60a6e4 SUNRPC: Fix trace_svc_register() call site
f9982db735a8 media: netup_unidvb: fix use-after-free at del_timer()
0cefa4215243 net: hns3: fix reset delay time to avoid configuration timeout
aba74ad99870 net: hns3: fix sending pfc frames after reset issue
e1f800be74c1 erspan: get the proto with the md version for collect_md
153017561d28 serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
e7fd68abbba3 tcp: fix possible sk_priority leak in tcp_v4_send_reset()
788791990d74 net: Find dst with sk's xfrm policy not ctl_sk
a9ef8b258988 ipv4/tcp: do not use per netns ctl sockets
171669917762 vsock: avoid to close connected socket after the timeout
b1cf6bd8833b ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
13c5fa1248bf ALSA: firewire-digi00x: prevent potential use after free
6fb537895d29 net: phy: dp83867: add w/a for packet errors seen with short cables
83996d317b1d net: fec: Better handle pm_runtime_get() failing in .remove()
8f57715f8ef6 af_key: Reject optional tunnel/BEET mode templates in outbound policies
f5cb28a90c8c cpupower: Make TSC read per CPU for Mperf monitor
dc30fed07ddf drm/msm/dpu: Remove duplicate register defines from INTF
eaf9394ed79c drm/msm/dp: unregister audio driver during unbind
c5449195f86e Revert "Fix XFRM-I support for nested ESP tunnels"
295e07a76bf3 xfrm: don't check the default policy if the policy allows the packet
84fdaaf0d76e btrfs: fix space cache inconsistency after error loading it from disk
a842fb6038e5 btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid
9c69a9d05824 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c
6a1a72a8cfda mfd: dln2: Fix memory leak in dln2_probe()
7d939e367b64 phy: st: miphy28lp: use _poll_timeout functions for waits
3b37bb0d9290 Input: xpad - add constants for GIP interface numbers
94ec1a44e843 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
cae5f8f4f7a8 clk: tegra20: fix gcc-7 constant overflow warning
8c472e68bea0 iommu/arm-smmu-qcom: Limit the SMR groups to 128
214ae2c1a9ce RDMA/core: Fix multiple -Warray-bounds warnings
2d9ca5f62f2b recordmcount: Fix memory leaks in the uwrite function
cf3e2916017d sched: Fix KCSAN noinstr violation
158502f79076 mcb-pci: Reallocate memory region to avoid memory overlapping
2c86a1305c14 serial: 8250: Reinit port->pm on port specific driver unbind
7ed30db87994 usb: typec: tcpm: fix multiple times discover svids error
60fabcba7543 HID: wacom: generic: Set battery quirk only when we see battery data
d234de1a924e spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
0898a1df72ac HID: logitech-hidpp: Reconcile USB and Unifying serials
958534d4368b HID: logitech-hidpp: Don't use the USB serial for USB devices
bb1313f37e7b staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
55410a9144c7 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
a2d816f55da1 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
ba66851aba80 ipvs: Update width of source for ip_vs_sync_conn_options
866921dc06b9 wifi: ath11k: Fix SKB corruption in REO destination ring
91ad1ab3cc7e wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
e732a266b973 null_blk: Always check queue mode setting from configfs
059e426d666a wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
0fc0d287c1e7 wifi: iwlwifi: pcie: fix possible NULL pointer dereference
7560ed6592ff samples/bpf: Fix fout leak in hbm's run_bpf_prog
ad87bd313f70 f2fs: fix to drop all dirty pages during umount() if cp_error is set
fc7237e191b9 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
3ca3005b502c ext4: set goal start correctly in ext4_mb_normalize_request
4c2c8f959984 gfs2: Fix inode height consistency check
697f92f8317e scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
f748e1525383 lib: cpu_rmap: Avoid use after free on rmap->obj array entries
4621e24c9257 scsi: target: iscsit: Free cmds before session free
2ea171230a39 net: Catch invalid index in XPS mapping
8b61e7ad13f2 net: pasemi: Fix return type of pasemi_mac_start_tx()
e0e7faee3a7d scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
22ab5fed07ad ext2: Check block size validity during mount
4e8dc0e5c763 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
e8d49d1c5968 bpf: Annotate data races in bpf_local_storage
30d041c18dfb wifi: ath: Silence memcpy run-time false positive warning
b8e7589f50b7 drm/amd: Fix an out of bounds error in BIOS parser
978e0d05547a ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
16359bc02c09 ACPICA: Avoid undefined behavior: applying zero offset to null pointer
3f64a0e66469 drm/tegra: Avoid potential 32-bit integer overflow
f718f1fd3e4c remoteproc: stm32_rproc: Add mutex protection for workqueue
066b90bca755 ACPI: EC: Fix oops when removing custom query handlers
7d8f5ccc826b firmware: arm_sdei: Fix sleep from invalid context BUG
5c23f6da62f7 memstick: r592: Fix UAF bug in r592_remove due to race condition
ae6769fb939c arm64: dts: qcom: msm8996: Add missing DWC3 quirks
bb1616e1057d regmap: cache: Return error in cache sync operations for REGCACHE_NONE
d5138ad7ca1d drm/amd/display: Use DC_LOG_DC in the trasform pixel function
c8daee665858 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
a7d21b858589 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
e4842de4ec13 refscale: Move shutdown from wait_event() to wait_event_idle()
100c0ad6c045 ext4: allow ext4_get_group_info() to fail
371d8b8ea0cb ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
8669fff0d0cd ext4: add mballoc stats proc file
9b6a0c140e27 ext4: drop s_mb_bal_lock and convert protected fields to atomic
0983142c5f17 ext4: remove redundant mb_regenerate_buddy()
d48b7eea9469 ext4: fix lockdep warning when enabling MMP
5c87115520d2 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
8284c7592d90 ext4: reflect error codes from ext4_multi_mount_protect() to its callers
efd18a91c9c2 ext4: remove an unused variable warning with CONFIG_QUOTA=n
df1be652a45f fbdev: arcfb: Fix error handling in arcfb_probe()
bd6b353671fc drm/i915/dp: prevent potential div-by-zero
8307e372e744 af_unix: Fix data races around sk->sk_shutdown.
9b977b0cbb6d af_unix: Fix a data race of sk->sk_receive_queue->qlen.
fb6ac4b5bdfe net: datagram: fix data-races in datagram_poll()
f4a371d3f5a7 ipvlan:Fix out-of-bounds caused by unclear skb->cb
963fe9ed8626 tcp: add annotations around sk->sk_shutdown accesses
f86568eca4c9 tcp: factor out __tcp_close() helper
34a5ee69ec62 net: add vlan_get_protocol_and_depth() helper
9ccf3edbafba net: tap: check vlan with eth_type_vlan() method
449391400960 net: deal with most data-races in sk_wait_event()
1b33bdd76635 net: annotate sk->sk_err write from do_recvmmsg()
f92557f79a60 netlink: annotate accesses to nlk->cb_running
26001e75dc5c netfilter: conntrack: fix possible bug_on with enable_hooks=1
d06f67b2b8dc net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
8eb35b1aca84 linux/dim: Do nothing if no time delta between samples
4d3ae448e850 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
b882224d7367 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
139c27648f8d drm/mipi-dsi: Set the fwnode for mipi_dsi_device
423908e89d7d driver core: add a helper to setup both the of_node and fwnode of a device
(From OE-Core rev: 2829482f2924082ad01f356ea281ed308e35d44f)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update dbus to 1.14.8 to fix CVE-2023-34969 and serveral bugs
changes:
f90d4f1693/NEWS
commits:
55d11f57 doc/dbus-api-design: fix wrong closing tag
a96f417f CI: Run a detached pipeline for merge requests
9e0477fc CI: Only run for pushes to dbus
077f7e43 CI: Remove an obsolete workaround
07fe44f4 CI: Update Windows runners
ec708d55 CI: Avoid using a no-op download location that gives a 403 error
45e6e93e dbus_message_iter_get_signature: Fix two memory leaks on OOM
0bb1942e dbus-internals: use `_DBUS_FUNCTION_NAME` in `_dbus_verbose()`
8df1b8be dbus-sysdeps-win: do not log function name twice
5c3a4e81 dbus-spawn-win: use `_DBUS_FUNCTION_NAME` instead of `__FUNCTION__`
8e457296 Update NEWS
e1ffce17 Revert "CI: Remove an obsolete workaround"
40c0802f monitor test: Log the messages that we monitored
a70c8f2f bus: Assign a serial number for messages from the driver
39b5c617 monitor test: Reproduce #457
f99e5de1 Update NEWS
21414587 AUTHORS: Update
f90d4f16 Release v1.14.8
(From OE-Core rev: fc3067f163c21434d3f79d03b26b21165be6927a)
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Changelog:
=========
configure: Make xf86misc support disabled by default
Variable scope reduction
Remove unnecessary downcast of double to float
Call memset() instead of hand-coding our own equivalent
(From OE-Core rev: 74fef3bca108017f8a1ce0e451b4b2172ae28fcf)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit d87785189336a69ae998f75394ceaebf63decb16)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Changelog:
===========
test: skip compressed file tests when --disable-open-zfile is used
itlab CI: build with each of --enable-open-zfile & --disable-open-zfile
configure: correct error message to suggest --disable-open-zfile
Fix a memleak in ParsePixels error code path
Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height
open-zfile: Make compress & uncompress commands optional
Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
test: Use PACKAGE_BUGREPORT instead of hard-coded URL's
test: Add simple test cases for functions in src/rgb.c
xpmReadRgbNames: constify filename argument
XpmCreateDataFromXpmImage: Fix misleading indentation
parse.c: Wrap FREE_CIDX definition in do { ... } while(0)
parse.c: remove unused function xstrlcpy()
(From OE-Core rev: 22d9e097538f84a12dd262c1ae936fb8107c2768)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 4d9f0958eecdf683434d77a4f65611803cffd247)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Changelog:
* Adding missing man pages to the tar release file.
(From OE-Core rev: 7e4915c4be7dca35a63a912a55bcfa525a532e22)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 0f6da8601fd4d992550e8afe7b09ba7c491250fd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Changelog:
==========
* bt2: honor build system compiler/linker preferences
* Fix: clear_string_field(): set first character to 0
* Fix: src.ctf.fs: Not resolving event common ctx
* debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal
* fix: pass exec-prefix to python bindings install
* fix: document proper Bison version requirement
* cli: use return value of g_string_free
* babeltrace2-query(1): erroneous parameter used in example
* Fix: tests: print real values in a fixed format
* Fix: bt2: autodisc: remove thread error while inserting status in map
* tests: src.ctf.fs: add test for metadata with invalid syntax
* tests: shorten names of session-rotation trace
* bt2: ignore -Wredundant-decls warning
* ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp
* ctf-writer: fix -Wformat-overflow errors in resolve.c
* Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range
* Add `dev-requirements.txt` for pip
* Fix: src.ctf.lttng-live: consider empty metadata packet as retry
* Fix: ctf: wrongfully requiring CTF metadata signature for every section
* Fix: src.ctf.lttng-live: session closed before any metadata is received
* fix: obsolete warnings with autoconf >= 2.71
* fix: explicitly disable '-Wsuggest-attribute=format'
* fix: set stable branch in gitreview config
* Fix: ctf-writer: list of reserved keywords
* compiler warning cleanup: is_signed_type: compare -1 to 1
* Update working version to Babeltrace 2.0.5
(From OE-Core rev: 56121b2378899b928bec3a4eb8abe487789aff17)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit ae47b6c2a4bdee031d42687582049c15614faa6d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The go command may generate unexpected code at build time when using cgo.
This may result in unexpected behavior when running a go program which uses cgo.
This may occur when running an untrusted module which contains directories
with newline characters in their names. Modules which are retrieved using the go
command, i.e. via "go get", are not affected (modules retrieved using GOPATH-mode,
i.e. GO111MODULE=off, may be affected).
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-29402
Upstream patches:
4dae3bbe0e
(From OE-Core rev: aeb0829e52c60a77a2135af8332435b6e2db5b3d)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The go command may execute arbitrary code at build time when using cgo.
This may occur when running "go get" on a malicious module, or when running
any other command which builds untrusted code. This is can by triggered by
linker flags, specified via a "#cgo LDFLAGS" directive. Flags containing
embedded spaces are mishandled, allowing disallowed flags to be smuggled
through the LDFLAGS sanitization by including them in the argument of
another flag. This only affects usage of the gccgo compiler.
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-29405
Upstream patches:
6d8af00a63
(From OE-Core rev: 7ce6d0029effc06cff500271a124150f1a7db7b3)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The go command may execute arbitrary code at build time when using cgo.
This may occur when running "go get" on a malicious module, or when running
any other command which builds untrusted code. This is can by triggered by
linker flags, specified via a "#cgo LDFLAGS" directive. The arguments for a
number of flags which are non-optional are incorrectly considered optional,
allowing disallowed flags to be smuggled through the LDFLAGS sanitization.
This affects usage of both the gc and gccgo compilers.
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-29404
Upstream patches:
bbeb55f5fa
(From OE-Core rev: 3e51122f8e2b4a7cd2a1c711175e6daf59b8368b)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
When running prepare_recipe_sysroot task, the extend_recipe_sysroot
is run twice.
What prepare_recipe_sysroot does is executing extend_recipe_sysroot,
there's no need to add extend_recipe_sysroot to its prefuncs.
(From OE-Core rev: dad053c4b99d4aefebe40459500ad53a2b458fa0)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit bf7584a2ac16ee46ff5b41536b06bb46d0cbada7)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Devtool selftests require poky dir a git repo, when downloading poky as a tar,
this is not the case. Those tests will now skipped.
[YOCTO #12389]
(From OE-Core rev: 9ce30faa488ea905292b9944fb3c1b471019f28c)
Signed-off-by: Thomas Roos <throos@amazon.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 95a5bc130dc51ea9de95c64dbf0e9c7892415d50)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
If a specific kernel provider or configuration wants to enable BTF
and pahole analysis, it isn't currently possible due to the explicit
definition to false in the base kernel build arguments.
pahole is now detected by the kernel built itself, so unless
pahole-native is enabled, the result is the same.
If a kernel does require an explicit disable of pahole, it is better
to carry PAHOLE=false in those specific recipes.
(From OE-Core rev: 44b75c7442b05a2fedcc0d73982566c2bef84357)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b1e4851a36ed47ce6ba880a49264b9a57c78cf4f)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This is needed as each user could be setting different nice levels
while building, however this should not make the shared cache unusable.
(From OE-Core rev: c89090e148cdf404e25e1262d1366e963277fd2c)
Signed-off-by: Lorenzo Arena <arena.lor@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 42784f9360345da1c01d988070253e7ffd5ac4ac)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Changelog:
==========
- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-2
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 639-3
- Translation updates for ISO 639-5
- Translation updates for ISO 4217
- Translation updates for ISO 15924
* ISO 3166-2: Fix wrong Spanish translation
(From OE-Core rev: 86e8e31a413fdbb8ffa825c41d0fe83c292a6b76)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit 355f2f9fe8a1e6c5e78f136cb3ed77c9004fb75c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
(cherry picked from commit b189240b211e5d8f40747a0128834ed83c38a8f4)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The references to the target and host systems (i.e. the client and
server respectively) were swapped in the instructions.
Also, there's no need to specify the device node on the server command
line that is run on the host system.
The previous, incorrect, instructions resulted typically in:
target# blktrace -l /dev/mmcblk1
server: waiting for connections...
and
host$ blktrace -d /dev/mmcblk2 -h target
Invalid path /dev/mmcblk2 specified: 2/No such file or directory
unless the same device node happened to exist on the host system.
Based on
target# blktrace --version
blktrace version 2.0.0
and
host$ blktrace --version
blktrace version 2.0.0
(From yocto-docs rev: 6d16d2bde0aa32276a035ee49703e6eea7c7b29a)
Signed-off-by: Hannu Lounento <hannu.lounento@vaisala.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
It was not clear to me what a "full revision identifier" was in the
context of the note documenting SRCREV. After clarification via IRC,
this submission attempts to clarify what is meant to help future
readers.
(From yocto-docs rev: c570732cededffa2992173e6c43de4845a1d7d44)
Signed-off-by: Ed Beroset <beroset@ieee.org>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>