Skip to content

DLPX-91780 Merge conflict in linux-kernel-aws after DLPX-91748 #51

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 468 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
468 commits
Select commit Hold shift + click to select a range
e91bad6
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 4, 2023
61ba836
UBUNTU: Ubuntu-aws-5.15.0-1048.53
rtg-canonical Oct 4, 2023
9b7431e
UBUNTU: Start new release
rtg-canonical Oct 6, 2023
7e26c9c
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 6, 2023
a9cf043
UBUNTU: Ubuntu-aws-5.15.0-1049.54
rtg-canonical Oct 6, 2023
9270af3
UBUNTU: Start new release
rtg-canonical Nov 5, 2023
fc1cfc5
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 5, 2023
5992e26
UBUNTU: Ubuntu-aws-5.15.0-1050.55
rtg-canonical Nov 5, 2023
29320e8
UBUNTU: Start new release
rtg-canonical Nov 17, 2023
1c1c155
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 17, 2023
05c010b
UBUNTU: Ubuntu-aws-5.15.0-1051.56
rtg-canonical Nov 17, 2023
4d168df
UBUNTU: Start new release
rtg-canonical Jan 15, 2024
03d480b
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 15, 2024
269dbd2
UBUNTU: Ubuntu-aws-5.15.0-1052.57
rtg-canonical Jan 15, 2024
87a5d2c
UBUNTU: Start new release
khbecker Jan 19, 2024
7909c19
UBUNTU: link-to-tracker: update tracking bug
khbecker Jan 19, 2024
1d72311
UBUNTU: [Config] aws: updateconfigs CONFIG_GPIO_M058SSAN
khbecker Jan 19, 2024
aa82f31
UBUNTU: [Config] aws: updateconfigs CONFIG_RTC_DRV_PCF85263
khbecker Jan 19, 2024
f1bb812
UBUNTU: Ubuntu-aws-5.15.0-1053.58
khbecker Jan 19, 2024
48dfbb0
UBUNTU: Start new release
mdiewa Feb 22, 2024
06f0a01
UBUNTU: link-to-tracker: update tracking bug
mdiewa Feb 22, 2024
9abe572
UBUNTU: Ubuntu-aws-5.15.0-1055.60
mdiewa Feb 22, 2024
9dd053a
arm64: pauth: don't sign leaf functions
khbecker Feb 2, 2024
783df6e
UBUNTU: Start new release
john-cabaj Mar 13, 2024
0057b9c
UBUNTU: link-to-tracker: update tracking bug
john-cabaj Mar 13, 2024
482b013
UBUNTU: Ubuntu-aws-5.15.0-1056.61
john-cabaj Mar 13, 2024
5843ee0
net: ena: Enable DIM by default
davidarinzon Jan 30, 2024
1a8189f
UBUNTU: [Packaging] drop ABI data
mrphilcox Mar 19, 2024
240eb58
UBUNTU: Start new release
mrphilcox Mar 19, 2024
81d8868
UBUNTU [Packaging]: Include erofs in linux-modules instead of linux-m…
mrphilcox Mar 19, 2024
94c2128
UBUNTU: [Packaging] Move dmi-sysfs.ko into linux-modules
mrphilcox Mar 19, 2024
d59171b
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Mar 19, 2024
9c35e4b
UBUNTU: Ubuntu-aws-5.15.0-1057.62
mrphilcox Mar 19, 2024
9b9c59b
UBUNTU: Start new release
mrphilcox Mar 19, 2024
0f73340
UBUNTU: debian.aws/dkms-versions -- update from kernel-versions (main…
mrphilcox Mar 19, 2024
c1830e2
UBUNTU: Ubuntu-aws-5.15.0-1057.63
mrphilcox Mar 19, 2024
a3b60ee
UBUNTU: [Packaging] drop getabis data
mrphilcox Apr 4, 2024
4f27939
UBUNTU: Start new release
mrphilcox Apr 4, 2024
a1ed1cc
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Apr 4, 2024
10bb5ca
UBUNTU: Ubuntu-aws-5.15.0-1058.64
mrphilcox Apr 4, 2024
c7ffddd
UBUNTU: Start new release
roxanan1996 Apr 15, 2024
791d406
UBUNTU: link-to-tracker: update tracking bug
roxanan1996 Apr 15, 2024
c3ed2fa
UBUNTU: Ubuntu-aws-5.15.0-1060.66
roxanan1996 Apr 15, 2024
ae8d334
UBUNTU: Start new release
smb49 Apr 17, 2024
eb8e5a2
UBUNTU: link-to-tracker: update tracking bug
smb49 Apr 17, 2024
f7ffce6
UBUNTU: Ubuntu-aws-5.15.0-1061.67
smb49 Apr 17, 2024
310959c
UBUNTU: Start new release
mrphilcox Apr 30, 2024
c229ab7
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Apr 30, 2024
b6f2534
UBUNTU: Ubuntu-aws-5.15.0-1062.68
mrphilcox Apr 30, 2024
18cd801
UBUNTU: SAUCE: PM: hibernate: Allow ACPI hardware signature to be hon…
dwmw2 Nov 8, 2021
3e72048
UBUNTU: SAUCE: PM: hibernate: Honour ACPI hardware signature by defau…
dwmw2 Mar 11, 2022
0a53014
UBUNTU: SAUCE: ACPICA: Detect FACS even for hardware reduced platforms
dwmw2 Mar 11, 2024
c2f1ed9
UBUNTU: SAUCE: arm64: acpi: Honour firmware_signature field of FACS, …
dwmw2 Mar 11, 2024
be67a4d
UBUNTU: SAUCE: firmware/psci: Add definitions for PSCI v1.3 specifica…
dwmw2 Mar 18, 2024
39dafb2
UBUNTU: SAUCE: arm64: Use SYSTEM_OFF2 PSCI call to power off for hibe…
dwmw2 Mar 11, 2024
4bb8993
UBUNTU: [Config]: Enable hibernate on arm64
mrphilcox May 2, 2024
a6b0d22
UBUNTU: Start new release
mrphilcox May 10, 2024
67b395f
UBUNTU: link-to-tracker: update tracking bug
mrphilcox May 10, 2024
8d82d72
UBUNTU: [Config]: Enable hibernate on arm64
mrphilcox May 10, 2024
e2459e8
UBUNTU: Ubuntu-aws-5.15.0-1063.69
mrphilcox May 10, 2024
82d36ba
UBUNTU: Start new release
mrphilcox Jun 13, 2024
686feb9
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jun 13, 2024
20548e4
UBUNTU: Ubuntu-aws-5.15.0-1064.70
mrphilcox Jun 13, 2024
c2d1998
arm64: mm: Don't remap pgtables per-cont(pte|pmd) block
Apr 12, 2024
5a81937
arm64: mm: Batch dsb and isb when populating pgtables
Apr 12, 2024
b75608f
UBUNTU: Start new release
mrphilcox Jun 21, 2024
fa451cd
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jun 21, 2024
8fce67d
UBUNTU: [Packaging] debian.aws/dkms-versions -- update from kernel-ve…
mrphilcox Jun 21, 2024
55807b5
UBUNTU: Ubuntu-aws-5.15.0-1065.71
mrphilcox Jun 21, 2024
5bdb544
UBUNTU: Start new release
mrphilcox Jul 16, 2024
31e0e58
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jul 16, 2024
a98bf2f
UBUNTU: Ubuntu-aws-5.15.0-1066.72
mrphilcox Jul 16, 2024
039ec50
Initial aws-5.15 packaging
rtg-canonical May 4, 2022
695e340
UBUNTU: [Packaging] update variants
rtg-canonical May 11, 2022
5dba182
UBUNTU: [Packaging] update Ubuntu.md
rtg-canonical May 11, 2022
e6dc943
UBUNTU: [Packaging] update update.conf
rtg-canonical May 11, 2022
f2df31e
UBUNTU: Start new release
rtg-canonical May 11, 2022
8350fd1
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 11, 2022
97fcc5e
UBUNTU: Ubuntu-aws-5.15-5.15.0-1007.9~20.04.1
rtg-canonical May 11, 2022
ae7a0e2
UBUNTU: Start new release
rtg-canonical May 23, 2022
9ac2c6a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 23, 2022
76f1f33
UBUNTU: Ubuntu-aws-5.15-5.15.0-1008.10~20.04.1
rtg-canonical May 23, 2022
9140c0e
UBUNTU: Start new release
rtg-canonical May 30, 2022
8b8409a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 30, 2022
d17a1c6
UBUNTU: Ubuntu-aws-5.15-5.15.0-1009.11~20.04.1
rtg-canonical May 30, 2022
594e2db
UBUNTU: Start new release
rtg-canonical Jun 15, 2022
9ec5983
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 15, 2022
312fa4c
UBUNTU: Ubuntu-aws-5.15-5.15.0-1014.18~20.04.1
rtg-canonical Jun 15, 2022
b1e5913
UBUNTU: Start new release
rtg-canonical Jun 22, 2022
0a7701b
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 22, 2022
dc15644
UBUNTU: Ubuntu-aws-5.15-5.15.0-1015.19~20.04.1
rtg-canonical Jun 22, 2022
43c32d9
UBUNTU: [Packaging] update variants
rtg-canonical Jul 20, 2022
f006f88
UBUNTU: Start new release
rtg-canonical Jul 20, 2022
502bd9c
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 20, 2022
1d18ca1
UBUNTU: Ubuntu-aws-5.15-5.15.0-1016.20~20.04.1
rtg-canonical Jul 20, 2022
0d3d61b
UBUNTU: Start new release
Aug 5, 2022
7237f20
UBUNTU: Ubuntu-aws-5.15-5.15.0-1017.21~20.04.1
Aug 5, 2022
815a2bd
UBUNTU: Start new release
rtg-canonical Aug 14, 2022
63af895
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 14, 2022
0bb50ae
UBUNTU: [Packaging] aws-5.15: Move python3-dev to build-depends
rtg-canonical Aug 14, 2022
1a0ac7f
UBUNTU: [Config] aws-5.15: updateconfigs after rebase
rtg-canonical Aug 14, 2022
4496c3f
UBUNTU: Ubuntu-aws-5.15-5.15.0-1018.22~20.04.1
rtg-canonical Aug 14, 2022
a9aaee0
UBUNTU: Start new release
rtg-canonical Aug 18, 2022
935f0ac
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 18, 2022
abd99ca
UBUNTU: Ubuntu-aws-5.15-5.15.0-1019.23~20.04.1
rtg-canonical Aug 18, 2022
c41f228
UBUNTU: Start new release
rtg-canonical Sep 2, 2022
2f5adfa
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 2, 2022
b3ea2df
UBUNTU: Ubuntu-aws-5.15-5.15.0-1020.24~20.04.1
rtg-canonical Sep 2, 2022
6394d05
UBUNTU: Start new release
rtg-canonical Sep 22, 2022
8d82588
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 22, 2022
bf0c926
UBUNTU: Ubuntu-aws-5.15-5.15.0-1021.25~20.04.1
rtg-canonical Sep 22, 2022
b13c2f8
UBUNTU: Start new release
Oct 14, 2022
b3f6f7b
UBUNTU: Ubuntu-aws-5.15-5.15.0-1022.26~20.04.1
Oct 14, 2022
6a0af39
UBUNTU: Start new release
rtg-canonical Oct 26, 2022
ad8b26d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 26, 2022
76613b6
UBUNTU: [Config] aws-5.15: updateconfigs for CRYPTO_LIB_BLAKE2S
rtg-canonical Oct 26, 2022
0db84b4
UBUNTU: Ubuntu-aws-5.15-5.15.0-1023.27~20.04.1
rtg-canonical Oct 26, 2022
6aa8f9f
UBUNTU: Start new release
rtg-canonical Dec 1, 2022
3aee99f
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Dec 1, 2022
f71a737
UBUNTU: [Packaging] aws-5.15: Add PPA2 to getabis
rtg-canonical Dec 1, 2022
6d50808
UBUNTU: Ubuntu-aws-5.15-5.15.0-1027.31~20.04.1
rtg-canonical Dec 1, 2022
e3fdf0c
UBUNTU: Start new release
Jan 9, 2023
0504ece
UBUNTU: link-to-tracker: update tracking bug
Jan 9, 2023
4b78bf9
UBUNTU: Ubuntu-aws-5.15-5.15.0-1028.32~20.04.1
Jan 9, 2023
4eb6bbe
UBUNTU: Start new release
rtg-canonical Jan 17, 2023
ff044ae
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 17, 2023
a95647d
UBUNTU: Ubuntu-aws-5.15-5.15.0-1029.33~20.04.1
rtg-canonical Jan 17, 2023
36b5087
UBUNTU: Start new release
smb49 Jan 24, 2023
6eb2184
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 24, 2023
ebeb113
UBUNTU: Ubuntu-aws-5.15-5.15.0-1030.34~20.04.1
smb49 Jan 24, 2023
e24e13b
UBUNTU: Start new release
rtg-canonical Feb 11, 2023
869f65c
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 11, 2023
2baad98
UBUNTU: Ubuntu-aws-5.15-5.15.0-1031.35~20.04.1
rtg-canonical Feb 11, 2023
6fae593
UBUNTU: Start new release
rtg-canonical Mar 1, 2023
54a3051
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 1, 2023
e056544
UBUNTU: Ubuntu-aws-5.15-5.15.0-1032.36~20.04.1
rtg-canonical Mar 1, 2023
fea33ac
UBUNTU: Start new release
ksacilotto Mar 17, 2023
ef6c556
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Mar 17, 2023
df452cd
UBUNTU: Ubuntu-aws-5.15-5.15.0-1033.37~20.04.1
ksacilotto Mar 17, 2023
671303c
UBUNTU: Start new release
rtg-canonical Mar 29, 2023
7383bcb
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 29, 2023
8ef5eed
UBUNTU: Ubuntu-aws-5.15-5.15.0-1034.38~20.04.1
rtg-canonical Mar 29, 2023
21756bd
UBUNTU: Start new release
Apr 19, 2023
4ce34d2
UBUNTU: link-to-tracker: update tracking bug
Apr 19, 2023
453677e
UBUNTU: [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available
Apr 13, 2023
e491e53
UBUNTU: Ubuntu-aws-5.15-5.15.0-1035.39~20.04.1
Apr 19, 2023
3942914
UBUNTU: Start new release
rtg-canonical Apr 23, 2023
574a752
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Apr 24, 2023
2cdf8b6
UBUNTU: Ubuntu-aws-5.15-5.15.0-1036.40~20.04.1
rtg-canonical Apr 24, 2023
6afaa5c
UBUNTU: Start new release
rtg-canonical May 22, 2023
2b4c987
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 22, 2023
86407a9
UBUNTU: Ubuntu-aws-5.15-5.15.0-1037.41~20.04.1
rtg-canonical May 22, 2023
7195eab
UBUNTU: Start new release
rtg-canonical Jun 2, 2023
843c869
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 2, 2023
5447ab9
UBUNTU: [Config] aws-5.15: migrate all configs into annotations
rtg-canonical Jun 2, 2023
47dbbf4
UBUNTU: Ubuntu-aws-5.15-5.15.0-1038.43~20.04.1
rtg-canonical Jun 2, 2023
0001d05
UBUNTU: Start new release
rtg-canonical Jun 21, 2023
7f4b8fb
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 21, 2023
e51974d
UBUNTU: Ubuntu-aws-5.15-5.15.0-1039.44~20.04.1
rtg-canonical Jun 21, 2023
ef5848c
UBUNTU: Start new release
rtg-canonical Jul 11, 2023
2b06469
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 11, 2023
c3ca1f0
UBUNTU: Ubuntu-aws-5.15-5.15.0-1040.45~20.04.1
rtg-canonical Jul 11, 2023
dd7a348
UBUNTU: Start new release
rtg-canonical Jul 19, 2023
4f33725
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 19, 2023
6c27390
UBUNTU: Ubuntu-aws-5.15-5.15.0-1041.46~20.04.1
rtg-canonical Jul 19, 2023
f96d3a7
UBUNTU: Start new release
rtg-canonical Aug 16, 2023
2cb0d79
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 16, 2023
1719e47
UBUNTU: Ubuntu-aws-5.15-5.15.0-1043.48~20.04.1
rtg-canonical Aug 16, 2023
4609e1d
UBUNTU: Start new release
rtg-canonical Aug 21, 2023
9c448c6
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 21, 2023
7d950b9
UBUNTU: Ubuntu-aws-5.15-5.15.0-1044.49~20.04.1
rtg-canonical Aug 21, 2023
a271a69
UBUNTU: Start new release
rtg-canonical Sep 6, 2023
a4c1b9b
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 6, 2023
4e9cf58
UBUNTU: Ubuntu-aws-5.15-5.15.0-1045.50~20.04.1
rtg-canonical Sep 6, 2023
15f8bea
UBUNTU: Start new release
rtg-canonical Sep 8, 2023
e637fe4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 8, 2023
23c945d
UBUNTU: Ubuntu-aws-5.15-5.15.0-1046.51~20.04.1
rtg-canonical Sep 8, 2023
7bf2c00
UBUNTU: Start new release
smb49 Sep 21, 2023
4b8a535
UBUNTU: link-to-tracker: update tracking bug
smb49 Sep 21, 2023
d1fa59f
UBUNTU: Ubuntu-aws-5.15-5.15.0-1047.52~20.04.1
smb49 Sep 21, 2023
aeb904c
UBUNTU: Start new release
rtg-canonical Oct 4, 2023
89e4336
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 4, 2023
1054707
UBUNTU: Ubuntu-aws-5.15-5.15.0-1048.53~20.04.1
rtg-canonical Oct 4, 2023
d569aab
UBUNTU: Start new release
rtg-canonical Oct 6, 2023
409188a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 6, 2023
5e64f6d
UBUNTU: Ubuntu-aws-5.15-5.15.0-1049.54~20.04.1
rtg-canonical Oct 6, 2023
f396fd5
UBUNTU: Start new release
rtg-canonical Nov 6, 2023
82dc005
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 6, 2023
673e059
UBUNTU: Ubuntu-aws-5.15-5.15.0-1050.55~20.04.1
rtg-canonical Nov 6, 2023
b854497
UBUNTU: Start new release
rtg-canonical Nov 28, 2023
0a82148
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 28, 2023
c44adf8
UBUNTU: Ubuntu-aws-5.15-5.15.0-1051.56~20.04.1
rtg-canonical Nov 28, 2023
29d1c4f
UBUNTU: Start new release
rtg-canonical Jan 15, 2024
dfecda3
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 15, 2024
8c97df9
UBUNTU: Ubuntu-aws-5.15-5.15.0-1052.57~20.04.1
rtg-canonical Jan 15, 2024
29035ac
UBUNTU: Start new release
khbecker Jan 22, 2024
d8d1d6b
UBUNTU: link-to-tracker: update tracking bug
khbecker Jan 22, 2024
9719054
UBUNTU: Ubuntu-aws-5.15-5.15.0-1053.58~20.04.1
khbecker Jan 22, 2024
166ba77
UBUNTU: Start new release
mdiewa Feb 22, 2024
27fc572
UBUNTU: link-to-tracker: update tracking bug
mdiewa Feb 22, 2024
9f6b7b3
UBUNTU: Ubuntu-aws-5.15-5.15.0-1055.60~20.04.1
mdiewa Feb 22, 2024
1efd773
UBUNTU: Start new release
john-cabaj Mar 13, 2024
e0277c2
UBUNTU: link-to-tracker: update tracking bug
john-cabaj Mar 13, 2024
60d2d02
UBUNTU: Ubuntu-aws-5.15-5.15.0-1056.61~20.04.1
john-cabaj Mar 13, 2024
8bca22e
UBUNTU: [Packaging] drop ABI data
bjamison8 Mar 19, 2024
22781b3
UBUNTU: Start new release
bjamison8 Mar 19, 2024
5629b45
UBUNTU: link-to-tracker: update tracking bug
bjamison8 Mar 19, 2024
04f92c1
UBUNTU: debian.aws-5.15/dkms-versions -- update from kernel-versions …
bjamison8 Mar 19, 2024
daa9a30
UBUNTU: Ubuntu-aws-5.15-5.15.0-1057.63~20.04.1
bjamison8 Mar 19, 2024
d0ec1b5
UBUNTU: [Packaging] drop getabis data
CacheUseOnly Apr 5, 2024
73216cd
UBUNTU: Start new release
CacheUseOnly Apr 5, 2024
6cd2625
UBUNTU: link-to-tracker: update tracking bug
CacheUseOnly Apr 5, 2024
b9a857f
UBUNTU: Ubuntu-aws-5.15-5.15.0-1058.64~20.04.1
CacheUseOnly Apr 5, 2024
b6da8bd
UBUNTU: Start new release
smb49 Apr 17, 2024
391dc0e
UBUNTU: link-to-tracker: update tracking bug
smb49 Apr 17, 2024
e85fdc8
UBUNTU: Ubuntu-aws-5.15-5.15.0-1061.67~20.04.1
smb49 Apr 17, 2024
269a414
UBUNTU: Start new release
mrphilcox May 1, 2024
0efc91d
UBUNTU: link-to-tracker: update tracking bug
mrphilcox May 1, 2024
1bbbee4
UBUNTU: Ubuntu-aws-5.15-5.15.0-1062.68~20.04.1
mrphilcox May 1, 2024
83c4c4f
UBUNTU: Start new release
mrphilcox May 10, 2024
6fa96bd
UBUNTU: link-to-tracker: update tracking bug
mrphilcox May 10, 2024
30f91e9
UBUNTU: Ubuntu-aws-5.15-5.15.0-1063.69~20.04.1
mrphilcox May 10, 2024
ea08ac6
UBUNTU: Start new release
mrphilcox Jun 14, 2024
aa7e557
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jun 14, 2024
4ee5c95
UBUNTU: Ubuntu-aws-5.15-5.15.0-1064.70~20.04.1
mrphilcox Jun 14, 2024
d45331d
UBUNTU: Start new release
mrphilcox Jun 28, 2024
203def8
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jun 28, 2024
4d5d154
UBUNTU: [Packaging] debian.aws-5.15/dkms-versions -- update from kern…
mrphilcox Jun 28, 2024
a9ab83f
UBUNTU: Ubuntu-aws-5.15-5.15.0-1065.71~20.04.1
mrphilcox Jun 28, 2024
14fe556
UBUNTU: Start new release
mrphilcox Jul 18, 2024
de47551
UBUNTU: link-to-tracker: update tracking bug
mrphilcox Jul 18, 2024
4bc3905
UBUNTU: Ubuntu-aws-5.15-5.15.0-1066.72~20.04.1
mrphilcox Jul 18, 2024
7474407
UBUNTU: [Config] aws: Ignore ABI
rtg-canonical May 31, 2023
85cf777
@@DELPHIX_PATCHSET_START@@
Apr 1, 2021
9090e0c
DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" …
pzakha Feb 9, 2021
8442dee
DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)
pzakha Mar 8, 2021
61988eb
DLPX-83442 Disable various kernel modules which we don't use (#20)
Aug 8, 2023
66c6d6d
TOOL-16649 CONFIG_MD is needed on the buildserver (#22)
Nov 10, 2022
23a4658
target: login should wait until tx/rx threads have properly started. …
pcd1193182 Nov 14, 2022
9424817
DLPX-83701 Make function mnt_add_count() traceable (#24)
Dec 7, 2022
8c892fd
DLPX-84469 Users unable to connect to CIFS mounts (#28)
Feb 1, 2023
9e442e7
DLPX-84907 CVE-2022-3628 (#29)
Mar 1, 2023
d1ba934
DLPX-84985 target: iscsi: fix deadlock in the iSCSI login code (#30)
sdimitro Mar 7, 2023
a7462fc
DLPX-84906 Disable frame buffer drivers
sumedhbala-delphix May 3, 2023
d8caa01
DLPX-86177 Azure Accelerated networking broken because Mellanox drive…
palash-gandhi May 23, 2023
67c44cf
DLPX-86675 Disk quota exceeded when unpacking an upgrade image (#44)
Jun 27, 2023
f1d1a3c
DLPX-87344 Fix kernel merge conflict with upstream
Aug 15, 2023
cee87f8
DLPX-87710 upgrade from 6.0.16.0 to 15.0.0.0 failed because disk quot…
palash-gandhi Sep 7, 2023
7ec10d6
DLPX-87970 Move Delphix annotations to linux-pkg to reduce merge conf…
palash-gandhi Sep 19, 2023
1cff38d
DLPX-91780 Merge conflict in linux-kernel-aws after DLPX-91748
manoj-joseph Jul 30, 2024
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
15 changes: 12 additions & 3 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -225,14 +225,23 @@
For broken nForce2 BIOS resulting in XT-PIC timer.

acpi_sleep= [HW,ACPI] Sleep options
Format: { s3_bios, s3_mode, s3_beep, s4_nohwsig,
old_ordering, nonvs, sci_force_enable, nobl }
Format: { s3_bios, s3_mode, s3_beep, s4_hwsig,
s4_nohwsig, old_ordering, nonvs,
sci_force_enable, nobl }
See Documentation/power/video.rst for information on
s3_bios and s3_mode.
s3_beep is for debugging; it makes the PC's speaker beep
as soon as the kernel's real-mode entry point is called.
s4_hwsig causes the kernel to check the ACPI hardware
signature during resume from hibernation, and gracefully
refuse to resume if it has changed. This complies with
the ACPI specification but not with reality, since
Windows does not do this and many laptops do change it
on docking. So the default behaviour is to allow resume
and simply warn when the signature changes, unless the
s4_hwsig option is enabled.
s4_nohwsig prevents ACPI hardware signature from being
used during resume from hibernation.
used (or even warned about) during resume.
old_ordering causes the ACPI 1.0 ordering of the _PTS
control method, with respect to putting devices into
low power states, to be enforced (the ACPI 2.0 ordering
Expand Down
21 changes: 13 additions & 8 deletions Documentation/virt/ne_overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,15 @@ instances [1].
For example, an application that processes sensitive data and runs in a VM,
can be separated from other applications running in the same VM. This
application then runs in a separate VM than the primary VM, namely an enclave.
It runs alongside the VM that spawned it. This setup matches low latency
applications needs.

An enclave runs alongside the VM that spawned it. This setup matches low latency
applications needs. The resources that are allocated for the enclave, such as
memory and CPUs, are carved out of the primary VM. Each enclave is mapped to a
process running in the primary VM, that communicates with the NE driver via an
ioctl interface.
The current supported architectures for the NE kernel driver, available in the
upstream Linux kernel, are x86 and ARM64.

The resources that are allocated for the enclave, such as memory and CPUs, are
carved out of the primary VM. Each enclave is mapped to a process running in the
primary VM, that communicates with the NE kernel driver via an ioctl interface.

In this sense, there are two components:

Expand All @@ -43,8 +46,8 @@ for the enclave VM. An enclave does not have persistent storage attached.
The memory regions carved out of the primary VM and given to an enclave need to
be aligned 2 MiB / 1 GiB physically contiguous memory regions (or multiple of
this size e.g. 8 MiB). The memory can be allocated e.g. by using hugetlbfs from
user space [2][3]. The memory size for an enclave needs to be at least 64 MiB.
The enclave memory and CPUs need to be from the same NUMA node.
user space [2][3][7]. The memory size for an enclave needs to be at least
64 MiB. The enclave memory and CPUs need to be from the same NUMA node.

An enclave runs on dedicated cores. CPU 0 and its CPU siblings need to remain
available for the primary VM. A CPU pool has to be set for NE purposes by an
Expand All @@ -61,7 +64,7 @@ device is placed in memory below the typical 4 GiB.
The application that runs in the enclave needs to be packaged in an enclave
image together with the OS ( e.g. kernel, ramdisk, init ) that will run in the
enclave VM. The enclave VM has its own kernel and follows the standard Linux
boot protocol [6].
boot protocol [6][8].

The kernel bzImage, the kernel command line, the ramdisk(s) are part of the
Enclave Image Format (EIF); plus an EIF header including metadata such as magic
Expand Down Expand Up @@ -93,3 +96,5 @@ enclave process can exit.
[4] https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
[5] https://man7.org/linux/man-pages/man7/vsock.7.html
[6] https://www.kernel.org/doc/html/latest/x86/boot.html
[7] https://www.kernel.org/doc/html/latest/arm64/hugetlbpage.html
[8] https://www.kernel.org/doc/html/latest/arm64/booting.html
6 changes: 1 addition & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -518,9 +518,6 @@ LINUXINCLUDE := \
-I$(objtree)/include \
$(USERINCLUDE)

# UBUNTU: Include our third party driver stuff too
LINUXINCLUDE += -I$(srctree)/ubuntu/include

KBUILD_AFLAGS := -D__ASSEMBLY__ -fno-PIE
KBUILD_CFLAGS := -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs \
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE \
Expand Down Expand Up @@ -675,7 +672,7 @@ endif
ifeq ($(KBUILD_EXTMOD),)
# Objects we will link into vmlinux / subdirs we need to visit
core-y := init/ usr/ arch/$(SRCARCH)/
drivers-y := drivers/ sound/ ubuntu/
drivers-y := drivers/ sound/
drivers-$(CONFIG_SAMPLES) += samples/
drivers-$(CONFIG_NET) += net/
drivers-y += virt/
Expand Down Expand Up @@ -1351,7 +1348,6 @@ headers: $(version_h) scripts_unifdef uapi-asm-generic archheaders archscripts
$(if $(filter um, $(SRCARCH)), $(error Headers not exportable for UML))
$(Q)$(MAKE) $(hdr-inst)=include/uapi
$(Q)$(MAKE) $(hdr-inst)=arch/$(SRCARCH)/include/uapi
$(Q)$(MAKE) $(hdr-inst)=ubuntu/include dst=include oldheaders=

# Deprecated. It is no-op now.
PHONY += headers_check
Expand Down
8 changes: 4 additions & 4 deletions Ubuntu.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Name: linux
Name: linux-aws-5.15
Version: 5.15.0
Series: 22.04 (jammy)
Series: 20.04 (focal)
Description:
This is the source code for the Ubuntu linux kernel for the 22.04 series. This
source tree is used to produce the flavours: generic, generic-64k, generic-lpae, lowlatency.
This is the source code for the Ubuntu linux kernel for the 20.04 series. This
source tree is used to produce the flavours: aws.
This kernel is configured to support the widest range of desktop, laptop and
server configurations.
22 changes: 8 additions & 14 deletions arch/arm64/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -58,19 +58,16 @@ stack_protector_prepare: prepare0
include/generated/asm-offsets.h))
endif

# Ensure that if the compiler supports branch protection we default it
# off, this will be overridden if we are using branch protection.
branch-prot-flags-y += $(call cc-option,-mbranch-protection=none)

ifeq ($(CONFIG_ARM64_PTR_AUTH_KERNEL),y)
branch-prot-flags-$(CONFIG_CC_HAS_SIGN_RETURN_ADDRESS) := -msign-return-address=all
# We enable additional protection for leaf functions as there is some
# narrow potential for ROP protection benefits and no substantial
# performance impact has been observed.
ifeq ($(CONFIG_ARM64_BTI_KERNEL),y)
branch-prot-flags-$(CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI) := -mbranch-protection=pac-ret+leaf+bti
KBUILD_CFLAGS += -mbranch-protection=pac-ret+bti
else ifeq ($(CONFIG_ARM64_PTR_AUTH_KERNEL),y)
ifeq ($(CONFIG_CC_HAS_BRANCH_PROT_PAC_RET),y)
KBUILD_CFLAGS += -mbranch-protection=pac-ret
else
KBUILD_CFLAGS += -msign-return-address=non-leaf
endif
else
branch-prot-flags-$(CONFIG_CC_HAS_BRANCH_PROT_PAC_RET) := -mbranch-protection=pac-ret+leaf
KBUILD_CFLAGS += $(call cc-option,-mbranch-protection=none)
endif
# -march=armv8.3-a enables the non-nops instructions for PAC, to avoid the
# compiler to generate them and consequently to break the single image contract
Expand All @@ -79,9 +76,6 @@ endif
ifeq ($(CONFIG_AS_HAS_PAC), y)
asm-arch := armv8.3-a
endif
endif

KBUILD_CFLAGS += $(branch-prot-flags-y)

ifeq ($(CONFIG_AS_HAS_ARMV8_4), y)
# make sure to pass the newest target architecture to -march.
Expand Down
7 changes: 6 additions & 1 deletion arch/arm64/include/asm/pgtable.h
Original file line number Diff line number Diff line change
Expand Up @@ -252,9 +252,14 @@ static inline pte_t pte_mkdevmap(pte_t pte)
return set_pte_bit(pte, __pgprot(PTE_DEVMAP | PTE_SPECIAL));
}

static inline void set_pte(pte_t *ptep, pte_t pte)
static inline void __set_pte_nosync(pte_t *ptep, pte_t pte)
{
WRITE_ONCE(*ptep, pte);
}

static inline void set_pte(pte_t *ptep, pte_t pte)
{
__set_pte_nosync(ptep, pte);

/*
* Only if the new pte is valid and kernel, otherwise TLB maintenance
Expand Down
10 changes: 10 additions & 0 deletions arch/arm64/kernel/acpi.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#include <linux/of_fdt.h>
#include <linux/smp.h>
#include <linux/serial_core.h>
#include <linux/suspend.h>
#include <linux/pgtable.h>

#include <acpi/ghes.h>
Expand Down Expand Up @@ -233,6 +234,15 @@ void __init acpi_boot_table_init(void)
if (earlycon_acpi_spcr_enable)
early_init_dt_scan_chosen_stdout();
} else {
#ifdef CONFIG_HIBERNATION
struct acpi_table_header *facs = NULL;
acpi_get_table(ACPI_SIG_FACS, 1, &facs);
if (facs) {
swsusp_hardware_signature =
((struct acpi_table_facs *)facs)->hardware_signature;
acpi_put_table(facs);
}
#endif
acpi_parse_spcr(earlycon_acpi_spcr_enable, true);
if (IS_ENABLED(CONFIG_ACPI_BGRT))
acpi_table_parse(ACPI_SIG_BGRT, acpi_parse_bgrt);
Expand Down
38 changes: 24 additions & 14 deletions arch/arm64/mm/mmu.c
Original file line number Diff line number Diff line change
Expand Up @@ -153,16 +153,17 @@ static bool pgattr_change_is_safe(u64 old, u64 new)
return ((old ^ new) & ~mask) == 0;
}

static void init_pte(pmd_t *pmdp, unsigned long addr, unsigned long end,
static void init_pte(pte_t *ptep, unsigned long addr, unsigned long end,
phys_addr_t phys, pgprot_t prot)
{
pte_t *ptep;

ptep = pte_set_fixmap_offset(pmdp, addr);
do {
pte_t old_pte = READ_ONCE(*ptep);

set_pte(ptep, pfn_pte(__phys_to_pfn(phys), prot));
/*
* Required barriers to make this visible to the table walker
* are deferred to the end of alloc_init_cont_pte().
*/
__set_pte_nosync(ptep, pfn_pte(__phys_to_pfn(phys), prot));

/*
* After the PTE entry has been populated once, we
Expand All @@ -173,8 +174,6 @@ static void init_pte(pmd_t *pmdp, unsigned long addr, unsigned long end,

phys += PAGE_SIZE;
} while (ptep++, addr += PAGE_SIZE, addr != end);

pte_clear_fixmap();
}

static void alloc_init_cont_pte(pmd_t *pmdp, unsigned long addr,
Expand All @@ -185,6 +184,7 @@ static void alloc_init_cont_pte(pmd_t *pmdp, unsigned long addr,
{
unsigned long next;
pmd_t pmd = READ_ONCE(*pmdp);
pte_t *ptep;

BUG_ON(pmd_sect(pmd));
if (pmd_none(pmd)) {
Expand All @@ -200,6 +200,7 @@ static void alloc_init_cont_pte(pmd_t *pmdp, unsigned long addr,
}
BUG_ON(pmd_bad(pmd));

ptep = pte_set_fixmap_offset(pmdp, addr);
do {
pgprot_t __prot = prot;

Expand All @@ -210,20 +211,26 @@ static void alloc_init_cont_pte(pmd_t *pmdp, unsigned long addr,
(flags & NO_CONT_MAPPINGS) == 0)
__prot = __pgprot(pgprot_val(prot) | PTE_CONT);

init_pte(pmdp, addr, next, phys, __prot);
init_pte(ptep, addr, next, phys, __prot);

ptep += pte_index(next) - pte_index(addr);
phys += next - addr;
} while (addr = next, addr != end);

/*
* Note: barriers and maintenance necessary to clear the fixmap slot
* ensure that all previous pgtable writes are visible to the table
* walker.
*/
pte_clear_fixmap();
}

static void init_pmd(pud_t *pudp, unsigned long addr, unsigned long end,
static void init_pmd(pmd_t *pmdp, unsigned long addr, unsigned long end,
phys_addr_t phys, pgprot_t prot,
phys_addr_t (*pgtable_alloc)(int), int flags)
{
unsigned long next;
pmd_t *pmdp;

pmdp = pmd_set_fixmap_offset(pudp, addr);
do {
pmd_t old_pmd = READ_ONCE(*pmdp);

Expand All @@ -249,8 +256,6 @@ static void init_pmd(pud_t *pudp, unsigned long addr, unsigned long end,
}
phys += next - addr;
} while (pmdp++, addr = next, addr != end);

pmd_clear_fixmap();
}

static void alloc_init_cont_pmd(pud_t *pudp, unsigned long addr,
Expand All @@ -260,6 +265,7 @@ static void alloc_init_cont_pmd(pud_t *pudp, unsigned long addr,
{
unsigned long next;
pud_t pud = READ_ONCE(*pudp);
pmd_t *pmdp;

/*
* Check for initial section mappings in the pgd/pud.
Expand All @@ -278,6 +284,7 @@ static void alloc_init_cont_pmd(pud_t *pudp, unsigned long addr,
}
BUG_ON(pud_bad(pud));

pmdp = pmd_set_fixmap_offset(pudp, addr);
do {
pgprot_t __prot = prot;

Expand All @@ -288,10 +295,13 @@ static void alloc_init_cont_pmd(pud_t *pudp, unsigned long addr,
(flags & NO_CONT_MAPPINGS) == 0)
__prot = __pgprot(pgprot_val(prot) | PTE_CONT);

init_pmd(pudp, addr, next, phys, __prot, pgtable_alloc, flags);
init_pmd(pmdp, addr, next, phys, __prot, pgtable_alloc, flags);

pmdp += pmd_index(next) - pmd_index(addr);
phys += next - addr;
} while (addr = next, addr != end);

pmd_clear_fixmap();
}

static inline bool use_1G_block(unsigned long addr, unsigned long next,
Expand Down
4 changes: 4 additions & 0 deletions arch/x86/boot/compressed/sev.c
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,10 @@ void do_boot_stage2_vc(struct pt_regs *regs, unsigned long exit_code)
if (result != ES_OK)
goto finish;

result = vc_check_opcode_bytes(&ctxt, exit_code);
if (result != ES_OK)
goto finish;

switch (exit_code) {
case SVM_EXIT_RDTSC:
case SVM_EXIT_RDTSCP:
Expand Down
23 changes: 22 additions & 1 deletion arch/x86/kernel/acpi/sleep.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#include <asm/desc.h>
#include <asm/cacheflush.h>
#include <asm/realmode.h>
#include <asm/hypervisor.h>

#include <linux/ftrace.h>
#include "../../realmode/rm/wakeup.h"
Expand Down Expand Up @@ -139,8 +140,10 @@ static int __init acpi_sleep_setup(char *str)
if (strncmp(str, "s3_beep", 7) == 0)
acpi_realmode_flags |= 4;
#ifdef CONFIG_HIBERNATION
if (strncmp(str, "s4_hwsig", 8) == 0)
acpi_check_s4_hw_signature = 1;
if (strncmp(str, "s4_nohwsig", 10) == 0)
acpi_no_s4_hw_signature();
acpi_check_s4_hw_signature = 0;
#endif
if (strncmp(str, "nonvs", 5) == 0)
acpi_nvs_nosave();
Expand All @@ -158,3 +161,21 @@ static int __init acpi_sleep_setup(char *str)
}

__setup("acpi_sleep=", acpi_sleep_setup);

#if defined(CONFIG_HIBERNATION) && defined(CONFIG_HYPERVISOR_GUEST)
static int __init init_s4_sigcheck(void)
{
/*
* If running on a hypervisor, honour the ACPI specification
* by default and trigger a clean reboot when the hardware
* signature in FACS is changed after hibernation.
*/
if (acpi_check_s4_hw_signature == -1 &&
!hypervisor_is_type(X86_HYPER_NATIVE))
acpi_check_s4_hw_signature = 1;

return 0;
}
/* This must happen before acpi_init() which is a subsys initcall */
arch_initcall(init_s4_sigcheck);
#endif
Loading