8f49537...
by
Roxana Nicolescu
on 2024-03-05
UBUNTU: [Packaging] Remove abi-check from final-checks
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055686
Signed-off-by: Roxana Nicolescu <email address hidden>
c88c378...
by
Roxana Nicolescu
on 2024-03-05
UBUNTU: [Packaging] Bring back install-<flavour> prerequisite for checks-<flavour>
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055686
Previous commit "UBUNTU: [Packaging] Remove in-tree abi checks" removed
module-check, abi-check, retpoline-check prerequisites for checks-<flavour>
target. All these were dependent on the install-<flavour> rule.
By removing these checks, install rule is now forgotten.
This caused issues during udeps build step because modules are nowhere
to be found and depmod failed:
"
...
depmod: ERROR: could not open directory /build/ focal/debian/ d-i-amd64/ lib/modules/ 5.4.0-173- generic: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
make[1]: *** [debian/ rules.d/ 5-udebs. mk:16: do-binary-udebs] Error 1
make: *** [debian/ rules.d/ 5-udebs. mk:4: binary-udebs] Error 2
"
Note: This should be a temporary fix.
In newer versions > focal, this is not required because install
is a prerequisite for the build rule (lp#1930713). This will be
considered to be backported to focal, bionic and xenial after a thorough
investigation.
Signed-off-by: Roxana Nicolescu <email address hidden>
Acked-by: Andy Whitcroft <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
77d3515...
by
Andy Whitcroft
on 2024-03-01
UBUNTU: [Packaging] Remove in-tree abi checks
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055686
linux-buildinfo packages are now externally compared by swm, with
results approving or rejecting updates based on the stable
tracker. Those checks also allow hints and overrides to accept
intentional changes.
Also these are done on the correct pair-wise comparisons, especially
when two streams are being cranked.
The above eliminates the need to identify previous build abi,
download, extract it, vendor it in, and assert it at build time.
Signed-off-by: Dimitri John Ledkov <email address hidden>
Signed-off-by: Andy Whitcroft <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Roxana Nicolescu <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
7967000...
by
Roxana Nicolescu
on 2024-03-04
UBUNTU: [Packaging] remove update-version-dkms
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055685
This is not used anymore.
Signed-off-by: Roxana Nicolescu <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Manuel Diewald <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
6609e99...
by
Roxana Nicolescu
on 2024-03-01
UBUNTU: [Packaging] Replace debian/ dkms-versions with $(DEBIAN) /dkms-versions
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055685
debian/ dkms-versions has moved to debian. <derivative> /dkms-versions
Signed-off-by: Roxana Nicolescu <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Manuel Diewald <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
2cf5652...
by
Roxana Nicolescu
on 2024-03-01
UBUNTU: Move debian/ dkms-versions to debian. master/ dkms-versions
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055685
Signed-off-by: Roxana Nicolescu <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Manuel Diewald <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
afbf652...
by
Roxana Nicolescu
on 2024-03-01
UBUNTU: [Packaging] remove update- dkms-versions
BugLink: https:/ /bugs.launchpad .net/bugs/ 2055685
This will be replaced by cranky update- dkms-versions
Signed-off-by: Roxana Nicolescu <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Manuel Diewald <email address hidden>
Acked-by: Juerg Haefliger <email address hidden>
Signed-off-by: Roxana Nicolescu <email address hidden>
9214882...
by
Juerg Haefliger
on 2024-02-19
UBUNTU: [Packaging] rules: Put usbip manpages in the correct directory
BugLink: https:/ /bugs.launchpad .net/bugs/ 2054094
*.8 manpages need to go into man8/.
Signed-off-by: Juerg Haefliger <email address hidden>
Acked-by: Roxana Nicolescu <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
e783f5a...
by
Mikulas Patocka <email address hidden>
on 2024-02-22
dm: limit the number of targets and parameter size area
The kvmalloc function fails with a warning if the size is larger than
INT_MAX. The warning was triggered by a syscall testing robot.
In order to avoid the warning, this commit limits the number of targets to
1048576 and the size of the parameter area to 1073741824.
Signed-off-by: Mikulas Patocka <email address hidden>
Signed-off-by: Mike Snitzer <email address hidden>
CVE-2024-23851
(cherry picked from commit bd504bcfec41a50 3b32054da547290 4b404341a4)
Signed-off-by: Yuxuan Luo <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>
7a3da08...
by
Mikulas Patocka <email address hidden>
on 2024-02-22
dm ioctl: log an error if the ioctl structure is corrupted
This will help triage bugs when userspace is passing invalid ioctl
structure to the kernel.
Signed-off-by: Mikulas Patocka <email address hidden>
[snitzer: log errors using DMERR instead of DMWARN]
Signed-off-by: Mike Snitzer <email address hidden>
CVE-2024-23851
(cherry picked from commit dbdcc906d978650 417b076a875b0f9 62fcdf79dd)
Signed-off-by: Yuxuan Luo <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: Stefan Bader <email address hidden>