Re: dmesg | grep -c "not configured" = 240...

2018-02-25 Thread Christos Zoulas
In article <6c9dd7ad-b02e-3932-3102-e609ad336...@execsw.org>,
Masanobu SAITOH   wrote:
>On 2018/02/24 18:55, Patrick Welche wrote:
>> On Mon, Feb 19, 2018 at 03:17:48PM +, Stephen Borrill wrote:
>>> So I've just got a Lenovo ThinkSystem SR630 and:
>>> # dmesg | grep -c "not configured"
>>> 240
>>>
>>> http://www.netbsd.org/~sborrill/sr630.dmesg.txt
>>>
>>> Main issues are missing Ethernet (Intel X722) and RAID controller:
>>> vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7
>dev 0 function 0 not configured
>>> vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7
>dev 0 function 1 not configured
>>> vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7
>dev 0 function 2 not configured
>>> vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7
>dev 0 function 3 not configured
>>> vendor 1000 product 0016 (RAID mass storage, revision 0x01) at pci11
>dev 0 function 0 not configured
>>>
>>> msaitoh@ - have you looked at the Intel X722 gigabit controllers?
>
>  X722 is a 10G device which is based on 40G controller. {Free,Open}BSD
>has ixl(4) but NetBSD has no device driver yet :(
>
>  And I have no any ixl(4) devices :)

Would it help of someone bought you one?

christos



Re: dmesg | grep -c "not configured" = 240...

2018-02-25 Thread Masanobu SAITOH

On 2018/02/24 18:55, Patrick Welche wrote:

On Mon, Feb 19, 2018 at 03:17:48PM +, Stephen Borrill wrote:

So I've just got a Lenovo ThinkSystem SR630 and:
# dmesg | grep -c "not configured"
240

http://www.netbsd.org/~sborrill/sr630.dmesg.txt

Main issues are missing Ethernet (Intel X722) and RAID controller:
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 0 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 1 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 2 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 3 not configured
vendor 1000 product 0016 (RAID mass storage, revision 0x01) at pci11 dev 0 
function 0 not configured

msaitoh@ - have you looked at the Intel X722 gigabit controllers?


 X722 is a 10G device which is based on 40G controller. {Free,Open}BSD
has ixl(4) but NetBSD has no device driver yet :(

 And I have no any ixl(4) devices :)







For the second part:


As for the RAID controller, we are missing support for all recent
LSI/Symbios/Avago/Broadcom controllers meaning no support for lots of
servers from Lenovo/HP, etc. OpenBSD's mfii supports most of these:

https://www.precedence.co.uk/wiki/Support-KB-IBM/PCIIDs

NetBSD has extended mfi to support a few variants, but OpenBSD has split the
driver into mfi and mfii which makes porting more tricky.


I had a first stab, for which feedback would have been nice:

https://mail-index.netbsd.org/current-users/2015/07/08/msg027701.html

(Development might be easier now that several USB keyboard bugs have
been fixed since then.)


Cheers,

Patrick




--
---
SAITOH Masanobu (msai...@execsw.org
 msai...@netbsd.org)


daily CVS update output

2018-02-25 Thread NetBSD source update

Updating src tree:
P src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/crypto.inc
P src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ec.inc
U src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/sparccap.c
P src/distrib/sets/lists/comp/mi
P src/distrib/sets/lists/man/mi
P src/distrib/sets/lists/modules/md.amd64
P src/distrib/sets/lists/modules/md.i386
P src/doc/3RDPARTY
P src/doc/CHANGES
P src/external/apache2/mDNSResponder/prepare-import.sh
U src/external/apache2/mDNSResponder/dist/.gitignore
P src/external/apache2/mDNSResponder/dist/Clients/dnssdutil.c
P src/external/apache2/mDNSResponder/dist/mDNSCore/mDNS.c
P src/external/apache2/mDNSResponder/dist/mDNSCore/mDNSEmbeddedAPI.h
P src/external/apache2/mDNSResponder/dist/mDNSCore/uDNS.c
P src/external/apache2/mDNSResponder/dist/mDNSPosix/mDNSPosix.c
P src/external/apache2/mDNSResponder/dist/mDNSShared/dns_sd.h
P src/external/apache2/mDNSResponder/dist/mDNSShared/mDNSResponder.8
P src/external/bsd/libproc/dist/libproc.h
P src/external/gpl2/groff/tmac/mdoc.local
P src/lib/libpthread/Makefile
P src/share/man/man2/ucontext.2
P src/share/man/man4/iic.4
P src/share/man/man4/man4.x86/Makefile
U src/share/man/man4/man4.x86/imcsmb.4
P src/share/mk/bsd.host.mk
P src/share/mk/sys.mk
P src/sys/arch/aarch64/aarch64/core_machdep.c
P src/sys/arch/amd64/amd64/amd64_trap.S
P src/sys/arch/amd64/amd64/locore.S
P src/sys/arch/amd64/amd64/trap.c
P src/sys/arch/amd64/conf/ALL
P src/sys/arch/amd64/include/frameasm.h
P src/sys/arch/i386/conf/ALL
P src/sys/arch/x86/x86/svs.c
U src/sys/dev/imcsmb/imc.c
U src/sys/dev/imcsmb/imcsmb.c
U src/sys/dev/imcsmb/imcsmb_reg.h
U src/sys/dev/imcsmb/imcsmb_var.h
P src/sys/dev/pci/files.pci
P src/sys/kern/kern_mutex.c
P src/sys/modules/Makefile
U src/sys/modules/imc/Makefile
U src/sys/modules/imc/imc.ioconf
U src/sys/modules/imcsmb/Makefile
U src/sys/modules/imcsmb/imcsmb.ioconf
P src/sys/sys/filio.h
P src/sys/uvm/pmap/pmap_tlb.c
P src/tests/lib/libc/sys/Makefile
P src/tests/lib/libc/sys/t_ucontext.c
P src/usr.bin/at/privs.c
P src/usr.bin/su/su_pam.c

