mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 13:29:49 +00:00
0ba87580d0342969bfd13ece65e69e0fe43b3f2c
62074 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
bf66f7eaca |
linux-yocto/5.10: update to v5.10.50
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:
43b0742ef44c Linux 5.10.50
bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug
9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds
0855952ed4f1 cred: add missing return error code when set_cred_ucounts() failed
ce04375e2d9b s390: preempt: Fix preempt_count initialization
e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_req_handle()
fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error
2b541b6c7432 media: exynos4-is: remove a now unused integer
2b58f5154a8f mmc: vub3000: fix control-request direction
39ac3e194516 mmc: block: Disable CMDQ on the ioctl path
a75457f63086 io_uring: fix blocking inline submission
c98d9318dc99 block: return the correct bvec when checking for gaps
51c19f4a6212 erofs: fix error return code in erofs_read_superblock()
97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status()
b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs
089057af71d7 fscrypt: don't ignore minor_hash when hash is 0
b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion
2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd()
e2e615e6317b scsi: fc: Correct RHBA attributes length
5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir()
b6a41435c832 csky: syscache: Fixup duplicate cache flush
3483e1a41ca0 csky: fix syscache.c fallthrough warning
8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails
58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit kernel write
1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code
92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random
456554040e5a lib/math/rational.c: fix divide by zero
787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page
0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool()
555dffa4842b include/linux/huge_mm.h: remove extern keyword
ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup
2e16ad561143 mm/hugetlb: remove redundant check in preparing and destroying gigantic page
0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page
31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processes are mapping it
b65597377b7b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled()
aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK
9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled
0885ea1d4759 vfio/pci: Handle concurrent vma faults
363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate
9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available
dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found
53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable
04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly created tasks
ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API
d3358c66ee56 powerpc: Offline CPU in stop_this_cpu()
9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs
e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable
786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine
57e49a0bc4b3 leds: ktd2692: Fix an error handling path
53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node()
f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend
2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake
5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file
e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the same time
af497961abef powerpc/powernv: Fix machine check reporting of async store errors
f8d223f80ac6 extcon: max8997: Add missing modalias string
e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data
25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters
a4b7c0af613f soundwire: stream: Fix test for DP prepare complete
b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add()
f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()'
c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume()
f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms
db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK
55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates
5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range
c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer
58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb
bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init
7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx()
f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable
9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default()
36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name
fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe()
c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time
8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data cross-references
d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()'
92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID
696cfb256794 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test
8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume
36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume
de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume
e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume
16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume
dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume
45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges
ad736838155c selftests: splice: Adjust for handler fallback removal
045c29902fbe s390: appldata depends on PROC_SYSCTL
485b1c02b543 s390: enable HAVE_IOREMAP_PROT
d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK
d8fe62cb919c iommu/amd: Fix extended features logging
bd95a3e159a0 visorbus: fix error return code in visorchipset_init()
e5a3a3108f06 fsi/sbefifo: Fix reset timeout
4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
719c4db394ed fsi: occ: Don't accept response from un-initialized OCC
af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error
446eed9c855e fsi: core: Fix return of error values on failures
d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode
9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error
68f2f83f6fb6 scsi: iscsi: Flush block work before unblock
b5371faa0667 scsi: FlashPoint: Rename si_flags field
0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe()
5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred
8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe()
c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe()
1ed913317166 leds: lm3532: select regmap I2C API
b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space
58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error handling path
1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()
5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance.
cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the asserted target
2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node
a16eae11f004 perf scripting python: Fix tuple_set_u64()
201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect()
000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query()
2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe()
d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup()
2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe()
246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue.
0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2edfba8a55b5 iio: adis16475: do not return ints in irq handlers
92efd6396e4b iio: adis16400: do not return ints in irq handlers
2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers
67d88b7bf62d mwifiex: re-fix for unaligned accesses
460bee90091d tty: nozomi: Fix a resource leak in an error handling function
f5186bd17f3b serial: 8250_omap: fix a timeout loop condition
5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl()
685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32
728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
66111dfe22b1 ASoC: rt5682: Disable irq on shutdown
8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred
7a42f3c30dfe staging: fbtft: Rectify GPIO handling
d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support
a23ba98e91ff RDMA/core: Always release restrack object
a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer
c6965316d684 net: tipc: fix FB_MTU eat two pages
1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash
4476568069c9 net: lwtunnel: handle MTU calculation in forwading
6939c39a4106 writeback: fix obtain a reference to a freeing memcg css
4c3e839bfde5 clk: si5341: Update initialization magic
55aaba36d718 clk: si5341: Check for input clock presence and PLL lock on startup
42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents
043637617d51 clk: si5341: Wait for DEVICE_READY on startup
29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare
94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC
f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC
ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC
12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC
7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event
4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data
c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response
a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid
d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc"
342b06b600bf gve: Fix swapped vars when fetching max queues
11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation
fc2ea819b96e bpfilter: Specify the log level for the kmsg message
4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs()
393d48b3dec0 e1000e: Check the PCIm state
cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv()
9e753c47b905 net: atlantic: fix the macsec key length
1c95d4d432c3 net: phy: mscc: fix macsec key length
711a28d24d07 net: macsec: fix the length used to copy the key for offloading
c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex
d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails
f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing
3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in open function"
cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch
d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links
88819239e9fd i40e: Fix error handling in i40e_vsi_open
aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto()
0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0
2d58a38275d2 ipv6: exthdrs: do not blindly use init_net
b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B
514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_response
1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init()
134a561aee50 drm/msm: Fix error return code in msm_drm_init()
f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs
56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()
71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one
4b44486b8bfd tc-testing: fix list handling
997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues
6610d5a73b6f net/ipv4: swap flow ports when validating source
c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation
162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce()
6cd23b5f4017 rtw88: 8822c: fix lc calibration timing
db2386fa4342 iwlwifi: increase PNVM load timeout
78e6587585d8 xfrm: Fix xfrm offload fallback fail case
5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path
b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic
581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE
e7c3ae47978f net: sched: add barrier to ensure correct ordering for lockless qdisc
ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA through packet taps again
e72d9e4b9807 net: ethernet: ezchip: fix error handling
161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove
f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove
6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb()
6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx
e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main()
79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command
fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr
a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids
607706027c89 xsk: Fix broken Tx ring validation
cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode
89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore
49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops
58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
ed3d4988349e netfilter: nft_osf: check for TCP packet before further processing
cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before further processing
8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list
a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common
28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa
48b69f31de82 ath10k: Fix an error code in ath10k_add_interface()
e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n()
a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs
30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error handling path
5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset
5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info
db4de88d439e brcmfmac: fix setting of station info chains bitmask
80ad538a87e2 ssb: Fix error return code in ssb_bus_scan()
0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe
581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates
da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings
ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe()
668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported
4654f1fc3019 tools/bpftool: Fix error return code in do_batch()
1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized
bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD
43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios
756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends
87890e1113e6 RDMA/rxe: Fix failure during driver load
c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG
42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace
c470dd34c682 net/sched: act_vlan: Fix modify to allow 0
6a5691335550 xfrm: remove the fragment check for ipv6 beet mode
9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default
48bcd756aff6 ehea: fix error return code in ehea_restart_qps()
6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats
6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection
8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions
e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object
f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection
bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats
067b6631315d RDMA/srp: Fix a recently introduced memory leak
116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join()
284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect
eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result
75db503c9cc7 drm/rockchip: lvds: Fix an error handling path
59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind()
40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()
ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used
7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100_probe()
28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges
27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init()
40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces
a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities
6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin
2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one()
2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe()
b3fecbf60ebc video: fbdev: imxfb: Fix an error message
1655266d91ed drm/ast: Fix missing conversions to managed API
5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect()
0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
45415d1f9929 drm/bridge/sii8620: fix dependency on extcon
1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6
10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages
d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve()
5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array
8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff
a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff
29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage()
7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[]
27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect
c872674da724 dax: fix ENOMEM handling in grab_mapping_entry()
c015295b28d6 ocfs2: fix snprintf() checking
512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler
3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors
cc0b1776fd1d ACPI: bgrt: Fix CFI violation
3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
d3dd2fe2743f blk-wbt: make sure throttle is enabled properly
1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled()
e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode
f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path
45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG
0317b728d8ae mark pstore-blk as broken
296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show()
ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI device instead
3ffe41f25f21 block: avoid double io accounting for flush request
17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file
4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device()
a61f8a2e45be media: video-mux: Skip dangling endpoints
62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev
6bfcb6178925 psi: Fix race between psi_trigger_create/destroy
8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status
c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug
f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING
fca9e784a36c lockdep: Fix wait-type for empty stack
ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict()
aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change
c576472a051a sched/rt: Fix RT utilization tracking during policy change
67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking
2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active
eefebcda89a8 btrfs: clear log tree recovering status if starting transaction fails
aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data
96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number
31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level()
64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch
bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap
b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging
5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12
e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs
5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI"
5cfc66b45450 hwmon: (lm70) Use device_get_match_data()
c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx
921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling
bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan
8d6acfe80da1 arm64: consistently use reserved_pg_dir
f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe()
cd909ebb7315 crypto: sm2 - fix a memory leak in sm2
d598b8b77b17 crypto: sm2 - remove unnecessary reset operations
deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit
bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops
615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts
5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK
082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2()
52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning
b54a0f7926bd media: gspca/gl860: fix zero-length control requests
0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of()
5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check
31157148a591 media: exynos4-is: Fix a use after free in isp_video_release
2a91d7cc425c media: rkvdec: Fix .buf_prepare
5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list
1328decacd31 pata_ep93xx: fix deferred probing
bab207d3524e media: rc: i2c: Fix an error message
a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path
c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe()
8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init()
c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers
912d16a2d730 evm: fix writing <securityfs>/evm overflow
403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate()
5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n'
37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff()
6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min
b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors
e7a376edb484 pata_rb532_cf: fix deferred probing
9df79fd17b7f sata_highbank: fix deferred probing
45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final()
8c8c11b4df70 crypto: ixp4xx - update IV after requests
f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address
2c3164f31a49 media: hantro: do a PM resume earlier
6efd8921eb84 media: s5p_cec: decrement usage count if disabled
e23dc4a3e8ff media: venus: Rework error fail recover logic
08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs
db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs
0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode
3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation
fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
1208f10b4b8a block: fix discard request merge
9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device
c35b484130cc cifs: fix missing spinlock around update to ses->status
a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey status bits
6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite
5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries
d9b40ebd448e clocksource: Check per-CPU clock synchronization when marked unstable
03a65c14ab47 clocksource: Retry clock read if long delays detected
8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop
c406bb9ece6e cifs: improve fallocate emulation
998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv()
f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest
950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst()
66e8848482f2 nvme-pci: fix var. type for increasing cq_head
9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard()
e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15"
dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures"
1da08a428ec3 block: fix race between adding/removing rq qos and normal IO
555dba7c631a ACPI: resources: Add checks for ACPI IRQ override
c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path
a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function
2ebbe3a62024 fs: dlm: fix memory leak when fenced
eda609d8646f drivers: hv: Fix missing error code in vmbus_connect()
019d04f91466 open: don't silently ignore unknown O-flags in openat2()
d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state()
7425fe57d94f fs: dlm: cancel work sync othercon
747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing one request pool
a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter
f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty()
ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE
b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets
d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets
bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c
9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf
f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning
0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered
ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE
2c0285062dd7 HID: do not use down_interruptible() when unbinding devices
51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503
83653ace03e6 media: Fix Media Controller API config checks
f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask
b58b54ef4978 KVM: s390: get rid of register asm usage
963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS
9c0835c69db8 btrfs: disable build on platforms having page size 256K
ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalidating the full page
703b494a68f9 btrfs: sysfs: fix format string for some discard stats
8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode
e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode
9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors
00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes
c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles
49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source
72962620efcb media: siano: fix device register error path
cc4ba5a3979a media: dvb_net: avoid speculation from net slot
c34f3912a7d6 crypto: shash - avoid comparing pointers to exported functions under CFI
0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe
a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak.
ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference
237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew
b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF
8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach
e78a588b595d Makefile: fix GDB warning with CONFIG_RELR
bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration
74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences
617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe
1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
1d2838152e19 media: cedrus: Fix .buf_prepare
cbfb77c2f965 media: hantro: Fix .buf_prepare
6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct
75c45a81889a media: bt878: do not schedule tasklet when it is not setup
a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off
9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs
d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit
addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers
d000c598db1d crypto: qat - remove unused macro in FW loader
5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg()
996234180748 media: imx: imx7_mipi_csis: Fix logging of only error event counters
179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done
893c243e52f2 media: hevc: Fix dependent slice segment flags
a245f93ad067 media: cobalt: fix race condition in setting HPD
4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe
e717d6c291d1 media: sti: fix obj-$(config) targets
93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE
4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error
3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled
f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE
66f0f478ecea spi: omap-100k: Fix the length judgment problem
8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages()
cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count
a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count
29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count
abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count
d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count
3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic
8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count
64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count
adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count
437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count
ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime
ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count
b2c4d9a33cc2 Add a reference to ucounts for each cred
61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode
f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure
4eab2e2e9889 fuse: reject internal errno
bb7ee90ea524 fuse: check connected before queueing on fpq->io
912e98505a63 fuse: ignore PG_workingset after stealing
576b44c32669 fuse: Fix infinite loop in sget_fc()
ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early
91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path
53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC key is loaded
a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE
75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8
0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier
998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL
71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info descriptor field
43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails
58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry
cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem
23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
17451bd0364f serial: mvebu-uart: fix calculation of clock divisor
8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values
9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion
c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too
17c67f484893 iio: light: tcs3472: do not free unallocated IRQ
6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in adf4350_probe()
a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
e92bd19246cc clk: agilex/stratix10: fix bypass representation
3093214a6aa4 clk: agilex/stratix10: remove noc_clk
308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled
e582a2f35245 f2fs: Prevent swap file in LFS mode
36ae903607f6 s390: mm: Fix secure storage access exception handling
38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock
9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk
a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang
39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2
7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter
9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page()
9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume
cbcbfb048804 SUNRPC: Should wake up the privileged task firstly.
30f56084980e SUNRPC: Fix the batch tasks count wraparound.
c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke sta NDP tx
507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path
f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done
22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer restart on socket release
af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry
b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu()
aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent
6903f99f1921 ext4: fix avefreec in find_group_orlov
98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan()
68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails
b368b0375e77 ext4: fix overflow in ext4_iomap_alloc()
ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header
076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle
80d05ce58a0b btrfs: clear defrag status of a root if starting transaction fails
6b00b1717f58 btrfs: compression: don't try to compress if we don't have enough pages
34172f601a9c btrfs: send: fix invalid path for unlink operations after parent orphanization
2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing
ea45145e6cb4 ARM: dts: ux500: Fix LED probing
b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
123c1b05b007 crypto: ccp - Annotate SEV Firmware file names
834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce
b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case
b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case
d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell
1738bcf9e652 ntfs: fix validity check for file name attribute
f794c839dff1 gfs2: Fix error handling in init_statfs
3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite
b242ae99fac6 xhci: solve a double free problem while doing s4
ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
63d6029e6608 usb: dwc3: Fix debugfs creation flow
022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device
f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state
3b545788505b usb: gadget: eem: fix echo command packet response issue
c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions
23e8f468849d media: dvb-usb: fix wrong definition
a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC
ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too
13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx
ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8
659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support
36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8
0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8
2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8
9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement
19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call
5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire
313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output
cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset
ae9957b3ee16 Bluetooth: Remove spurious error message
f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place
3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF
(From OE-Core rev: 731548b758c0bd0386d70dd8b4eaed09db1fd732)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3c48b0a7e2c52444a30038147e8247b786709edb)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
0592a611f9 |
linux-yocto/5.4: update to v5.4.131
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
e8d9b740a550 Linux 5.4.131
d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later
a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails
58356f448b61 s390/stack: fix possible register corruption with stack switch helper
abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy
8b24c7edc2f2 Linux 5.4.130
5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode
c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync
3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected
a6c85a8433e0 x86/efi: remove unused variables
(From OE-Core rev: 45f4b0475a41e8417f76ca96636c902502817b9e)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit edfd97ac5a11f46b9f3b905373abe3554f4b85db)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
5a08d92f6f |
linux-yocto/5.10: update to v5.10.49
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:
904ad453baa0 Linux 5.10.49
064b57a8da99 xen/events: reset active flag for lateeoi events later
a245f6842d21 Hexagon: change jumps to must-extend in futex_atomic_*
a7f51048c5a8 Hexagon: add target builtins to kernel
243f325ecc90 Hexagon: fix build errors
8148665cb7fe media: uvcvideo: Support devices that report an OT as an entity source
d5737410d2dd KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path
a09a52277207 Linux 5.10.48
4dc968042864 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"
4ab869e0289d RDMA/mlx5: Block FDB rules when not in switchdev mode
348143a38012 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
45ca6df5df11 drm/nouveau: fix dma_address check for CPU/GPU sync
d191c3d6ad33 gpio: mxc: Fix disabled interrupt wake-up support
f77f97238496 scsi: sr: Return appropriate error code when disk is ejected
(From OE-Core rev: 9b4a59c68c405cf3e2056ccda2efafa425599c2c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5b203992df8d9866f8cf90a22f39e483376f3912)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
06af9f81e9 |
linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat
If a machine has vfat in its MACHINE_FEATURES, we can ensure that the kernel has support by enabling the associated KERNEL_FEATURE. This partially addresses Yocto bug 14470. (From OE-Core rev: 9124baa524a99479193c01831199e24525882546) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bc61fdbb5f6e409ee03e8939bcefa133debdc028) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
f53edaae66 |
valgrind: skip flaky ptest fb_test_amd64
Recently, the none/tests/amd64/fb_test_amd64 test had been flaky and causing failures on the auto-builder. Until we can get to the root cause of the issue, we are going to skip the test to reduce the noise from the ptests. (From OE-Core rev: 697eb7f2a5d20aa0ad7389efd68420ec59daca32) Signed-off-by: Tony Tascioglu <tony.tascioglu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a365cd7a358db96791033e6dc6e45d2e816d3e4c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
4c73242fa1 |
devtool: correctly handle non-standard source tree locations in upgrades
When S is set to a sub-directory of upstream source, the license checks and the bbappend writing (specifically, setting EXTERNALSRC) need to operate on that sub-directory. 'devtool modify' already has similar logic, and it was copied from there and adjusted. (From OE-Core rev: ddf5a7f3b644915d360f725eca8322187226f171) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit fd77e356d4507405fde352c8bba7d3842518bbdd) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
4f350aa5f6 |
gobject-introspection: Fix the license (add MIT)
As per upstream the license should also include MIT[1]. This is also what Fedora Linux uses[2]. This should also address the problem with auto-generated scannerparser.h file which has the following header: /* Bison interface for Yacc-like parsers in C Copyright (C) 1984, 1989-1990, 2000-2015, 2018-2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ Taking advantage of the Bison expcetion, more precisely the following fragment: "distribute that work under terms of your choice" it should also be possible to reuse the MIT license tag for redistribution of that work instead of adding the default GPLv3+ tag (which would otherwise be required without using the special exception). [1] https://gitlab.gnome.org/GNOME/gobject-introspection/-/blob/master/COPYING#L8 [2] https://src.fedoraproject.org/rpms/gobject-introspection/c/6db290968fa1f92967851dc60115dfb3ea173cf7?branch=rawhide (From OE-Core rev: 57b90c098ea7e8caf8fb861e3b7adf77da30ac10) Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3685b51982ac4f611d3e235c8818474563548bd9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
3ef5fe2b50 |
sstate: Drop pseudo exclusion
Now that pseudo-native always includes statx support and we have sanity checks on pseudo-native to ensure it always contains a minimum feature set, we no longer need to mark pseudo-native as distro specific. This fixes eSDK build problems. [YOCTO #14428] (From OE-Core rev: 4c7c9326da92ea93fdef1ad804685c21a197f1d4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3279e43fcb469edb63c7c4eb60fdc565d5751f9d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d356731d9c |
pseudo: Update to latest version including statx fix
This updates to the latest pseudo version which includes: Revert "client: Fix some compiler warnings" ports/linux: Always build statx support makewrappers: Handle parameters marked as nonnull client: Fix some compiler warnings wrappers: Avoid -Wcast-function-type warning In particular, this pseudo version always has statx enabled which means we can then remove the need to make pseudo-native host distro specific which fixes an eSDK issue. (From OE-Core rev: bcf74e0d048754ed46bda90cd582320d0df2a4ad) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 58cc70940ff998be49a9b89e1ad0538242cb7998) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
bdccae5fa0 |
pseudo: Add uninative configuration sanity check
When building pseudo-native to work with uninative, we need to ensure the configuration will work on all supported target systems. This means "new clone" semantics, xattr and statvfs support in particular. It is extremely unlikely we'd run on a system without any of these but add a check just to be sure when uninative is enabled. (From OE-Core rev: 496f0cd63aaeedbff625eb687f20ace951faf6f1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ea5b208ee25752bea6037cd0f3b28da7d2c9905e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
463dd6b806 |
glibc: Fix CVE-2021-33574
CVE: CVE-2021-33574 (From OE-Core rev: ede353df06a07d35dc66d024e2c7bd1b250d9761) Signed-off-by: Khairul Rohaizzat Jamaluddin <khairul.rohaizzat.jamaluddin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
44ab3f9719 |
netbase: use git fetcher
Use git repo as the the previous URL only stores the latest source file and fails to locate the source file which isn't the latest. (From OE-Core rev: 9557273596245f51781884a8ae7c8d9a14840df2) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
f8c1193fb5 |
systemd: fix CVE-2020-13529
Backport patches to fix CVE-2020-13529. (From OE-Core rev: 5dcd5071d61fac240ff95672778ba1eed1312a03) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
a21c4c48b8 |
go: fix CVE-2020-29509, CVE-2020-29511
Backport patch to fix CVE-2020-29509, CVE-2020-29511 (From OE-Core rev: db6dc9aa669d1f41fb52685754c07fe5c9feec86) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
ad768575b1 |
python3-pip: fix CVE-2021-3572
Backport the body of a fix for CVE-2021-3572 since hardknott carries 20.0.2, and the delta between it and the latest 21.1.3 is more than just bugfixes. CVE: CVE-2021-3572 (From OE-Core rev: fb7a2af241795b82f121381cea6f4b56ce948ebf) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
14c5392fde |
bitbake: data_smart: Allow colon in variable expansion regex
Now that ":" is a valid character in variable key names, it needs to be allowed by the variable expansion code too, to match. (Bitbake rev: 9b2d96b27f550da0fa68ba9ea96be98eb3a832a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
666d342138 |
bitbake: data_smart/parse: Allow ':' characters in variable/function names
It is becomming increasingly clear we need to find a way to show what is/is not an override in our syntax. We need to do this in a way which is clear to users, readable and in a way we can transition to. The most effective way I've found to this is to use the ":" charater to directly replace "_" where an override is being specified. This includes "append", "prepend" and "remove" which are effectively special override directives. This patch simply adds the character to the parser so bitbake accepts the value but maps it back to "_" internally so there is no behaviour change. This change is simple enough it could potentially be backported to older version of bitbake meaning layers using the new syntax/markup could work with older releases. Even if other no other changes are accepted at this time and we don't backport, it does set us on a path where at some point in future we could require a more explict syntax. I've tested this patch by converting oe-core/meta-yocto to the new syntax for overrides (9000+ changes) and then seeing that builds continue to work with this patch. (Bitbake rev: f8d1bc200460fc1cb5cbf7a7d1986fd86424b22d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
31c639eb86 |
poky.conf: bump version for 3.3.2 hardknott release
(From meta-yocto rev: d9c00aa32a544d515e72b4e37991cc48b9e6c144) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>hardknott-3.3.2 yocto-3.3.2 |
||
|
|
f3014b1bbb |
documentation: prepare for 3.3.2 release
Include updates to versions for dunfell releases as well. (From yocto-docs rev: dae6a0209d69c267d3cbace6589b0ac73e06abce) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
bbaf7ae626 |
xserver-xorg: Fix builds without glx
(From OE-Core rev: e458c15627e7b27392d158cbb9417f66424aa7d5) Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d1df18c68d |
busybox: add tmpdir option into mktemp applet
- Make mktemp applet compatible with --tmpdir option in ca-certificate update script. (From OE-Core rev: 0c51fd928407267a5c1b664aabfdc3527aa92988) Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3d969e482d29da29828d1510f106f161d2b3d3c0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
63686ed260 |
kernel-devsrc: fix scripts prepare for powerpc
5.13 introduces some new tweaks required to get on target scripts
and prepare working for powerpc:
- 'nm' is detected as 'nm --synthetic', so we adjust our replacement
- more vdso is required on target, so we copy those files (like arm64
does)
- grep is required during processing, so we add it to the redpends
(From OE-Core rev: f6fd5814bb74f7e48a9629e559e69ea5c50bc17e)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c43baf3a0e41b41a64f450fd03810306c8ddd314)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
1bc54e2c30 |
kernel-devsrc: fix scripts/prepare for ARM64
There are two new tools in 5.13+ required for on target recreation of the build environment. We conditionally add them to the devsrc recipe to support both 5.13 and older kernels. (From OE-Core rev: f7dca74b768ca001dd72562b80e501f6257bdaa8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cb1b7e76f20dc7f11a667fa00958ab56e680c632) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
4c9118c95c |
dwarfsrcfiles: Avoid races over debug-link files
We use dwarfsrcfiles in package.bbclass to list the source files used by a binary. This is done before they're stripped and linked to debug symbols in separate files. It is possible a binary may already have a link to separate debug symbols, e.g. some of the test binaries in lttng-tools ptest. In those cases, the linked binary may be changed by package.bbclass code whilst dwarfsrcfiles is reading it. That would result in a rare SIGBUS race causing the binary to fail. To avoid this, break the debug file search path so no other binaries are found. Also fix a segfault if no binary is specified while here. [YOCTO #14400] (From OE-Core rev: 52382a03c10a6985ecb6ada24523cb9daf9c6201) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit efef732859e265533acf16f2f4da3b29d50e0df4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
fccb368fd1 |
oeqa/selftest/multiprocesslauch: Fix test race
Having two possible failures in multiprocesslauch creates a race where one failure may occur and stop processes being lanuched meaning the second failure may not be seen. Rather than having periodic races appearing on the autobuilder, only have one failure, making the test much more deterministic. [YOCTO #13054] (From OE-Core rev: 22079206130005324c5b3cd11fdb1f4921a725c2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 31e9dcda40aae3ce0801580c838928956e1455e3) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
12a0e68f0e |
curl: Fix CVE-2021-22897
CVE: CVE-2021-22897 (From OE-Core rev: 718d6ca70b99fa4bef4c88114c1bd511b6df121e) Signed-off-by: Khairul Rohaizzat Jamaluddin <khairul.rohaizzat.jamaluddin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
10e9be1d82 |
curl: Fix CVE-2021-22898
CVE: CVE-2021-22898 (From OE-Core rev: 4d703dd86c6b27790e1e34d3127652657243d20d) Signed-off-by: Khairul Rohaizzat Jamaluddin <khairul.rohaizzat.jamaluddin@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
94e947fcd2 |
go: upgrade 1.16.4 -> 1.16.5
(From OE-Core rev: d07d0ed6b831b6cfca12e4c5db81324372ae06ce) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c0c567ed2fb092cde97d03cb658d8bae93d9b28c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
54c5e2d441 |
go: upgrade 1.16.3 -> 1.16.4
(From OE-Core rev: 966ae80290b1a2daef87cf1ee2f176a8317c7c95) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1e280a596293976ac835b557dcaaa56972682480) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
a78596e9e1 |
linux-yocto-dev: base AUTOREV on specified version
linux-yocto-dev tracks the latest mainline kernel, and uses standard/* for that support. Archived -dev versions are under v<kernel version>/standard/base. This policy works, except that a released branch will still follow the new kernel versions, causing potential breakage with newer kernels than are supported in that release. Rather than lock the SRCREVs and update branches in old releases, we can preserve the AUTOREV nature of -dev, and allow them to switch automatically to the archived branch based on the LINUX_VERSION in the -dev recipe (which is unchanged in the release branch). This is consistent with the other branch switching done for the kernels and with the -dev workflow. (From OE-Core rev: b3228b4140575bfc20cb4e5bade0f3737d374e86) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 84e14b6116a7d1e52051c5c80be2d8e3db67c2d7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
a85d14a72e |
boost-build-native: workaround one rarely hang problem on fedora34
Reproduce scenes: * On fedora34 * autofs.service is started * test is nis user, which mounted at /nis by autofs * under /nis/test, there are symlinks point to another nis mount point /nis/yan Result: task boost-build-native:do_install hang forever NOTE: recipe ovmf-edk2-stable202102-r0: task do_package_write_rpm: Succeeded NOTE: Running noexec task 8124 of 8152 (/layers/oe-core/meta/recipes-core/ovmf/ovmf_git.bb:do_build) Bitbake still alive (5000s) Bitbake still alive (10000s) Bitbake still alive (15000s) Bitbake still alive (20000s) Bitbake still alive (25000s) Bitbake still alive (30000s) Bitbake still alive (35000s) Bitbake still alive (40000s) Bitbake still alive (45000s) Bitbake still alive (50000s) $ps aux | grep b2 test 2773444 0.0 0.0 13532 2748 ? D Jul01 0:00 ./b2 install --prefix=/build/tmp-glibc/work/x86_64-linux/boost-build-native/4.4.1-r0/recipe-sysroot-native/usr staging-prefix=/build/tmp-glibc/work/x86_64-linux/boost-build-native/4.4.1-r0/image/build/tmp-glibc/work/x86_64-linux/boost-build-native/4.4.1-r0/recipe-sysroot-native/usr $ sudo cat /proc/2773444/stack [<0>] autofs_wait+0x257/0x720 [<0>] autofs_mount_wait+0x49/0xf0 [<0>] autofs_d_manage+0x76/0x1a0 [<0>] __traverse_mounts+0xd9/0x220 [<0>] step_into+0x3ad/0x6d0 [<0>] walk_component+0x62/0x190 [<0>] link_path_walk.part.0.constprop.0+0x20d/0x350 [<0>] path_lookupat+0x3a/0x1b0 [<0>] filename_lookup+0x9b/0x180 [<0>] vfs_statx+0x64/0x100 [<0>] __do_sys_newfstatat+0x1e/0x40 [<0>] do_syscall_64+0x33/0x40 [<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 $ dmesg [1559743.424610] autofs4:pid:2773444:autofs_mount_wait: waiting for mount name=yan [1559743.424621] autofs4:pid:2773444:autofs_wait: existing wait id = 0x00000056, name = yan, nfy=1 [1560001.400440] autofs4:pid:2774530:autofs_mount_wait: waiting for mount name=yan [1560001.400452] autofs4:pid:2774530:autofs_wait: existing wait id = 0x00000056, name = yan, nfy=1 [1560022.493282] autofs4:pid:2774537:autofs_mount_wait: waiting for mount name=yan [1560022.493292] autofs4:pid:2774537:autofs_wait: existing wait id = 0x00000056, name = yan, nfy=1 [1560122.076589] autofs4:pid:3979116:autofs_mount_wait: mount wait done status=-4 [1560162.222374] autofs4:pid:2774530:autofs_mount_wait: mount wait done status=-4 [1560167.116188] autofs4:pid:2774537:autofs_mount_wait: mount wait done status=-4 [1560188.140532] autofs4:pid:2774671:autofs_mount_wait: waiting for mount name=yan [1560188.140540] autofs4:pid:2774671:autofs_wait: existing wait id = 0x00000056, name = yan, nfy=1 [1560189.651905] autofs4:pid:2774671:autofs_mount_wait: mount wait done status=-4 Analyzation: b2 will walk the HOME dir, when access the symlink point to /nis/yan, autofs hang at autofs_wait. the process stay at D stat forever. This maybe caused by abnormal status of autofs.service. The problem cannot reproduce after restart autofs.service. There should be an autofs bug. and there is an autofs hang problem bug on fedora34 on it's bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1953390 Workaround: Since b2 don't actually write something to HOME dir, change HOME dir to /var/run, a dir not mounted by autofs. (From OE-Core rev: 760b7b6a031c9dcc9a44e086e1d2dbb2171b3c97) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 7ff692d2e9787bb5b36929a208597595473db0c7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
2f342edcf2 |
glibc-testsuite: Fix build failures when directly running recipe
If you try and run the glibc-testsuite's build task, you see failures as do_populate_sysroot can't work. We don't have a do_install, get rid of do_populate_sysroot as well. The recipe is not included in world builds by default which is why we don't see the issue more widely. (From OE-Core rev: eccfb470229164a106a32126db53dcf155af2569) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f7de32dfcc2e6b1872fbd5ea61dcba944d5553a8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
a7d713952e |
runqemu: Remove potential lock races around tap device handling
The qemu tap device handling is potentially race ridden. We pass the fd to the main qemu subprocess which is good as it means the lock is held as long as the qemu process exists. This means we shouldn't unlock it ourselves though, only close the file. We also can't delete the file as we have no idea if qemu is still using it. We could try and obtain an exclusive new lock, then the file would be safe to unlink but it doesn't seem worth it. Also fix the same issue in the port lock code. (From OE-Core rev: 61682a1a8bfe5f7be6e271a4143fa4a02ca5dca9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2a87bddabf816d09ec801e33972879e6983627eb) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
db00b0a059 |
binutils: Fix CVE-2021-20197
Source: git://sourceware.org/git/binutils-gdb.git Tracking -- https://sourceware.org/bugzilla/show_bug.cgi?id=26945 Backported upstream commit id d3edaa91d4cf7202ec14342410194841e2f67f12 and its dependent commits 8e03235147a9e774d3ba084e93c2da1aa94d1cec and 8b69e61d4be276bb862698aaafddc3e779d23c8f to binutils-2.36 source. Upstream-Status: Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8e03235147a9e774d3ba084e93c2da1aa94d1cec] Upstream-Status: Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d3edaa91d4cf7202ec14342410194841e2f67f12] Upstream-Status: Backport [https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8b69e61d4be276bb862698aaafddc3e779d23c8f] (From OE-Core rev: f5f831c3a76456bce543d42d0f14411b28770b45) Signed-off-by: Vinay Kumar <vinay.m.engg@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
8d4748254e |
rxvt-unicode: fix CVE-2021-33477
Backport patch to fix CVE-2021-33477 for rxvt-unicode. (From OE-Core rev: ad7582bcef28da48b9a7f97eb43805f393f4979a) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
210f804760 |
perl: correct libpth and glibpth
Previouly there is a logic as below used to set libpth in config.sh. libpth='@LIBDIR@ @BASELIBDIR@' But after the below commits introduced, the above logic is dropped. 52f2828314 perl: add a version that builds the recipe using perl-cross, and update to 5.28.1 68552c3532 perl: remove the previous version of the recipe So correct the value of libpth and glibpth to add the dropped logic back to avoid confusing. Before the patch(on 64bits system): # perl -V:libpth libpth='/usr/lib /lib'; After the patch(on 64bits system): # perl -V:libpth libpth='/usr/lib64 /lib64'; (From OE-Core rev: afe58be55b4efc360420a00cbcf60dd5d99ed556) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a494de43c3ccdcf7af988765ae5c3a95bc20c567) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
36928d2f27 |
busybox: upgrade 1.33.0 -> 1.33.1
0001-decompress_gunzip-Fix-DoS-if-gzip-is-corrupt.patch removed since it is included in 1.33.1 (From OE-Core rev: 4ed6b8d256c8485aa16e89deccb86a555e288911) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 544236b12a72ee5be5ef0147249ead112082b871) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
bf39d11b7e |
libconvert-asn1-perl: fix CVE-2013-7488
(From OE-Core rev: 9010ccd086c5895902308f6cf185c930ce63e5eb) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
5e739332bc |
linux-firmware: Package RSI 911x WiFi firmware
The RSI 911x WiFi firmware is already part of the linux-firmware repository, package it to make it easily available. (From OE-Core rev: 2e3dff861ba5be445fd5ff34dd870b266af4f5e1) Signed-off-by: Marek Vasut <marex@denx.de> Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Cc: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cc44b71f6ea68ca0f483d635df7dc7b9905b1593) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
344069245c |
linux-yocto/5.10: scsi-debug needs scsi-disk
It was pointed out that the default scsi-debug feature didn't behave
the same as other distros, since it doesn't have disk supporrt enabled.
We already have a disk.cfg for scsi so we include it into the debug
fragment to get the support we want.
Integrating the following commit(s) to linux-yocto/.:
66a4b5fc619 scsi: debug needs disk support
(From OE-Core rev: 8160aa87e23d2b541b64d6cd84f3a02aba1ac8cb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 8c3ca417a7e9e3c670f1cbff2352c8761b60caff)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
7e44b4dd07 |
linux-yocto/5.4: update to v5.4.129
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
82ffbc138a1f Linux 5.4.129
9011aaab90b8 certs: Move load_system_certificate_list to a common function
e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries
06ab9df09eb3 x86/efi: move common keyring handler functions to new file
ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash
61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page
a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier
fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1)
a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation
b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary
80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry
52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page
82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()
b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails
41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset
4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker
4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry
7ce4b73d349b mm, thp: use head page in __migration_entry_wait()
68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap()
432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped()
cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro
42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
06ab015d1849 kthread_worker: split code for canceling the delayed work timer
d77c9c8537db i2c: robotfuzz-osif: fix control-request directions
bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages
d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank
76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access
d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA
5830f2081d98 recordmcount: Correct st_shndx handling
70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params()
b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion
58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS
cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS
f12a5b48bcc8 net/packet: annotate accesses to po->ifindex
cdcedd3c8683 net/packet: annotate accesses to po->bind
343406f9c198 net: caif: fix memory leak in ldisc_open
8707ce86e927 net: phy: dp83867: perform soft reset and retain established link
9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash
d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb'
9df4f031536b net: ethtool: clear heap allocations for ethtool function
62aed2df294a mac80211: drop multicast fragments
eb2b1216bc8f net: ipv4: Remove unneed BUG() function
e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma
f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current
3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler
c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe()
f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB
78bf3c613148 mac80211_hwsim: drop pending frames on stop
ae9de9444b54 mac80211: remove warning in ieee80211_get_sband()
0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc()
456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable
7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses
0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf
3173390b8dbc kbuild: add CONFIG_LD_IS_LLD
3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk
48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression
4a8e89e0fd0b drm/radeon: wait for moving fence after pinning
4577708b2a22 drm/nouveau: wait for moving fence after pinning v2
c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell."
6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue."
e2dc07ca4e01 module: limit enabling module.sig_enforce
(From OE-Core rev: 00e5fc4f918ed2e13e79500439e06be7d0cfbaf9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d621feee60e71bea68c853626e74669b9d953346)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
187f73011f |
linux-yocto/5.10: update to v5.10.47
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:
4357ae26d4cd Linux 5.10.47
1573d595e239 integrity: Load mokx variables into the blacklist keyring
c6ae6f89fc4f certs: Add ability to preload revocation certs
72d6f5d982f0 certs: Move load_system_certificate_list to a common function
45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries
0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master"
0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF
e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset
7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails
377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page
ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier
bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1)
9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation
e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary
8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry
65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page
825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()
38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails
37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset
66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker
a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry
32f954e961ca mm, thp: use head page in __migration_entry_wait()
bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap()
ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped()
a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro
130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE
51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate()
2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
bfe28af78a20 kthread_worker: split code for canceling the delayed work timer
02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create
de0af2651daa i2c: robotfuzz-osif: fix control-request directions
dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages
5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper
ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART)
b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed
0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank
df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events
f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access
bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA
d91c50e6a678 recordmcount: Correct st_shndx handling
fb71d81ccd69 mac80211: handle various extensible elements correctly
676a7cb1a96b mac80211: reset profile_periodicity/ema_ap
ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params()
4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion
e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS
992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS
196b22ef6cd1 net/packet: annotate accesses to po->ifindex
da8b3aeff4ad net/packet: annotate accesses to po->bind
18ed1789bbce net: caif: fix memory leak in ldisc_open
edcd7594ada9 riscv32: Use medany C model for modules
47c07f919fab net: phy: dp83867: perform soft reset and retain established link
f57132a887ea net/packet: annotate data race in packet_sendmsg()
9707960ecfdc inet: annotate date races around sk->sk_txhash
7293f63b7b62 net: annotate data race in sock_error()
61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb'
08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect()
c2311fd6de78 net: ethtool: clear heap allocations for ethtool function
c2813d1966ba mac80211: drop multicast fragments
fedc4d4f548c net: ipv4: Remove unneed BUG() function
93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma
0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current
63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler
78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe()
6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB
a9028333001f mac80211_hwsim: drop pending frames on stop
8cfe765afd5a mac80211: remove warning in ieee80211_get_sband()
b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits
524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig
13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc()
86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc()
4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation
56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context
ca2acbd5483f locking/lockdep: Improve noinstr vs errors
59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap()
cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32()
cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect
f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable
50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required
bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation
3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses
03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk
b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression
3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning
694bb36aa75d drm/radeon: wait for moving fence after pinning
bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2
3ef0ca0ec995 drm: add a locked version of drm_is_current_master
fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell."
1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue."
3051f230f19f module: limit enabling module.sig_enforce
(From OE-Core rev: 100fd5274c7df7c50495a7da40a4ff6427821d39)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a2616c36cf3398ac81db0a479c45686769903159)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|
|
7de4219733 |
openssh: Remove temporary keys before generating new ones
Key generation may wait for user input, due to the existence of temporary keys resulting from power interruption in the first boot. This prevents users from login via ssh. (From OE-Core rev: dceba60f817c61d36868a2def642fc4164ff53ab) Signed-off-by: Asfak Rahman <asfakr@outlook.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3196249a6917a32491be56e70bbf26d3b9818e0e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
2566c5c5e0 |
oeqa/selftest/archiver: Allow tests to ignore empty directories
If we tweak sstate to not remove empty directories under conditions where a race could occur, we see failures from: "oe-selftest -r archiver.Archiver.test_archiver_filters_by_type archiver.Archiver.test_archiver_filters_by_type_and_name" since an empty directory is left behind. Update the tests to ignore empty directories. (From OE-Core rev: 373f7c92bab1c08fb895c55553f28539d0b45025) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 10cda713faea9a348fd278137ac75e4a6d76a71c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
d33ab0d50d |
devtool: deploy-target: Fix preserving attributes when using --strip
Commit
|
||
|
|
a984121558 |
sstate/staging: Handle directory creation race issue
The sstate code tries to be careful about racing around directory creation. In particular, the copyhardlinktree code creates the directory tree first allowing for "already exists" errors and ignoring them, then hardlinks the files in. Unfortunately the sstate removal code can race against this since it will try and remove empty directories. If there is some bad timing, a newly created directory can be removed before it was populated, leading to build failures. We could try and add locking but this would damage performance, we've been there before. It is also unclear where to actually place locks just based on the contents of a manifest file which may cover multiple sstate install locations for a given task. Instead, lets disable directory removal in the problematic "shared" core path. This could result in a few more empty directories being left on disk but those should be harmless and better than locking hurting performance or rare build races. [YOCTO #13999] [YOCTO #14379] (From OE-Core rev: 3bea0da687d28c80f0b63e2ad81573a3601bb482) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 4f94d9296394bc7ce241439f00df86eb5912875f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
5116990224 |
oeqa/selftest/runcmd: Tweal test timeouts
Load on the autobuilder meant we see occasionaly timeout issues with these tests. Slightly increase the test timeouts to better reflect the real world timings we see. [YOCTO #14262] (From OE-Core rev: a6a83f9a25a2b4659640b35cb0bd9e3fcc6435ee) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit fccd2ade0e345625ed9a4b74a7431b000ce2214f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
da0ce760c5 |
bitbake: fetch2: add check for empty SRC_URI hash string
No error was being reported when the hash string was set to empty. For example: SRC_URI[md5sum] = "" On a related note (not a bug): Because whitespace in the string will result in a checksum mismatch, the error message was updated to make it a little clearer why the error was thrown. For example: SRC_URI[md5sum] = " " or SRC_URI[md5sum] = " 209f8326f5137d8817a6276d9577a2f1" Now creates a message like this: File: '/home/scott/yocto-cache/downloads/rsync-3.2.3.tar.gz' has md5 checksum '209f8326f5137d8817a6276d9577a2f1' when ' 209f8326f5137d8817a6276d9577a2f1' was expected [YOCTO #14232] (Bitbake rev: 731fb52eb03338c0bdb2a2256c22c64c22bcbace) Signed-off-by: Scott Weaver <weaverjs@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a13510d0028e234ea2f4744b0d0c38558395c70f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
731213e1b7 |
bitbake: fetch/svn: Fix parsing revision of SVN repos with redirects
svn was printing a message when encountering HTTP redirects. This confused the revision parser. (Bitbake rev: 40b4e2dcd24d3ed01d35d705928133aaa1c4a93b) Signed-off-by: Harald Brinkmann <Harald.Brinkmann@detectomat.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a944a335f8f4c4fe5df55f3d7d8e757bd2835146) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
||
|
|
07faa7c5e2 |
bsps/5.10: update to v5.10.43
Updating linux-yocto/5.10 to the latest korg -stable release, and to
match the qemu BSPs in oe-core
(From meta-yocto rev: c4d4fd958ace34f050d2830895470dacc2435b1f)
(From meta-yocto rev: 24a6882c5490a63950125a5b170ebb6e52d965e4)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit
|