[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: arm64 support? When?



On Sun, Jan 14, 2018 at 11:43 PM, Gene Heskett wrote:

> Why was that limited? Its a gigabit port now.

This is the commit that changed it:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bc631943faba6fc3f755748091ada31798fb7d50

PS: here is how I found the commit:

$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
$ cd linux
$ git log -p -i --grep rock64
commit e1915c8195b38393005be9b74bfa6a3a367c83b3
...
      arm64: dts: rockchip: limit rk3328-rock64 gmac speed to 100MBit for now
commit f48f66a962a54c3d26d688c3df5441c9d1ba8730
...
    And a second stopgap is limiting the speed of the gmac on the rk3328-rock64
    to 100MBit. While the hardware can reach 1GBit, currently it is not stable.
    Limiting it to 100MBit for the time being allows nfsroots to be used again
    until the problem is identified.
...
      arm64: dts: rockchip: limit rk3328-rock64 gmac speed to 100MBit for now
...
commit bc631943faba6fc3f755748091ada31798fb7d50
...
    arm64: dts: rockchip: limit rk3328-rock64 gmac speed to 100MBit for now

    It looks like either the current kernel or the hardware has reliability
    issues when the gmac is actually running at 1GBit. In my test-case
    it is not able to boot on a nfsroot at this speed, as the system
    will always lose the connection to the nfs-server during boot, before
    reaching any login prompt and not recover from this.

    So until this is solved, limit the speed to 100MBit as with this the
    nfsroot survives stress tests like an apt-get upgrade without problems.
...
+       /* shows instability at 1GBit right now */
+       max-speed = <100>;

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


Reply to: