Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
9247f4e6573a Linux 6.6.98
20aa3d519806 x86/CPU/AMD: Properly check the TSA microcode
59a2de10b81a Linux 6.6.97
897761d16564 f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
8c1944905855 x86/process: Move the buffer clearing before MONITOR
6fb766d53f61 x86/microcode/AMD: Add TSA microcode SHAs
276499bb6944 KVM: SVM: Advertise TSA CPUID bits to guests
90293047df18 x86/bugs: Add a Transient Scheduler Attacks mitigation
2b6a5fbe9dc1 x86/bugs: Rename MDS machinery to something more generic
8a7ac2737211 powerpc/kernel: Fix ppc_save_regs inclusion in build
63cff9f57e86 usb: typec: displayport: Fix potential deadlock
4b91b77af24c platform/x86: think-lmi: Fix sysfs group cleanup
98002f1ac947 platform/x86: think-lmi: Fix kobject cleanup
cb3e3244d88d platform/x86: think-lmi: Create ksets consecutively
360546362865 powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
73d43c215007 iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
6052862ba31c Logitech C-270 even more broken
6358cb9c2a31 i2c/designware: Fix an initialization issue
d8eab407c08d dma-buf: fix timeout handling in dma_resv_wait_timeout v2
59205a3e93ef smb: client: fix readdir returning wrong type with POSIX extensions
937f49be49d6 usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
afbec8c34428 usb: cdnsp: do not disable slot for disabled slot
c9a841fd2ec2 Input: iqs7222 - explicitly define number of external channels
2cd5e7c16942 Input: xpad - support Acer NGR 200 Controller
c16b75aa6fb6 xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
881c9274246c xhci: dbc: Flush queued requests before stopping dbc
897d1170c249 xhci: dbctty: disable ECHO flag by default
7609899eb6b7 usb: xhci: quirk for data loss in ISOC transfers
204bdc7a8b7b NFSv4/flexfiles: Fix handling of NFS level errors in I/O
e3eed0134772 fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
adb29b437fe5 module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
a6069306f4e1 platform/x86: hp-bioscfg: Fix class device unregistration
8570c219cd59 platform/x86: hp-bioscfg: Directly use firmware_attributes_class
387da3b6d1a9 drm/v3d: Disable interrupts before resetting the GPU
817662f9bdf8 rcu: Return early if callback is not specified
d5c1e3f32902 mtd: spinand: fix memory leak of ECC engine conf
d547779e72ce ACPICA: Refuse to evaluate a method if arguments are missing
347827bd0c56 wifi: ath6kl: remove WARN on bad firmware input
5aebb9aa538a wifi: mac80211: drop invalid source address OCB frames
270d637100f9 aoe: defer rexmit timer downdev work to workqueue
55dfffc5e947 scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
7b9203afeb37 regulator: fan53555: add enable_time support and soft-start times
a1d10fee0783 ASoC: amd: yc: update quirk data for HP Victus
871beab5b4f9 powerpc: Fix struct termio related ioctl macros
ba9117312795 platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
785200516552 ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
69283b3fd463 ata: pata_cs5536: fix build on 32-bit UML
71f89fab5cc9 ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
6766316c1a9f ALSA: sb: Force to disable DMAs once when DMA mode is changed
c7922052c6f2 ALSA: sb: Don't allow changing the DMA mode during operations
c40ad1c04d30 drm/msm: Fix another leak in the submit error path
fe2695b2f63b drm/msm: Fix a fence leak in submit error path
5df2087c9a1e drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
ad09bb7cbd14 drm/simpledrm: Do not upcast in release helpers
51ba65860457 scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
847af89aa163 scsi: ufs: core: Add OPP support for scaling clocks and regulators
95ffe734518d scsi: ufs: core: Fix abnormal scale up after last cmd finish
9e67044aa9a7 f2fs: fix to zero post-eof page
d1ccd98eddba f2fs: convert f2fs_vm_page_mkwrite() to use folio
7ac8a61e5503 f2fs: prevent writing without fallocate() for pinned files
b43c3050d211 f2fs: add tracepoint for f2fs_vm_page_mkwrite()
bceae1daf302 x86/traps: Initialize DR6 by writing its architectural reset value
16254aa985d1 bnxt: properly flush XDP redirect lists
6310aafd4267 wifi: mac80211: finish link init before RCU publish
ebca4264c648 wifi: mac80211: Add link iteration macro for link data
32d0b58079ed wifi: mac80211: chan: chandef is non-NULL for reserved
bc0819a25e04 Bluetooth: hci_core: Fix use-after-free in vhci_flush()
64d07a40f853 smb: client: remove \t from TP_printk statements
3499dcb6c507 btrfs: fix qgroup reservation leak on failure to allocate ordered extent
ccdd3eaec689 Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
ca7d5aa7ccf0 smb: client: fix race condition in negotiate timeout by using more precise timing
70b32cba5cfd amd-xgbe: do not double read link status
f680a4643c6f net/sched: Always pass notifications when child class becomes empty
5ea2a10be7d7 nui: Fix dma_mapping_error() check
7a1841c96093 rose: fix dangling neighbour pointers in rose_rt_device_down()
744cd8baffe8 enic: fix incorrect MTU comparison in enic_change_mtu()
a133683c0567 amd-xgbe: align CL37 AN sequence as per databook
f2ca04cbf01d lib: test_objagg: Set error message in check_expect_hints_stats()
8f4652848b36 igc: disable L1.2 PCI-E link substate to avoid performance issue
832058110a1d drm/i915/gsc: mei interrupt top half should be in irq disabled context
40e09506aea1 drm/i915/gt: Fix timeline left held on VMA alloc error
968a419c9513 net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
0cee638d92ac smb: client: fix warning when reconnecting channel
33713f7cda3d platform/mellanox: mlxreg-lc: Fix logic error in power state check
421672fb7f13 platform/x86: dell-wmi-sysman: Fix class device unregistration
dba37f72aae3 platform/x86: dell-sysman: Directly use firmware_attributes_class
4074f6a15e95 platform/x86: think-lmi: Fix class device unregistration
093ee65bdafb platform/x86: think-lmi: Directly use firmware_attributes_class
ee813c62af62 platform/x86: firmware_attributes_class: Simplify API
e52b896d5fb7 platform/x86: firmware_attributes_class: Move include linux/device/class.h
9143d22a09b5 platform/x86: make fw_attr_class constant
3df1e72b7bfe arm64: dts: qcom: sm8550: add UART14 nodes
0deb3eb78ebf platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
55a90f82d4ff drm/i915/selftests: Change mock_request() to return error pointers
822c05444ffa spi: spi-fsl-dspi: Clear completion counter before initiating transfer
1fc5dc930137 drm/exynos: fimd: Guard display clock control with runtime PM calls
7e6423f80bd6 dpaa2-eth: fix xdp_rxq_info leak
31afd307975f ethernet: atl1: Add missing DMA mapping error checks and count errors
2a7ac29f10d8 btrfs: use btrfs_record_snapshot_destroy() during rmdir
d77a16802896 btrfs: propagate last_unlink_trans earlier when doing a rmdir
65d7f92db8a9 btrfs: rename err to ret in btrfs_rmdir()
2d11d274e2e1 btrfs: fix iteration of extrefs during log replay
79b025ebc1c0 btrfs: fix missing error handling when searching for inode refs during log replay
529281206f11 Bluetooth: Prevent unintended pause by checking if advertising is active
e373354ecfbf platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
d8a1ad180c24 RDMA/mlx5: Fix vport loopback for MPV device
efb3413f6ba9 RDMA/mlx5: Fix CC counters query for MPV
301303d14da6 RDMA/mlx5: Fix HW counters query for non-representor devices
ee9cb28675a5 scsi: ufs: core: Fix spelling of a sysfs attribute name
39dac98aca12 scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
c3ec87fbb00d scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
8ca65fa71024 NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
d0877c479f44 nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
23a3b32a274a RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
edca475158f7 platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
3962e5a3845d arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
b935c1e734d2 mtk-sd: reset host->mrq on prepare_data() error
61cdd6635646 mtk-sd: Prevent memory corruption from DMA map failure
b3b00e9b03d3 mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
45e9444b3b97 usb: typec: altmodes/displayport: do not index invalid pin_assignments
24418bc77a66 regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
0506547f6e3d Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
8af1406949c1 Bluetooth: MGMT: set_mesh: update LE scan interval and window
7e88ad41b63e Bluetooth: hci_sync: revert some mesh modifications
3c0c18ef4c79 mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
c4fad2460c17 Revert "mmc: sdhci: Disable SD card clock before changing parameters"
3855b7ace3f9 mmc: sdhci: Add a helper function for dump register in dynamic debug mode
94d0c326cb3e vsock/vmci: Clear the vmci transport packet properly when initializing it
e7191481d6ae s390/pci: Do not try re-enabling load/store if device is disabled
80b971be4c37 virtio-net: ensure the received length does not exceed allocated size
39617dc3fafe rtc: cmos: use spin_lock_irqsave in cmos_interrupt
5cdd1f73401d rtc: pcf2127: fix SPI command byte for PCF2131
1cb814dbb03d rtc: pcf2127: add missing semicolon after statement
(From OE-Core rev: b9041a3e6ddc8917eba2af45a8e57f2e48998dc9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
glib-networking's OpenSSL backend fails to properly check the return
value of memory allocation routines. An out of memory condition could
potentially result in writing to an invalid memory location.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-60019
Upstream-patch:
70df675dd4
(From OE-Core rev: 8c44478c92a8b3d859c7fcecc734ac6bb399277e)
Signed-off-by: Rajeshkumar Ramasamy <rajeshkumar.ramasamy@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ssh in OpenSSH before 10.1 allows control characters in usernames that
originate from certain possibly untrusted sources, potentially leading
to code execution when a ProxyCommand is used. The untrusted sources
are the command line and %-sequence expansion of a configuration file.
Note:
openssh does not support variable expansion until 10.0, so backport
adapts for this.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-61984
Upstream patch:
35d5917652
(From OE-Core rev: 717d4c7609cdce2cc3a65b7ba69c316fa86a9333)
Signed-off-by: David Nyström <david.nystrom@est.tech>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ssh in OpenSSH before 10.1 allows the '\0' character in an ssh:// URI,
potentially leading to code execution when a ProxyCommand is used.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-61985
Upstream patch:
43b3bff47b
(From OE-Core rev: 52d925423b826383d12a97b834475ab5699fd492)
Signed-off-by: David Nyström <david.nystrom@est.tech>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html
(From OE-Core rev: b0ce480eca6397fab71082ed202c3cf9dd02456f)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html
(From OE-Core rev: aa7ff5a115f55c092f8ca5badad63734c8f4f5b7)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html .
(From OE-Core rev: ef14bcae0f3f27acdd4e591fac69515aa912f194)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d8c6f01d7467e018aa0ed27a87850d9e4434a47a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update to the 5.0.12 release of the 5.0 series for buildtools
(From OE-Core rev: 2f69dceeebbb67ce06ceda8782a60a71a0ed7f22)
Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
If the PATH environment variable contains paths which are executables
(rather than just directories), passing certain strings to LookPath
("", ".", and ".."), can result in the binaries listed in the PATH
being unexpectedly returned.
(From OE-Core rev: ed6df1883225ec08e637a0d7a15a6a5da4665d8d)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Following are mentioned in commit upgrading the recipe to 6.1.3:
* CVE-2023-49502 CVE-2023-50007 CVE-2023-50008 CVE-2024-31578 CVE-2024-31582
Following are fixed via mentioned commits already in 6.1.1:
* CVE-2023-50009: 162b4c60c8
* CVE-2023-50010: e809c23786
* CVE-2024-31585: 3061bf668f
(From OE-Core rev: 8286570b3baf275ff48c45ca0864348a8d3faa01)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
These CVEs are for tools which were removed in v4.6.0 via [1] and
re-introduced again in v4.7.0 via [2].
[1] eab89a627f
[2] 9ab54a8580
(From OE-Core rev: faf1e12ae0f9de56402830460315e5be0d13f4a5)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
As per the linked ticket, this issue is related to an Ubuntu-specific
patch that we don't have.
(From OE-Core rev: dc81fdc6bdf8ab39b7f2fd994d50256430c36558)
(From OE-Core rev: 72e63e44a0c6ad5a408c4dc59a24288c36463439)
(From OE-Core rev: 4cdcb27238be40e815ce5a0b67ce419331079801)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: a63bb2ccc8294c8a97f5957f1ca9f0a4880713ac)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: 2f1d5b9ad1af6d2b28e9e7b46aadd879a67b8fc6)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: 4a2f47d9541d7a13da7a9ce16bd5088870c45ec4)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
All these CVEs were fixed in recent commits.
(From OE-Core rev: c5a68886247d4417de4ecaa8460e25e84ab93b0d)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This issue is specific to the peimage module that Ubuntu add, and is not
an upstream issue.
(From OE-Core rev: 8d2fe3f403e6435e1ffe122a6776381090752d8a)
(From OE-Core rev: d005eda88dad37f31bdc59e45e20b209f3771a26)
Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioning this CVE.
Additionally fix test broken by the CVE fix.
(From OE-Core rev: e348e10f35cc082ebfe22c890c5f64c4a06dcea3)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
There is no single "recipe-sysroots" directory, but rather many
"recipe-sysroot*" directories.
(From yocto-docs rev: 6f086fd3d9dbbb0c80f6c3e89b8df4fed422e79a)
Signed-off-by: Adam Blank <adam.blank.g@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f2d6e228409cb1dd1dbf339c405699ac6d3900be)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Add documentation for auto.conf, which is used by external tools for
automatically setting variables.
(From yocto-docs rev: c16beccd7fa836a6bc77bb0a9d3274508bd3c6ff)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 134e54a75e0144c4629f702c6f43e92ed1f12dce)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The description of the relation between KBUILD_DEFCONFIG and
SRC_URI is reversed. In fact it is the SRC_URI provided
defconfig which will be dropped by the kernel-yocto class
if both are provided.
(From yocto-docs rev: 3dc8212748d014f0b2cd1bb6777404bafe6d5a58)
Signed-off-by: Adam Blank <adam.blank.g@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit a808420655a0976ba08f013f468cf80f379b1d89)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This does not work for native builds:
CFLAGS += "-std=gnu17"
The line from native.bbclass gets priority:
CFLAGS = "${BUILD_CFLAGS}"
From bitbake-getvar -r expect-native CFLAGS
...
append ...poky/meta/recipes-devtools/expect/expect_5.45.4.bb:44
"-std=gnu17"
set ...poky/meta/classes-recipe/native.bbclass:44
"${BUILD_CFLAGS}"
...
(From OE-Core rev: 2696c50af9946f425ccaf7d0e7e0eb3fd87c36bb)
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Clean up the do_install append, and remove a long-standing unused
variable that appears to be intending to not install the scripts but
would have never actually done that as the relevant override since 2008
has been task-install. As we've been installing the scripts, keep
instaling them.
(From OE-Core rev: 10a501b3bfe8f73ce2eb15673900df71e547b54d)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
expect has a hand-maintained aclocal.m4 so don't run aclocal, which has the
side effect of not deleting the aclocal.m4 file which pulls in macros.
The build works without this change more through luck and a combination
of behaviours than design.
(From OE-Core rev: 61dbfd66210b090ec8abfbf1f4688e5691299d68)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Tcl 8.4.0 changed the channel implementation, take a patch submitted
upstream to update the code for the new interface and remove the silencing
of the incompatible assignment error which was due to this issue.
(From OE-Core rev: 20cadf7b66f30e8a3b409b4a96eced614ac21013)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
In the meantime there is a cleaner fix on the master branch and we also
need to back-port more patches to support gcc-15 as well.
This reverts commit 8bfdb53247 which is
not in the master branch as a preparation for cherry-picking the newer
fixes from there.
(From OE-Core rev: 4ea89ba363228aa5e16412f85644608f4c645d5f)
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A flaw was found in Libtiff. This vulnerability is a "write-what-where"
condition, triggered when the library processes a specially crafted TIFF
image file.[EOL][EOL]By providing an abnormally large image height value
in the file's metadata, an attacker can trick the library into writing
attacker-controlled color data to an arbitrary memory location. This
memory corruption can be exploited to cause a denial of service (application
crash) or to achieve arbitrary code execution with the permissions of the user.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-9900
Upstream patch:
3e0dcf0ec6
(From OE-Core rev: c1303b8eb4e85a031a175867361876a256bfb763)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
There's no need to differentiate crediting contributors from committing
your changes, so let's simply make it the last step of "Commit your
changes" section.
This simply indents the text so it's now part of "Commit your changes"
list instead of the main list in the "Implement and commit changes"
section. Because of this reorganisation, the instruction to use "git
commit --amend" to add the contributors is moved to a note, and the
first few sentences are reworded to better match the wording of other
items in the "Commit your changes" list of instructions.
(From yocto-docs rev: 6ba61d7bc3e641b3d4194f2d99a276f3b29f82b8)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit eff4d14e28d323ebfdaeb0c5c805b5f1e2ad153d)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
... so that it's clear that you need to read and follow each and every
instruction in this list.
(From yocto-docs rev: 6dfef402b2785675870d513f4afeed6b7e7a4df1)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit c628a489f081925fabaabb5acac6752251150269)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This should hopefully make it clearer what is expected from the
contributor.
This follows my understanding of git-commit(1)[1] where the following is
a git commit message:
"""
git commit title
git commit description
"""
I'm putting the "Fixes [YOCTO" line in "body of the commit message" so
it's understood as being different from the git commit description so
that the note admonition allowing us to have an empty commit description
doesn't apply to the "Fixes [YOCTO" line.
[1] https://www.man7.org/linux/man-pages/man1/git-commit.1.html#DISCUSSION
(From yocto-docs rev: f0f9d40a04cba684a476caaa053b6f24ade9fb99)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b84903a760350bd118c56ea9ce4e98039edf6e55)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The other tag descriptions have the double colon outside of the
highlight, and start the sentence with a lowercase word, so let's align
the CC tag with those.
(From yocto-docs rev: 4dba30a040fd64e4e547bc485878b90e691c1373)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f116e93fb335e9d0f85891c4cb501bcf55b18ccf)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>