Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #85420

Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe

From Salvatore Bonaccorso <carnil@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe
Date 2025-02-08 11:00 +0100
Message-ID <KdPMZ-fhhn-9@gated-at.bofh.it> (permalink)
References (7 earlier) <Kdx3I-f5B1-3@gated-at.bofh.it> <K54rT-93Ju-9@gated-at.bofh.it> <KdPMZ-fhhn-11@gated-at.bofh.it> <K54rT-93Ju-9@gated-at.bofh.it> <KdPMZ-fhhn-11@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Hi 

On Fri, Feb 07, 2025 at 10:02:34PM +0100, Radoslav Bodó wrote:
> Hi again ;)
> 
> > Candidates for the breaking behaviour could be (just adding this now
> > for documentation purposes, so that we might not loose track):
> > 
> > 6434af166441 ("xen: use correct end address of kernel for conflict checking")
> > b1e6e80a1b42 ("xen/swiotlb: add alignment check for dma buffers")
> > 1bd4e5a74da9 ("xen/swiotlb: fix allocated size")
> > 
> > (all of those did land in 6.1.113).
> 
> thank you for excelent pointers. So I wen't to GPT and find out that
> building basic .debs from vanila tree is really easy nowadays ;)
> 
> I've compiled and tested 3 kernels each with one reverted commit and find
> that breaking commit is actually
> 
> b1e6e80a1b42 ("xen/swiotlb: add alignment check for dma buffers")
> 
> ```
> boot_xen4.17-amd54_linux-6.1.113-custom_fail.log (plain 6.1.113)
>   kernel: [    4.477998] mpt3sas_cm0: failure ...
> boot_xen4.17-amd54_linux-6.1.113-revert1bd4e5a74da9_fail.log
>   kernel: [    4.406562] mpt3sas_cm0: failure
> boot_xen4.17-amd54_linux-6.1.113-revert6434af166441_fail.log
>   kernel: [    4.740379] mpt3sas_cm0: failure
> boot_xen4.17-amd54_linux-6.1.113-revertb1e6e80a1b42_ok.log
>   kernel: [   11.795343] mpt3sas_cm0: port enable: SUCCESS
> ```
> 
> 
> here just notes for anyone else who might be willing to confirm the finding
> 
> ## how to build kernel .deb from modified git tree
> 
> ```
> git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
> cd linux/
> git checkout v6.1.113
> 
> cp /boot/config-$(uname -r) .config
> make oldconfig
> scripts/config --set-str SYSTEM_REVISION "$(git rev-parse --short HEAD)"
> scripts/config --set-str SYSTEM_SERIAL "$(date +%s)"
> 
> git revert COMMITID
> export CONCURRENCY_LEVEL=$(nproc)
> fakeroot make -j$(nproc) deb-pkg LOCALVERSION=-revertCOMMITID
> git reset HEAD^ --hard
> ```

Awesome, thanks for goin this extra step. With the breaking commit
identified we can now report this to upstream, will do shortly and
keep (you) in the loop as the reporter, as upstream might ask some
addional things to do.

Thanks for your contirbution identifying the problem!

Regards,
Salvatore

Back to linux.debian.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe Salvatore Bonaccorso <carnil@debian.org> - 2025-01-19 16:00 +0100
  Processed: Re: Bug#1088159: linux-image-6.1.0-27-amd64 fails  mpt3sas_cm0 _scsih_probe "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-01-19 16:00 +0100
  Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe Salvatore Bonaccorso <carnil@debian.org> - 2025-01-22 21:00 +0100
  Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe Salvatore Bonaccorso <carnil@debian.org> - 2025-02-07 15:00 +0100
    Bug#1088159: linux-image-6.1.0-27-amd64 fails mpt3sas_cm0 _scsih_probe Salvatore Bonaccorso <carnil@debian.org> - 2025-02-08 11:00 +0100

csiph-web