• Boot regression in Linux 6.1 gone for Montecito in 6.3

    From Frank Scheiner@21:1/5 to All on Sat May 20 20:20:01 2023
    Dear all,

    I today noticed that a new Debian kernel is available from [1]. Thanks
    to whoever built that one - most likely Adrian.

    [1]: http://ftp.ports.debian.org/debian-ports/pool-ia64/main/l/linux/linux-image-6.3.0-0-mckinley_6.3.2-1~exp1_ia64.deb

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test
    on them, and...

    ...it is working more or less flawlessly on both systems. The boot
    regression at where the initramfs is extracted is gone for the rx2620.

    @Pedro:
    Maybe you give this kernel a try on your rx2660 to see if it is working
    for that one, too. It will take me until next week to test it on my
    Montvale driven systems and the rx4640 with Madisons.

    There is a reproducible issue for the rx2800-i2, though, happening just
    after the first occurance of a message from the igb driver for the four built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB
    messages here:

    ```
    [ 37.566439] ------------[ cut here ]------------
    [ 37.571640] WARNING: CPU: 7 PID: 155 at kernel/irq/msi.c:196 msi_domain_free_descs+0x240/0x280
    [ 37.582425] GSI 19 (level, low) -> CPU 7 (0x0700) vector 75
    [ 37.583481] Modules linked in: igb(+) uhci_hcd(+) ehci_pci ehci_hcd i2c_algo_bit usbcore ptp pps_core i2c_core usb_common
    [ 37.603864] CPU: 7 PID: 155 Comm: (udev-worker) Not tainted
    6.3.0-0-mckinley #1 Debian 6.3.2-1~exp1
    [ 37.622180] Hardware name: hp Integrity rx2800 i2, BIOS 01.93 09/12/2012
    [ 37.622180]
    [ 37.622180] Call Trace:
    [ 37.640068] [<a0000001000156d0>] show_stack.part.0+0x30/0x60
    [ 37.640068] sp=e00000084649fa70 bsp=e000000846499c18
    [ 37.652236] [<a000000100015950>] show_stack+0x90/0xc0
    [ 37.652236] sp=e00000084649fa70 bsp=e000000846499be0
    [ 37.696069] [<a0000001014c3750>] dump_stack_lvl+0xf0/0x160
    [ 37.696069] sp=e00000084649fc40 bsp=e000000846499b70
    [ 37.720069] [<a0000001014c37f0>] dump_stack+0x30/0x60
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499b18
    [ 37.720069] [<a00000010006c060>] __warn+0x160/0x200
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499ad0
    [ 37.748236] [<a00000010006c400>] warn_slowpath_fmt+0x300/0x360
    [ 37.748236] sp=e00000084649fc40 bsp=e000000846499a58
    [ 37.776069] [<a000000100199060>] msi_domain_free_descs+0x240/0x280
    [ 37.776069] sp=e00000084649fc70 bsp=e000000846499a18
    [ 37.800069] [<a000000100199cd0>]
    msi_domain_free_msi_descs_range+0x50/0x80
    [ 37.800069] sp=e00000084649fc80 bsp=e0000008464999d8
    [ 37.826759] [<a000000100c26cf0>] pci_msi_teardown_msi_irqs+0x90/0xe0
    [ 37.826759] sp=e00000084649fc90 bsp=e0000008464999b8
    [ 37.850941] [<a000000100c26010>] pci_free_msi_irqs+0x30/0xa0
    [ 37.850941] sp=e00000084649fc90 bsp=e000000846499990
    [ 37.874941] [<a000000100c21ed0>] pci_disable_msix+0xb0/0xe0
    [ 37.874941] sp=e00000084649fc90 bsp=e000000846499968
    [ 37.898941] [<a000000200baa130>]
    igb_reset_interrupt_capability+0x230/0x260 [igb]
    [ 37.898941] sp=e00000084649fc90 bsp=e000000846499928
    [ 37.920068] [<a000000200bcb9d0>] igb_probe+0x970/0x3380 [igb]
    [ 37.920068] sp=e00000084649fc90 bsp=e000000846499858
    [ 37.950180] [<a000000100c082d0>] local_pci_probe+0x90/0x140
    [ 37.950180] sp=e00000084649fca0 bsp=e000000846499818
    [ 37.974181] [<a000000100c09d50>] pci_device_probe+0x190/0x520
    [ 37.974181] sp=e00000084649fca0 bsp=e0000008464997c0
    [ 37.998180] [<a000000100e61100>] really_probe+0x260/0xb20
    [ 37.998180] sp=e00000084649fcc0 bsp=e000000846499770
    [ 38.024068] [<a000000100e61c50>] __driver_probe_device+0x290/0x420
    [ 38.024068] sp=e00000084649fcc0 bsp=e000000846499730
    [ 38.024068] [<a000000100e61e30>] driver_probe_device+0x50/0x160
    [ 38.024068] sp=e00000084649fcc0 bsp=e0000008464996e8
    [ 38.052236] [<a000000100e626c0>] __driver_attach+0x380/0x4c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e0000008464996b0
    [ 38.052236] [<a000000100e5bc40>] bus_for_each_dev+0x100/0x1c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e000000846499668
    [ 38.086181] [<a000000100e5fd40>] driver_attach+0x40/0x60
    [ 38.086181] sp=e00000084649fcd0 bsp=e000000846499648
    [ 38.110180] [<a000000100e5ea90>] bus_add_driver+0x230/0x520
    [ 38.110180] sp=e00000084649fcd0 bsp=e000000846499600
    [ 38.134180] [<a000000100e64680>] driver_register+0x100/0x360
    [ 38.134180] sp=e00000084649fcd0 bsp=e0000008464995c8
    [ 38.142437] [<a000000100c07720>] __pci_register_driver+0xc0/0xe0
    [ 38.142437] sp=e00000084649fcd0 bsp=e000000846499598
    [ 38.166941] [<a0000002002480c0>] igb_init_module+0xc0/0x120 [igb]
    [ 38.166941] sp=e00000084649fcd0 bsp=e000000846499578
    [ 38.184236] [<a00000010000a940>] do_one_initcall+0xe0/0x560
    [ 38.184236] sp=e00000084649fcd0 bsp=e000000846499548
    [ 38.184236] [<a0000001001d2280>] do_init_module+0xa0/0x440
    [ 38.184236] sp=e00000084649fd10 bsp=e000000846499510
    [ 38.214439] [<a0000001001d7820>] load_module+0x4f20/0x5620
    [ 38.214439] sp=e00000084649fd10 bsp=e000000846499378
    [ 38.254437] [<a0000001001d84a0>] __do_sys_finit_module+0x180/0x220
    [ 38.254437] sp=e00000084649fd90 bsp=e000000846499340
    [ 38.264236] [<a0000001001d85d0>] sys_finit_module+0x30/0x60
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e8
    [ 38.264236] [<a00000010000c9e0>] ia64_ret_from_syscall+0x0/0x20
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e0
    [ 38.303510] ---[ end trace 0000000000000000 ]---
    ```

    [2]: https://pastebin.com/jrUvjRcN

    ****

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules
    for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and
    that for both systems similarly. But yeah, the initramfs issues are gone
    for the rx2620. If someone is interested, the error messages are on [3]
    and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error.
    And it could also be an issue of my kernel config. I'll try to observe
    how later kernels behave.

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Frank Scheiner on Sat May 20 21:20:01 2023
    Hello Frank!

    On Sat, 2023-05-20 at 20:19 +0200, Frank Scheiner wrote:
    I today noticed that a new Debian kernel is available from [1]. Thanks
    to whoever built that one - most likely Adrian.

    The buildd built the kernel, not me ;-).

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test
    on them, and...

    ...it is working more or less flawlessly on both systems. The boot
    regression at where the initramfs is extracted is gone for the rx2620.

    And I can confirm that this kernel boots fine on my RX2660 again. The latest stable kernel from the 6.1 tree (6.1.27) is still affected by this bug though, so hopefully whatever fixed this bug will get backported to the 6.1 tree.

    @Pedro:
    Maybe you give this kernel a try on your rx2660 to see if it is working
    for that one, too. It will take me until next week to test it on my
    Montvale driven systems and the rx4640 with Madisons.

    There is a reproducible issue for the rx2800-i2, though, happening just
    after the first occurance of a message from the igb driver for the four built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB
    messages here:

    ```
    [ 37.566439] ------------[ cut here ]------------
    [ 37.571640] WARNING: CPU: 7 PID: 155 at kernel/irq/msi.c:196 msi_domain_free_descs+0x240/0x280
    [ 37.582425] GSI 19 (level, low) -> CPU 7 (0x0700) vector 75
    [ 37.583481] Modules linked in: igb(+) uhci_hcd(+) ehci_pci ehci_hcd i2c_algo_bit usbcore ptp pps_core i2c_core usb_common
    [ 37.603864] CPU: 7 PID: 155 Comm: (udev-worker) Not tainted 6.3.0-0-mckinley #1 Debian 6.3.2-1~exp1
    [ 37.622180] Hardware name: hp Integrity rx2800 i2, BIOS 01.93 09/12/2012
    [ 37.622180]
    [ 37.622180] Call Trace:
    [ 37.640068] [<a0000001000156d0>] show_stack.part.0+0x30/0x60
    [ 37.640068] sp=e00000084649fa70 bsp=e000000846499c18
    [ 37.652236] [<a000000100015950>] show_stack+0x90/0xc0
    [ 37.652236] sp=e00000084649fa70 bsp=e000000846499be0
    [ 37.696069] [<a0000001014c3750>] dump_stack_lvl+0xf0/0x160
    [ 37.696069] sp=e00000084649fc40 bsp=e000000846499b70
    [ 37.720069] [<a0000001014c37f0>] dump_stack+0x30/0x60
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499b18
    [ 37.720069] [<a00000010006c060>] __warn+0x160/0x200
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499ad0
    [ 37.748236] [<a00000010006c400>] warn_slowpath_fmt+0x300/0x360
    [ 37.748236] sp=e00000084649fc40 bsp=e000000846499a58
    [ 37.776069] [<a000000100199060>] msi_domain_free_descs+0x240/0x280
    [ 37.776069] sp=e00000084649fc70 bsp=e000000846499a18
    [ 37.800069] [<a000000100199cd0>] msi_domain_free_msi_descs_range+0x50/0x80
    [ 37.800069] sp=e00000084649fc80 bsp=e0000008464999d8
    [ 37.826759] [<a000000100c26cf0>] pci_msi_teardown_msi_irqs+0x90/0xe0
    [ 37.826759] sp=e00000084649fc90 bsp=e0000008464999b8
    [ 37.850941] [<a000000100c26010>] pci_free_msi_irqs+0x30/0xa0
    [ 37.850941] sp=e00000084649fc90 bsp=e000000846499990
    [ 37.874941] [<a000000100c21ed0>] pci_disable_msix+0xb0/0xe0
    [ 37.874941] sp=e00000084649fc90 bsp=e000000846499968
    [ 37.898941] [<a000000200baa130>] igb_reset_interrupt_capability+0x230/0x260 [igb]
    [ 37.898941] sp=e00000084649fc90 bsp=e000000846499928
    [ 37.920068] [<a000000200bcb9d0>] igb_probe+0x970/0x3380 [igb]
    [ 37.920068] sp=e00000084649fc90 bsp=e000000846499858
    [ 37.950180] [<a000000100c082d0>] local_pci_probe+0x90/0x140
    [ 37.950180] sp=e00000084649fca0 bsp=e000000846499818
    [ 37.974181] [<a000000100c09d50>] pci_device_probe+0x190/0x520
    [ 37.974181] sp=e00000084649fca0 bsp=e0000008464997c0
    [ 37.998180] [<a000000100e61100>] really_probe+0x260/0xb20
    [ 37.998180] sp=e00000084649fcc0 bsp=e000000846499770
    [ 38.024068] [<a000000100e61c50>] __driver_probe_device+0x290/0x420
    [ 38.024068] sp=e00000084649fcc0 bsp=e000000846499730
    [ 38.024068] [<a000000100e61e30>] driver_probe_device+0x50/0x160
    [ 38.024068] sp=e00000084649fcc0 bsp=e0000008464996e8
    [ 38.052236] [<a000000100e626c0>] __driver_attach+0x380/0x4c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e0000008464996b0
    [ 38.052236] [<a000000100e5bc40>] bus_for_each_dev+0x100/0x1c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e000000846499668
    [ 38.086181] [<a000000100e5fd40>] driver_attach+0x40/0x60
    [ 38.086181] sp=e00000084649fcd0 bsp=e000000846499648
    [ 38.110180] [<a000000100e5ea90>] bus_add_driver+0x230/0x520
    [ 38.110180] sp=e00000084649fcd0 bsp=e000000846499600
    [ 38.134180] [<a000000100e64680>] driver_register+0x100/0x360
    [ 38.134180] sp=e00000084649fcd0 bsp=e0000008464995c8
    [ 38.142437] [<a000000100c07720>] __pci_register_driver+0xc0/0xe0
    [ 38.142437] sp=e00000084649fcd0 bsp=e000000846499598
    [ 38.166941] [<a0000002002480c0>] igb_init_module+0xc0/0x120 [igb]
    [ 38.166941] sp=e00000084649fcd0 bsp=e000000846499578
    [ 38.184236] [<a00000010000a940>] do_one_initcall+0xe0/0x560
    [ 38.184236] sp=e00000084649fcd0 bsp=e000000846499548
    [ 38.184236] [<a0000001001d2280>] do_init_module+0xa0/0x440
    [ 38.184236] sp=e00000084649fd10 bsp=e000000846499510
    [ 38.214439] [<a0000001001d7820>] load_module+0x4f20/0x5620
    [ 38.214439] sp=e00000084649fd10 bsp=e000000846499378
    [ 38.254437] [<a0000001001d84a0>] __do_sys_finit_module+0x180/0x220
    [ 38.254437] sp=e00000084649fd90 bsp=e000000846499340
    [ 38.264236] [<a0000001001d85d0>] sys_finit_module+0x30/0x60
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e8
    [ 38.264236] [<a00000010000c9e0>] ia64_ret_from_syscall+0x0/0x20
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e0
    [ 38.303510] ---[ end trace 0000000000000000 ]---
    ```

    I got this message after rebooting the system with 6.3.

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules
    for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and
    that for both systems similarly. But yeah, the initramfs issues are gone
    for the rx2620. If someone is interested, the error messages are on [3]
    and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error.
    And it could also be an issue of my kernel config. I'll try to observe
    how later kernels behave.

    Maybe you will have time to bisect it tomorrow? :-)

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to John Paul Adrian Glaubitz on Sat May 20 22:00:01 2023
    Hi Adrian,

    On 20.05.23 21:16, John Paul Adrian Glaubitz wrote:
    Hello Frank!

    On Sat, 2023-05-20 at 20:19 +0200, Frank Scheiner wrote:
    I today noticed that a new Debian kernel is available from [1]. Thanks
    to whoever built that one - most likely Adrian.

    The buildd built the kernel, not me ;-).

    Yeah, sure. :-) Did you also check out 6.2?

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test
    on them, and...

    ...it is working more or less flawlessly on both systems. The boot
    regression at where the initramfs is extracted is gone for the rx2620.

    And I can confirm that this kernel boots fine on my RX2660 again. The latest stable kernel from the 6.1 tree (6.1.27) is still affected by this bug though,
    so hopefully whatever fixed this bug will get backported to the 6.1 tree.

    There is a reproducible issue for the rx2800-i2, though, happening just
    after the first occurance of a message from the igb driver for the four
    built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB
    messages here:
    [...]

    I got this message after rebooting the system with 6.3.

    It doesn't actually affect operation noticeably. As the rx2660 has
    different NICs (BCM5704) and those are attached via PCI-X but also has
    PCIe, I suspect this is actually related to PCIe and not the igb NICs in
    the rx2800-i2 then.

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on
    "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules
    for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and
    that for both systems similarly. But yeah, the initramfs issues are gone
    for the rx2620. If someone is interested, the error messages are on [3]
    and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error.
    And it could also be an issue of my kernel config. I'll try to observe
    how later kernels behave.

    Maybe you will have time to bisect it tomorrow? :-)

    Unfortunately not, I'm away tomorrow. Wouldn't it make more sense to
    wait for the 6.4 release to be sure it's not due to something unrelated
    to ia64 (1 run takes my rx2800-i2 40 mins and it only produces a handful
    of modules in that time)?

    First I'll try w/o an intramfs and all needed drivers compiled in, to
    see if it will boot through then.

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Frank Scheiner on Sat May 20 22:10:01 2023
    Hello!

    On Sat, 2023-05-20 at 21:51 +0200, Frank Scheiner wrote:
    On 20.05.23 21:16, John Paul Adrian Glaubitz wrote:
    Hello Frank!

    On Sat, 2023-05-20 at 20:19 +0200, Frank Scheiner wrote:
    I today noticed that a new Debian kernel is available from [1]. Thanks
    to whoever built that one - most likely Adrian.

    The buildd built the kernel, not me ;-).

    Yeah, sure. :-) Did you also check out 6.2?

    No, I didn't since Debian's kernel maintainers skipped 6.2:

    https://buildd.debian.org/status/logs.php?pkg=linux&arch=ia64

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test on them, and...

    ...it is working more or less flawlessly on both systems. The boot regression at where the initramfs is extracted is gone for the rx2620.

    And I can confirm that this kernel boots fine on my RX2660 again. The latest
    stable kernel from the 6.1 tree (6.1.27) is still affected by this bug though,
    so hopefully whatever fixed this bug will get backported to the 6.1 tree.

    There is a reproducible issue for the rx2800-i2, though, happening just after the first occurance of a message from the igb driver for the four built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB messages here:
    [...]

    I got this message after rebooting the system with 6.3.

    It doesn't actually affect operation noticeably. As the rx2660 has
    different NICs (BCM5704) and those are attached via PCI-X but also has
    PCIe, I suspect this is actually related to PCIe and not the igb NICs in
    the rx2800-i2 then.

    OK.

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and that for both systems similarly. But yeah, the initramfs issues are gone for the rx2620. If someone is interested, the error messages are on [3] and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error. And it could also be an issue of my kernel config. I'll try to observe how later kernels behave.

    Maybe you will have time to bisect it tomorrow? :-)

    Unfortunately not, I'm away tomorrow. Wouldn't it make more sense to
    wait for the 6.4 release to be sure it's not due to something unrelated
    to ia64 (1 run takes my rx2800-i2 40 mins and it only produces a handful
    of modules in that time)?

    You should cross-compile your kernel. I can build a kernel for my rx2660
    on an AMD EPYC in 2-3 minutes. And it's definitely better to catch the regression before the release as this way you will get the fix landed
    for 6.4 instead of 6.5.


    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to John Paul Adrian Glaubitz on Sat May 20 22:30:01 2023
    Hi,

    On 20.05.23 22:07, John Paul Adrian Glaubitz wrote:
    Hello!

    On Sat, 2023-05-20 at 21:51 +0200, Frank Scheiner wrote:
    On 20.05.23 21:16, John Paul Adrian Glaubitz wrote:
    Hello Frank!

    On Sat, 2023-05-20 at 20:19 +0200, Frank Scheiner wrote:
    I today noticed that a new Debian kernel is available from [1]. Thanks >>>> to whoever built that one - most likely Adrian.

    The buildd built the kernel, not me ;-).

    Yeah, sure. :-) Did you also check out 6.2?

    No, I didn't since Debian's kernel maintainers skipped 6.2:

    https://buildd.debian.org/status/logs.php?pkg=linux&arch=ia64

    I see.

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on
    "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules >>>> for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and >>>> that for both systems similarly. But yeah, the initramfs issues are gone >>>> for the rx2620. If someone is interested, the error messages are on [3] >>>> and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error. >>>> And it could also be an issue of my kernel config. I'll try to observe >>>> how later kernels behave.

    Maybe you will have time to bisect it tomorrow? :-)

    Unfortunately not, I'm away tomorrow. Wouldn't it make more sense to
    wait for the 6.4 release to be sure it's not due to something unrelated
    to ia64 (1 run takes my rx2800-i2 40 mins and it only produces a handful
    of modules in that time)?

    You should cross-compile your kernel. I can build a kernel for my rx2660
    on an AMD EPYC in 2-3 minutes.

    Oh I don't have new things... :-/

    My "newest" x86 MP system is a Sun X4270 w/2 x Xeon X5570s. I recently
    upgraded its memory to 144 GiB so could compile the kernel(s) in a RAM
    disk there, not sure how much of a boost that would be. IIRC I used it
    for cross-compiling sparc64 kernels some time ago.

    And it's definitely better to catch the
    regression before the release as this way you will get the fix landed
    for 6.4 instead of 6.5.
    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gatis Visnevskis@21:1/5 to All on Sat May 20 23:20:02 2023
    Hi all, i have rx2620 sitting in shelf for some time. Where can i get
    working iso to try? Last time i booted 3.2.0 kernel.

    Gatis

    Frank Scheiner <frank.scheiner@web.de> (šajā datumā: sestd., 2023. g. 20. maijs 21:20) rakstīja:

    Dear all,

    I today noticed that a new Debian kernel is available from [1]. Thanks
    to whoever built that one - most likely Adrian.

    [1]:

    http://ftp.ports.debian.org/debian-ports/pool-ia64/main/l/linux/linux-image-6.3.0-0-mckinley_6.3.2-1~exp1_ia64.deb

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test
    on them, and...

    ...it is working more or less flawlessly on both systems. The boot
    regression at where the initramfs is extracted is gone for the rx2620.

    @Pedro:
    Maybe you give this kernel a try on your rx2660 to see if it is working
    for that one, too. It will take me until next week to test it on my
    Montvale driven systems and the rx4640 with Madisons.

    There is a reproducible issue for the rx2800-i2, though, happening just
    after the first occurance of a message from the igb driver for the four built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB
    messages here:

    ```
    [ 37.566439] ------------[ cut here ]------------
    [ 37.571640] WARNING: CPU: 7 PID: 155 at kernel/irq/msi.c:196 msi_domain_free_descs+0x240/0x280
    [ 37.582425] GSI 19 (level, low) -> CPU 7 (0x0700) vector 75
    [ 37.583481] Modules linked in: igb(+) uhci_hcd(+) ehci_pci ehci_hcd i2c_algo_bit usbcore ptp pps_core i2c_core usb_common
    [ 37.603864] CPU: 7 PID: 155 Comm: (udev-worker) Not tainted 6.3.0-0-mckinley #1 Debian 6.3.2-1~exp1
    [ 37.622180] Hardware name: hp Integrity rx2800 i2, BIOS 01.93 09/12/2012
    [ 37.622180]
    [ 37.622180] Call Trace:
    [ 37.640068] [<a0000001000156d0>] show_stack.part.0+0x30/0x60
    [ 37.640068] sp=e00000084649fa70 bsp=e000000846499c18
    [ 37.652236] [<a000000100015950>] show_stack+0x90/0xc0
    [ 37.652236] sp=e00000084649fa70 bsp=e000000846499be0
    [ 37.696069] [<a0000001014c3750>] dump_stack_lvl+0xf0/0x160
    [ 37.696069] sp=e00000084649fc40 bsp=e000000846499b70
    [ 37.720069] [<a0000001014c37f0>] dump_stack+0x30/0x60
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499b18
    [ 37.720069] [<a00000010006c060>] __warn+0x160/0x200
    [ 37.720069] sp=e00000084649fc40 bsp=e000000846499ad0
    [ 37.748236] [<a00000010006c400>] warn_slowpath_fmt+0x300/0x360
    [ 37.748236] sp=e00000084649fc40 bsp=e000000846499a58
    [ 37.776069] [<a000000100199060>] msi_domain_free_descs+0x240/0x280
    [ 37.776069] sp=e00000084649fc70 bsp=e000000846499a18
    [ 37.800069] [<a000000100199cd0>] msi_domain_free_msi_descs_range+0x50/0x80
    [ 37.800069] sp=e00000084649fc80 bsp=e0000008464999d8
    [ 37.826759] [<a000000100c26cf0>] pci_msi_teardown_msi_irqs+0x90/0xe0
    [ 37.826759] sp=e00000084649fc90 bsp=e0000008464999b8
    [ 37.850941] [<a000000100c26010>] pci_free_msi_irqs+0x30/0xa0
    [ 37.850941] sp=e00000084649fc90 bsp=e000000846499990
    [ 37.874941] [<a000000100c21ed0>] pci_disable_msix+0xb0/0xe0
    [ 37.874941] sp=e00000084649fc90 bsp=e000000846499968
    [ 37.898941] [<a000000200baa130>] igb_reset_interrupt_capability+0x230/0x260 [igb]
    [ 37.898941] sp=e00000084649fc90 bsp=e000000846499928
    [ 37.920068] [<a000000200bcb9d0>] igb_probe+0x970/0x3380 [igb]
    [ 37.920068] sp=e00000084649fc90 bsp=e000000846499858
    [ 37.950180] [<a000000100c082d0>] local_pci_probe+0x90/0x140
    [ 37.950180] sp=e00000084649fca0 bsp=e000000846499818
    [ 37.974181] [<a000000100c09d50>] pci_device_probe+0x190/0x520
    [ 37.974181] sp=e00000084649fca0 bsp=e0000008464997c0
    [ 37.998180] [<a000000100e61100>] really_probe+0x260/0xb20
    [ 37.998180] sp=e00000084649fcc0 bsp=e000000846499770
    [ 38.024068] [<a000000100e61c50>] __driver_probe_device+0x290/0x420
    [ 38.024068] sp=e00000084649fcc0 bsp=e000000846499730
    [ 38.024068] [<a000000100e61e30>] driver_probe_device+0x50/0x160
    [ 38.024068] sp=e00000084649fcc0 bsp=e0000008464996e8
    [ 38.052236] [<a000000100e626c0>] __driver_attach+0x380/0x4c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e0000008464996b0
    [ 38.052236] [<a000000100e5bc40>] bus_for_each_dev+0x100/0x1c0
    [ 38.052236] sp=e00000084649fcc0 bsp=e000000846499668
    [ 38.086181] [<a000000100e5fd40>] driver_attach+0x40/0x60
    [ 38.086181] sp=e00000084649fcd0 bsp=e000000846499648
    [ 38.110180] [<a000000100e5ea90>] bus_add_driver+0x230/0x520
    [ 38.110180] sp=e00000084649fcd0 bsp=e000000846499600
    [ 38.134180] [<a000000100e64680>] driver_register+0x100/0x360
    [ 38.134180] sp=e00000084649fcd0 bsp=e0000008464995c8
    [ 38.142437] [<a000000100c07720>] __pci_register_driver+0xc0/0xe0
    [ 38.142437] sp=e00000084649fcd0 bsp=e000000846499598
    [ 38.166941] [<a0000002002480c0>] igb_init_module+0xc0/0x120 [igb]
    [ 38.166941] sp=e00000084649fcd0 bsp=e000000846499578
    [ 38.184236] [<a00000010000a940>] do_one_initcall+0xe0/0x560
    [ 38.184236] sp=e00000084649fcd0 bsp=e000000846499548
    [ 38.184236] [<a0000001001d2280>] do_init_module+0xa0/0x440
    [ 38.184236] sp=e00000084649fd10 bsp=e000000846499510
    [ 38.214439] [<a0000001001d7820>] load_module+0x4f20/0x5620
    [ 38.214439] sp=e00000084649fd10 bsp=e000000846499378
    [ 38.254437] [<a0000001001d84a0>] __do_sys_finit_module+0x180/0x220
    [ 38.254437] sp=e00000084649fd90 bsp=e000000846499340
    [ 38.264236] [<a0000001001d85d0>] sys_finit_module+0x30/0x60
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e8
    [ 38.264236] [<a00000010000c9e0>] ia64_ret_from_syscall+0x0/0x20
    [ 38.264236] sp=e00000084649fe30 bsp=e0000008464992e0
    [ 38.303510] ---[ end trace 0000000000000000 ]---
    ```

    [2]: https://pastebin.com/jrUvjRcN

    ****

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on "config-6.1.0-9-mckinley" and localmodconfig matching the needed modules
    for my rx2620 **and** rx2800-i2 combined.

    Unfortunately the resulting kernel "crashes" as soon as udevd starts and
    that for both systems similarly. But yeah, the initramfs issues are gone
    for the rx2620. If someone is interested, the error messages are on [3]
    and [4] for rx2620 and rx2800-i2 respectively.

    [3]: https://pastebin.com/SAUKbG7Z

    [4]: https://pastebin.com/v1TTB2x3

    Well, rc2 might just be to early to conclude that there is a new error.
    And it could also be an issue of my kernel config. I'll try to observe
    how later kernels behave.

    Cheers,
    Frank



    <div dir="auto">Hi all, i have rx2620 sitting in shelf for some time. Where can i get working iso to try? Last time i booted 3.2.0 kernel.<div dir="auto"><br></div><div dir="auto">Gatis</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_
    attr">Frank Scheiner &lt;<a href="mailto:frank.scheiner@web.de">frank.scheiner@web.de</a>&gt; (šajā datumā: sestd., 2023. g. 20. maijs 21:20) rakstīja:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;
    padding-left:1ex">Dear all,<br>

    I today noticed that a new Debian kernel is available from [1]. Thanks<br>
    to whoever built that one - most likely Adrian.<br>

    [1]:<br>
    <a href="http://ftp.ports.debian.org/debian-ports/pool-ia64/main/l/linux/linux-image-6.3.0-0-mckinley_6.3.2-1~exp1_ia64.deb" rel="noreferrer noreferrer" target="_blank">http://ftp.ports.debian.org/debian-ports/pool-ia64/main/l/linux/linux-image-6.3.0-0-
    mckinley_6.3.2-1~exp1_ia64.deb</a><br>

    I currently have the rx2620 and the rx2800-i2 at home and gave it a test<br>
    on them, and...<br>

    ...it is working more or less flawlessly on both systems. The boot<br> regression at where the initramfs is extracted is gone for the rx2620.<br>

    @Pedro:<br>
    Maybe you give this kernel a try on your rx2660 to see if it is working<br>
    for that one, too. It will take me until next week to test it on my<br> Montvale driven systems and the rx4640 with Madisons.<br>

    There is a reproducible issue for the rx2800-i2, though, happening just<br> after the first occurance of a message from the igb driver for the four<br> built-in PCI-e NICs (longer log on [2]). I cut the intertwined USB<br>
    messages here:<br>

    ```<br>
    [   37.566439] ------------[ cut here ]------------<br>
    [   37.571640] WARNING: CPU: 7 PID: 155 at kernel/irq/msi.c:196<br> msi_domain_free_descs+0x240/0x280<br>
    [   37.582425] GSI 19 (level, low) -&gt; CPU 7 (0x0700) vector 75<br>
    [   37.583481] Modules linked in: igb(+) uhci_hcd(+) ehci_pci ehci_hcd<br> i2c_algo_bit usbcore ptp pps_core i2c_core usb_common<br>
    [   37.603864] CPU: 7 PID: 155 Comm: (udev-worker) Not tainted<br> 6.3.0-0-mckinley #1  Debian 6.3.2-1~exp1<br>
    [   37.622180] Hardware name: hp Integrity rx2800 i2, BIOS 01.93 09/12/2012<br>
    [   37.622180]<br>
    [   37.622180] Call Trace:<br>
    [   37.640068]  [&lt;a0000001000156d0&gt;] show_stack.part.0+0x30/0x60<br> [   37.640068]                                 sp=e00000084649fa70<br>
    bsp=e000000846499c18<br>
    [   37.652236]  [&lt;a000000100015950&gt;] show_stack+0x90/0xc0<br>
    [   37.652236]                                 sp=e00000084649fa70<br>
    bsp=e000000846499be0<br>
    [   37.696069]  [&lt;a0000001014c3750&gt;] dump_stack_lvl+0xf0/0x160<br>
    [   37.696069]                                 sp=e00000084649fc40<br>
    bsp=e000000846499b70<br>
    [   37.720069]  [&lt;a0000001014c37f0&gt;] dump_stack+0x30/0x60<br>
    [   37.720069]                                 sp=e00000084649fc40<br>
    bsp=e000000846499b18<br>
    [   37.720069]  [&lt;a00000010006c060&gt;] __warn+0x160/0x200<br>
    [   37.720069]                                 sp=e00000084649fc40<br>
    bsp=e000000846499ad0<br>
    [   37.748236]  [&lt;a00000010006c400&gt;] warn_slowpath_fmt+0x300/0x360<br> [   37.748236]                                 sp=e00000084649fc40<br>
    bsp=e000000846499a58<br>
    [   37.776069]  [&lt;a000000100199060&gt;] msi_domain_free_descs+0x240/0x280<br>
    [   37.776069]                                 sp=e00000084649fc70<br>
    bsp=e000000846499a18<br>
    [   37.800069]  [&lt;a000000100199cd0&gt;]<br> msi_domain_free_msi_descs_range+0x50/0x80<br>
    [   37.800069]                                 sp=e00000084649fc80<br>
    bsp=e0000008464999d8<br>
    [   37.826759]  [&lt;a000000100c26cf0&gt;] pci_msi_teardown_msi_irqs+0x90/0xe0<br>
    [   37.826759]                                 sp=e00000084649fc90<br>
    bsp=e0000008464999b8<br>
    [   37.850941]  [&lt;a000000100c26010&gt;] pci_free_msi_irqs+0x30/0xa0<br> [   37.850941]                                 sp=e00000084649fc90<br>
    bsp=e000000846499990<br>
    [   37.874941]  [&lt;a000000100c21ed0&gt;] pci_disable_msix+0xb0/0xe0<br> [   37.874941]                                 sp=e00000084649fc90<br>
    bsp=e000000846499968<br>
    [   37.898941]  [&lt;a000000200baa130&gt;]<br> igb_reset_interrupt_capability+0x230/0x260 [igb]<br>
    [   37.898941]                                 sp=e00000084649fc90<br>
    bsp=e000000846499928<br>
    [   37.920068]  [&lt;a000000200bcb9d0&gt;] igb_probe+0x970/0x3380 [igb]<br> [   37.920068]                                 sp=e00000084649fc90<br>
    bsp=e000000846499858<br>
    [   37.950180]  [&lt;a000000100c082d0&gt;] local_pci_probe+0x90/0x140<br> [   37.950180]                                 sp=e00000084649fca0<br>
    bsp=e000000846499818<br>
    [   37.974181]  [&lt;a000000100c09d50&gt;] pci_device_probe+0x190/0x520<br> [   37.974181]                                 sp=e00000084649fca0<br>
    bsp=e0000008464997c0<br>
    [   37.998180]  [&lt;a000000100e61100&gt;] really_probe+0x260/0xb20<br>
    [   37.998180]                                 sp=e00000084649fcc0<br>
    bsp=e000000846499770<br>
    [   38.024068]  [&lt;a000000100e61c50&gt;] __driver_probe_device+0x290/0x420<br>
    [   38.024068]                                 sp=e00000084649fcc0<br>
    bsp=e000000846499730<br>
    [   38.024068]  [&lt;a000000100e61e30&gt;] driver_probe_device+0x50/0x160<br>
    [   38.024068]                                 sp=e00000084649fcc0<br>
    bsp=e0000008464996e8<br>
    [   38.052236]  [&lt;a000000100e626c0&gt;] __driver_attach+0x380/0x4c0<br> [   38.052236]                                 sp=e00000084649fcc0<br>
    bsp=e0000008464996b0<br>
    [   38.052236]  [&lt;a000000100e5bc40&gt;] bus_for_each_dev+0x100/0x1c0<br> [   38.052236]                                 sp=e00000084649fcc0<br>
    bsp=e000000846499668<br>
    [   38.086181]  [&lt;a000000100e5fd40&gt;] driver_attach+0x40/0x60<br>
    [   38.086181]                                 sp=e00000084649fcd0<br>
    bsp=e000000846499648<br>
    [   38.110180]  [&lt;a000000100e5ea90&gt;] bus_add_driver+0x230/0x520<br> [   38.110180]                                 sp=e00000084649fcd0<br>
    bsp=e000000846499600<br>
    [   38.134180]  [&lt;a000000100e64680&gt;] driver_register+0x100/0x360<br> [   38.134180]                                 sp=e00000084649fcd0<br>
    bsp=e0000008464995c8<br>
    [   38.142437]  [&lt;a000000100c07720&gt;] __pci_register_driver+0xc0/0xe0<br>
    [   38.142437]                                 sp=e00000084649fcd0<br>
    bsp=e000000846499598<br>
    [   38.166941]  [&lt;a0000002002480c0&gt;] igb_init_module+0xc0/0x120 [igb]<br>
    [   38.166941]                                 sp=e00000084649fcd0<br>
    bsp=e000000846499578<br>
    [   38.184236]  [&lt;a00000010000a940&gt;] do_one_initcall+0xe0/0x560<br> [   38.184236]                                 sp=e00000084649fcd0<br>
    bsp=e000000846499548<br>
    [   38.184236]  [&lt;a0000001001d2280&gt;] do_init_module+0xa0/0x440<br>
    [   38.184236]                                 sp=e00000084649fd10<br>
    bsp=e000000846499510<br>
    [   38.214439]  [&lt;a0000001001d7820&gt;] load_module+0x4f20/0x5620<br>
    [   38.214439]                                 sp=e00000084649fd10<br>
    bsp=e000000846499378<br>
    [   38.254437]  [&lt;a0000001001d84a0&gt;] __do_sys_finit_module+0x180/0x220<br>
    [   38.254437]                                 sp=e00000084649fd90<br>
    bsp=e000000846499340<br>
    [   38.264236]  [&lt;a0000001001d85d0&gt;] sys_finit_module+0x30/0x60<br> [   38.264236]                                 sp=e00000084649fe30<br>
    bsp=e0000008464992e8<br>
    [   38.264236]  [&lt;a00000010000c9e0&gt;] ia64_ret_from_syscall+0x0/0x20<br>
    [   38.264236]                                 sp=e00000084649fe30<br>
    bsp=e0000008464992e0<br>
    [   38.303510] ---[ end trace 0000000000000000 ]---<br>
    ```<br>

    [2]: <a href="https://pastebin.com/jrUvjRcN" rel="noreferrer noreferrer" target="_blank">https://pastebin.com/jrUvjRcN</a><br>

    ****<br>

    Earlier today I built a 6.4.0-rc2 kernel with kernel config based on<br> &quot;config-6.1.0-9-mckinley&quot; and localmodconfig matching the needed modules<br>
    for my rx2620 **and** rx2800-i2 combined.<br>

    Unfortunately the resulting kernel &quot;crashes&quot; as soon as udevd starts and<br>
    that for both systems similarly. But yeah, the initramfs issues are gone<br> for the rx2620. If someone is interested, the error messages are on [3]<br>
    and [4] for rx2620 and rx2800-i2 respectively.<br>

    [3]: <a href="https://pastebin.com/SAUKbG7Z" rel="noreferrer noreferrer" target="_blank">https://pastebin.com/SAUKbG7Z</a><br>

    [4]: <a href="https://pastebin.com/v1TTB2x3" rel="noreferrer noreferrer" target="_blank">https://pastebin.com/v1TTB2x3</a><br>

    Well, rc2 might just be to early to conclude that there is a new error.<br>
    And it could also be an issue of my kernel config. I&#39;ll try to observe<br> how later kernels behave.<br>

    Cheers,<br>
    Frank<br>

    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Gatis Visnevskis on Sun May 21 09:50:01 2023
    Hi Gatis!

    On Sat, 2023-05-20 at 23:58 +0300, Gatis Visnevskis wrote:
    Hi all, i have rx2620 sitting in shelf for some time. Where can i
    get working iso to try? Last time i booted 3.2.0 kernel.

    Current images can be found here:

    https://cdimage.debian.org/cdimage/ports/snapshots/

    Note that the latest image probably won't boot on your RX2620 due to the
    kernel issue that Frank mentioned in his original mail, so you will have
    to use the image from last December.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to Frank Scheiner on Mon May 22 11:10:01 2023
    Hi Adrian,

    On 20.05.23 22:24, Frank Scheiner wrote:
    On 20.05.23 22:07, John Paul Adrian Glaubitz wrote:
    On Sat, 2023-05-20 at 21:51 +0200, Frank Scheiner wrote:
    On 20.05.23 21:16, John Paul Adrian Glaubitz wrote:
    You should cross-compile your kernel. I can build a kernel for my rx266
    0
    on an AMD EPYC in 2-3 minutes.

    Oh I don't have new things... :-/

    My "newest" x86 MP system is a Sun X4270 w/2 x Xeon X5570s. I recently upgraded its memory to 144 GiB so could compile the kernel(s) in a RAM
    disk there, not sure how much of a boost that would be. IIRC I used it
    for cross-compiling sparc64 kernels some time ago.

    And it's definitely better to catch the
    regression before the release as this way you will get the fix landed
    for 6.4 instead of 6.5.

    I know I did that in the past for sparc64 kernels, but I seem to be
    unable to redo that for ia64 at the moment. I always get:

    ```
    root@x4270:~# apt install gcc-ia64-linux-gnu
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Note, selecting 'gcc:ia64' instead of 'gcc-ia64-linux-gnu:ia64'
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    cpp-12:ia64 : Depends: gcc-12-base:ia64 (= 12.2.0-12) but it is not
    going to be installed
    gcc-12:ia64 : Depends: gcc-12-base:ia64 (= 12.2.0-12) but it is not
    going to be installed
    Depends: libcc1-0:ia64 (>= 12.2.0-12) but it is not
    going to be installed
    Depends: libgcc-12-dev:ia64 (= 12.2.0-12) but it is not
    going to be installed
    Depends: libstdc++6:ia64 (>= 5) but it is not going to
    be installed
    libc6.1:ia64 : Depends: libgcc-s1:ia64 but it is not going to be installed
    libunwind8:ia64 : Depends: libgcc-s1:ia64 (>= 4.2) but it is not going
    to be installed
    E: Unable to correct problems, you have held broken packages.
    ```

    when trying to install the ia64 gcc cross-compiler. So either it is
    currently not installable or I am doing something wrong.

    E.g. my `/etc/apt/sources.list` has:

    ```
    deb [arch=amd64] http://ftp.de.debian.org/debian unstable main non-free
    deb [arch=sparc64] http://ftp.ports.debian.org/debian-ports unstable main
    deb [arch=ia64] http://ftp.ports.debian.org/debian-ports unstable main

    deb [arch=amd64] http://ftp.de.debian.org/debian experimental main
    deb [arch=ia64] http://ftp.ports.debian.org/debian-ports experimental main

    deb [arch=ia64] http://ftp.ports.debian.org/debian-ports unreleased main
    ```

    ...and when updating I always get something like that:

    ```
    root@x4270:~# apt update
    Hit:1 http://ftp.de.debian.org/debian unstable InRelease
    Get:2 http://ftp.de.debian.org/debian experimental InRelease [101 kB]
    Hit:3 http://ftp.ports.debian.org/debian-ports unstable InRelease
    Hit:4 http://ftp.ports.debian.org/debian-ports experimental InRelease
    Hit:5 http://ftp.ports.debian.org/debian-ports unreleased InRelease
    Get:6 http://ftp.de.debian.org/debian experimental/main amd64 Packages
    [972 kB]
    Get:7 http://ftp.de.debian.org/debian experimental/main Translation-en
    [553 kB]
    Fetched 1,625 kB in 4s (409 kB/s)
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    6 packages can be upgraded. Run 'apt list --upgradable' to see them.
    W: Target Packages (main/binary-all/Packages) is configured multiple
    times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    W: Target Translations (main/i18n/Translation-en_US) is configured
    multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    W: Target Translations (main/i18n/Translation-en) is configured multiple
    times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    W: Target Packages (main/binary-all/Packages) is configured multiple
    times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    W: Target Translations (main/i18n/Translation-en_US) is configured
    multiple times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    W: Target Translations (main/i18n/Translation-en) is configured multiple
    times in /etc/apt/sources.list:2 and /etc/apt/sources.list:3
    N: Repository 'Debian bookworm' changed its 'non-free component' value
    from 'non-free' to 'non-free non-free-firmware'
    N: More information about this can be found online in the Release notes
    at: https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.html#non-free-split
    ```

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Frank Scheiner on Mon May 22 11:20:01 2023
    Hi Frank!

    On Mon, 2023-05-22 at 11:06 +0200, Frank Scheiner wrote:
    And it's definitely better to catch the
    regression before the release as this way you will get the fix landed
    for 6.4 instead of 6.5.

    I know I did that in the past for sparc64 kernels, but I seem to be
    unable to redo that for ia64 at the moment. I always get:

    You can just download a complete cross-toolchain for ia64 from here:

    https://mirrors.edge.kernel.org/pub/tools/crosstool/

    Just download the ia64 toolchain, extract it somewhere and add the bin sub-directory to your PATH environment variable. That's all you need.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to John Paul Adrian Glaubitz on Thu May 25 19:20:01 2023
    Hi Adrian,

    On 22.05.23 11:15, John Paul Adrian Glaubitz wrote:
    On Mon, 2023-05-22 at 11:06 +0200, Frank Scheiner wrote:
    And it's definitely better to catch the
    regression before the release as this way you will get the fix landed
    for 6.4 instead of 6.5.

    I know I did that in the past for sparc64 kernels, but I seem to be
    unable to redo that for ia64 at the moment. I always get:

    You can just download a complete cross-toolchain for ia64 from here:

    https://mirrors.edge.kernel.org/pub/tools/crosstool/

    Just download the ia64 toolchain, extract it somewhere and add the bin sub-directory to your PATH environment variable. That's all you need.

    Very useful indeed! Thanks for the pointer.

    An update from my side:

    In the meantime Linux 6.4-rc3 is out and I gave it some testing on my
    rx2620 both with modules compiled in and not compiled in.

    As already mentioned off-list, 6.4-rc kernels with modules compiled in
    work on the rx2620, interestingly w/o kernel oopses (6.4-rc2 still had
    them but otherwise worked). This lead me to assume the problem was gone,
    but checking with the modular kernel showed the problem still in effect
    on the rx2620.

    Checking 6.4-rc1 also already shows the problem, from there I did
    quickly scan through the merge commits between 6.3 and 6.4-rc1 and noticed:

    ```
    commit b6a7828502dc769e1a5329027bc5048222fa210a
    Merge: d06f5a3f7140 8660484ed1cf
    Author: Linus Torvalds <torvalds@linux-foundation.org>
    Date: Thu Apr 27 16:36:55 2023 -0700

    Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux

    Pull module updates from Luis Chamberlain:
    [...]
    ```

    I then tested with the next older merge commit (cec24b8b6bb841a19b5c5555b600a511a8988100) and the suspected one (b6a7828502dc769e1a5329027bc5048222fa210a) and indeed cec24b8b6bb841a19b5c5555b600a511a8988100 is good and b6a7828502dc769e1a5329027bc5048222fa210a is bad.

    I'll bisect between those tomorrow to determine the exact breaking commit.

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Frank Scheiner on Thu May 25 19:30:01 2023
    Hi!

    On Thu, 2023-05-25 at 19:17 +0200, Frank Scheiner wrote:
    This is great! I am definitely going to try building my Itanium kernels from Arm64 now.

    Say, what Arm64 machine do you have at hand?

    My wild guess would be an M1/M2 Mac ;-).

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to Pedro Miguel Justo on Thu May 25 19:20:01 2023
    Hi Pedro,

    On 22.05.23 16:58, Pedro Miguel Justo wrote:


    On May 22, 2023, at 02:16, John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> wrote:

    You can just download a complete cross-toolchain for ia64 from here:

    https://mirrors.edge.kernel.org/pub/tools/crosstool/

    Just download the ia64 toolchain, extract it somewhere and add the bin
    sub-directory to your PATH environment variable. That's all you need.

    This is great! I am definitely going to try building my Itanium kernels from Arm64 now.

    Say, what Arm64 machine do you have at hand?

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Frank Scheiner@21:1/5 to John Paul Adrian Glaubitz on Thu May 25 20:30:01 2023
    On 25.05.23 19:22, John Paul Adrian Glaubitz wrote:
    Hi!

    On Thu, 2023-05-25 at 19:17 +0200, Frank Scheiner wrote:
    This is great! I am definitely going to try building my Itanium kernels from Arm64 now.

    Say, what Arm64 machine do you have at hand?

    My wild guess would be an M1/M2 Mac ;-).

    Right, I always forget that they can run GNU/Linux (and also OpenBSD
    IIC), too. I was originally thinking about some Ampere Altra powered
    server or something like that.

    Cheers,
    Frank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)