| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add support for an --offset argument when defining a partition. Many
SoCs require that boot partitions be located at specific offsets. Prior
to this argument, most WKS files were using the --align attribute to
specify the location of these fixed partitions but this is not ideal
because in the event that the partition couldn't be placed in the
specified location, wic would move it to the next sector with that
alignment, often preventing the device from booting. Unlike the --align
argument, wic will fail if a partition cannot be placed at the exact
offset specified with --offset.
Changes in V2:
* Fixed a small typo that prevented test_fixed_size_error from passing
(From OE-Core rev: 897aaff8961f7fe83634a3b0b94e19b43aea5857)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 467f84e12b96bc977d57575023517dd6f8ef7f29)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Backporting the kernel version changes for writeback.h to fix
compilation against kernel stable versions 5.4.62+
This is a combination of upstream commits:
87b2aff [fix: writeback: Fix sync livelock due to b_dirty_time processing (v5.9)]
b74b25f [fix: version ranges for ext4_discard_preallocations and writeback_queue_io
Upstream-status: Backport
(From OE-Core rev: 348c666b2dca230308c8462dac2117b04cca6ae7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
6c3d34dea2fc Linux 5.4.65
ddb279d64b72 net: disable netpoll on fresh napis
09c45065257b tipc: fix shutdown() of connectionless socket
b95eb482c288 taprio: Fix using wrong queues in gate mask
20f8c874789a sctp: not disable bh in the whole sctp_get_port_local()
8b61bb0b2d57 net: usb: dm9601: Add USB ID of Keenetic Plus DSL
346fefa82325 netlabel: fix problems with mapping removal
3f73dbf94f8f ipv6: Fix sysctl max for fib_multipath_hash_policy
263e463358d3 ipv4: Silence suspicious RCU usage warning
(From OE-Core rev: d5b45e81adf16c8b15a981ca9ef79bfea3ffe2dd)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
(cherry picked from commit e2cb6e8b433614a8512739ea5583914d9ef978fc)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating linux-yocto/5.4 to the latest korg -stable release that comprises
the following commits:
6ffabce36fc8 Linux 5.4.64
beaf13ed8e97 net: usb: Fix uninit-was-stored issue in asix_read_phy_addr()
58c3e86d42d2 cfg80211: regulatory: reject invalid hints
08eeec445297 mm/khugepaged.c: fix khugepaged's request size in collapse_file
af7786b20c71 mm/hugetlb: fix a race between hugetlb sysctl handlers
f2cd86225c89 checkpatch: fix the usage of capture group ( ... )
59ac5bfa82bc sdhci: tegra: Add missing TMCLK for data timeout
e915b3b63dfd perf record: Correct the help info of option "--no-bpf-event"
894a6f0be372 vfio/pci: Fix SR-IOV VF handling with MMIO blocking
f4fa8d937edf mm: madvise: fix vma user-after-free
87fb7b0c5266 mm: slub: fix conversion of freelist_corrupted()
291144f1114d dm thin metadata: Fix use-after-free in dm_bm_set_read_only
cfe85a4a8552 dm thin metadata: Avoid returning cmd->bm wild pointer on error
392a6afcbf19 dm cache metadata: Avoid returning cmd->bm wild pointer on error
9dd74db0bfd1 dm crypt: Initialize crypto wait structures
e6ddb1d45c51 dm integrity: fix error reporting in bitmap mode after creation
b30f628beec9 dm mpath: fix racey management of PG initialization
226fb99eb59d dm writecache: handle DAX to partitions on persistent memory correctly
6fb192c06a14 drm/amd/pm: avoid false alarm due to confusing softwareshutdowntemp setting
f84804af09c7 dmaengine: dw-edma: Fix scatter-gather address calculation
9f4ab0172e6c blk-iocost: ioc_pd_free() shouldn't assume irq disabled
f7880745e91b libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks
5f5f27228195 block: ensure bdi->io_pages is always initialized
84c041c12442 block: allow for_each_bvec to support zero len bvec
b6e4827c04b0 affs: fix basic permission bits to actually work
2d89e44dc932 media: rc: uevent sysfs file races with rc_unregister_device()
5925179bbc64 media: rc: do not access device via sysfs after rc_unregister_device()
3d77c12f3040 mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers
ed48704c36a8 mmc: cqhci: Add cqhci_deactivate()
a69047c01eb4 mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings
5876ee035ba6 mmc: mediatek: add optional module reset property
2816ccd07145 arm64: dts: mt7622: add reset node for mmc device
d074d9d52fe0 ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen
7de2f56ef51a ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A
a253fe35666d ALSA; firewire-tascam: exclude Tascam FE-8 from detection
982505615063 ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO
cebaed033037 ALSA: firewire-digi00x: exclude Avid Adrenaline from detection
4fa06a43bf9f ALSA: hda/hdmi: always check pin power status in i915 pin fixup
2ebb83a259a8 ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check
79124b1b912c ALSA: usb-audio: Add implicit feedback quirk for UR22C
a3b94af5117b ALSA: ca0106: fix error code handling
156dd7c73a9b Revert "ALSA: hda: Add support for Loongson 7A1000 controller"
62db427bf8ca Revert "net: dsa: microchip: set the correct number of ports"
4254a4f7988c btrfs: fix potential deadlock in the search ioctl
de53545e8d4c net: core: use listified Rx for GRO_NORMAL in napi_gro_receive()
df0c47585cea btrfs: tree-checker: fix the error message for transid error
650275310f3b btrfs: set the lockdep class for log tree extent buffers
7e0ffb0d9d9f btrfs: set the correct lockdep class for new nodes
c37cc199da2b btrfs: allocate scrub workqueues outside of locks
eb29635ba68a btrfs: drop path before adding new uuid tree entry
20b591fd00c0 ARC: perf: don't bail setup if pct irq missing in device-tree
ce690fa1d5d0 xfs: don't update mtime on COW faults
12cd8fccc9ed ext2: don't update mtime on COW faults
cc6c4d81d6ad tracing/kprobes, x86/ptrace: Fix regs argument order for i386
036a857bb57d iommu/vt-d: Handle 36bit addressing for x86-32
8f747b0149c5 vfio-pci: Invalidate mmaps and block MMIO access on disabled memory
b0f5096b281a vfio-pci: Fault mmaps to enable vma tracking
270c35d0723a vfio/type1: Support faulting PFNMAP vmas
5629bb21ce20 include/linux/log2.h: add missing () around n in roundup_pow_of_two()
bc846b58fe5c net/packet: fix overflow in tpacket_rcv
e3d109c3484e iommu/amd: Restore IRTE.RemapEn bit after programming IRTE
7ce6bc1b549e thermal: qcom-spmi-temp-alarm: Don't suppress negative temp
f5b3bd38ae91 thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430
0c21f1bcafc1 iommu/vt-d: Serialize IOMMU GCMD register modifications
920d9ffcd481 x86, fakenuma: Fix invalid starting node ID
1a7e03867a37 tg3: Fix soft lockup when tg3_reset_task() fails.
b0c40f8a7a0e perf jevents: Fix suspicious code in fixregex()
6c4ad5444a26 xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files
58591dd6afda MIPS: add missing MSACSR and upper MSA initialization
612e2b7ec962 net: gemini: Fix another missing clk_disable_unprepare() in probe
88405cf0f2bd fix regression in "epoll: Keep a reference on files added to the check list"
901d22c6b6dc net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init()
8e2660c834e3 perf tools: Correct SNOOPX field offset
37f0a08a3a83 cxgb4: fix thermal zone device registration
50d284778427 nvme: fix controller instance leak
f4b830c61b5b nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()'
9ff9f74ed462 netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
498575898ec4 net: dsa: mt7530: fix advertising unsupported 1000baseT_Half
c4a427b71cd7 selftests/bpf: Fix massive output from test_maps
e0a1bebc332d media: cedrus: Add missing v4l2_ctrl_request_hdl_put()
3fe12f4be001 media: vicodec: add missing v4l2_ctrl_request_hdl_put()
f28f3cffff27 bnxt: don't enable NAPI until rings are ready
da7a1676d6c1 xfs: fix boundary test in xfs_attr_shortform_verify
8227199ceafd bnxt_en: fix HWRM error when querying VF temperature
927a7629bedd bnxt_en: Fix possible crash in bnxt_fw_reset_task().
70699d3cc77c bnxt_en: Fix PCI AER error recovery flow
87547923b6c6 bnxt_en: Check for zero dir entries in NVRAM.
e7cbba4db7da bnxt_en: Don't query FW when netif_running() is false.
c11510bb8898 net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port
0bd92cdc04e6 gtp: add GTPA_LINK info to msg sent to userspace
24249fab08c6 dmaengine: pl330: Fix burst length if burst size is smaller than bus width
719f92de3fff net: arc_emac: Fix memleak in arc_mdio_probe
268fe5a4c040 ravb: Fixed to be able to unload modules
8123fa897e65 net: systemport: Fix memleak in bcm_sysport_probe
a49c0aebf9c4 net: hns: Fix memleak in hns_nic_dev_probe
210b889fd8ef netfilter: nf_tables: fix destination register zeroing
576fbd4902fb netfilter: nf_tables: incorrect enum nft_list_attributes definition
929d07feb94f netfilter: nf_tables: add NFTA_SET_USERDATA if not null
fb1e97674aa8 mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040
da8e3e507d2f MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores
c5e9e36fc2f8 MIPS: mm: BMIPS5000 has inclusive physical caches
5f7798f05311 rxrpc: Make rxrpc_kernel_get_srtt() indicate validity
43cf7e7dfa7b rxrpc: Keep the ACK serial in a var in rxrpc_input_ack()
242a7ab0ac52 dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate()
2f2786bb9d40 batman-adv: bla: use netif_rx_ni when not in interrupt context
fd8b3ef644a4 batman-adv: Fix own OGM check in aggregated OGMs
2344f2f186fd batman-adv: Avoid uninitialized chaddr when handling DHCP
89cb604c4226 dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling
1a89606baf31 fsldma: fix very broken 32-bit ppc ioread64 functionality
6eb88c42dcc9 xen/xenbus: Fix granting of vmalloc'd memory
0878655a9880 drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init
b014f2846e6f drm/amd/display: Retry AUX write when fail occurs
9947928e619a drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps
79d31527dfc3 drm/amd/display: Reject overlay plane configurations in multi-display scenarios
29bade8e2fc9 s390: don't trace preemption in percpu macros
c756635246e9 nbd: restore default timeout when setting it to zero
c1e333e7b8da cpuidle: Fixup IRQ state
ad3a4efc8c56 drm/omap: fix incorrect lock state
0a8dcad24424 ceph: don't allow setlease on cephfs
755fd63ae163 drm/msm/a6xx: fix gmu start on newer firmware
7a55cf8a20c7 habanalabs: check correct vmalloc return code
c9436de020a4 habanalabs: validate FW file size
dddd5003c707 drm/msm: enable vblank during atomic commits
2c9bc7d9600c nvmet: Disable keep-alive timer when kato is cleared to 0h
e94a3d76305b hwmon: (applesmc) check status earlier.
19583b280801 drm/msm: add shutdown support for display platform_driver
8bc25dea70fe tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup
28ffe70a2e33 drm/msm/dpu: Fix scale params in plane validation
b2fc347e2126 HID: quirks: Always poll three more Lenovo PixArt mice
e32f4fa1b24d Linux 5.4.63
5153710a5ecc scsi: target: tcmu: Optimize use of flush_dcache_page
bb9949fdfddd scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range
6d2e274f60fc sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186
0176db2f2ad5 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210
eda97e9d90db arm64: tegra: Add missing timeout clock to Tegra210 SDMMC
5cd8c5979e72 arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes
ef8b5f333780 arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes
9d806d68bf97 dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later
d2ac42e61ecd KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception
ffad02f9e3ea KVM: arm64: Survive synchronous exceptions caused by AT instructions
1744237ca047 KVM: arm64: Add kvm_extable for vaxorcism code
538caddbe635 drm/etnaviv: fix TS cache flushing on GPUs with BLT engine
80743b4bde09 drm/sched: Fix passing zero to 'PTR_ERR' warning v2
6cadd1e2d8c5 perf record/stat: Explicitly call out event modifiers in the documentation
4bae1afed432 HID: core: Sanitize event code and type when mapping input
667514df10a0 HID: core: Correctly handle ReportSize being zero
933cf1c2c075 Linux 5.4.62
54ee77961e79 io_uring: Fix NULL pointer dereference in io_sq_wq_submit_work()
44cf62d388fb ALSA: usb-audio: Update documentation comment for MS2109 quirk
851d0813ab80 HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()
c98b6ebd9b55 kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables
37432a83faab kbuild: add variables for compression tools
47a41f65afb6 kheaders: explain why include/config/autoconf.h is excluded from md5sum
7caddaa9f88b kheaders: remove the last bashism to allow sh to run it
18f48708c3f5 kheaders: optimize header copy for in-tree builds
a1d0c6e2f334 kheaders: optimize md5sum calculation for in-tree builds
eb914bae6e17 kheaders: remove unneeded 'cat' command piped to 'head' / 'tail'
376810e5e9e1 fbmem: pull fbcon_update_vcs() out of fb_set_var()
6a862aa31ec3 usb: dwc3: gadget: Handle ZLP for sg requests
7c8b5685662b usb: dwc3: gadget: Fix handling ZLP
4bc5d90a7dce usb: dwc3: gadget: Don't setup more than requested
f8e4c5297fcd drm/i915: Fix cmd parser desc matching with masks
73992639ec78 usb: storage: Add unusual_uas entry for Sony PSZ drives
2add73c8c00d USB: cdc-acm: rework notification_buffer resizing
e2e02f260496 USB: gadget: u_f: Unbreak offset calculation in VLAs
4f529c4d1e43 USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()
f47ab852bea3 USB: gadget: u_f: add overflow checks to VLA macros
2534d3dec376 usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe()
de24343880a6 USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge
ca29a2a53953 USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D
20b3564c6748 USB: quirks: Add no-lpm quirk for another Raydium touchscreen
b32ec919ee37 usb: uas: Add quirk for PNY Pro Elite
ad0bc424fc0a USB: yurex: Fix bad gfp argument
3623dab2959e drm/amd/pm: correct the thermal alert temperature limit settings
85ca6f199c77 drm/amd/pm: correct Vega20 swctf limit setting
9afabefd42fc drm/amd/pm: correct Vega12 swctf limit setting
60cffee2d951 drm/amd/pm: correct Vega10 swctf limit setting
2809cf7f6eba drm/amd/powerplay: Fix hardmins not being sent to SMU for RV
20700b352d10 drm/amdgpu/gfx10: refine mgcg setting
8fc7a66619e1 drm/amdgpu: Fix buffer overflow in INFO ioctl
1adf8c19f974 x86/hotplug: Silence APIC only after all interrupts are migrated
47c8387a963e irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake
927aa9a10f12 genirq/matrix: Deal with the sillyness of for_each_cpu() on UP
70957a10e1db crypto: af_alg - Work around empty control messages without MSG_MORE
aca10ab0568a device property: Fix the secondary firmware node handling in set_primary_fwnode()
df2a6a4a9d68 powerpc/perf: Fix crashes with generic_compat_pmu & BHRB
b260fb2a02b5 PM: sleep: core: Fix the handling of pending runtime resume requests
7ded78a8c89e arm64: vdso32: make vdso32 install conditional
3b7087e07730 xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed
02166fea639f xhci: Do warm-reset when both CAS and XDEV_RESUME are set
3ac8545b29ae usb: host: xhci: fix ep context print mismatch in debugfs
4d3e2a3a0c64 XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information.
6623c19042b6 writeback: Fix sync livelock due to b_dirty_time processing
cb0c74450072 writeback: Avoid skipping inode writeback
8eab2b531fd3 writeback: Protect inode->i_io_list with inode->i_lock
2e76a3a1667c serial: 8250: change lock order in serial8250_do_startup()
f53ebc7c2922 serial: 8250_exar: Fix number of ports for Commtech PCIe cards
fbb55ec82dd6 serial: stm32: avoid kernel warning on absence of optional IRQ
64a05aadf936 serial: pl011: Don't leak amba_ports entry on driver register error
0806b49bba20 serial: pl011: Fix oops on -EPROBE_DEFER
daae6b962a13 serial: samsung: Removes the IRQ not found warning
7c57237d74a0 vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize()
adb76f3f7732 vt: defer kfree() of vc_screenbuf in vc_do_resize()
db1bb352cc08 USB: lvtest: return proper error code in probe
96e41fc29e8a fbcon: prevent user font height or width change from causing potential out-of-bounds access
cd1d270e3e4f btrfs: detect nocow for swap after snapshot delete
eb576fc43a43 btrfs: fix space cache memory leak after transaction abort
1d08edc70154 btrfs: check the right error variable in btrfs_del_dir_entries_in_log
8a3509486f08 btrfs: reset compression level for lzo on remount
b1a83ee0cbbf blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART
c2035d1e55aa HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands
db4542b6617b block: loop: set discard granularity and alignment for block device backed loop
f09dbec9c0c6 block: fix get_max_io_size()
2f4b202eb1b1 arm64: Allow booting of late CPUs affected by erratum 1418040
82b05f0838aa arm64: Move handling of erratum 1418040 into C code
7d44b707aaff powerpc/perf: Fix soft lockups due to missed interrupt accounting
9c0305c0cfa2 net: gianfar: Add of_node_put() before goto statement
c656534e5c45 macvlan: validate setting of multiple remote source MAC addresses
19f669a3609c Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command"
48765b780ace scsi: qla2xxx: Fix null pointer access during disconnect from subsystem
36a139cf4146 scsi: qla2xxx: Check if FW supports MQ before enabling
88274626d110 scsi: qla2xxx: Fix login timeout
37528b3ee9e1 scsi: ufs: Clean up completed request without interrupt notification
a39ba0fdcdfd scsi: ufs: Improve interrupt handling for shared interrupts
d895b0be701c scsi: ufs: Fix possible infinite loop in ufshcd_hold
1778bebd06b4 scsi: fcoe: Fix I/O path allocation
a8d26145e112 selftests: disable rp_filter for icmp_redirect.sh
957066143e6c ASoC: wm8994: Avoid attempts to read unreadable registers
1d63737b0777 s390/cio: add cond_resched() in the slow_eval_known_fn() loop
2a8c6149a49a ALSA: hda/realtek: Add model alc298-samsung-headphone
021a98a87864 can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect corruptions
3803312a3c55 netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency
35238963c972 drm/amd/display: Switch to immediate mode for updating infopackets
b92b415fa7b7 drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading
73a0e6280a32 drm/amd/powerplay: correct Vega20 cached smu feature state
d2da80e0a3e7 spi: stm32: always perform registers configuration prior to transfer
2844685c661a spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate
a6daa863d15e spi: stm32: fix fifo threshold level in case of short transfer
3c15a3c4b155 spi: stm32h7: fix race condition at end of transfer
a08e95e83e6f fs: prevent BUG_ON in submit_bh_wbc()
28a56c26a00d ext4: correctly restore system zone info when remount fails
8e63c86f6580 ext4: handle error of ext4_setup_system_zone() on remount
e579635669da ext4: handle option set by mount flags correctly
3a53d012bd26 jbd2: abort journal if free a async write error metadata buffer
1b36d4fa4b66 ext4: handle read only external journal device
2e7312ddaf62 ext4: don't BUG on inconsistent journal feature
40827caf954c jbd2: make sure jh have b_transaction set in refile/unfile_buffer
e4351ad44d7e spi: stm32: clear only asserted irq flags on interrupt
d63728afe947 usb: gadget: f_tcm: Fix some resource leaks in some error paths
262f5fbad941 i2c: rcar: in slave mode, clear NACK earlier
883ed72723ef i2c: core: Don't fail PRP0001 enumeration when no ID table exist
2fc8fa50ebee null_blk: fix passing of REQ_FUA flag in null_handle_rq
88994acafd96 nvme: multipath: round-robin: fix single non-optimized path case
97f30414a2e0 nvme-fc: Fix wrong return value in __nvme_fc_init_request()
05c608f630b9 blkcg: fix memleak for iolatency
872a2b3182ee blk-mq: insert request not through ->queue_rq into sw/scheduler queue
9054d5844092 hwmon: (nct7904) Correct divide by 0
1475314530bb bfq: fix blkio cgroup leakage v4
2295664518c3 block: Fix page_is_mergeable() for compound pages
3e9eb1e893ba drm/msm/adreno: fix updating ring fence
effd3b89f7e5 block: virtio_blk: fix handling single range discard request
cc3a73f245cb block: respect queue limit of max discard segment
8f409e764c4b media: gpio-ir-tx: improve precision of transmitted signal due to scheduling
6ba04701b801 ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1)
5861e84d7145 cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode
1b7b2d45b31e PCI: qcom: Add missing reset for ipq806x
ea552383a9d5 PCI: qcom: Change duplicate PCI reset to phy reset
29ecf28be997 PCI: qcom: Add missing ipq806x clocks in PCIe driver
6d11320bed41 EDAC/{i7core,sb,pnd2,skx}: Fix error event severity
87cc96bb11b9 EDAC: skx_common: get rid of unused type var
3bf42b2e8d67 EDAC: sb_edac: get rid of unused vars
75aaa8fa7672 mm/vunmap: add cond_resched() in vunmap_pmd_range
a2038eb833a5 drm/amd/display: Fix dmesg warning from setting abm level
8522b1bec88e drm/amd/display: Add additional config guards for DCN
992e51ff0e4b drm/amd/display: Trigger modesets on MST DSC connectors
b730fb14434f drm/ingenic: Fix incorrect assumption about plane->index
8dc47d858fea gpu/drm: ingenic: Use the plane's src_[x,y] to configure DMA length
302b9e189962 cma: don't quit at first error when activating reserved areas
aed14b1b5c0e mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation
965d3d5ce355 mm: fix kthread_use_mm() vs TLB invalidate
72574434da87 mm/shuffle: don't move pages between zones and don't read garbage memmaps
483b956a16a0 btrfs: only commit delayed items at fsync if we are logging a directory
3eddcc71fe8a btrfs: only commit the delayed inode when doing a full fsync
d5f5b15d3ea4 btrfs: factor out inode items copy loop from btrfs_log_inode()
a0cfda9cb3a1 s390/numa: set node distance to LOCAL_DISTANCE
67f8b390b15e drm/xen-front: Fix misused IS_ERR_OR_NULL checks
02611bcaafe5 drm/xen: fix passing zero to 'PTR_ERR' warning
fe376f1b12d2 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent
b7cca731b486 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails
a0f69c6f5e0b PM / devfreq: rk3399_dmc: Add missing of_node_put()
961bfe1277ae usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint
2c0000f409ec sched/uclamp: Fix a deadlock when enabling uclamp static key
88435320ebc1 sched/uclamp: Protect uclamp fast path code with static key
93709d8ade00 Revert "ath10k: fix DMA related firmware crashes on multiple devices"
da56eb03ea94 arm64: Fix __cpu_logical_map undefined issue
12a9bec2bd4e efi: provide empty efi_enter_virtual_mode implementation
b2defeb19bff brcmfmac: Set timeout value when configuring power save
7aac56d8b0ee USB: sisusbvga: Fix a potential UB casued by left shifting a negative value
e77f71c6341a powerpc/spufs: add CONFIG_COREDUMP dependency
653ae33b030b KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe
a84a6eb935ba media: davinci: vpif_capture: fix potential double free
6b0010ed7140 hugetlbfs: prevent filesystem stacking of hugetlbfs
c67c6e1f54aa EDAC/ie31200: Fallback if host bridge device is already initialized
41191f8c57a1 scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del()
a002274db527 ceph: do not access the kiocb after aio requests
01540d5e7c1b ceph: fix potential mdsc use-after-free crash
9da791b5410e scsi: iscsi: Do not put host in iscsi_set_flashnode_param()
050292f138a3 btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode
1f52b85f6c79 btrfs: file: reserve qgroup space after the hole punch range is locked
7d6689df48de locking/lockdep: Fix overflow in presentation of average lock-time
2adf6ec63db2 drm/nouveau: Fix reference count leak in nouveau_connector_detect
19e81f6325a9 drm/nouveau: fix reference count leak in nv50_disp_atomic_commit
d23d52e38cc9 drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open
45e30390f50f f2fs: fix use-after-free issue
4cba87943046 HID: quirks: add NOGET quirk for Logitech GROUP
6734eeb6c2f0 cec-api: prevent leaking memory through hole in structure
bd4593030332 ALSA: hda: Add support for Loongson 7A1000 controller
f4107f633a29 mips/vdso: Fix resource leaks in genvdso.c
71e7e02c0590 rtlwifi: rtl8192cu: Prevent leaking urb
3a84491364e1 ARM: dts: ls1021a: output PPS signal on FIPER2
4410fd0c378e PCI: Fix pci_create_slot() reference count leak
201838142c52 omapfb: fix multiple reference count leaks due to pm_runtime_get_sync
22d859fe1bdc f2fs: fix error path in do_recover_data()
110c5a5a6854 selftests/powerpc: Purge extra count_pmc() calls of ebb selftests
0450a50c914e scsi: target: Fix xcopy sess release leak
774cc7c882f8 xfs: Don't allow logging of XFS_ISTALE inodes
40b450375c80 scsi: lpfc: Fix shost refcount mismatch when deleting vport
815060a8ec2a drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails
8290f9d4695f drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config
3753eff4c69a drm/amd/display: fix ref count leak in amdgpu_drm_ioctl
c911da7b6673 drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms
40d0bf2b6e99 drm/radeon: fix multiple reference count leak
9c88b27ac444 drm/amdkfd: Fix reference count leaks.
1174ed705dda iommu/iova: Don't BUG on invalid PFNs
f0a066af0f37 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs
d98ea48810e6 scsi: target: tcmu: Fix crash on ARM during cmd completion
ab2d90e58ae1 blktrace: ensure our debugfs dir exists
fc93c091de22 media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq()
1dc0ed18219a powerpc/xive: Ignore kmemleak false positives
88eb00cb39ce arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep
d8cc881483d8 mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs
fd5908860a17 ASoC: tegra: Fix reference count leaks.
7d60cd2a6e08 ASoC: img-parallel-out: Fix a reference count leak
8150a0e3d796 ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt
a53f67368c98 ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop
348da2f8566b ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged
bcf40820b4fd ALSA: pci: delete repeated words in comments
b45944e2b39e ALSA: hda/hdmi: Add quirk to force connectivity
266d21a57093 ipvlan: fix device features
e1334c4f4aec net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow
97a74349cf82 net: ena: Make missed_tx stat incremental
6c2e795f95cd tipc: fix uninit skb->data in tipc_nl_compat_dumpit()
d429362b3de4 net/smc: Prevent kernel-infoleak in __smc_diag_dump()
4d2fe0addc38 net: sctp: Fix negotiation of the number of data streams.
4ef63e365466 net: qrtr: fix usage of idr in port assignment to socket
4ae9ebf9e8ea net: nexthop: don't allow empty NHA_GROUP
6ed89176755c net: Fix potential wrong skb->protocol in skb_vlan_untag()
b5e34120b06a gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY
730443f4c48a binfmt_flat: revert "binfmt_flat: don't offset the data start"
669fc3b38ce2 powerpc/64s: Don't init FSCR_DSCR in __init_FSCR()
(From OE-Core rev: e4c1ab07a50015fd85b4f5e78b62ac0fdebad969)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
(cherry picked from commit 4090a909ade3ac38bb14b978776daffc152f64d0)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following commit(s):
80452c7c245 netfilter: Enable nat for ipv4 and ipv6
(From OE-Core rev: 271ed4e1c3528310518b1729759c92959ac41e8c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
(cherry picked from commit 788623ab2913e760da9405de1c3a2633140122eb)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was pointed out that since the check for the existence of
KBUILD_DEFCONFIG knows where it is looking, that should be part of
the error/log message.
We only look in one location for the defconfigs, so add where we
checked to the message.
(From OE-Core rev: 9f0e7c1a17542aa36d4245f15f6ffbafcbaf9bd3)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1d4d80be41d273abd1fb6416976603d924457973)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In contrast to 'touching' a file without parameters 'touch -a' can only be
performed by the file owner. In case of a shared sstate-cache served
locally (e.g. over NFS), where the user running bitbake is not the
owner of sstate-cache files, even if he has write access on group level,
the sstate_unpack_package task will fail.
Checking if the file is owned by the user before attempting to run
'touch -a' on it solves this.
(From OE-Core rev: 8e7bb01564d5b06bcbda402cf4d29d7a0ff170c5)
Signed-off-by: Norman Stetter <norman.stetter@garz-fricke.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f1554e8bd40c640fd58daac18ecf7b458e754109)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We are adding a new PACKAGECONFIG option ('rng-tools') to control if we
wish the openssh-sshd to RRECOMMENDS the 'rng-tools' package. We are
enabling it by default so there is no behavior change.
(From OE-Core rev: ff61cf5777c63a7ebecde5ada1cf01d7bafe265d)
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fe99349c1bd72b69d22ab0dc52b8825d3157b8e7)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
psplash expects the fifo to be in /run or specified
by PSPLASH_FIFO_DIR. This patch allows psplash to
quit normally. Also, fix the work around of using
echo directly into the fifo and use psplash-write.
(From OE-Core rev: 0f395ab9d276595e75233dbdbb9ebb610bd1d3af)
Signed-off-by: Michael Gloff <mgloff@emacinc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2b48bbd0a8de17df74d1fae12b5e4eb3c2c0fb90)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The perf recipe builds fine for musl on ARM.
Fixes: d758a4445a ("packagegroup: Disable packages not available on musl")
(From OE-Core rev: 1edbd19cea9cfaaa10b89d870787c3126b521294)
Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7a905f66d3a6d9018b18c1a8021c1cb8bf7d12ac)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
An issue was discovered in disable_priv_mode in shell.c in GNU Bash
through 5.0 patch 11. By default, if Bash is run with its effective UID
not equal to its real UID, it will drop privileges by setting its
effective UID to its real UID. However, it does so incorrectly. On Linux
and other systems that support "saved UID" functionality, the saved UID
is not dropped. An attacker with command execution in the shell can use
"enable -f" for runtime loading of a new builtin, which can be a shared
object that calls setuid() and therefore regains privileges. However,
binaries running with an effective UID of 0 are unaffected.
Get the patch from [1] to fix the issue.
[1] https://git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=951bdaa
(From OE-Core rev: aee0f56a9b3b510649672d0b4427a0e94a001ec4)
Signed-off-by: De Huo <De.Huo@windriver.com>
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 6f01acae9c279e0a580f46d1ba4c015caa3f8c2c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Host keys are getting bigger and taking an ever increasing amount of time
to generate. Whilst we do need to test that works, we don't need to test
it in every image. Add a recipe which can be added to images with
pre-generated keys, allowing us to speed up tests on the autobuilder
where it makes sense to.
(From OE-Core rev: 130695364281f62b9e00d311c21f7acb5a1204a1)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c6c7d16437cbd5ccbee1b99a2154c33fdbac9299)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Assumptions in the test mean it doesn't work with ssh-pregen-hostkeys.
It also doesn't work with systemd. Update the configuration to make
sure neither of these effect the test.
(From OE-Core rev: 7dc649ba9abef2f9f2f863f568f8f808adbbff38)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e2f277657f1db6a0f805ac07d318a3850535d695)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
It's pure luck this has worked so far, add a missing space to the append.
(From OE-Core rev: 0c9437beb64aa294a1863de10a6c4b44612fa9e4)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 793e0575b1cebb953276b5f93ff31e48c19779c8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Increase the serial login timeout from 60 to 120s. This seems like a
long time, however for a qemumips image with systemd+PAM and openssh,
(e.g. core-image-sato-sdk + DISTRO=poky-altcfg), the getty connects
to systemd's pam module which waits on logind and 45s for all this
to happen at the same time as things like ssh key generation happens
is not unknown.
Increase the timeout to match the longer times we know these things
can take in the worst case scenarios since we're tired of intermittent
issues related to the serial login affecting the autobuilder.
(From OE-Core rev: 1c5f304ad8d7d5deb85b3a5135556f9e38a9326b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d8b4292db741de660f756dfb766210814d587b7a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
OECORE_NATIVE_SYSROOT is used by tools like oe-run-native and hence
we were seeing selftest failures when newer buildtools-tarballs that
use this were run on the autobuilder.
Unset the variable after use to avoid these issues.
(From OE-Core rev: d00bab16aefb3f200b01ad6baee15bc9cca7b6ce)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ea5128fde10eb9be7fefbbb87ae6181edd2bcdff)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently buildtools has its own hacked environment setup. We added
capability for generic script fragements but this code was never updated
to use it even if several components it contains needs it.
Remove a hardcoded variable in favour of the generic scripts to
avoid bugs in this area in future. The others should probably be
migrated to environment files in future too but there isn't such
a file for those at present.
(From OE-Core rev: b62ced32772d21c689998c5995f31550db51466d)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit eb210cee4bd71614dd108027e6d5aa8f8d451b27)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 4dbae5c7c28a2cd6ebb601f984a54ca33d19afaf)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 630ce8130598e2bca7231ac28a7cc18b5b942544)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The official links on:
https://curl.haxx.se/download.html
use https now and we're seeing this warning:
WARNING: curl-native-7.72.0-r0 do_fetch: Failed to fetch URL http://curl.haxx.se/download/curl-7.72.0.tar.bz2, attempting MIRRORS if available
(From OE-Core rev: 9f39e53b0e1bf74b233b3e33a9996934a198f533)
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0aa24abf6c4d68efa63026d2496b6adc16734d35)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
These tools are not yet ported to rv32/musl
(From OE-Core rev: d5173d1fb27d9ed050aa278ed83b28a757248f0d)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cf963ef65d524256c2d00e0588cd3b8b7ef56ff4)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as otherwise when using it in combination with archiver.bbclass we would
have 2 methods of the same name but with different signatures
leading to various hard to understand exceptions
(From OE-Core rev: fa240a4d8ede066980cec70f479548d5df502ded)
Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ce0c1cb2fc67881d2edcbe269ea934917ccfb48a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Where we have images with PAM+systemd, serial login can be extremely
slow. The load generated by key generation does slow down the rest
of the boot process.
Lower the priority level of these systemd services, since we'd
prefer to have the rest of the system boot more effectively.
This doesn't "solve" the slow systemd boot issues but does help.
(From OE-Core rev: c5394e65972ac21b1c7f68db100754939ecaef8c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 087700665284c08ba846e52b6b86276629f5f1cd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since "conf: Use xf86-input-libinput by default" [1] there are
reports [2] of xinput-calibrator failing because it expects
xf86-input-evdev and with the above patch xf86-input-libinput
takes precedence.
Fix this issue by using a branch of xinput calibrator which supports
xf86-input-libinput.
[1] https://git.openembedded.org/openembedded-core/commit/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc?id=2d005faff6341a81a2afae28860101ba9db51ae8
[2] https://www.yoctoproject.org/pipermail/yocto/2018-December/043487.html
(From OE-Core rev: 9ef52d226a783557cdeb995df423a9ed932f3e44)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d3b2302bcc1594e663183134793cf4aca8f4df41)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a package QA check to test if the recipe sets ALTERNATIVE variable
for any of its packages, and does not inherit update-alternatives class.
This causes the do_rootfs to fail since a proper alternative cannot be
created.
(From OE-Core rev: 0845f6b09716d927c586be5be878d08fa53b31d1)
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 24b5ccc76d5660fac38ac5346666380a0ecce359)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a package QA check for wether any of the variables used by
features_check.bbclass is set while not inheriting the class itself.
(From OE-Core rev: 02fa8637195447f38b4ce96086197490ce814987)
Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit c06489d102682504afe33f9fee3facd9628b3f57)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't assume that the .la files are installed, because some libtool
alternatives don't install these.
(From OE-Core rev: 07910054c75a084dcfb10c86c1bf69b68989f587)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e545ae3a7961111ceb4e2a468e9ec53cebfed721)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't assume that the .la files are installed, because some libtool
alternatives don't install these.
(From OE-Core rev: d888a11a372be5886c6894e5b38514e44498934d)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e92b24368b71e4b178f81097b2a8d141c3b65481)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: e9d24bae963aae93a1ace55c681b2d7de4ea935d)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 790f8a5bfbd1851226fa5fc5b09e79f6396e747d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was always questionable to do this in an anonymous function, but now
with multiconfig it is a critical mistake and leads to more strange
"Exception: sqlite3.OperationalError: disk I/O error" errors.
(From OE-Core rev: 0e11c37e49272b967010df7dcebbe73a76f70edb)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fcbc9d0e8421a3a559db05005ba042337cd5d864)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
class is enabled
(From OE-Core rev: ec2a17001a2a0180ecdb0b946ff8f7673e14ba24)
Signed-off-by: Chris Laplante <chris.laplante@agilent.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cbc717350b21fb417fa6f83621022ac633a26124)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 5919afe43083d9d0b818c26ca4d6c175efa0f7b5)
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix :
CVE-2020-14346
https://gitlab.freedesktop.org/xorg/xserver/-/commit/c940cc8b6c0a2983c1ec974f1b3f019795dd4cff
CVE-2020-14361
https://gitlab.freedesktop.org/xorg/xserver/-/commit/144849ea27230962227e62a943b399e2ab304787
CVE-2020-14362
https://gitlab.freedesktop.org/xorg/xserver/-/commit/2902b78535ecc6821cc027351818b28a5c7fdbdc
(From OE-Core rev: d485870543fbc111832735ae713b2ec405ce78fa)
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: bf8f33c62f6fe98777248fb05ce3105e9f63d03a)
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From OE-Core rev: 6007398a0ff468c0b15c4982d7f04e6186d6d700)
Signed-off-by: Chee Yang Lee <chee.yang.lee@intel.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
glibc 2.32 has deprecated sys_siglist [1]
since no is default for musl as well, therefore elevate it to common
site file for all
[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=b1ccfc061feee9ce616444ded8e1cd5acf9fa97f
(From OE-Core rev: 766e1565f3d33d9222323076cd57c22994bc25bf)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7c19f30849e9a73a7497d8e6c4719a2e57017086)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is used by various pieces of the result handling code, particularly the
performance testing and we're seeing autobuilder failures that are
easiest resolved using this.
Acked-by: Tim Orling <ticotimo@gmail.com>
(From OE-Core rev: 5dc390658f0839911d85fe7f3f3ce8bf006e69eb)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit dc6d4d438b71365f5c6f54b8482d4f01f1d0dc8e)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is used by some of the results handling code and needed as part of
buildtools tarball on various autobuilder worker for testing.
ptest is disabled for OE-Core, at least for now since it depends on
python3-pytest which in turn has may other dependencies.
Acked-by: Tim Orling <ticotimo@gmail.com>
(From OE-Core rev: cc0f56a788c33ad3fd2bb5402dee497234fb06bb)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b5156e95e9e80e3e0f7eea181cd12f85e03a111d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Needed as a dependency of python3-jinja2. ptest is disabled for OE-Core, at
least for now since it depends on python3-pytest which in turn has may other
dependencies.
Acked-by: Tim Orling <ticotimo@gmail.com>
(From OE-Core rev: ec222f6af5f8629453ac8e71a1dd6c44ec9a88c8)
Signed-off-by: Tim Orling <ticotimo@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a6f2727fd309b8b46a7ac1b8d99ae1d77a6ee74c)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: b39bda4cc62db12c0edfbe489d5a7f5988ede6a9)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
This means ot matches the rest of the system rather than causing confusing errors
where multiple python versions are mixed.
(From OE-Core rev: 95d5005828b0d32d610874986fcc298b12347079)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
| |
(From OE-Core rev: d652b2aaa02a8aa9ff8f0ad84ca7762a6f950640)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 914d8a00e34a8edf75a349da6f5978e4ed60e6d5.
Due to bug introduced for externalsrc
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14044
(From OE-Core rev: a6a9913575aab96f4347bdf979e26115aa0fd716)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some distros may not have local.conf, and use auto.conf or site.conf
alone to describe distro config metadata, therefore make code robust
to not fail eSDK builds for such setups
(From OE-Core rev: 554dba802108c91b79acf81c046e6a47815404fb)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 6379f951ba92b2b86a55de5fc267bacf8c6095d2)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The VERSION variable is not set unless the
top level Makefile is used as the version is
derived from the Changelog.
If VERSION is not set, none of the binaries built
in the sysvinit recipe will have a valid version
output.
Before:
INIT: version booting
After:
INIT: version 2.96 booting
Using the top level Makefile does not cause any
additional builds to occur.
(From OE-Core rev: c8ad554db100b9fd16097fc8616b2af5390772e7)
Signed-off-by: Michael Gloff <mgloff@emacinc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 10992ad4f343d0f92d9d6246cc2e58effd3f3eeb)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a bugfix release which includes the following changes:
824551a Prepare 0.3.1
ca6aaa1 Fix file reading/writing when the environment is in EEPROM
a031dea Fix regression in UBI volume support
c91c150 Define SOVERSION to indicate API version
(From OE-Core rev: 2e646f0aca9a0af7e308590117c220c940996d86)
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 447eb941ef43cd5af19aed650fb7da718cedda61)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It avoids init to crash when kernel cmdline contains a string with
spaces inside, like that:
dyndbg="file drivers/usb/core/hub.c +pltf"
(From OE-Core rev: 16bad6260a6a25b2ec25c7eb0dfe526db56f166e)
Signed-off-by: Christophe Guibout <christophe.guibout@st.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 88b8b94bd2d052bca29d27bd5cd00eddb0f5999d)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A recent commit added single quotes around the sed regex's. This prevented the
expansion of $default_baudrate in do_install(), and ended up with systemd's'
serial-getty@.service file having a literal $default_baudrate.
This broke the serial console getty service.
serial-getty@.service was getting a line which looked like this:
ExecStart=-/sbin/agetty -8 -L %I $default_baudrate $TERM
Rather than:
ExecStart=-/sbin/agetty -8 -L %I 115200 $TERM
Fixed by repacing the single quotes with double quotes in the sed expressions.
(From OE-Core rev: 1cc94a6b9b6a9d12f782471053448ad9795944bb)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 80b721bfa4fe300a2f52f233f44fa2835426d304)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix sed: -e expression #1, char 13: unterminated `s' command
Error Message:
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['pseudo-native', 'glibc', 'patch-native', 'quilt-native', 'gcc-cross-arm', 'gcc-runtime', 'linux-libc-headers', 'libgcc', 'flex-native', 'xz-native', 'libtool-native', 'automake-native', 'binutils-cross-arm', 'zlib-native', 'mpfr-native', 'texinfo-dummy-native', 'autoconf-native', 'libmpc-native', 'gnu-config-native', 'gmp-native', 'attr-native', 'm4-native', 'gettext-minimal-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function do_install
| sed: -e expression #1, char 13: unterminated `s' command
| WARNING: exit code 1 from a shell command.
| ERROR: Execution of '/opt/Projects/poky/build/tmp/work/qemux86_64-poky-linux/systemd-serialgetty/1.0-r5/temp/run.do_install.11228' failed with exit code 1:
| sed: -e expression #1, char 13: unterminated `s' command
| WARNING: exit code 1 from a shell command.
|
To Fix this Issue using the strong (single quote) character in sed command.
It is recommend to use quotes. If we have meta-characters in the command, quotes are necessary.
(From OE-Core rev: edaecac74210ae201dc5eea5758bcf4e85cb14cb)
Signed-off-by: Rahul Kumar <rahulk@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e2fea05e150dcfec4b7dfbd8edddb53897026bf9)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We're either hitting rate limiting with freedesktop.org or the
servers have intermittent network connections. Use our own mirror
of these repositories instead.
(Bitbake rev: 18e1957337fd9f06bc673d28dd4f8277321d07bc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a1b7ab5c9d5e64969f5ca0e41c0ac13c723e3761)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
| |
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|