Updating xsrc tree:


Killing core files:



Updating release-6 src tree (netbsd-6):

Updating release-6 xsrc tree (netbsd-6):



Updating release-7 src tree (netbsd-7):
U doc/CHANGES-7.2
P sys/arch/amiga/conf/DRACO
P sys/arch/amiga/conf/GENERIC
P sys/arch/amiga/conf/GENERIC.in
P sys/arch/i386/conf/GENERIC
P sys/arch/i386/conf/XEN3_DOM0
P sys/arch/i386/conf/XEN3_DOMU
P sys/arch/sparc/conf/GENERIC
P sys/arch/sparc/conf/KRUPS
P sys/arch/sparc/conf/MRCOFFEE
P sys/arch/sparc/conf/TADPOLE3GX
P sys/arch/sparc64/conf/GENERIC
P sys/arch/sparc64/conf/NONPLUS64
P sys/fs/msdosfs/msdosfs_vfsops.c
P sys/kern/kern_exec.c
P sys/kern/subr_tftproot.c
P sys/modules/lua/lua.c
P sys/net/if_mpls.c
P sys/netinet6/ip6_input.c
P sys/netmpls/mpls_ttl.c

Updating release-7 xsrc tree (netbsd-7):



Updating release-8 src tree (netbsd-8):
U doc/CHANGES-8.0
P include/string.h
P lib/libm/arch/alpha/fenv.c
P lib/libpthread/pthread.h
P sys/arch/aarch64/include/mcontext.h
P sys/arch/alpha/alpha/fp_complete.c
P sys/arch/alpha/include/mcontext.h
P sys/arch/amd64/amd64/copy.S
P sys/arch/amd64/amd64/cpufunc.S
P sys/arch/amd64/include/mcontext.h
P sys/arch/arm/include/cpu.h
P sys/arch/arm/include/mcontext.h
P sys/arch/hppa/include/mcontext.h
P sys/arch/i386/include/mcontext.h
P sys/arch/ia64/include/mcontext.h
P sys/arch/m68k/include/mcontext.h
P sys/arch/macppc/conf/GENERIC
P sys/arch/macppc/conf/GENERIC_601
P sys/arch/macppc/conf/MAMBO
P sys/arch/macppc/conf/POWERMAC
P sys/arch/macppc/conf/POWERMAC_G5
P sys/arch/mips/include/cpu.h
P sys/arch/mips/include/mcontext.h
P sys/arch/or1k/include/mcontext.h
P sys/arch/powerpc/include/cpu.h
P sys/arch/powerpc/include/mcontext.h
P sys/arch/powerpc/oea/ofw_rascons.c
P sys/arch/riscv/include/mcontext.h
P sys/arch/sh3/include/mcontext.h
P sys/arch/sparc/include/mcontext.h
P sys/arch/sparc64/include/mcontext.h
P sys/arch/vax/include/mcontext.h
P sys/arch/x86/pci/if_vmx.c
P sys/dev/pci/ichsmb.c
P sys/dev/pci/if_wm.c
P sys/dev/pci/ismt.c
P sys/dev/pci/pci_subr.c
P sys/dev/pci/pcireg.h
P sys/dev/pci/ppbreg.h
P sys/dev/pci/ixgbe/ixgbe.c
P sys/dev/pci/ixgbe/ixgbe_rss.h
P sys/dev/pci/ixgbe/ixv.c
P sys/dist/pf/net/pf.c
P sys/kern/kern_synch.c
P sys/kern/subr_tftproot.c
P sys/lib/libkern/softfloat.c
P sys/lib/libkern/softfloat.h
P sys/net/files.net
P sys/net/if_bridge.c
U sys/net/rss_config.c
U sys/net/rss_config.h
P sys/netinet6/ip6_input.c
P sys/netinet6/route6.c
P sys/rump/librump/rumpvfs/rumpfs.c
P sys/sys/cpu.h
P sys/sys/fcntl.h
P tests/lib/libc/arch/alpha/return_one.S
P tests/lib/libc/sys/Makefile
P tests/lib/libc/sys/t_ptrace_amd64_wait.h
P tests/lib/libc/sys/t_ptrace_i386_wait.h
P tests/lib/libc/sys/t_ptrace_wait.c
P tests/lib/libc/sys/t_ptrace_x86_wait.h
P tests/lib/libc/sys/t_ucontext.c
P tests/lib/libpthread/t_mutex.c
P tests/net/net_common.sh
P tests/net/if_bridge/t_bridge.sh
P tests/net/if_gif/t_gif.sh
P tests/net/if_ipsec/t_ipsec.sh
P tests/net/if_l2tp/t_l2tp.sh
P 

