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

Configure Mend for GitHub.com #45

Open
wants to merge 243 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
243 commits
Select commit Hold shift + click to select a range
4f3f850
UBUNTU: [Packaging] Initial packaging import from linux-hwe-5.15
Sep 3, 2020
88d34e8
UBUNTU: [Packaging] update Ubuntu.md
Jan 14, 2022
55060f2
UBUNTU: [Packaging] update update.conf
Jan 14, 2022
5d336d3
UBUNTU: [Packaging] debian.hwe-5.15/scripts: drop reference to d-i
Jan 14, 2022
6809b91
UBUNTU: [Packaging] re-align packaging with 5.15
Jan 14, 2022
7bb7bf1
UBUNTU: Start new release
Jan 25, 2022
d566785
UBUNTU: link-to-tracker: update tracking bug
Jan 18, 2022
b28b1a3
UBUNTU: Ubuntu-hwe-5.15-5.15.0-18.18~20.04.2
Jan 25, 2022
593a8d8
UBUNTU: Start new release
Feb 9, 2022
92f3ddb
UBUNTU: link-to-tracker: update tracking bug
Feb 9, 2022
e468fe0
UBUNTU: Ubuntu-hwe-5.15-5.15.0-22.22~20.04.1
Feb 9, 2022
246f28b
UBUNTU: [Config] hwe-5.15: update config options in local-mangle
Mar 15, 2022
9efbdb8
UBUNTU: Start new release
Mar 15, 2022
cf1d7ec
UBUNTU: link-to-tracker: update tracking bug
Mar 15, 2022
7f3abfe
UBUNTU: Ubuntu-hwe-5.15-5.15.0-23.23~20.04.1
Mar 15, 2022
398e19e
UBUNTU: [Packaging] drop lowlatency flavour
Apr 1, 2022
f43391d
UBUNTU: Start new release
Apr 1, 2022
8480c7b
UBUNTU: link-to-tracker: update tracking bug
Apr 1, 2022
5e1573b
UBUNTU: Ubuntu-hwe-5.15-5.15.0-25.25~20.04.1
Apr 1, 2022
2e692d6
UBUNTU: [Packaging] update Ubuntu.md
Apr 11, 2022
4349978
UBUNTU: Start new release
Apr 11, 2022
8dd6ad3
UBUNTU: link-to-tracker: update tracking bug
Apr 11, 2022
cfaae9b
UBUNTU: Ubuntu-hwe-5.15-5.15.0-25.25~20.04.2
Apr 11, 2022
10fdd2f
UBUNTU: Start new release
Apr 29, 2022
6c80664
UBUNTU: link-to-tracker: update tracking bug
Apr 29, 2022
dc107a3
UBUNTU: Ubuntu-hwe-5.15-5.15.0-28.29~20.04.1
Apr 29, 2022
6769b92
UBUNTU: Start new release
May 12, 2022
0ebd6b2
UBUNTU: link-to-tracker: update tracking bug
May 12, 2022
94e24f1
UBUNTU: [Packaging] amd64: update modules list in ABI
May 12, 2022
5acb7ad
UBUNTU: Ubuntu-hwe-5.15-5.15.0-32.33~20.04.1
May 12, 2022
12f7ace
UBUNTU: Start new release
May 16, 2022
e9edd5e
UBUNTU: link-to-tracker: update tracking bug
May 16, 2022
52e7b6d
UBUNTU: Ubuntu-hwe-5.15-5.15.0-32.33~20.04.2
May 16, 2022
2e61e7f
UBUNTU: Start new release
May 19, 2022
61cda40
UBUNTU: link-to-tracker: update tracking bug
May 19, 2022
372a827
UBUNTU: Ubuntu-hwe-5.15-5.15.0-33.34~20.04.1
May 19, 2022
ffe4a24
UBUNTU: [Packaging] update variants
ksacilotto Jun 24, 2022
7b64712
UBUNTU: Start new release
ksacilotto Jun 24, 2022
885106a
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Jun 24, 2022
1f2e623
UBUNTU: [Packaging] hwe-5.15: remove i2c-multi-instantiate from modul…
ksacilotto Jun 24, 2022
b3a57f0
UBUNTU: Ubuntu-hwe-5.15-5.15.0-41.44~20.04.1
ksacilotto Jun 24, 2022
dd59adc
UBUNTU: Start new release
ksacilotto Jul 14, 2022
a6d3c32
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Jul 14, 2022
62bc5a4
UBUNTU: Ubuntu-hwe-5.15-5.15.0-43.46~20.04.1
ksacilotto Jul 14, 2022
7480f13
UBUNTU: Start new release
LukeNow Jul 29, 2022
a519ccc
UBUNTU: Ubuntu-hwe-5.15-5.15.0-45.48~20.04.1
LukeNow Jul 29, 2022
9da69d0
UBUNTU: Start new release
Aug 4, 2022
915f0ef
UBUNTU: Ubuntu-hwe-5.15-5.15.0-46.49~20.04.1
Aug 4, 2022
0e00ab2
UBUNTU: Start new release
ksacilotto Sep 1, 2022
668a5c5
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Sep 1, 2022
c79df23
UBUNTU: [Packaging] hwe-5.15: add python3-dev as build dependency
ksacilotto Sep 1, 2022
7b93d0f
UBUNTU: [Packaging] hwe-5.14: remove libblake2s-generic from modules …
ksacilotto Sep 1, 2022
5b403a3
UBUNTU: Ubuntu-hwe-5.15-5.15.0-48.54~20.04.1
ksacilotto Sep 1, 2022
4b6043d
UBUNTU: Start new release
ksacilotto Sep 27, 2022
53e6af6
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Sep 27, 2022
366c1aa
UBUNTU: Ubuntu-hwe-5.15-5.15.0-50.56~20.04.1
ksacilotto Sep 27, 2022
d64dc9c
UBUNTU: Start new release
smb49 Oct 13, 2022
99fe6ed
UBUNTU: Ubuntu-hwe-5.15-5.15.0-52.58~20.04.1
smb49 Oct 13, 2022
43e8606
UBUNTU: Start new release
ksacilotto Oct 20, 2022
21f8b4f
UBUNTU: [Packaging] hwe-5.15: remove blake2s modules from build list
ksacilotto Oct 20, 2022
d99d96e
UBUNTU: link-to-tracker: update tracking bug
ksacilotto Oct 20, 2022
86e6165
UBUNTU: Ubuntu-hwe-5.15-5.15.0-53.59~20.04.1
ksacilotto Oct 20, 2022
314a0f8
UBUNTU: Start new release
Nov 22, 2022
e9a8a89
UBUNTU: link-to-tracker: update tracking bug
Nov 22, 2022
8c5ba15
UBUNTU: Ubuntu-hwe-5.15-5.15.0-56.62~20.04.1
Nov 22, 2022
30b6906
UBUNTU: [Packaging] Enable PPA2 in getabis script
smb49 Nov 30, 2022
dbd4d11
UBUNTU: Start new release
smb49 Nov 30, 2022
3f7dd18
UBUNTU: link-to-tracker: update tracking bug
smb49 Nov 30, 2022
fd4b47f
UBUNTU: Ubuntu-hwe-5.15-5.15.0-57.63~20.04.1
smb49 Nov 30, 2022
71f857d
UBUNTU: Start new release
Jan 6, 2023
03ef90f
UBUNTU: link-to-tracker: update tracking bug
Jan 6, 2023
a67b8a7
UBUNTU: Ubuntu-hwe-5.15-5.15.0-58.64~20.04.1
Jan 6, 2023
c3db602
UBUNTU: Start new release
LukeNow Jan 13, 2023
55af450
UBUNTU: link-to-tracker: update tracking bug
LukeNow Jan 13, 2023
20ce061
UBUNTU: Ubuntu-hwe-5.15-5.15.0-59.65~20.04.1
LukeNow Jan 13, 2023
d82cd90
UBUNTU: Start new release
smb49 Jan 25, 2023
a37b91b
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 25, 2023
2521efa
UBUNTU: Ubuntu-hwe-5.15-5.15.0-60.66~20.04.1
smb49 Jan 25, 2023
e42c464
UBUNTU: Start new release
LukeNow Feb 7, 2023
b5980f2
UBUNTU: link-to-tracker: update tracking bug
LukeNow Feb 8, 2023
ed9cc24
UBUNTU: Ubuntu-hwe-5.15-5.15.0-66.73~20.04.1
LukeNow Feb 8, 2023
0a74c17
UBUNTU: Start new release
smb49 Feb 22, 2023
1f13f38
UBUNTU: link-to-tracker: update tracking bug
smb49 Feb 22, 2023
2962fc7
UBUNTU: Ubuntu-hwe-5.15-5.15.0-67.74~20.04.1
smb49 Feb 22, 2023
2abb435
UBUNTU: Start new release
LukeNow Mar 2, 2023
4413c95
UBUNTU: link-to-tracker: update tracking bug
LukeNow Mar 2, 2023
2947f6b
UBUNTU: Ubuntu-hwe-5.15-5.15.0-68.75~20.04.1
LukeNow Mar 2, 2023
d34b65e
UBUNTU: Start new release
LukeNow Mar 20, 2023
9da5f99
UBUNTU: link-to-tracker: update tracking bug
LukeNow Mar 20, 2023
2de3c1e
UBUNTU: Ubuntu-hwe-5.15-5.15.0-69.76~20.04.1
LukeNow Mar 20, 2023
01339cf
UBUNTU: [Config] Drop EXPOLINE_EXTERN annotation
agherzan Mar 31, 2023
234835c
UBUNTU: Start new release
agherzan Mar 31, 2023
8e30447
UBUNTU: link-to-tracker: update tracking bug
agherzan Mar 29, 2023
108e962
UBUNTU: Ubuntu-hwe-5.15-5.15.0-70.77~20.04.1
agherzan Mar 31, 2023
49c3780
UBUNTU: Start new release
Apr 19, 2023
215bb4c
UBUNTU: link-to-tracker: update tracking bug
Apr 19, 2023
d34f96e
UBUNTU: [Config]: Make sure CONFIG_NET_CLS_TCINDEX is not available
Apr 13, 2023
e04d2bf
UBUNTU: Ubuntu-hwe-5.15-5.15.0-71.78~20.04.1
Apr 19, 2023
ce13ee2
UBUNTU: Start new release
LukeNow Apr 20, 2023
52fb4aa
UBUNTU: link-to-tracker: update tracking bug
LukeNow Apr 20, 2023
64cbc66
UBUNTU: Ubuntu-hwe-5.15-5.15.0-72.79~20.04.1
LukeNow Apr 20, 2023
d142155
UBUNTU: Start new release
May 17, 2023
dfa8d3f
UBUNTU: link-to-tracker: update tracking bug
May 17, 2023
c40d62f
UBUNTU: Ubuntu-hwe-5.15-5.15.0-73.80~20.04.1
May 17, 2023
a51cb21
UBUNTU: [Packaging] Convert local-mangle to use new annotations
LukeNow May 22, 2023
9b96438
UBUNTU: [Config] hwe-5.15: Convert annotations header to new version
LukeNow May 24, 2023
8a33c9a
UBUNTU: [Config] hwe-5.15: Sanitize annotations file
LukeNow May 25, 2023
d50e374
UBUNTU: [Config] hwe-5.15: Migrate configs to new annotation model
LukeNow May 25, 2023
462a91c
UBUNTU: Start new release
LukeNow May 25, 2023
7cdb193
UBUNTU: [Config] hwe-5.15: Drop mxsfb module for ppc64el and armhf-lpae
LukeNow May 23, 2023
2c284e0
UBUNTU: link-to-tracker: update tracking bug
LukeNow May 26, 2023
03995c0
UBUNTU: Ubuntu-hwe-5.15-5.15.0-74.81~20.04.2
LukeNow May 26, 2023
e0b034e
UBUNTU: Start new release
LukeNow Jun 7, 2023
1aa7233
UBUNTU: link-to-tracker: update tracking bug
LukeNow Jun 7, 2023
9b6223e
UBUNTU: Ubuntu-hwe-5.15-5.15.0-75.82~20.04.1
LukeNow Jun 7, 2023
8098b83
UBUNTU: Start new release
LukeNow Jun 21, 2023
8d29f91
UBUNTU: link-to-tracker: update tracking bug
LukeNow Jun 21, 2023
d081121
UBUNTU: Ubuntu-hwe-5.15-5.15.0-76.83~20.04.1
LukeNow Jun 21, 2023
79212c9
UBUNTU: [Packaging] Fix local-mangle insertion of annotations
ThibF Jul 12, 2023
ced646f
UBUNTU: Start new release
ThibF Jul 12, 2023
772e098
UBUNTU: link-to-tracker: update tracking bug
ThibF Jul 12, 2023
34046e0
UBUNTU: Ubuntu-hwe-5.15-5.15.0-78.85~20.04.1
ThibF Jul 12, 2023
c5f2735
UBUNTU: Start new release
LukeNow Jul 17, 2023
f29c10a
UBUNTU: link-to-tracker: update tracking bug
LukeNow Jul 17, 2023
a89683b
UBUNTU: [Config] hwe-5.15: updateconfigs for Intel skl_int3472 driver…
LukeNow Jul 17, 2023
180eaf9
UBUNTU: [Config] hwe-5.15: updateconfigs for ns module merger
LukeNow Jul 17, 2023
a2d4bdc
UBUNTU: [Config] hwe-5.15: updateconfigs for SERIAL_8250_ASPEED_VUART
LukeNow Jul 17, 2023
b1abef2
UBUNTU: Ubuntu-hwe-5.15-5.15.0-79.86~20.04.2
LukeNow Jul 17, 2023
cdeaab2
UBUNTU: [Packaging] No longer copy config from parent
smb49 Aug 18, 2023
14eb862
UBUNTU: [Config] Refreshing annotations with parent included
smb49 Aug 18, 2023
7028721
UBUNTU: Start new release
smb49 Aug 18, 2023
4a676bc
UBUNTU: link-to-tracker: update tracking bug
smb49 Aug 18, 2023
7fd73fd
UBUNTU: Ubuntu-hwe-5.15-5.15.0-82.91~20.04.1
smb49 Aug 18, 2023
b4a7c04
UBUNTU: Start new release
smb49 Aug 21, 2023
f691da5
UBUNTU: link-to-tracker: update tracking bug
smb49 Aug 21, 2023
4ae4593
UBUNTU: Ubuntu-hwe-5.15-5.15.0-83.92~20.04.1
smb49 Aug 21, 2023
df685f0
UBUNTU: Start new release
smb49 Sep 7, 2023
c2b87a7
UBUNTU: link-to-tracker: update tracking bug
smb49 Sep 7, 2023
a67c1de
UBUNTU: [Config] hwe-5.15: Mark BLK_DEV_SX8 as removed
smb49 Sep 11, 2023
aa22358
UBUNTU: [Config] hwe-5.15: Mark decnet as removed
smb49 Sep 11, 2023
9215682
UBUNTU: Ubuntu-hwe-5.15-5.15.0-85.95~20.04.2
smb49 Sep 11, 2023
c52bfd2
UBUNTU: Start new release
smb49 Sep 21, 2023
8278747
UBUNTU: link-to-tracker: update tracking bug
smb49 Sep 21, 2023
114caf6
UBUNTU: Ubuntu-hwe-5.15-5.15.0-86.96~20.04.1
smb49 Sep 21, 2023
4102bde
UBUNTU: Start new release
smb49 Oct 5, 2023
867b2ff
UBUNTU: link-to-tracker: update tracking bug
smb49 Oct 5, 2023
fab3c66
UBUNTU: [Config] hwe-5.15: Mark cls_rsv[p,p6] as gone
smb49 Oct 5, 2023
233653b
UBUNTU: Ubuntu-hwe-5.15-5.15.0-87.97~20.04.1
smb49 Oct 5, 2023
d437418
UBUNTU: Start new release
smb49 Oct 9, 2023
b7eaaec
UBUNTU: link-to-tracker: update tracking bug
smb49 Oct 9, 2023
809c1be
UBUNTU: Ubuntu-hwe-5.15-5.15.0-88.98~20.04.1
smb49 Oct 9, 2023
7232699
UBUNTU: Start new release
smb49 Nov 2, 2023
0f3dc95
UBUNTU: link-to-tracker: update tracking bug
smb49 Nov 2, 2023
145fd05
UBUNTU: Ubuntu-hwe-5.15-5.15.0-89.99~20.04.1
smb49 Nov 2, 2023
0114d1b
UBUNTU: Start new release
smb49 Nov 16, 2023
36bfbdb
UBUNTU: link-to-tracker: update tracking bug
smb49 Nov 16, 2023
c9d4076
UBUNTU: Ubuntu-hwe-5.15-5.15.0-91.101~20.04.1
smb49 Nov 16, 2023
58d5f24
UBUNTU: Start new release
smb49 Jan 15, 2024
37e1d3e
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 15, 2024
2bac6ef
UBUNTU: Ubuntu-hwe-5.15-5.15.0-92.102~20.04.1
smb49 Jan 15, 2024
430e46e
UBUNTU: Start new release
smb49 Jan 16, 2024
510dc4b
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 16, 2024
c4bed8a
UBUNTU: Ubuntu-hwe-5.15-5.15.0-94.104~20.04.1
smb49 Jan 16, 2024
ea1ea8a
UBUNTU: Start new release
smb49 Feb 9, 2024
804287b
UBUNTU: link-to-tracker: update tracking bug
smb49 Feb 9, 2024
d188602
UBUNTU: Ubuntu-hwe-5.15-5.15.0-97.107~20.04.1
smb49 Feb 9, 2024
f2b71b7
UBUNTU: Start new release
smb49 Feb 13, 2024
541e657
UBUNTU: link-to-tracker: update tracking bug
smb49 Feb 13, 2024
9c3bc2d
UBUNTU: Ubuntu-hwe-5.15-5.15.0-100.110~20.04.1
smb49 Feb 13, 2024
567997c
UBUNTU: Start new release
smb49 Mar 11, 2024
f270eca
UBUNTU: link-to-tracker: update tracking bug
smb49 Mar 11, 2024
9494da8
UBUNTU: Ubuntu-hwe-5.15-5.15.0-101.111~20.04.1
smb49 Mar 11, 2024
46b4f01
UBUNTU: [Packaging] drop ABI data
smb49 Mar 13, 2024
f0e80ed
UBUNTU: Start new release
smb49 Mar 13, 2024
b79a236
UBUNTU: link-to-tracker: update tracking bug
smb49 Mar 13, 2024
90425bb
UBUNTU: debian.hwe-5.15/dkms-versions -- update from kernel-versions …
smb49 Mar 13, 2024
1373300
UBUNTU: Ubuntu-hwe-5.15-5.15.0-102.112~20.04.1
smb49 Mar 13, 2024
5069a8b
UBUNTU: [Packaging] drop getabis data
smb49 Apr 3, 2024
f42a155
UBUNTU: [Packaging] Drop getabis changes from local-mangle
smb49 Apr 3, 2024
faa4ea4
UBUNTU: Start new release
smb49 Apr 3, 2024
43ebc24
UBUNTU: link-to-tracker: update tracking bug
smb49 Apr 3, 2024
7829d65
UBUNTU: Ubuntu-hwe-5.15-5.15.0-103.113~20.04.1
smb49 Apr 3, 2024
e2def96
UBUNTU: Start new release
roxanan1996 Apr 15, 2024
4054d7d
UBUNTU: link-to-tracker: update tracking bug
roxanan1996 Apr 15, 2024
a4a4698
UBUNTU: Ubuntu-hwe-5.15-5.15.0-105.115~20.04.1
roxanan1996 Apr 15, 2024
7979f28
UBUNTU: Start new release
smb49 Apr 17, 2024
6157510
UBUNTU: link-to-tracker: update tracking bug
smb49 Apr 17, 2024
3bfe139
UBUNTU: Ubuntu-hwe-5.15-5.15.0-106.116~20.04.1
smb49 Apr 17, 2024
5f62dce
UBUNTU: Start new release
smb49 Apr 30, 2024
e3be268
UBUNTU: link-to-tracker: update tracking bug
smb49 Apr 30, 2024
ddb3935
UBUNTU: Ubuntu-hwe-5.15-5.15.0-107.117~20.04.1
smb49 Apr 30, 2024
02f62f7
UBUNTU: Start new release
roxanan1996 May 27, 2024
b45c284
UBUNTU: link-to-tracker: update tracking bug
roxanan1996 May 27, 2024
433f04b
UBUNTU: Ubuntu-hwe-5.15-5.15.0-112.122~20.04.1
roxanan1996 May 27, 2024
0275ec9
UBUNTU: Start new release
smb49 Jun 12, 2024
ca55b79
UBUNTU: link-to-tracker: update tracking bug
smb49 Jun 12, 2024
eac8b08
UBUNTU: Ubuntu-hwe-5.15-5.15.0-113.123~20.04.1
smb49 Jun 12, 2024
3537fdd
UBUNTU: Start new release
smb49 Jul 1, 2024
cb48b6c
UBUNTU: link-to-tracker: update tracking bug
smb49 Jul 1, 2024
a4dd137
UBUNTU: [Packaging] debian.hwe-5.15/dkms-versions -- update from kern…
smb49 Jul 1, 2024
d11a5c4
UBUNTU: Ubuntu-hwe-5.15-5.15.0-116.126~20.04.1
smb49 Jul 1, 2024
ff76df8
UBUNTU: Start new release
smb49 Jul 11, 2024
ceea711
UBUNTU: link-to-tracker: update tracking bug
smb49 Jul 11, 2024
99be36a
UBUNTU: Ubuntu-hwe-5.15-5.15.0-117.127~20.04.1
smb49 Jul 11, 2024
c09c4f1
UBUNTU: Start new release
smb49 Jul 17, 2024
135a159
UBUNTU: link-to-tracker: update tracking bug
smb49 Jul 17, 2024
8c3db25
UBUNTU: Ubuntu-hwe-5.15-5.15.0-118.128~20.04.1
smb49 Jul 17, 2024
c064024
UBUNTU: Start new release
smb49 Aug 7, 2024
e88f19b
UBUNTU: link-to-tracker: update tracking bug
smb49 Aug 7, 2024
5695b0e
UBUNTU: Ubuntu-hwe-5.15-5.15.0-119.129~20.04.1
smb49 Aug 7, 2024
704dd71
UBUNTU: Start new release
smb49 Aug 12, 2024
95a9033
UBUNTU: link-to-tracker: update tracking bug
smb49 Aug 12, 2024
5e0d881
UBUNTU: [Packaging] debian.hwe-5.15/dkms-versions -- update from kern…
smb49 Aug 12, 2024
248c8a3
UBUNTU: Ubuntu-hwe-5.15-5.15.0-121.131~20.04.1
smb49 Aug 12, 2024
2b1fcd4
UBUNTU: Start new release
smb49 Aug 30, 2024
dbb4a87
UBUNTU: link-to-tracker: update tracking bug
smb49 Aug 30, 2024
c3df016
UBUNTU: Ubuntu-hwe-5.15-5.15.0-122.132~20.04.1
smb49 Aug 30, 2024
faeb099
UBUNTU: Start new release
smb49 Oct 1, 2024
26c4233
UBUNTU: link-to-tracker: update tracking bug
smb49 Oct 1, 2024
86497a6
UBUNTU: Ubuntu-hwe-5.15-5.15.0-124.134~20.04.1
smb49 Oct 1, 2024
860ac15
UBUNTU: Start new release
smb49 Oct 7, 2024
1718e73
UBUNTU: link-to-tracker: update tracking bug
smb49 Oct 7, 2024
31613f5
UBUNTU: Ubuntu-hwe-5.15-5.15.0-125.135~20.04.1
smb49 Oct 7, 2024
5baec22
UBUNTU: Start new release
smb49 Nov 14, 2024
46c7bc2
UBUNTU: link-to-tracker: update tracking bug
smb49 Nov 14, 2024
a0f2e0f
UBUNTU: Ubuntu-hwe-5.15-5.15.0-126.136~20.04.1
smb49 Nov 14, 2024
2135784
@@DELPHIX_PATCHSET_START@@
jwk404 Apr 1, 2021
176db85
DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" …
pzakha Feb 9, 2021
2ac0e26
DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)
pzakha Mar 8, 2021
66cd2c8
DLPX-83442 Disable various kernel modules which we don't use (#13)
Nov 15, 2022
88029d1
DLPX-83697 iscsi target login should wait until tx/rx threads have pr…
pcd1193182 Nov 14, 2022
d204b5d
DLPX-83701 Make function mnt_add_count() traceable (#16)
Dec 9, 2022
010fc75
DLPX-84608 Remove merge commit from linux-kernel-generic
jwk404 Feb 10, 2023
9e39b74
DLPX-84907 CVE-2022-3628 (#21)
Mar 1, 2023
b1a1584
DLPX-84985 target: iscsi: fix deadlock in the iSCSI login code (#22)
sdimitro Mar 7, 2023
c9b8b9b
DLPX-84906 Disable frame buffer drivers (#25)
sumedhbala-delphix May 9, 2023
ba4a3ab
DLPX-86177 Azure Accelerated networking broken because Mellanox drive…
palash-gandhi May 23, 2023
1b10d1b
DLPX-86675 Disk quota exceeded when unpacking an upgrade image (#27)
Jun 27, 2023
ecd12c2
DLPX-87344 Fix kernel merge conflict with upstream
Aug 15, 2023
7ad480a
DLPX-87710 upgrade from 6.0.16.0 to 15.0.0.0 failed because disk quot…
palash-gandhi Sep 7, 2023
8c5499d
DLPX-87970 Move Delphix annotations to linux-pkg to reduce merge conf…
palash-gandhi Sep 19, 2023
0f96b44
DLPX-91889 scsi: target: iscsi: Handle abort for WRITE_PENDING cmds (…
pcd1193182 Aug 9, 2024
3aefc8a
Add .whitesource configuration file
mend-for-github-com[bot] Dec 24, 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
45 changes: 45 additions & 0 deletions .whitesource
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"scanSettings": {
"configMode": "AUTO",
"configExternalURL": "",
"projectToken": "",
"baseBranches": []
},
"scanSettingsSAST": {
"enableScan": true,
"scanPullRequests": true,
"incrementalScan": true,
"baseBranches": [],
"snippetSize": 10
},
"checkRunSettings": {
"vulnerableCheckRunConclusionLevel": "failure",
"displayMode": "diff",
"useMendCheckNames": true
},
"checkRunSettingsSAST": {
"checkRunConclusionLevel": "failure",
"severityThreshold": "high"
},
"issueSettings": {
"minSeverityLevel": "LOW",
"issueType": "DEPENDENCY"
},
"issueSettingsSAST": {
"minSeverityLevel": "high",
"issueType": "repo"
},
"remediateSettings": {
"workflowRules": {
"enabled": true
}
},
"imageSettings":{
"imageTracing":{
"enableImageTracingPR": false,
"addRepositoryCoordinate": false,
"addDockerfilePath": false,
"addMendIdentifier": false
}
}
}
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 @@ -1350,7 +1347,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-hwe-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: generic, generic-64k, generic-lpae.
This kernel is configured to support the widest range of desktop, laptop and
server configurations.
43,833 changes: 43,833 additions & 0 deletions debian.hwe-5.15/changelog

Large diffs are not rendered by default.

185 changes: 185 additions & 0 deletions debian.hwe-5.15/config/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
==================
Config Annotations
==================

:Author: Andrea Righi

Overview
========

Each Ubuntu kernel needs to maintain its own .config for each supported
architecture and each flavour.

Every time a new patch is applied or a kernel is rebased on top of a new
one, we need to update the .config's accordingly (config options can be
added, removed and also renamed).

So, we need to make sure that some critical config options are always
matching the desired value in order to have a functional kernel.

State of the art
================

At the moment configs are maintained as a set of Kconfig chunks (inside
`debian.<kernel>/config/`): a global one, plus per-arch / per-flavour
chunks.

In addition to that, we need to maintain also a file called
'annotations'; the purpose of this file is to make sure that some
critical config options are not silently removed or changed when the
real .config is re-generated (for example after a rebase or after
applying a new set of patches).

The main problem with this approach is that, often, we have duplicate
information that is stored both in the Kconfig chunks *and* in the
annotations files and, at the same time, the whole .config's information
is distributed between Kconfig chunks and annotations, making it hard to
maintain, review and manage in general.

Proposed solution
=================

The proposed solution is to store all the config information into the
"annotations" format and get rid of the config chunks (basically the
real .config's can be produced "compiling" annotations).

Implementation
==============

To help the management of the annotations an helper script is provided
(`debian/scripts/misc/annotations`):

```
usage: annotations [-h] [--version] [--file FILE] [--arch ARCH] [--flavour FLAVOUR] [--config CONFIG]
(--query | --export | --import FILE | --update FILE | --check FILE)

Manage Ubuntu kernel .config and annotations

options:
-h, --help show this help message and exit
--version, -v show program's version number and exit
--file FILE, -f FILE Pass annotations or .config file to be parsed
--arch ARCH, -a ARCH Select architecture
--flavour FLAVOUR, -l FLAVOUR
Select flavour (default is "generic")
--config CONFIG, -c CONFIG
Select a specific config option

Action:
--query, -q Query annotations
--export, -e Convert annotations to .config format
--import FILE, -i FILE
Import a full .config for a specific arch and flavour into annotations
--update FILE, -u FILE
Import a partial .config into annotations (only resync configs specified in FILE)
--check FILE, -k FILE
Validate kernel .config with annotations
```

This script allows to query config settings (per arch/flavour/config),
export them into the Kconfig format (generating the real .config files)
and check if the final .config matches the rules defined in the
annotations.

Examples (annotations is defined as an alias to `debian/scripts/annotations`):

- Show settings for `CONFIG_DEBUG_INFO_BTF` for master kernel across all the
supported architectures and flavours:

```
$ annotations --query --config CONFIG_DEBUG_INFO_BTF
{
"policy": {
"amd64": "y",
"arm64": "y",
"armhf": "n",
"ppc64el": "y",
"riscv64": "y",
"s390x": "y"
},
"note": "'Needs newer pahole for armhf'"
}
```

- Dump kernel .config for arm64 and flavour generic-64k:

```
$ annotations --arch arm64 --flavour generic-64k --export
CONFIG_DEBUG_FS=y
CONFIG_DEBUG_KERNEL=y
CONFIG_COMPAT=y
...
```

- Update annotations file with a new kernel .config for amd64 flavour
generic:

```
$ annotations --arch amd64 --flavour generic --import build/.config
```

Moreover, an additional kernelconfig commands are provided
(via debian/rules targets):
- `migrateconfigs`: automatically merge all the previous configs into
annotations (local changes still need to be committed)

Annotations headers
===================

The main annotations file should contain a header to define the architectures
and flavours that are supported.

Here is the format of the header for the generic kernel:
```
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64 arm64 armhf ppc64el riscv64 s390x
# FLAVOUR: amd64-generic arm64-generic arm64-generic-64k armhf-generic armhf-generic-lpae ppc64el-generic riscv64-generic s390x-generic

```

Example header of a derivative (linux-aws):
```
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64 arm64
# FLAVOUR: amd64-aws arm64-aws
# FLAVOUR_DEP: {'amd64-aws': 'amd64-generic', 'arm64-aws': 'arm64-generic'}

include "../../debian.master/config/annotations"

# Below you can define only the specific linux-aws configs that differ from linux generic

```

Pros and Cons
=============

Pros:
- avoid duplicate information in .config's and annotations
- allow to easily define groups of config settings (for a specific
environment or feature, such as annotations.clouds, annotations.ubuntu,
annotations.snapd, etc.)
- config options are more accessible, easy to change and review
- we can easily document how config options are managed (and external
contributors won't be discouraged anymore when they need to to change a
config option)

Cons:
- potential regressions: the new tool/scripts can have potential bugs,
so we could experience regressions due to some missed config changes
- kernel team need to understand the new process (even if everything
is transparent, kernel cranking process is the same, there might be
corner cases that need to be addressed and resolved manually)

TODO
====

- Migrate all flavour and arch definitions into annotations (rather
than having this information defined in multiple places inside
debian/scripts); right now this information is "partially" migrated,
meaning that we need to define arches and flavours in the headers
section of annotations (so that the annotations tool can figure out
the list of supported arches and flavours), but arches and flavours
are still defined elsewhere, ideally we would like to have arches and
flavours defined only in one place: annotations.
50 changes: 50 additions & 0 deletions debian.hwe-5.15/config/annotations
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Menu: HEADER
# FORMAT: 4
# ARCH: amd64
# FLAVOUR: amd64-generic

include "../../debian.master/config/annotations"

CONFIG_AUFS_EXPORT policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_EXPORT note<'LP:1121699'>


# ---- Annotations without notes ----

CONFIG_ARM64_BTI_KERNEL policy<{'arm64': '-'}>
CONFIG_AS_VERSION policy<{'amd64': '23400', 'arm64': '23400', 'armhf': '23400', 'ppc64el': '23400', 's390x': '23400'}>
CONFIG_AUFS_BDEV_LOOP policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_BRANCH_MAX_1023 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_BRANCH_MAX_127 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_BRANCH_MAX_32767 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_BRANCH_MAX_511 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_BR_FUSE policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_BR_HFSPLUS policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y'}>
CONFIG_AUFS_BR_RAMFS policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_DEBUG policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_DIRREN policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_FHSM policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_FS policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 's390x': 'm'}>
CONFIG_AUFS_HNOTIFY policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_INO_T_64 policy<{'amd64': 'y', 'arm64': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_RDU policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_SBILIST policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_AUFS_SHWH policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_AUFS_XATTR policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_CC_HAS_ASM_GOTO_OUTPUT policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
CONFIG_CC_HAS_KASAN_SW_TAGS policy<{'arm64': '-'}>
CONFIG_CC_HAS_SLS policy<{'amd64': '-'}>
CONFIG_CC_HAS_ZERO_CALL_USED_REGS policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
CONFIG_CC_VERSION_TEXT policy<{'amd64': '"x86_64-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"', 'arm64': '"aarch64-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"', 'armhf': '"arm-linux-gnueabihf-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"', 'ppc64el': '"powerpc64le-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"', 's390x': '"s390x-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"'}>
CONFIG_DEBUG_INFO_DWARF5 policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}>
CONFIG_EXPOLINE_EXTERN policy<{'s390x': '-'}>
CONFIG_GCC_VERSION policy<{'amd64': '90400', 'arm64': '90400', 'armhf': '90400', 'ppc64el': '90400', 's390x': '90400'}>
CONFIG_HAVE_KCSAN_COMPILER policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
CONFIG_KCSAN policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
CONFIG_LD_VERSION policy<{'amd64': '23400', 'arm64': '23400', 'armhf': '23400', 'ppc64el': '23400', 's390x': '23400'}>
CONFIG_PAHOLE_VERSION policy<{'amd64': '121', 'arm64': '121', 'armhf': '121', 'ppc64el': '121', 's390x': '121'}>
CONFIG_SECURITY_DMESG_RESTRICT policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'n', 's390x': 'n'}>
CONFIG_SLS policy<{'amd64': '-'}>
CONFIG_ZERO_CALL_USED_REGS policy<{'amd64': '-', 'arm64': '-', 'armhf': '-', 'ppc64el': '-', 's390x': '-'}>
Loading