Skip to content
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

WIP: try out custom config annotation #47

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
299 commits
Select commit Hold shift + click to select a range
d6fe6c3
UBUNTU: [Config] aws: Format end of annotations file
rtg-canonical May 2, 2022
50f3c5f
UBUNTU: [Config] aws: Config update after rebase
rtg-canonical May 2, 2022
415a462
UBUNTU: [Config] aws: Update configs and policies after rebase
rtg-canonical May 11, 2022
6155eeb
UBUNTU: [Config] aws: CONFIG_SOUND=m
rtg-canonical May 17, 2022
737744b
UBUNTU: Start new release
rtg-canonical May 26, 2022
e23b93d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 26, 2022
e39f812
UBUNTU: Ubuntu-aws-5.15.0-1009.11
rtg-canonical May 26, 2022
bfd9d02
UBUNTU: Start new release
Jun 1, 2022
64bb5b2
UBUNTU: Ubuntu-aws-5.15.0-1011.14
Jun 1, 2022
cb5641f
UBUNTU: Start new release
Jun 9, 2022
70418d2
UBUNTU: Ubuntu-aws-5.15.0-1013.17
Jun 9, 2022
11f274e
UBUNTU: Start new release
rtg-canonical Jun 15, 2022
bd1d06f
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 15, 2022
c87d397
UBUNTU: [Config] Update configs after rebase
rtg-canonical Jun 15, 2022
be26ca4
UBUNTU: [Packaging] aws: drop do_<mod> arch specific configs
rtg-canonical Jun 15, 2022
e719bbd
UBUNTU: Ubuntu-aws-5.15.0-1014.18
rtg-canonical Jun 15, 2022
3b60069
UBUNTU: Start new release
rtg-canonical Jun 22, 2022
0ae9500
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 22, 2022
978a9a2
UBUNTU: [Config] aws: updateconfigs after rebase
rtg-canonical Jun 22, 2022
2b4984d
UBUNTU: Ubuntu-aws-5.15.0-1015.19
rtg-canonical Jun 22, 2022
14e996b
UBUNTU: Start new release
rtg-canonical Jul 20, 2022
766e5ca
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 20, 2022
8459b06
UBUNTU: [Config]: aws: Enable speculation mitigations
rtg-canonical Jul 20, 2022
cdfa5c1
UBUNTU: [Config] aws: Disable AMD ACP 6 DMIC Support
rtg-canonical Jul 20, 2022
36776e0
UBUNTU: [Config] aws: Enable config option CONFIG_PCIE_EDR
rtg-canonical Jul 20, 2022
6130983
UBUNTU: Ubuntu-aws-5.15.0-1016.20
rtg-canonical Jul 20, 2022
dc06fae
UBUNTU: Start new release
Aug 5, 2022
675e6a5
UBUNTU: Ubuntu-aws-5.15.0-1017.21
Aug 5, 2022
d1e6e5e
UBUNTU: Start new release
rtg-canonical Aug 11, 2022
9f35982
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 11, 2022
e6d666e
UBUNTU: [Packaging] aws: Move python3-dev to build-depends
rtg-canonical Aug 11, 2022
221f25f
UBUNTU: [Config] aws: updateconfigs after rebase
rtg-canonical Aug 11, 2022
664418e
UBUNTU: Ubuntu-aws-5.15.0-1018.22
xnox Aug 12, 2022
e1d5939
UBUNTU: SAUCE: HIBERNATION: xen/manage: keep track of the on-going su…
kamatam9 Aug 17, 2022
02d0773
UBUNTU: SAUCE: HIBERNATION: xen/manage: introduce helper function to …
kamatam9 Aug 17, 2022
7066c35
UBUNTU: SAUCE: HIBERNATION: xenbus: add freeze/thaw/restore callbacks…
kamatam9 Aug 17, 2022
fb127af
UBUNTU: SAUCE: HIBERNATION: x86/xen: Introduce new function to map HY…
anchalag Aug 17, 2022
5b95a94
UBUNTU: SAUCE: HIBERNATION: x86/xen: add system core suspend and resu…
kamatam9 Aug 17, 2022
8f85b98
UBUNTU: SAUCE: HIBERNATION: xen-netfront: add callbacks for PM suspen…
kamatam9 Aug 17, 2022
6a760d9
UBUNTU: SAUCE: HIBERNATION: xen-blkfront: add callbacks for PM suspen…
kamatam9 Aug 17, 2022
e5c1122
UBUNTU: SAUCE: HIBERNATION: xen/time: introduce xen_{save, restore}_s…
kamatam9 Aug 17, 2022
b6311c5
UBUNTU: SAUCE: HIBERNATION: x86/xen: save and restore steal clock
kamatam9 Aug 17, 2022
1c4de2a
UBUNTU: SAUCE: HIBERNATION: xen/events: add xen_shutdown_pirqs helper…
kamatam9 Aug 17, 2022
548be4d
UBUNTU: SAUCE: HIBERNATION: x86/xen: close event channels for PIRQs i…
kamatam9 Aug 17, 2022
381ed37
UBUNTU: SAUCE: HIBERNATION: PM / hibernate: update the resume offset …
Aug 17, 2022
574ac8a
UBUNTU: SAUCE: HIBERNATION: Revert "xen: dont fiddle with event chann…
anchalag Aug 17, 2022
ae2ad86
UBUNTU: SAUCE: HIBERNATION: xen-blkfront: Fixed blkfront_restore to r…
anchalag Aug 17, 2022
457c09a
UBUNTU: SAUCE: HIBERNATION: x86: tsc: avoid system instability in hib…
Aug 17, 2022
4f82de4
UBUNTU: SAUCE: HIBERNATION: block: xen-blkfront: consider new dom0 fe…
Aug 17, 2022
818ad1e
UBUNTU: SAUCE: HIBERNATION: xen: restore pirqs on resume from hiberna…
fllinden Aug 17, 2022
2ee7e6d
UBUNTU: SAUCE: HIBERNATION: xen: Only restore the ACPI SCI interrupt …
fllinden Aug 17, 2022
4f3bde4
UBUNTU: SAUCE: HIBERNATION: xen-netfront: call netif_device_attach on…
fllinden Aug 17, 2022
154ac73
UBUNTU: SAUCE: HIBERNATION: xen: Restore xen-pirqs on resume from hib…
anchalag Aug 17, 2022
df72f75
UBUNTU: [Packaging] aws: Move zram.ko to linux-modules-aws
rtg-canonical Aug 14, 2022
0b0e8ba
UBUNTU: [Packaging] aws: Move videodev to linux-modules-aws
rtg-canonical Aug 17, 2022
fae45ff
UBUNTU: Start new release
rtg-canonical Aug 17, 2022
5e77585
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 17, 2022
3115ec7
UBUNTU: Ubuntu-aws-5.15.0-1019.23
rtg-canonical Aug 17, 2022
39aba7d
UBUNTU: Start new release
rtg-canonical Sep 1, 2022
cfca150
UBUNTU: [Config] aws: updateconfigs for LIB_MEMNEQ
rtg-canonical Sep 1, 2022
8e1cd1b
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 1, 2022
159c96e
UBUNTU: Ubuntu-aws-5.15.0-1020.24
rtg-canonical Sep 1, 2022
8c433bd
UBUNTU: [Packaging] update variants
rtg-canonical Sep 21, 2022
914b8d3
UBUNTU: Start new release
rtg-canonical Sep 21, 2022
a1d72a0
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 21, 2022
8f4cb4e
UBUNTU: Ubuntu-aws-5.15.0-1021.25
rtg-canonical Sep 21, 2022
919e192
UBUNTU: Start new release
ksacilotto Oct 13, 2022
0f8a585
UBUNTU: Ubuntu-aws-5.15.0-1022.26
ksacilotto Oct 13, 2022
d73d9e6
UBUNTU: Start new release
rtg-canonical Oct 20, 2022
45e1173
UBUNTU: [Config] aws: updateconfigs for CRYPTO_LIB_BLAKE2S
rtg-canonical Oct 20, 2022
9c089e9
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 20, 2022
09f298a
UBUNTU: Ubuntu-aws-5.15.0-1023.27
rtg-canonical Oct 20, 2022
d927532
UBUNTU: Start new release
rtg-canonical Nov 30, 2022
7286e6e
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 30, 2022
e2f1c90
UBUNTU: [Config] aws: Updates after rebase
rtg-canonical Nov 30, 2022
9721d43
UBUNTU: [Packaging] aws: Add PPA2 to getabis
rtg-canonical Nov 30, 2022
594cc2d
UBUNTU: Ubuntu-aws-5.15.0-1027.31
rtg-canonical Nov 30, 2022
afe8a51
UBUNTU: Start new release
Jan 9, 2023
f5c19d7
UBUNTU: link-to-tracker: update tracking bug
Jan 9, 2023
d397801
UBUNTU: Ubuntu-aws-5.15.0-1028.32
Jan 9, 2023
5bbd46f
UBUNTU: [Config] aws: CONFIG_IOMMU_DEFAULT_DMA_LAZY=y for arm64
rtg-canonical Dec 15, 2022
cdc80cd
UBUNTU: Start new release
rtg-canonical Jan 12, 2023
3b6e47c
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 12, 2023
becc40c
UBUNTU: [Config] aws: Update configs after rebase
rtg-canonical Jan 12, 2023
bc8b5c8
UBUNTU: Ubuntu-aws-5.15.0-1029.33
rtg-canonical Jan 12, 2023
de35402
UBUNTU: Start new release
LukeNow Jan 23, 2023
4b18618
UBUNTU: link-to-tracker: update tracking bug
LukeNow Jan 23, 2023
9142c53
UBUNTU: Ubuntu-aws-5.15.0-1030.34
LukeNow Jan 23, 2023
068c183
UBUNTU: [Config] aws: Disable CONFIG_CMA for arm64
rtg-canonical Jan 4, 2023
f06fb9e
UBUNTU: Start new release
rtg-canonical Feb 9, 2023
f795738
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 9, 2023
e67faaf
UBUNTU: [Config] aws: Updates after rebase
rtg-canonical Feb 9, 2023
9d26eff
UBUNTU: Ubuntu-aws-5.15.0-1031.35
rtg-canonical Feb 9, 2023
3ffd856
UBUNTU: Start new release
rtg-canonical Feb 28, 2023
ca18e86
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 28, 2023
c86443a
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/202…
rtg-canonical Feb 28, 2023
bd5c262
UBUNTU: Ubuntu-aws-5.15.0-1032.36
rtg-canonical Feb 28, 2023
83a8f87
UBUNTU: Start new release
ksacilotto Mar 17, 2023
2b13fb0
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Mar 17, 2023
3edbef3
UBUNTU: Ubuntu-aws-5.15.0-1033.37
ksacilotto Mar 17, 2023
ad3bc28
UBUNTU: [Packaging] update variants
rtg-canonical Mar 29, 2023
1a2a935
UBUNTU: Start new release
rtg-canonical Mar 29, 2023
b5df531
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 29, 2023
51aaba8
UBUNTU: Ubuntu-aws-5.15.0-1034.38
rtg-canonical Mar 29, 2023
191fa2a
UBUNTU: Start new release
Apr 19, 2023
f8c534c
UBUNTU: link-to-tracker: update tracking bug
Apr 19, 2023
5255eab
UBUNTU: [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available
Apr 13, 2023
16b2720
UBUNTU: Ubuntu-aws-5.15.0-1035.39
Apr 19, 2023
dd6f9c1
UBUNTU: Start new release
rtg-canonical Apr 22, 2023
c0ee89a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Apr 22, 2023
d8f394a
UBUNTU: Ubuntu-aws-5.15.0-1036.40
rtg-canonical Apr 22, 2023
5e647a0
UBUNTU: Start new release
rtg-canonical May 22, 2023
b4c6dd9
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 22, 2023
bdb95c8
UBUNTU: Ubuntu-aws-5.15.0-1037.41
rtg-canonical May 22, 2023
7876357
UBUNTU: Start new release
rtg-canonical May 30, 2023
a1c517d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 30, 2023
f9c5454
UBUNTU: [Config] aws: Sanitize annotations
rtg-canonical May 30, 2023
89ec280
UBUNTU: [Config] aws: Drop MICROCODE_OLD_INTERFACE
rtg-canonical May 31, 2023
9f5b7a2
UBUNTU: [Config] aws: Add missing policy annotations after master rebase
rtg-canonical May 31, 2023
12f1321
UBUNTU: Ubuntu-aws-5.15.0-1038.42
rtg-canonical May 31, 2023
94b7b6e
UBUNTU: Start new release
rtg-canonical May 31, 2023
b1df22a
UBUNTU: [Config] aws: migrate all configs into annotations
rtg-canonical May 31, 2023
0a227b3
UBUNTU: [Config] aws: Ignore ABI
rtg-canonical May 31, 2023
7b249c6
UBUNTU: Ubuntu-aws-5.15.0-1038.43
rtg-canonical May 31, 2023
9b36d69
UBUNTU: Start new release
rtg-canonical Jun 20, 2023
08e8209
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 20, 2023
6eb67e4
UBUNTU: Ubuntu-aws-5.15.0-1039.44
rtg-canonical Jun 20, 2023
31d3b92
UBUNTU: Start new release
rtg-canonical Jul 11, 2023
222cdf2
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 11, 2023
41281c4
UBUNTU: Ubuntu-aws-5.15.0-1040.45
rtg-canonical Jul 11, 2023
e008248
UBUNTU: [Packaging] resync getabis
rtg-canonical Jul 18, 2023
af4198b
UBUNTU: Start new release
rtg-canonical Jul 18, 2023
b4977ae
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 18, 2023
0309b17
UBUNTU: Ubuntu-aws-5.15.0-1041.46
rtg-canonical Jul 18, 2023
f678bbb
Initial aws-5.15 packaging
rtg-canonical May 4, 2022
035720e
UBUNTU: [Packaging] update variants
rtg-canonical May 11, 2022
85c8143
UBUNTU: [Packaging] update Ubuntu.md
rtg-canonical May 11, 2022
350a04a
UBUNTU: [Packaging] update update.conf
rtg-canonical May 11, 2022
a87640a
UBUNTU: Start new release
rtg-canonical May 11, 2022
0a10aa2
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 11, 2022
4a72da1
UBUNTU: Ubuntu-aws-5.15-5.15.0-1007.9~20.04.1
rtg-canonical May 11, 2022
9c09b41
UBUNTU: Start new release
rtg-canonical May 23, 2022
ad427e4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 23, 2022
be50625
UBUNTU: Ubuntu-aws-5.15-5.15.0-1008.10~20.04.1
rtg-canonical May 23, 2022
d24f5a8
UBUNTU: Start new release
rtg-canonical May 30, 2022
1cc7242
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 30, 2022
05e4ff8
UBUNTU: Ubuntu-aws-5.15-5.15.0-1009.11~20.04.1
rtg-canonical May 30, 2022
2abfa3d
UBUNTU: Start new release
rtg-canonical Jun 15, 2022
aa71de0
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 15, 2022
f6416ae
UBUNTU: Ubuntu-aws-5.15-5.15.0-1014.18~20.04.1
rtg-canonical Jun 15, 2022
ec7721f
UBUNTU: Start new release
rtg-canonical Jun 22, 2022
3f17dcb
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 22, 2022
5288fcd
UBUNTU: Ubuntu-aws-5.15-5.15.0-1015.19~20.04.1
rtg-canonical Jun 22, 2022
6092ac1
UBUNTU: [Packaging] update variants
rtg-canonical Jul 20, 2022
ac58bf0
UBUNTU: Start new release
rtg-canonical Jul 20, 2022
cf4b205
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 20, 2022
001aa16
UBUNTU: Ubuntu-aws-5.15-5.15.0-1016.20~20.04.1
rtg-canonical Jul 20, 2022
e48e5dc
UBUNTU: Start new release
Aug 5, 2022
8487ea5
UBUNTU: Ubuntu-aws-5.15-5.15.0-1017.21~20.04.1
Aug 5, 2022
b0d1758
UBUNTU: Start new release
rtg-canonical Aug 14, 2022
c1706fa
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 14, 2022
db79c5f
UBUNTU: [Packaging] aws-5.15: Move python3-dev to build-depends
rtg-canonical Aug 14, 2022
331e7dc
UBUNTU: [Config] aws-5.15: updateconfigs after rebase
rtg-canonical Aug 14, 2022
b62df8e
UBUNTU: Ubuntu-aws-5.15-5.15.0-1018.22~20.04.1
rtg-canonical Aug 14, 2022
343c246
UBUNTU: Start new release
rtg-canonical Aug 18, 2022
6f31273
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 18, 2022
3c83ec1
UBUNTU: Ubuntu-aws-5.15-5.15.0-1019.23~20.04.1
rtg-canonical Aug 18, 2022
dad074e
UBUNTU: Start new release
rtg-canonical Sep 2, 2022
50f24c6
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 2, 2022
00c9da0
UBUNTU: Ubuntu-aws-5.15-5.15.0-1020.24~20.04.1
rtg-canonical Sep 2, 2022
57c448b
UBUNTU: Start new release
rtg-canonical Sep 22, 2022
ac500bf
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 22, 2022
e037956
UBUNTU: Ubuntu-aws-5.15-5.15.0-1021.25~20.04.1
rtg-canonical Sep 22, 2022
9bde619
UBUNTU: Start new release
Oct 14, 2022
92a08fc
UBUNTU: Ubuntu-aws-5.15-5.15.0-1022.26~20.04.1
Oct 14, 2022
70bc35a
UBUNTU: Start new release
rtg-canonical Oct 26, 2022
4e2d98a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 26, 2022
f40b932
UBUNTU: [Config] aws-5.15: updateconfigs for CRYPTO_LIB_BLAKE2S
rtg-canonical Oct 26, 2022
269a1ce
UBUNTU: Ubuntu-aws-5.15-5.15.0-1023.27~20.04.1
rtg-canonical Oct 26, 2022
c79af27
UBUNTU: Start new release
rtg-canonical Dec 1, 2022
79f8473
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Dec 1, 2022
492804e
UBUNTU: [Packaging] aws-5.15: Add PPA2 to getabis
rtg-canonical Dec 1, 2022
d0d7ecf
UBUNTU: Ubuntu-aws-5.15-5.15.0-1027.31~20.04.1
rtg-canonical Dec 1, 2022
da22414
UBUNTU: Start new release
Jan 9, 2023
3f60996
UBUNTU: link-to-tracker: update tracking bug
Jan 9, 2023
aeb500f
UBUNTU: Ubuntu-aws-5.15-5.15.0-1028.32~20.04.1
Jan 9, 2023
e39bdbe
UBUNTU: Start new release
rtg-canonical Jan 17, 2023
be825ea
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 17, 2023
f1a19b8
UBUNTU: Ubuntu-aws-5.15-5.15.0-1029.33~20.04.1
rtg-canonical Jan 17, 2023
b40c8eb
UBUNTU: Start new release
smb49 Jan 24, 2023
94d1f3d
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 24, 2023
8ecce2e
UBUNTU: Ubuntu-aws-5.15-5.15.0-1030.34~20.04.1
smb49 Jan 24, 2023
fdd58d7
UBUNTU: Start new release
rtg-canonical Feb 11, 2023
a413c60
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 11, 2023
6e78d47
UBUNTU: Ubuntu-aws-5.15-5.15.0-1031.35~20.04.1
rtg-canonical Feb 11, 2023
0c5d6fc
UBUNTU: Start new release
rtg-canonical Mar 1, 2023
2310beb
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 1, 2023
94208d9
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/202…
rtg-canonical Mar 1, 2023
4605a99
UBUNTU: Ubuntu-aws-5.15-5.15.0-1032.36~20.04.1
rtg-canonical Mar 1, 2023
e55e0d0
UBUNTU: Start new release
ksacilotto Mar 17, 2023
b54369a
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Mar 17, 2023
1b31e9d
UBUNTU: Ubuntu-aws-5.15-5.15.0-1033.37~20.04.1
ksacilotto Mar 17, 2023
312ad21
UBUNTU: Start new release
rtg-canonical Mar 29, 2023
452c2e4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 29, 2023
a3e60d7
UBUNTU: Ubuntu-aws-5.15-5.15.0-1034.38~20.04.1
rtg-canonical Mar 29, 2023
70cd0c5
UBUNTU: Start new release
Apr 19, 2023
7be0a93
UBUNTU: link-to-tracker: update tracking bug
Apr 19, 2023
a22fd75
UBUNTU: [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available
Apr 13, 2023
53d1acb
UBUNTU: Ubuntu-aws-5.15-5.15.0-1035.39~20.04.1
Apr 19, 2023
9b367cb
UBUNTU: Start new release
rtg-canonical Apr 23, 2023
20ed29e
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Apr 24, 2023
be4602c
UBUNTU: Ubuntu-aws-5.15-5.15.0-1036.40~20.04.1
rtg-canonical Apr 24, 2023
215bb7d
UBUNTU: Start new release
rtg-canonical May 22, 2023
0a87575
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 22, 2023
b7f170e
UBUNTU: Ubuntu-aws-5.15-5.15.0-1037.41~20.04.1
rtg-canonical May 22, 2023
435b568
UBUNTU: Start new release
rtg-canonical Jun 2, 2023
4cb1447
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 2, 2023
57e37ae
UBUNTU: [Config] aws-5.15: migrate all configs into annotations
rtg-canonical Jun 2, 2023
86da909
UBUNTU: Ubuntu-aws-5.15-5.15.0-1038.43~20.04.1
rtg-canonical Jun 2, 2023
c7054d9
UBUNTU: Start new release
rtg-canonical Jun 21, 2023
0e180ca
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 21, 2023
d03d79a
UBUNTU: Ubuntu-aws-5.15-5.15.0-1039.44~20.04.1
rtg-canonical Jun 21, 2023
6a8a647
UBUNTU: Start new release
rtg-canonical Jul 11, 2023
f99a0b2
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 11, 2023
d8b1e82
UBUNTU: Ubuntu-aws-5.15-5.15.0-1040.45~20.04.1
rtg-canonical Jul 11, 2023
4462a61
UBUNTU: [Packaging] resync update-dkms-versions helper
rtg-canonical Jul 19, 2023
f5689ec
UBUNTU: Start new release
rtg-canonical Jul 19, 2023
b8729f9
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 19, 2023
a68b78c
UBUNTU: Ubuntu-aws-5.15-5.15.0-1041.46~20.04.1
rtg-canonical Jul 19, 2023
31d8456
@@DELPHIX_PATCHSET_START@@
Apr 1, 2021
8036a3e
DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" …
pzakha Feb 9, 2021
5574ecd
DLPX-74216 nfs-server restarts fail when order-5 allocations are exha…
Feb 26, 2021
971c53c
DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)
pzakha Mar 8, 2021
83c570c
DLPX-82827 Fix for Solaris NFSv4 client mounts (#19)
Sep 6, 2022
f1dfb0e
DLPX-83442 Disable various kernel modules which we don't use (#20)
Aug 8, 2023
200189e
TOOL-16649 CONFIG_MD is needed on the buildserver (#22)
Nov 10, 2022
6371833
target: login should wait until tx/rx threads have properly started. …
pcd1193182 Nov 14, 2022
7074213
DLPX-83701 Make function mnt_add_count() traceable (#24)
Dec 7, 2022
906dc48
DLPX-84469 Users unable to connect to CIFS mounts (#28)
Feb 1, 2023
c487acd
DLPX-84907 CVE-2022-3628 (#29)
Mar 1, 2023
7d7dc79
DLPX-84985 target: iscsi: fix deadlock in the iSCSI login code (#30)
sdimitro Mar 7, 2023
8eba468
DLPX-84995 NFSD: Never call nfsd_file_gc() in foreground paths (#35)
Mar 21, 2023
b6743af
DLPX-84906 Disable frame buffer drivers
sumedhbala-delphix May 3, 2023
fe87fad
DLPX-86177 Azure Accelerated networking broken because Mellanox drive…
palash-gandhi May 23, 2023
781cd66
DLPX-86675 Disk quota exceeded when unpacking an upgrade image (#44)
Jun 27, 2023
6e87f48
DLPX-87344 Fix kernel merge conflict with upstream
Aug 15, 2023
8c03b28
WIP: try out custom config annotation
Sep 1, 2023
dce4dac
enable one override
Sep 1, 2023
ec0abcf
add lots more annotations
Sep 1, 2023
4da4fa3
set skip_checks to true
Sep 1, 2023
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.
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
29 changes: 29 additions & 0 deletions arch/x86/kernel/tsc.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#include <linux/timex.h>
#include <linux/static_key.h>
#include <linux/static_call.h>
#include <linux/suspend.h>

#include <asm/hpet.h>
#include <asm/timer.h>
Expand Down Expand Up @@ -1575,3 +1576,31 @@ unsigned long calibrate_delay_is_known(void)
return 0;
}
#endif

static int tsc_pm_notifier(struct notifier_block *notifier,
unsigned long pm_event, void *unused)
{
switch (pm_event) {
case PM_HIBERNATION_PREPARE:
clear_sched_clock_stable();
break;
case PM_POST_HIBERNATION:
/* Set back to the default */
if (!check_tsc_unstable())
set_sched_clock_stable();
break;
}

return 0;
};

static struct notifier_block tsc_pm_notifier_block = {
.notifier_call = tsc_pm_notifier,
};

static int tsc_setup_pm_notifier(void)
{
return register_pm_notifier(&tsc_pm_notifier_block);
}

subsys_initcall(tsc_setup_pm_notifier);
8 changes: 8 additions & 0 deletions arch/x86/xen/enlighten_hvm.c
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@

static unsigned long shared_info_pfn;

void xen_hvm_map_shared_info(void)
{
xen_hvm_init_shared_info();
if(shared_info_pfn)
HYPERVISOR_shared_info = __va(PFN_PHYS(shared_info_pfn));
}

void xen_hvm_init_shared_info(void)
{
struct xen_add_to_physmap xatp;
Expand Down Expand Up @@ -212,6 +219,7 @@ static void __init xen_hvm_guest_init(void)
if (!no_vector_callback && xen_feature(XENFEAT_hvm_callback_vector))
xen_have_vector_callback = 1;

xen_setup_syscore_ops();
xen_hvm_smp_init();
WARN_ON(xen_cpuhp_setup(xen_cpu_up_prepare_hvm, xen_cpu_dead_hvm));
xen_unplug_emulated_devices();
Expand Down
67 changes: 67 additions & 0 deletions arch/x86/xen/suspend.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,22 @@
#include <linux/types.h>
#include <linux/tick.h>
#include <linux/percpu-defs.h>
#include <linux/syscore_ops.h>
#include <linux/kernel_stat.h>

#include <xen/xen.h>
#include <xen/interface/xen.h>
#include <xen/interface/memory.h>
#include <xen/grant_table.h>
#include <xen/events.h>
#include <xen/xen-ops.h>

#include <asm/cpufeatures.h>
#include <asm/msr-index.h>
#include <asm/xen/hypercall.h>
#include <asm/xen/page.h>
#include <asm/fixmap.h>
#include <asm/pvclock.h>

#include "xen-ops.h"
#include "mmu.h"
Expand Down Expand Up @@ -82,3 +87,65 @@ void xen_arch_suspend(void)

on_each_cpu(xen_vcpu_notify_suspend, NULL, 1);
}

static int xen_syscore_suspend(void)
{
struct xen_remove_from_physmap xrfp;
int cpu, ret;

/* Xen suspend does similar stuffs in its own logic */
if (xen_suspend_mode_is_xen_suspend())
return 0;

for_each_present_cpu(cpu) {
/*
* Nonboot CPUs are already offline, but the last copy of
* runstate info is still accessible.
*/
xen_save_steal_clock(cpu);
}

xen_shutdown_pirqs();

xrfp.domid = DOMID_SELF;
xrfp.gpfn = __pa(HYPERVISOR_shared_info) >> PAGE_SHIFT;

ret = HYPERVISOR_memory_op(XENMEM_remove_from_physmap, &xrfp);
if (!ret)
HYPERVISOR_shared_info = &xen_dummy_shared_info;

return ret;
}

static void xen_syscore_resume(void)
{
/* Xen suspend does similar stuffs in its own logic */
if (xen_suspend_mode_is_xen_suspend())
return;

/* No need to setup vcpu_info as it's already moved off */
xen_hvm_map_shared_info();

pvclock_resume();

/* Nonboot CPUs will be resumed when they're brought up */
xen_restore_steal_clock(smp_processor_id());

gnttab_resume();

}

/*
* These callbacks will be called with interrupts disabled and when having only
* one CPU online.
*/
static struct syscore_ops xen_hvm_syscore_ops = {
.suspend = xen_syscore_suspend,
.resume = xen_syscore_resume
};

void __init xen_setup_syscore_ops(void)
{
if (xen_hvm_domain())
register_syscore_ops(&xen_hvm_syscore_ops);
}
3 changes: 3 additions & 0 deletions arch/x86/xen/time.c
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,9 @@ static void xen_hvm_setup_cpu_clockevents(void)
{
int cpu = smp_processor_id();
xen_setup_runstate_info(cpu);
if (cpu)
xen_restore_steal_clock(cpu);

/*
* xen_setup_timer(cpu) - snprintf is bad in atomic context. Hence
* doing it xen_hvm_cpu_notify (which gets called by smp_init during
Expand Down
2 changes: 2 additions & 0 deletions arch/x86/xen/xen-ops.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ void xen_enable_sysenter(void);
void xen_enable_syscall(void);
void xen_vcpu_restore(void);

void xen_callback_vector(void);
void xen_hvm_map_shared_info(void);
void xen_hvm_init_shared_info(void);
void xen_unplug_emulated_devices(void);

Expand Down
1 change: 1 addition & 0 deletions debian.aws-5.15/abi/abiname
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1040
Loading