Automated report: NetBSD-current/i386 build success

2018-02-25 Thread NetBSD Test Fixture
The NetBSD-current/i386 build is working again.

The following commits were made between the last failed build and the
successful build:

2018.02.25.11.57.44 maxv src/sys/arch/amd64/amd64/amd64_trap.S,v 1.36
2018.02.25.12.28.18 kamil src/distrib/sets/lists/comp/mi,v 1.2185
2018.02.25.12.37.16 maxv src/sys/arch/amd64/amd64/amd64_trap.S,v 1.37
2018.02.25.12.37.16 maxv src/sys/arch/amd64/amd64/locore.S,v 1.157
2018.02.25.12.37.16 maxv src/sys/arch/amd64/amd64/trap.c,v 1.112
2018.02.25.12.39.44 uwe src/share/man/man4/man4.x86/imcsmb.4,v 1.4
2018.02.25.12.46.49 uwe src/external/gpl2/groff/tmac/mdoc.local,v 1.5
2018.02.25.12.51.33 uwe src/share/man/man4/man4.x86/imcsmb.4,v 1.5
2018.02.25.12.53.22 kamil src/distrib/sets/lists/man/mi,v 1.1577
2018.02.25.12.57.39 uwe src/share/man/man4/man4.x86/imcsmb.4,v 1.6
2018.02.25.13.09.33 maxv src/sys/arch/amd64/amd64/trap.c,v 1.113
2018.02.25.13.14.27 maxv src/sys/arch/amd64/include/frameasm.h,v 1.37
2018.02.25.13.15.35 maxv src/sys/arch/x86/x86/svs.c,v 1.12

Log files can be found at:


http://releng.NetBSD.org/b5reports/i386/commits-2018.02.html#2018.02.25.13.15.35


Automated report: NetBSD-current/i386 build failure

2018-02-25 Thread NetBSD Test Fixture
This is an automatically generated notice of a NetBSD-current/i386
build failure.

The failure occurred on babylon5.netbsd.org, a NetBSD/amd64 host,
using sources from CVS date 2018.02.25.08.28.55.

An extract from the build.sh output follows:

