Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
92a0761
core/exec-invoke: add missing char in comment
keszybz Feb 5, 2026
457bd23
core/execute: do not suppress ExecSharedRuntime if userns path is spe…
YHNdnzj Feb 24, 2026
2e71d0a
core/unit: refuse UserNamespacePath= + PrivateUsers=
YHNdnzj Feb 24, 2026
a45fb07
core/namespace: rename() might return ENOTEMPTY if target dir exists
YHNdnzj Feb 25, 2026
e438e59
core/namespace: two fixes for namespace_cleanup_tmpdir()
YHNdnzj Feb 25, 2026
0d10a12
core/execute: make exec_shared_runtime_make() handle distinct Private…
YHNdnzj Feb 24, 2026
9984a35
core/execute: stop looking at ExecSharedRuntime to determine PrivateT…
YHNdnzj Feb 24, 2026
fa33eef
core: upgrade /tmp when PrivateTmp=yes/DefaultDeps=no to disconnected
keszybz Nov 18, 2025
0a17bb5
core: simplify requirements in unit_get_private_var_tmp() to just After=
keszybz Nov 18, 2025
2b67122
core/namespace: clean up append_private_tmp() a bit
YHNdnzj Feb 24, 2026
dc3d1c9
mkosi: update fedora commit reference to 23a1c1fed99e152d9c498204175a…
bluca Feb 25, 2026
6d20cac
test: move test hwids to separate subdirectory
bluca Feb 24, 2026
d6332fa
boot: import Snapdragon device hwid json files
tobhe Feb 2, 2026
68aef1b
Install hwids in /usr/lib/systemd/boot/hwids/<EFI_ARCH>/
bluca Feb 24, 2026
6d50184
man: fix line breaking in ukify manpage
bluca Feb 24, 2026
117ec9d
ukify: default --hwids to /usr/lib/systemd/boot/hwids/<EFI_ARCH>/
bluca Feb 24, 2026
35c404d
Upgrade /tmp when PrivateTmp=yes/DefaultDeps=no to disconnected (#39790)
keszybz Feb 25, 2026
eaac6fb
boot: import Snapdragon device hwid json files, install them and use …
bluca Feb 25, 2026
3b0430d
NEWS: list hwids change
bluca Feb 25, 2026
c8c5024
NEWS: add contributors list
bluca Feb 25, 2026
28165f8
NEWS: add date and place
bluca Feb 25, 2026
8a04854
meson: bump library sonames for v260~rc1
bluca Feb 25, 2026
46efee7
meson: bump version to v260~rc1
bluca Feb 25, 2026
756f39c
test: delete one more test artifact on shutdown
bluca Feb 25, 2026
afaca64
man: fix typo
bluca Feb 25, 2026
e9abcd9
rpm/systemd-update-helper: use 'enqueue-marked-jobs'
keszybz Feb 25, 2026
8fe3678
semaphore: switch to debian stable
bluca Feb 25, 2026
e27f740
mkosi: explicitly add mount package to build image
bluca Feb 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .packit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
trigger: pull_request
fmf_url: https://src.fedoraproject.org/rpms/systemd
# This is automatically updated by tools/fetch-distro.py --update fedora
fmf_ref: 67538c79f250eecbd904aa87e72a44cb3b5ef6f4
fmf_ref: 23a1c1fed99e152d9c498204175a7643371a822c
targets:
- fedora-rawhide-x86_64
# testing-farm in the Fedora repository is explicitly configured to use testing-farm bare metal runners as
Expand Down
2 changes: 1 addition & 1 deletion .semaphore/semaphore-runner.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set -eux
set -o pipefail

DISTRO="${DISTRO:-debian}"
RELEASE="${RELEASE:-bookworm}"
RELEASE="${RELEASE:-trixie}"
SALSA_URL="${SALSA_URL:-https://salsa.debian.org/systemd-team/systemd.git}"
BRANCH="${BRANCH:-debian/master}"
ARCH="${ARCH:-amd64}"
Expand Down
39 changes: 39 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,15 @@ CHANGES WITH 260 in spe:
* A new 'verity' NVPCR has been added. Various components measure
dm-verity images to it upon loading.

* A canonical set of hwid files for automated DeviceTree mapping in
UKIs is now shipped under /usr/lib/systemd/boot/hwids/<efi-arch>/.
Users and developers are welcome to contribute definitions for
their specific devices, so that UKIs can automatically find and load
the appropriate DTB on boot, without requiring per-devices and
per-kernel images. ukify now uses these definition automatically if
present on the system at build time. A first set of hwid files for
arm64 Snapdragon devices has been imported.

Changes in the system and user managers:

* Systemd now uses ANSI CSI 18 sequence to query terminal size. This
Expand Down Expand Up @@ -324,6 +333,36 @@ CHANGES WITH 260 in spe:
* getty@.service gained an [Install] and must now be explicitly enabled
to be active.

Contributions from: Adam Williamson, Adrian Vovk, Alessandro Astone,
Alexis-Emmanuel Haeringer, Allison Karlitskaya, André Paiusco,
Antonio Alvarez Feijoo, Artur Kowalski, AshishKumar Mishra,
Baurzhan Muftakhidinov, Ben Boeckel, Betacentury,
Carlos Peón Costa, Carolina Jubran, Cathy Hu, Chris Down,
Chris Lindee, Christian Brauner, Christian Glombek,
Christian Hesse, Christopher Head, Daan De Meyer, Daniel Foster,
Daniel Rusek, David Santamaría Rogado, David Tardon,
Derek J. Clark, Dirk Su, Dmitry V. Levin, Dmytro Bagrii,
Ettore Atalan, Florian Klink, Franck Bui, Govind Venugopal,
Graham Reed, Guiorgy, Han Sol Jin, Hans de Goede, Heran Yang,
Ivan Kruglov, Ivan Shapovalov, James Le Cuirot, Jeff Layton,
Jeremy Kerr, Jian Wen, Jim Spentzos, Julian Sparber,
Jörg Behrmann, Kai Lüke, Lennart Poettering, Louis Stagg,
Luca Boccassi, Lucas Werkmeister, Luiz Amaral, Marc Pervaz Boocha,
Mario Limonciello (AMD), Matt Fleming, Matteo Croce,
Matthijs Kooijman, Max Gautier, Maximilian Bosch, Miao Wang,
Michael Vogt, Michal Sekletár, Mike Gilbert, Mike Yuan,
Nandakumar Raghavan, Nick Rosbrook, Nicolas Dorier, Oblivionsage,
Oleksandr Andrushchenko, Pablo Fraile Alonso, Peter Oliver,
Philip Withnall, Popax21, Ryan Zeigler, Sriman Achanta,
Tabis Kabis, Thorsten Kukuk, Tobias Heider, Tobias Stoeckmann,
Ulrich Ölmann, Usama Arif, Vitaly Kuznetsov, Vunny Sodhi,
Yaping Li, Yaron Shahrabani, Yu Watanabe, ZauberNerd,
Zbigniew Jędrzejewski-Szmek, Zongyuan He, andre4ik3, calm329, cdown,
cyclopentane, francescoza6, gvenugo3, kiamvdd, nikstur, novenary,
r-vdp, safforddr, scarlet-storm, sd416, seidlerv, smosia, tuhaowen,
zefr0x

— Edinburgh, 2026/02/25

CHANGES WITH 259:

Expand Down
2 changes: 1 addition & 1 deletion man/systemd-sysext.xml
Original file line number Diff line number Diff line change
Expand Up @@ -378,7 +378,7 @@
for sysext and <filename>/etc/</filename> for confext, ignore when the existing merged extensions
already match what would be merged.
By default the refresh is skipped when no changes are found. Note that changes done to an extension
directory while it's merged are ignored without this flag (unless an other extension got changed).
directory while it's merged are ignored without this flag (unless another extension got changed).
Note that changing the contents while merged is also undefined behavior in overlayfs.</para>

<xi:include href="version-info.xml" xpointer="v260"/></listitem>
Expand Down
19 changes: 15 additions & 4 deletions man/systemd.exec.xml
Original file line number Diff line number Diff line change
Expand Up @@ -63,15 +63,26 @@

<listitem><para>Units with <varname>PrivateTmp=yes</varname> automatically gain dependencies of type
<varname>Wants=</varname> and <varname>After=</varname> on all mounts required to access
<filename>/tmp/</filename> and <filename>/var/tmp/</filename>. They will also gain an automatic
<filename>/tmp/</filename> and <filename>/var/tmp/</filename> and an automatic
<varname>After=</varname> dependency on
<citerefentry><refentrytitle>systemd-tmpfiles-setup.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
</para></listitem>
<citerefentry><refentrytitle>systemd-tmpfiles-setup.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
unless <varname>DefaultDependencies=no</varname> is specified. If
<varname>DefaultDependencies=no</varname> is specified, and a
<varname>RequiresMountsFor=/tmp/</varname>, <varname>WantsMountsFor=/tmp/</varname>,
<varname>After=tmp.mount</varname>, or <varname>RootDirectory=</varname>/<varname>RootImage=</varname>
are not specified, <varname>PrivateTmp=yes</varname> is converted to
<varname>PrivateTmp=disconnected</varname>.</para></listitem>

<listitem><para>Units with <varname>PrivateTmp=disconnected</varname> automatically gain dependencies
of type <varname>Wants=</varname> and <varname>After=</varname> on the mount required to access
<filename>/var/</filename>, unless <varname>DefaultDependencies=no</varname> and/or
<varname>RootDirectory=/RootImage=</varname> are specified.</para></listitem>
<varname>RootDirectory=</varname>/<varname>RootImage=</varname> are specified. If
<varname>DefaultDependencies=no</varname> is specified, and a
<varname>RequiresMountsFor=/var/</varname>, <varname>WantsMountsFor=/var/</varname>,
<varname>After=var.mount</varname>, <varname>RootDirectory=</varname>/<varname>RootImage=</varname> are
not specified, the private mount on <filename>/tmp/</filename> is reused for
<filename>/var/tmp/</filename> by setting <varname>$TMPDIR</varname> appropriately.</para>
</listitem>

<listitem><para>Units whose standard output or error output is connected to <option>journal</option> or
<option>kmsg</option> (or their combinations with console output, see below) automatically acquire
Expand Down
23 changes: 14 additions & 9 deletions man/ukify.xml
Original file line number Diff line number Diff line change
Expand Up @@ -441,17 +441,22 @@
<term><varname>HWIDs=<replaceable>PATH</replaceable></varname></term>
<term><option>--hwids=<replaceable>PATH</replaceable></option></term>

<listitem><para>The hardware ID device table (the <literal>.hwids</literal> section). The argument is a
path to a directory with JSON HWID device description files. Each file needs to contain a single JSON object with a <literal>name</literal>, <literal>compatible</literal> and <literal>hwids</literal> keys. The <literal>name</literal> and <literal>compatible</literal> keys must have string values and the <literal>hwids</literal> key must have a list of strings as value, where the strings must be valid UUIDs that represent CHIDs/HWIDs.
<listitem><para>The hardware ID device table (the <literal>.hwids</literal> section). The argument
is a path to a directory with JSON HWID device description files. Each file needs to contain a
single JSON object with a <literal>name</literal>, <literal>compatible</literal> and
<literal>hwids</literal> keys. The <literal>name</literal> and <literal>compatible</literal> keys
must have string values and the <literal>hwids</literal> key must have a list of strings as value,
where the strings must be valid UUIDs that represent CHIDs/HWIDs.
Example:
<programlisting><xi:include href="ukify_hwid.json.example" parse="text" /></programlisting>
Here <literal>Example Laptop 16 Gen 7</literal> is the device <literal>name</literal> (as defined by the manufacturer),
<literal>example,laptop-16-g7</literal> is the <literal>compatible</literal> (as defined by the kernel) and <literal>hwids</literal>
is an array of CHIDs/HWIDs (extracted i.e. from <command>fwupdtool hwids</command> output).
If not specified, the section will not be present. It is recommended to specify this parameter if automatically
selectable DeviceTrees are to be used.

</para>
Here <literal>Example Laptop 16 Gen 7</literal> is the device <literal>name</literal> (as defined
by the manufacturer), <literal>example,laptop-16-g7</literal> is the <literal>compatible</literal>
(as defined by the kernel) and <literal>hwids</literal> is an array of CHIDs/HWIDs (extracted i.e.
from <command>fwupdtool hwids</command> output). If not specified, and the
<literal>/usr/lib/systemd/boot/hwids/[EFI_ARCH]/</literal> directory exists, then the section will
be automatically populated from that directory (specify an empty string as the parameter for this
option to disable this behavior), otherwise it will not be present. It is recommended to specify
this parameter if automatically selectable DeviceTrees are to be used.</para>

<xi:include href="version-info.xml" xpointer="v257"/></listitem>
</varlistentry>
Expand Down
4 changes: 2 additions & 2 deletions meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ else
project_minor_version = '0'
endif

libsystemd_version = '0.42.0'
libudev_version = '1.7.12'
libsystemd_version = '0.43.0'
libudev_version = '1.7.13'

conf = configuration_data()
conf.set_quoted('PROJECT_URL', 'https://systemd.io/')
Expand Down
2 changes: 1 addition & 1 deletion meson.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
260~devel
260~rc1
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ Packages=
git-core
?exact-name(libclang-rt-dev)
dpkg-dev
mount
2 changes: 1 addition & 1 deletion mkosi/mkosi.pkgenv/mkosi.conf.d/centos-fedora.conf
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ Profiles=!hyperscale
Environment=
GIT_URL=https://src.fedoraproject.org/rpms/systemd.git
GIT_BRANCH=rawhide
GIT_COMMIT=67538c79f250eecbd904aa87e72a44cb3b5ef6f4
GIT_COMMIT=23a1c1fed99e152d9c498204175a7643371a822c
PKG_SUBDIR=fedora
17 changes: 17 additions & 0 deletions src/boot/hwids/aa64/msm8998-lenovo-miix-630-81f1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"type": "devicetree",
"name": "LENOVO Miix 630",
"compatible": "lenovo,miix-630",
"hwids": [
"16a55446-eba9-5f97-80e3-5e39d8209bc3",
"c4c9a6be-5383-5de7-af35-c2de505edec8",
"14f581d2-d059-5cb2-9f8b-56d8be7932c9",
"a51054fb-5eef-594a-a5a0-cd87632d0aea",
"307ab358-ed84-57fe-bf05-e9195a28198d",
"7e613574-5445-5797-9567-2d0ed86e6ffa",
"b0f4463c-f851-5ec3-b031-2ccb873a609a",
"08b75d1f-6643-52a1-9bdd-071052860b33",
"34df58d6-b605-50aa-9313-9b34f5c4b6fc",
"e0a96696-f0a6-5466-a6db-207fbe8bae3c"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc7180-acer-aspire1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "Acer Aspire 1",
"compatible": "acer,aspire1",
"hwids": [
"45d37dbe-40fb-57bd-a257-55f422d4dc0a",
"373bfde5-ffaa-504c-84f3-f8f5357dfc29",
"e12521bf-0ed8-5406-af87-adad812c57c5",
"faa12ed4-bd49-5471-8f74-75c2267c3b46",
"965e3681-de3b-5e39-bb62-7d4917d7e36f",
"82fe1869-361c-56b2-b853-631747e64aa7",
"7e15f49e-04b4-5d56-a567-e7a15ba2aca1",
"7c107a7f-2d77-51aa-aef8-8d777e26ffbc",
"68b38fff-aadc-512c-937b-99d9c13eb484",
"260192d4-06d4-5124-ab46-ba210f4c14d7",
"175f000b-3d05-5c01-aedd-817b1a141f93"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8180x-lenovo-flex-5g-81xe.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "LENOVO Yoga 5G 14Q8CX05",
"compatible": "lenovo,flex-5g",
"hwids": [
"ea646c11-3da1-5c8d-9346-8ff156746650",
"5100eeed-c5e2-5b74-9c24-a22ca0644826",
"ddb3bcda-db7b-579d-9dd9-bcc4f5b052b8",
"fb364c09-efc0-5d16-ac97-0a3e6235b16c",
"7e7007ac-603c-55ef-bb77-3548784b9578",
"566b9ae8-a7fd-5c44-94d6-bac3e4cf38a7",
"6f3bdfb7-f832-5c5f-9777-9e3db35e22a6",
"c4ea686c-c56c-5e8e-a91e-89056683d417",
"a1a13249-2689-5c6d-a43f-98af040284c4",
"01439aea-e75c-5fbb-8842-18dcd1a7b8b3",
"65ab9f32-bbc8-52d3-87f9-b618fda7c07e"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8180x-lenovo-flex-5g-82ak.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "LENOVO Flex 5G 14Q8CX05",
"compatible": "lenovo,flex-5g",
"hwids": [
"ad47f2e9-2f8c-5cd1-a44e-82f35a43e44e",
"997c1c76-5595-5300-9f58-94d2c6ffc586",
"b9bf941f-3a32-57da-b609-5fff7fb382cd",
"ea658d2b-f644-555d-9b72-e1642401a795",
"fb5c3077-39d5-5a44-97ce-2d3be5f6bfec",
"16551bd5-37b0-571d-a94c-da61a9cfccf5",
"df3ecc56-b61b-5f8e-896f-801a42b536d6",
"06675172-9a6e-5276-a505-d205688a87f0",
"23dcfb84-d132-5f60-878e-64fe0b9417d6",
"12c0e5b0-8886-5444-b42b-93692fa736df",
"39fca706-c9a2-54d4-8c7c-d5e292d0a725"
]
}
20 changes: 20 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-huawei-gaokun3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "devicetree",
"name": "HUAWEI MateBook E",
"compatible": "huawei,gaokun3",
"hwids": [
"80c86c24-c7a7-5714-abf2-4c48f348cecc",
"1c2effc1-1038-584d-ae8b-7c912c8e9504",
"6eb75906-3a4e-5de4-94c5-374d8f9723e5",
"4f04f31f-17f0-583f-802f-82c3a0b34128",
"e1b94e53-0f20-5d01-abfc-cfb348544a31",
"b866fc5c-261b-56d8-99e8-03ea0646af8f",
"d8846172-f0a0-55ba-bf41-55641f588ea7",
"7ea8b73b-2cbb-562b-aecc-7f0f64c42630",
"3eb6683b-0153-5365-81c6-cc599783e9c7",
"e5a0ed2b-7fed-5e2d-94ed-43dbaf0b9ccc",
"0c78ef16-4fe0-5e33-908e-b038949ee608",
"e98c95a8-b50e-5d8b-b2db-c679a39163df",
"13311789-793f-5d95-942c-3b6414a8ad1a"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-lenovo-thinkpad-x13s-21bx.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "LENOVO ThinkPad X13s Gen 1",
"compatible": "lenovo,thinkpad-x13s",
"hwids": [
"810e34c6-cc69-5e36-8675-2f6e354272d3",
"f22c935e-2dc8-5949-9486-09bbf10361b2",
"abdbb2cb-ab52-5674-9d0a-2e2cb69bcbb4",
"ddf28a3f-43fc-54a4-a6a7-4cba5ad46b3e",
"4df470e6-7878-5b0f-b2e0-733d5d9fa228",
"3ad863ab-0181-5a2f-9cc1-70eedc446da9",
"69c47e1e-fde2-5062-b777-acbeab73784b",
"3486eccc-d0ac-534a-9e2f-a1c18bc310c6",
"c869f39e-f205-5ca0-be7b-d90f90ef5556",
"b470d002-ad8e-5d5c-a7bf-bb1333f2ce4b",
"64b71f12-4341-5e5c-b7cd-25b6503799e3"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-lenovo-thinkpad-x13s-21by.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "LENOVO ThinkPad X13s Gen 1",
"compatible": "lenovo,thinkpad-x13s",
"hwids": [
"b265d777-007e-56e5-b0e2-bd666ab867be",
"3f9d2d91-73b2-5316-8c72-a0ecb3f0dae5",
"4b189129-8eb2-585c-a1bb-a4cfc979433a",
"fbf92a11-bb6f-5adb-b5a7-8abf9acbd7d9",
"0909a1c3-3a02-59a0-b1ea-04f1449c104f",
"69acf6bf-ed33-5806-857f-c76971d7061e",
"ddfbdaa2-7c46-5103-be64-84a9f88c485f",
"b41f58ed-7631-561f-9b0c-449a9c293afa",
"9f47e28f-e1ee-5cb5-b4ce-8f0605752b3d",
"873455fb-b2c5-5c0c-9c2c-90e80d44da57",
"a1dfe209-99e5-5ff2-9922-aa4c11491b49"
]
}
20 changes: 20 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-lenovo-thinkpad-x13s-4810.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "devicetree",
"name": "LENOVO ThinkPad X13s Gen 1",
"compatible": "lenovo,thinkpad-x13s",
"hwids": [
"e4e1e851-389a-5be8-bc77-d32bc3e96ba2",
"a84d13c1-3864-5d56-8c7c-15ad37074a3f",
"6026ec60-e5e0-56bf-9d71-f3465d7314c8",
"dc4ecdd0-c09b-5e84-ac5f-ccf0182e1ec6",
"04392ed0-22bc-56a4-ae4e-dcb325cb6899",
"6d8e538a-e089-5901-97ed-5ef670416fca",
"93a4dd46-2007-56bf-b176-390519d6f5bd",
"4a971ccf-1223-5f4d-b939-dcb8efc0b350",
"56eafd87-9fbc-5388-a5fd-ec9a9178fb1c",
"5188008f-3241-5f05-8d21-774b5c7a2887",
"1305c7fb-2943-53e5-aba5-5a948d96ed94",
"db1387e0-f13d-5000-889d-ff7cca53846a",
"30c7a7fe-f4bf-5ce1-aad8-f5e6db904c53"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-microsoft-blackrock.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "Microsoft Corporation Surface",
"compatible": "microsoft,blackrock",
"hwids": [
"69ba0503-ca94-5fa3-b78c-5fa21a66c620",
"ad2ee931-a048-5253-b350-98c482670765",
"5bd24fc5-5edb-51f6-82e6-31a9ef954c5b",
"d67e799e-2ba7-555a-a874-a0523a8b3b11",
"813677fa-6d11-5756-a44d-dde0f552d3f6",
"ce83144b-b123-59e5-8a9a-0c1a13643fc4",
"53b87f48-fc47-54e9-ade5-f1a95e885681",
"046fefee-341b-5c40-b0a3-1c647d31b500",
"f59639f4-4970-5706-9a75-519dd059f69e",
"08f06457-aa19-51c5-be4c-0087ce4fa2ed",
"11b80238-dbee-57bc-8b26-83c9e5b4057d"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sc8280xp-microsoft-surface-pro-9-5G.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "Microsoft Corporation Surface",
"compatible": "microsoft,arcata",
"hwids": [
"e3d941fa-2bfa-5875-8efd-87ce997f8338",
"a659ee2b-502d-50f7-9921-bdbd34734e0b",
"5caa88bc-ea9b-5d73-a69a-89024bfff854",
"c0cf7078-c325-5cf6-966b-3bbbc155275b",
"6309fbb9-68f4-54f9-bbc9-b3ca9685b48c",
"9d70dcfd-f56b-58bf-b1bd-a1b8f2b0ec7e",
"9bac72c6-83f6-5e21-af8e-bc1f5c2b7cc8",
"94fb24a7-ff7a-5d70-9ac8-518a9e44ea64",
"009d2337-4f76-514e-b2c1-b2816447b048",
"3a486e6f-3b0a-5603-a483-503381d3d8c3",
"636b6071-7848-50d5-b0b5-6290c49e9306"
]
}
18 changes: 18 additions & 0 deletions src/boot/hwids/aa64/sdm850-lenovo-yoga-c630.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"type": "devicetree",
"name": "LENOVO YOGA C630-13Q50",
"compatible": "lenovo,yoga-c630",
"hwids": [
"b8c71349-3669-56f3-99ee-ae473a2edd96",
"d17c132e-f06e-5e38-8084-9cd642dd9b34",
"8f56cf17-7bdd-5414-832d-97cd26837114",
"b323d38a-88c6-5cf6-af0d-0db3f3c2560d",
"43b71948-9c47-5372-a5cb-18db47bb873f",
"67a23be6-42a6-5900-8325-847a318ce252",
"94f73d29-3981-59a8-8f25-214f84d1522a",
"5ca3cf2b-d6e9-5b54-93f7-1cebd7b3704f",
"81f308c0-db65-50c2-a660-52e06fc0ff9f",
"30b031c0-9de7-5d31-a61c-dee772871b7d",
"382926c0-ce35-53af-8ff9-ca9cc06cfc7b"
]
}
13 changes: 13 additions & 0 deletions src/boot/hwids/aa64/x1e001de-devkit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"type": "devicetree",
"name": "Qualcomm SCP_HAMOA",
"compatible": "qcom,x1e001de-devkit",
"hwids": [
"baa7a649-12d8-56c7-93c5-a4e10f4852be",
"c8e75ab8-555c-5952-a3e3-5b607bea031d",
"4bb05d50-6c4f-525d-a9ec-8924afd6edea",
"830bd4a2-2498-55cf-b561-48f7dc5f4820",
"f37dc44b-0be4-5a70-86bd-81f3dacff2e9",
"9cba20d0-17ad-559f-94cd-cfcbbf5f71f5"
]
}
Loading
Loading