[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-08 Thread directhex
@dannf this 4.18.0 HWE build works for me. builder@xam-taishan-4:~$ uname -a Linux xam-taishan-4 4.18.0-16-generic #17 SMP Thu Mar 7 21:31:17 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux builder@xam-taishan-4:~$ ping -c 1 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8:

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-07 Thread directhex
- if (h->phy_if == PHY_INTERFACE_MODE_SGMII) - phy_stop(phy_dev); ... if the interface supports sgmii, disable the device? Or am I reading that wrong -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-07 Thread directhex
I am online with +xr320.3 So the fix is c77804be53369dd4c15bfc376cf9b45948194cab ? The commit message doesn't make it _seem_ relevant, except for the reference to 2b3e88ea65287ba738a798622405b15344871085 which makes it seem like maybe prior to c77804be53369dd4c15bfc376cf9b45948194cab the state

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-07 Thread directhex
bisect 4.15.0-45.48+xr320.2 good So the fix is in one of 263c6d75f9a544a3c2f8f6a26de4f4808d8f59cf, bb989501abcafa0de5f18b0ec0ec459b5b817908 or c77804be53369dd4c15bfc376cf9b45948194cab -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
Looks like it's 4 hours per build, so I'll give it a shot in the morning. Thanks for your help with the bisect - after v5.0-rc1 mainline failed to boot, I was worried about doing the bisect via 5.0 release candidate mainline builds -- You received this bug notification because you are a member

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
dmesg - the only difference from a "good" boot is the absence of "hns- nic HISI00C2:02 enahisic2i2: link up" ** Attachment added: "dmesg.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1818294/+attachment/5244169/+files/dmesg.txt -- You received this bug notification because you

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
Nope, never mind, the docs on the Ubuntu wiki are wrong and it's now impossible to attach an apport report offline (apport-collect is now mandatory for existing bugs, and does not allow passing an apport file as a parameter) I'll get & attach dmesg. -- You received this bug notification because

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
Aha, cracked it - had to copy the source_linux.py hook to source_linux- hwe.py. Will attach apport from "bad" kernel -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1818294 Title:

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
OK, I have functioning networking with 4.15.0-45.48+xr320.1 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1818294 Title: HiSilicon HNS ethernet broken in 4.15.0-45 Status in linux

[Kernel-packages] [Bug 1818294] CurrentDmesg.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "CurrentDmesg.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244093/+files/CurrentDmesg.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] ProcModules.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "ProcModules.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244099/+files/ProcModules.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] ProcCpuinfoMinimal.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "ProcCpuinfoMinimal.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244097/+files/ProcCpuinfoMinimal.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] WifiSyslog.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "WifiSyslog.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244101/+files/WifiSyslog.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] UdevDb.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "UdevDb.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244100/+files/UdevDb.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] ProcInterrupts.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "ProcInterrupts.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244098/+files/ProcInterrupts.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] Lspci.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "Lspci.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244094/+files/Lspci.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1818294

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
(I'd love to know how to convince apport-bug to collect A these logs when offline, it seems to only grab the package list when I try it) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] Lsusb.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "Lsusb.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244095/+files/Lsusb.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1818294

[Kernel-packages] [Bug 1818294] ProcCpuinfo.txt

2019-03-06 Thread directhex
apport information ** Attachment added: "ProcCpuinfo.txt" https://bugs.launchpad.net/bugs/1818294/+attachment/5244096/+files/ProcCpuinfo.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
apport information ** Tags added: apport-collected xenial ** Description changed: A number of HiSilicon patches were backported in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1810457 from 5.0rc1. Subsequently, I lost networking on my Huawei TaiShan XR320 boards. There

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
I can't actually use `apport-collect` without an internet connection, of course, so can't use it when booted to a "bad" kernel And `apport-bug linux` seems to only collect a fraction of the requisite logs. I'll attach a "good" boot, at least, then try your PPA kernel. -- You received this bug

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-06 Thread directhex
My remote hands seem to be on vacation this week, so I'm bringing another machine out of service to use for testing. Should get the apport logs by the end of today. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-05 Thread directhex
directhex@breakfast:/tmp/linux$ git diff --pretty=oneline v5.0-rc1..v5.0-rc8 -- drivers/net/ethernet/hisilicon/hns/ | diffstat hns_ae_adapt.c |6 ++ hns_dsaf_main.c |5 + hns_enet.c | 22 -- hns_ethtool.c | 16 +--- 4 files changed, 28

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-05 Thread directhex
I still don't have remote hands on my server (!), but I've been able to extract a little more info by cross-referencing another server & checking the kernel git logs: * There are two ethernet drivers, `hns` for first-gen and `hns3` for third-gen. No I don't know what happened to second-gen * The

[Kernel-packages] [Bug 1818294] Re: HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-01 Thread directhex
I will, as soon as possible - but the 5.0rc1 mainline build has totally failed to boot, and I'm stuck waiting on remote hands before I can get more investigation done. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1818294] [NEW] HiSilicon HNS ethernet broken in 4.15.0-45

2019-03-01 Thread directhex
Public bug reported: A number of HiSilicon patches were backported in https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1810457 from 5.0rc1. Subsequently, I lost networking on my Huawei TaiShan XR320 boards. There are 6 commits to drivers/net/ethernet/hisilicon/hns between 5.0rc1 and

[Kernel-packages] [Bug 1810457] Re: Update hisilicon SoC-specific drivers

2019-03-01 Thread directhex
Mainline 5.0rc8 kernel is fine, so it's either something that was broken in mainline between rc1 (when this patch was applied in ubuntu) and rc8, or a general bug in the backporting. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux

[Kernel-packages] [Bug 1810457] Re: Update hisilicon SoC-specific drivers

2019-03-01 Thread directhex
Guess what! These changes... regressed my hardware. With 4.15.0-43-generic, I have functional networking via hns_enet_drv, and on 4.15.0-45-generic I have... no networking. Huawei TaiShan XR320 blade in Huawei TaiShan X6000 chassis. -- You received this bug notification because you are a member

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-19 Thread directhex
I can confirm that the kernel in bionic-proposed fixes the problem: ``` root@xam-softiron-1:/# gacutil -l Illegal instruction (core dumped) ``` -> ``` root@xam-softiron-1:/# gacutil -l The following assemblies are installed into the GAC: Mono.Security, Version=4.0.0.0, Culture=neutral,

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
I've added Haw Loeung to the bug - it looks like the entire Canonical ARM build farm will be affected by this bug as soon as they get upgraded to either Bionic, or Xenial w/ a HWE. Kernel version: Linux bos01-arm64-050 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:30:44 UTC 2017 aarch64 --

[Kernel-packages] [Bug 1545542] ProcCpuinfoMinimal.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "ProcCpuinfoMinimal.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021814/+files/ProcCpuinfoMinimal.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] ProcModules.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "ProcModules.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021816/+files/ProcModules.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] WifiSyslog.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "WifiSyslog.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021818/+files/WifiSyslog.txt ** Changed in: linux (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Kernel Packages,

[Kernel-packages] [Bug 1545542] CRDA.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "CRDA.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021809/+files/CRDA.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1545542

[Kernel-packages] [Bug 1545542] ProcCpuinfo.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "ProcCpuinfo.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021813/+files/ProcCpuinfo.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] JournalErrors.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "JournalErrors.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021811/+files/JournalErrors.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] CurrentDmesg.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "CurrentDmesg.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021810/+files/CurrentDmesg.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] UdevDb.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "UdevDb.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021817/+files/UdevDb.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] Lspci.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "Lspci.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021812/+files/Lspci.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1545542

[Kernel-packages] [Bug 1545542] ProcInterrupts.txt

2017-12-12 Thread directhex
apport information ** Attachment added: "ProcInterrupts.txt" https://bugs.launchpad.net/bugs/1545542/+attachment/5021815/+files/ProcInterrupts.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
AlsaDevices: total 0 crw-rw 1 root audio 116, 1 Dec 11 16:30 seq crw-rw 1 root audio 116, 33 Dec 11 16:30 timer AplayDevices: Error: [Errno 2] No such file or directory ApportVersion: 2.20.1-0ubuntu2.14 Architecture: arm64 ArecordDevices: Error: [Errno 2] No such file or directory

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
** Changed in: linux (Ubuntu) Status: Fix Released => New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1545542 Title: Enable arm64 emulation of removed ARMv7 instructions

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
Nominated releases do not contain 464e0afc8e799, so revert the ability to run ARMv7 binaries (which severely screws with my CI servers) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
Yeah, in the ubuntu-zesty kernel tree, CONFIG_ARMV8_DEPRECATED hasn't changed since 0a7cc07d51ea4 in 2014. Commit 464e0afc8e799 from ubuntu- xenial never made it in there. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu.

[Kernel-packages] [Bug 1545542] Re: Enable arm64 emulation of removed ARMv7 instructions

2017-12-12 Thread directhex
It seems this issue was reopened in Zesty, which means the Xenial HWE is broken? builder@xam-softiron-4:~$ uname -a Linux xam-softiron-4 4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:47 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux builder@xam-softiron-4:~$ grep CONFIG_ARMV8_DEPRECATED