Re: dmesg | grep -c "not configured" = 240...
In article <6c9dd7ad-b02e-3932-3102-e609ad336...@execsw.org>, Masanobu SAITOHwrote: >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...
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
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
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
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