lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <56603787.3000802@xenosoft.de>
Date:	Thu, 3 Dec 2015 13:37:27 +0100
From:	Christian Zigotzky <chzigotzky@...osoft.de>
To:	Michael Ellerman <mpe@...erman.id.au>,
	Gabriel Paubert <paubert@...m.es>, netdev@...r.kernel.org,
	Denis Kirjanov <kda@...ux-powerpc.org>,
	linuxppc-dev@...ts.ozlabs.org
Subject: [P.A. Semi] Does the ethernet interface work on your Electra, Chitra,
 Nemo, and Athena board?

Hi Michael,

I checked out the Linux git till the commit 'powerpc-4.3-1'

git checkout ff474e8ca8547d09cb82ebab56d4c96f9eea01ce

Output:

Checking out files: 100% (13843/13843), done.
Note: checking out 'ff474e8ca8547d09cb82ebab56d4c96f9eea01ce'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

   git checkout -b new_branch_name

HEAD ist jetzt bei ff474e8... Merge tag 'powerpc-4.3-1' of 
git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux

---

The P.A. Semi Ethernet doesn't work with the powerpc-4.3-1 merge. I 
reverted this merge with:

git revert ff474e8ca8547d09cb82ebab56d4c96f9eea01ce -m 1

Output:

  Committer: christian <christian@...gaoneX1000.lan>
Ihr Name und E-Mail Adresse wurden automatisch auf Basis
Ihres Benutzer- und Rechnernamens konfiguriert. Bitte prüfen Sie, dass
diese zutreffend sind. Sie können diese Meldung unterdrücken, indem Sie
diese explizit setzen:

     git config --global user.name "Ihr Name"
     git config --global user.email ihre@...iladresse.de

Nachdem Sie das getan hast, können Sie Ihre Identität für diesen Commit 
ändern mit:

     git commit --amend --reset-author

  146 files changed, 2047 insertions(+), 3609 deletions(-)
  delete mode 100644 Documentation/devicetree/bindings/leds/leds-powernv.txt
  delete mode 100644 Documentation/devicetree/bindings/powerpc/fsl/scfg.txt
  delete mode 100644 arch/powerpc/boot/dts/t1040d4rdb.dts
  delete mode 100644 arch/powerpc/boot/dts/t1042d4rdb.dts
  delete mode 100644 arch/powerpc/boot/dts/t104xd4rdb.dtsi
  delete mode 100644 arch/powerpc/configs/85xx-32bit.config
  delete mode 100644 arch/powerpc/configs/85xx-64bit.config
  delete mode 100644 arch/powerpc/configs/85xx-hw.config
  delete mode 100644 arch/powerpc/configs/85xx-smp.config
  delete mode 100644 arch/powerpc/configs/altivec.config
  create mode 100644 arch/powerpc/configs/corenet32_smp_defconfig
  rename arch/powerpc/configs/{fsl-emb-nonhw.config => 
corenet64_smp_defconfig} (50%)
  delete mode 100644 arch/powerpc/configs/corenet_basic_defconfig
  delete mode 100644 arch/powerpc/configs/mpc85xx_basic_defconfig
  create mode 100644 arch/powerpc/configs/mpc85xx_defconfig
  create mode 100644 arch/powerpc/configs/mpc85xx_smp_defconfig
  delete mode 100644 arch/powerpc/include/asm/trace_clock.h
  delete mode 100644 arch/powerpc/kernel/trace_clock.c
  rewrite arch/powerpc/platforms/powernv/opal-power.c (76%)
  delete mode 100644 drivers/leds/leds-powernv.c

---

After that the P.A. Semi Ethernet works without any problems.

Cheers,

Christian

On 02 December 2015 at 10:11 PM, Christian Zigotzky wrote:
> Hi Michael,
>
> Thanks a lot for your answer. We tested some vanilla mainline 4.3 
> kernels on an Electra reference board. Additionally we tested some 
> patched 4.3 kernels on our Nemo boards.
>
> It would be really fantastic, if you could fix the problem.
>
> Cheers,
>
> Christian
>
> On 02 December 2015 at 09:14 AM, Michael Ellerman wrote:
>> On Wed, 2015-12-02 at 05:59 +0100, Christian Zigotzky wrote:
>>> Hi all,
>>>
>>> We tested some 4.3 kernels on a P.A. Semi reference board. Ultimately,
>>> ethernet does not work, though on the reference board, the interface is
>>> detected, gets link, but will not pass any packets/traffic.
>>>
>>> Somewhere in the source code of the commit "'powerpc-4.3-1' of
>>> git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux (2015-09-03
>>> 23:41:38 (GMT)" is the problem.
>>>
>>> Could you please help us to solve the problem?
>> Hi Christian,
>>
>> Unfortunately there is no source code in that commit, it's just a 
>> merge. And
>> your bisect run found that the very first commit in that merge was OK:
>>
>>>> [390fd5929f52bdfb9dfcc03820041ba556780f4a] cxl: Set up and enable PSL
>>>> git bisect good
>> So I'm not convinced your bisect run was correct, sorry.
>>
>> My pasemi is booting OK, but I haven't had time to test the network. 
>> If you
>> remind me next week I will make sure network is working on my board.
>>
>> Are you testing your board with your additional patch as well? Or 
>> just vanilla
>> mainline?
>>
>> cheers
>>
>> _______________________________________________
>> Linuxppc-dev mailing list
>> Linuxppc-dev@...ts.ozlabs.org
>> https://lists.ozlabs.org/listinfo/linuxppc-dev
>
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev@...ts.ozlabs.org
> https://lists.ozlabs.org/listinfo/linuxppc-dev

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