Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #85420
| 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.
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
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