(cd /tmp/bracket/build/2018.02.25.08.28.55-i386/src/usr.sbin/rpcbind && rm 
-f a.out [Ee]rrs mklog core *.core .gdbinit   rpcbind  check_bound.o 
rpcb_stat.o rpcb_svc_4.o rpcbind.o pmap_svc.o rpcb_svc.o rpcb_svc_com.o 
security.o warmstart.o util.o  check_bound.ln rpcb_stat.ln rpcb_svc_4.ln 
rpcbind.ln pmap_svc.ln rpcb_svc.ln rpcb_svc_com.ln security.ln warmstart.ln 
util.ln || true) 
--- cleandir-sbin ---
(cd /tmp/bracket/build/2018.02.25.08.28.55-i386/src/sbin/iscsictl && rm -f 
iscsictl.html8 .depend iscsic_daemonif.d iscsic_driverif.d iscsic_main.d 
iscsic_parse.d iscsic_daemonif.d.tmp iscsic_driverif.d.tmp iscsic_main.d.tmp 
iscsic_parse.d.tmp 
/tmp/bracket/build/2018.02.25.08.28.55-i386/src/sbin/iscsictl/tags  || true) 
--- cleandir-sys ---
--- cleandir-modules ---
--- cleandir-ksem ---
--- cleandir-rump ---
--- libclean4 ---
--- cleandir-usr.sbin ---
--- cleandir-rwhod ---
(cd /tmp/bracket/build/2018.02.25.08.28.55-i386/src/usr.sbin/rwhod && rm -f 
a.out [Ee]rrs mklog core *.core .gdbinit   rwhod  rwhod.o utmpentry.o  rwhod.ln 
utmpentry.ln || true) 
--- cleandir-sa ---
(cd /tmp/bracket/build/2018.02.25.08.28.55-i386/src/usr.sbin/sa && rm -f 
a.out [Ee]rrs mklog core *.core .gdbinit   sa  main.o pdb.o usrdb.o  main.ln 
pdb.ln usrdb.ln || true) 
--- cleandir-sys ---
--- cleandir-modules ---
cleandir ===> sys/modules/ksem
--- cleandir-rump ---
(cd 
/tmp/bracket/build/2018.02.25.08.28.55-i386/src/sys/rump/net/lib/libnetbt && rm 
-f librumpnet_netbt_pic.a librumpnet_netbt.so.* librumpnet_netbt.so  
bt_proto.pico bt_sysctl.pico hci_event.pico hci_ioctl.pico hci_link.pico 
hci_misc.pico hci_socket.pico hci_unit.pico l2cap_lower.pico l2cap_misc.pico 
l2cap_signal.pico l2cap_socket.pico l2cap_upper.pico rfcomm_dlc.pico 
rfcomm_session.pico rfcomm_socket.pico rfcomm_upper.pico sco_socket.pico 
sco_upper.pico netbt_component.pico bt_proto.pico.tmp bt_sysctl.pico.tmp 
hci_event.pico.tmp hci_ioctl.pico.tmp hci_link.pico.tmp hci_misc.pico.tmp 
hci_socket.pico.tmp hci_unit.pico.tmp l2cap_lower.pico.tmp l2cap_misc.pico.tmp 
l2cap_signal.pico.tmp l2cap_socket.pico.tmp l2cap_upper.pico.tmp 
rfcomm_dlc.pico.tmp rfcomm_session.pico.tmp rfcomm_socket.pico.tmp 
rfcomm_upper.pico.tmp sco_socket.pico.tmp sco_upper.pico.tmp 
netbt_component.pico.tmp || true) 
--- cleandir-modules ---
cd: can't cd to 
/tmp/bracket/build/2018.02.25.08.28.55-i386/src/sys/modules/ksem
*** [cleandir-ksem] Error code 2
nbmake[5]: stopped in 
/tmp/bracket/build/2018.02.25.08.28.55-i386/src/sys/modules
1 error

The following commits were made between the last successful build and
the failed build:

2018.02.25.08.09.07 maxv src/sys/arch/amd64/amd64/amd64_trap.S,v 1.34
2018.02.25.08.19.34 pgoyette src/sys/dev/imcsmb/imc.c,v 1.1
2018.02.25.08.19.34 pgoyette src/sys/dev/imcsmb/imcsmb.c,v 1.1
2018.02.25.08.19.34 pgoyette src/sys/dev/imcsmb/imcsmb_reg.h,v 1.1
2018.02.25.08.19.34 pgoyette src/sys/dev/imcsmb/imcsmb_var.h,v 1.1
2018.02.25.08.19.34 pgoyette src/sys/dev/pci/files.pci,v 1.393
2018.02.25.08.20.28 pgoyette src/sys/modules/Makefile,v 1.200
2018.02.25.08.20.28 pgoyette src/sys/modules/imc/Makefile,v 1.1
2018.02.25.08.20.28 pgoyette src/sys/modules/imc/imc.ioconf,v 1.1
2018.02.25.08.20.29 pgoyette src/sys/modules/imcsmb/Makefile,v 1.1
2018.02.25.08.20.29 pgoyette src/sys/modules/imcsmb/imcsmb.ioconf,v 1.1
2018.02.25.08.21.57 pgoyette src/distrib/sets/lists/modules/md.amd64,v 1.74
2018.02.25.08.21.57 pgoyette src/distrib/sets/lists/modules/md.i386,v 1.77
2018.02.25.08.22.53 pgoyette src/share/man/man4/man4.x86/Makefile,v 1.18
2018.02.25.08.22.53 pgoyette src/share/man/man4/man4.x86/imcsmb.4,v 1.1
2018.02.25.08.23.09 skrll src/sys/arch/aarch64/aarch64/core_machdep.c,v 1.2
2018.02.25.08.24.36 skrll src/sys/arch/aarch64/aarch64/core_machdep.c,v 1.3
2018.02.25.08.27.15 pgoyette src/share/man/man4/man4.x86/imcsmb.4,v 1.2
2018.02.25.08.28.55 maxv src/sys/arch/amd64/amd64/amd64_trap.S,v 1.35

Log files can be found at:


http://releng.NetBSD.org/b5reports/i386/commits-2018.02.html#2018.02.25.08.28.55