Skip to content

Conversation

@manoj-joseph
Copy link
Contributor

@manoj-joseph manoj-joseph commented Oct 10, 2025

Problem

update-package is failing for linux-kernel-azure.

https://ops-jenkins.eng-tools-prd.aws.delphixcloud.com/job/linux-pkg/job/develop/job/update-package/job/linux-kernel-azure/204/

Solution

This commit is the fix: daaa96c

commit daaa96cb7e03c58b8b07b2bc3bf7762de491b754 
Author: Manoj Joseph <manoj.joseph@delphix.com>
Date:   Thu Oct 9 20:29:41 2025 -0700

    DLPX-94999 linux-kernel updates to 6.14 are failing
    
    PR URL: https://www.github.com/delphix/linux-kernel-azure/pull/50

This is origin/upstreams/develop with the following commits cherry-picked on top.

commit 9d354d5085effefe332fbe1f30d2151a9489d053
Author: Sebastien Roy <sebastien.roy@perforce.com>
Date:   Thu Apr 24 16:31:11 2025 -0400

    Reintroduce fix from DLPX-87344 to build only with amd64 annotations

commit 4c427ab7cfd933852a93e4a48677d5590d471f68
Author: Palash Gandhi <palash.gandhi@delphix.com>
Date:   Thu Oct 17 09:07:14 2024 -0700

    Extract PKG_ABI from mutated string

commit 10365dd0b2c5331d67e3969e9367da7537fc392d
Author: Don Brady <don.brady@delphix.com>
Date:   Fri Dec 9 16:21:35 2022 -0700

    DLPX-83701 Make function mnt_add_count() traceable (#16)

commit b7cd33f66de95d74f74fedcdaf4b630c58de10d2
Author: Paul Dagnelie <paul.dagnelie@delphix.com>
Date:   Mon Nov 14 13:49:55 2022 -0800

    DLPX-83697 iscsi target login should wait until tx/rx threads have properly started (#14)

commit 009be0c81bfc872022cf67f7d52b3d1795ce0fbd
Author: Pavel Zakharov <pavel.zakharov@delphix.com>
Date:   Mon Mar 8 18:11:08 2021 -0500

    DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)

commit ffab153a8fde70a6327035d85b047a87108687e0
Author: Pavel Zakharov <pavel.zakharov@delphix.com>
Date:   Tue Feb 9 11:15:55 2021 -0500

    DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" messages (#2)

commit 636e7efb86d3687573b4d2252564d956013fd5d8
Author: John Wren Kennedy <john.kennedy@delphix.com>
Date:   Thu Apr 1 19:46:14 2021 +0000

    @@DELPHIX_PATCHSET_START@@
    
    This is a placeholder commit to separate the Ubuntu kernel source and
    our patches. Used by kernel_merge_with_upstream() in the linux-pkg repo.

Testing Done

piso77 and others added 30 commits September 3, 2025 10:10
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2037625
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2038690
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Ignore: yes
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2039196
Properties: no-test-build
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2041869
Properties: no-test-build
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Turning COMPAT_32BIT_TIME off on amd64

This will prevent existing i386 binaries to operate correctly, if they are still using 32bit time.

24.04 LTS is likely to be used for 10 years. And if allowed to overrun and remain active in the field in 2038 can lead to catastrophic failure in the field due to these syscalls enabled and used.

We would like to request if we can turn off COMPAT_32BIT_TIME on every architecture, thus this will be arch by arch bug report, and arch by arch decision.

This needs to be a per-arch decision, potentially taking into consideration bi-arch userspace support.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Ignore: yes
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2045152
Properties: no-test-build
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2052723

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2052980

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2052777
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
…in/d2024.02.07)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
nukelet and others added 28 commits September 8, 2025 20:11
BugLink: https://bugs.launchpad.net/bugs/2111740
Properties: no-test-build
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Ignore: yes
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Ignore: yes
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2112515
Properties: no-test-build
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Ignore: yes
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2112604
Properties: no-test-build
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
Ignore: yes
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2115688
Properties: no-test-build
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
Ignore: yes
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2117630
Properties: no-test-build
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
…rnel-versions (main/2025.07.14)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
Signed-off-by: John Cabaj <john.cabaj@canonical.com>
Ignore: yes
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
BugLink: https://bugs.launchpad.net/bugs/2121969
Properties: no-test-build
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
Signed-off-by: Vinicius Peixoto <vinicius.peixoto@canonical.com>
This is a placeholder commit to separate the Ubuntu kernel source and
our patches. Used by kernel_merge_with_upstream() in the linux-pkg repo.
@manoj-joseph manoj-joseph force-pushed the dlpx/pr/manoj-joseph/e047010a-deef-4be8-90e6-56767b4c5c40 branch from 82fdd88 to daaa96c Compare October 10, 2025 03:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.