Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Apr 2019 14:08:38 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 237471] [PowerPC64] pseries llan driver wrong MAC address
Message-ID:  <bug-237471-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237471

            Bug ID: 237471
           Summary: [PowerPC64] pseries llan driver wrong MAC address
           Product: Base System
           Version: 12.0-RELEASE
          Hardware: powerpc
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: alfredo.junior@eldorado.org.br

The network driver (pseries llan) isn't reading the MAC address set by QEMU
correctly.

In the example bellow, user defines MAC address to 52:54:00:fa:de:56 and dr=
iver
assumes 00:fa:de:56:00:00.=20

The issue was seen on both "12.0-RELEASE r341666" and "13.0-CURRENT r346544"


QEMU 4.0rc0 start command:

/qemu4/usr/local/bin/qemu-system-ppc64 \
        -name guest=3Dfreebsd -cpu POWER8 -m 2048 \
        -drive file=3Dvdisks/freebsd-vm-disk1.qcow2,if=3Dscsi,index=3D0,for=
mat=3Dqcow2
\
        -net nic,macaddr=3D52:54:00:fa:de:56 -net tap \
        -nographic -vga none -enable-kvm \
        -smp 16 \
        -machine
pseries,accel=3Dkvm,cap-cfpc=3Dbroken,cap-sbbc=3Dbroken,cap-ibs=3Dbroken,ca=
p-hpt-max-page-size=3D16M
\
        -mem-prealloc -mem-path /dev/hugepages \


root@base-test:~ # ifconfig llan0
llan0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 15=
00
        ether 00:fa:de:56:00:00
        inet 10.10.71.70 netmask 0xffffff00 broadcast 10.10.71.255=20
        nd6 options=3D29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: active
root@base-test:~ # uname -a
FreeBSD base-test 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC  powerpc

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-237471-227>