From lstopcat at gmail.com Mon Aug 3 03:54:40 2009 From: lstopcat at gmail.com (ls cat) Date: Mon Aug 3 03:54:46 2009 Subject: i386 libpcap binary run in amd64 core dumped Message-ID: <7ef0ca990908022031w6af27b2dh3d3d944b986451a5@mail.gmail.com> I need run a sniffer/libpcap program in freebsd-7.2-amd64 which compiled for freebsd-6.2-i386. it coredumped in pcap_setnonblock().seems 7.2-amd64's ioctl() does not recognize the 6.2-i386 bpf ioctl() request. BIOCGDLTLIST request failed. maybe BIOCSRTIMEOUT cause program coredumped. char errstr[1024]; pcap_t *pd1; pd1 = pcap_open_live("em0", 8192, 1, 1000, errstr); pcap_setnonblock(pd1, 1, errstr); kdump of FreeBSD fbsd-6.2: 975 a.out CALL open(0xbfbfe240,0x2,0x2809be26) 975 a.out NAMI "/dev/bpf0" 975 a.out RET open 3 975 a.out CALL ioctl(0x3,BIOCVERSION,0xbfbfe234) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCGBLEN,0xbfbfe230) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCSBLEN,0xbfbfe230) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCSETIF,0xbfbfe760) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCGDLT,0xbfbfe230) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCGDLTLIST,0xbfbfe238) 975 a.out RET ioctl 0 975 a.out CALL break(0x804d000) 975 a.out RET break 0 975 a.out CALL ioctl(0x3,BIOCGDLTLIST,0xbfbfe238) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCSHDRCMPLT,0xbfbfe22c) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCSRTIMEOUT,0xbfbfe220) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCPROMISC,0) 975 a.out RET ioctl 0 975 a.out CALL ioctl(0x3,BIOCGBLEN,0xbfbfe230) 975 a.out RET ioctl 0 975 a.out CALL break(0x8055000) 975 a.out RET break 0 975 a.out CALL ioctl(0x3,BIOCSETF,0xbfbfe210) 975 a.out RET ioctl 0 kdump of FreeBSD fbsd-7.2: 7961 a.out CALL open(0xffffdbd4,O_RDWR,0x280a1cd2) 7961 a.out NAMI "/dev/bpf0" 7961 a.out RET open 3 7961 a.out CALL ioctl(0x3,BIOCVERSION,0xffffdc08) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,BIOCGBLEN,0xffffdc00) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,BIOCSBLEN,0xffffdc00) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,BIOCSETIF,0xffffdbb4) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,BIOCGDLT,0xffffdc00) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,0xc0084279 ,0xffffdbf8) 7961 a.out RET ioctl -1 errno 22 Invalid argument 7961 a.out CALL ioctl(0x3,BIOCSHDRCMPLT,0xffffdc04) 7961 a.out RET ioctl 0 7961 a.out CALL ioctl(0x3,0x8008426d ,0xffffdbd4) 7961 a.out RET ioctl -1 errno 22 Invalid argument 7961 a.out CALL close(0x3) 7961 a.out RET close 0 7961 a.out PSIG SIGSEGV SIG_DFL 7961 a.out NAMI "a.out.core" From jhb at freebsd.org Mon Aug 3 16:12:55 2009 From: jhb at freebsd.org (John Baldwin) Date: Mon Aug 3 16:13:02 2009 Subject: i386 libpcap binary run in amd64 core dumped In-Reply-To: <7ef0ca990908022031w6af27b2dh3d3d944b986451a5@mail.gmail.com> References: <7ef0ca990908022031w6af27b2dh3d3d944b986451a5@mail.gmail.com> Message-ID: <200908030906.04244.jhb@freebsd.org> On Sunday 02 August 2009 11:31:22 pm ls cat wrote: > I need run a sniffer/libpcap program in freebsd-7.2-amd64 which compiled > for freebsd-6.2-i386. it coredumped in pcap_setnonblock().seems 7.2-amd64's > ioctl() does not recognize the 6.2-i386 bpf ioctl() request. BIOCGDLTLIST > request failed. > maybe BIOCSRTIMEOUT cause program coredumped. bpf for 32-bit apps isn't currently supported for FreeBSD/amd64. -- John Baldwin From david at esn.org.za Tue Aug 4 20:51:34 2009 From: david at esn.org.za (David Peall) Date: Tue Aug 4 20:51:42 2009 Subject: Can't install FreeBSD amd64 (intel DP45SG) Message-ID: <0807767D2D53E649827BC55A3A53B067015C3ACD4F61@exchange.ct.esn.org.za> Hi I tried freebsd-stable but since the machine has not got a problem loading sysinstall with the i386 release I'm posting it here. I have a new box here a Intel DP45SG and a Quad core Intel with 4GB ram that I would like to install FreeBSD on. I've tried booting with 7.0, 7.1, 7.2 and 8-BETA2 amd64 and all get stuck on: Trying to mount root from ufs:/dev/md0 6.3 and 6.4 will boot into sysinstall but not network card detected. By stuck I mean can't scroll lock, caps lock or num lock. There is no activity even if left for hours. I've tried from CD/DVD and pxeboot. I found the following: http://blog.elitecoderz.net/freebsd-freezes-on-trying-to-mount-root-from-ufsdevmd0-and-is-stucked/2009/01/ Which suggests disabling USB2 I don't seem to have that bios option and tried disabling USB completely, but still no joy. (also leaves me without a keyboard ;-) There are no PATA ports for me to mount an older cdrom and there are only USB ports on the motherboard. There is also no floppy connector or floppy drive. I'm a bit stuck as to how I should proceed, any ideas welcome. Kind regards -- David Peall From stark at mapper.nl Wed Aug 5 06:38:27 2009 From: stark at mapper.nl (Mark Stapper) Date: Wed Aug 5 06:38:34 2009 Subject: Can't install FreeBSD amd64 (intel DP45SG) In-Reply-To: <0807767D2D53E649827BC55A3A53B067015C3ACD4F61@exchange.ct.esn.org.za> References: <0807767D2D53E649827BC55A3A53B067015C3ACD4F61@exchange.ct.esn.org.za> Message-ID: <4A7923AE.2050602@mapper.nl> Dear David, In the loader menu, are you able to drop to the loader prompt, and view your hard-disk(s) using: lsdev [-v] Lists all of the devices from which it may be possible to load modules. If -v is specified, more details are printed. If so, you might be able to do a manual install using a i386 livefs ("rescue") disk. You would need both the i386 livefs and a amd64 install medium though(either usb/cdrom or whatever). You said you tried pxeboot, I assume u have another machine at your disposal. You could use that do do a manual install as well(if it runs a system which supports UFS, like freebsd ;-), if not, a VM is your friend). Another option would be to get a disc image of a freebsd base-install (shouldn't be more then 300mb). All this assuming you are able to boot the generic kernel of course... If you are going the manual install way, you might as well build your custom kernel. Since the kernel included in the install cd's doesn't really work for you anyway. To summarize your best options are probably: 1. Try a manual install using a i386 livefs cd and a amd64 install medium. 2. Use another system to install the base system and put that in the problematic one. Either with or without building your own kernel. I would say the second option, and building your own kernel is your best bet. Hope it helps. Greetz, Mark David Peall wrote: > Hi > > I tried freebsd-stable but since the machine has not got a problem loading sysinstall with the i386 release I'm posting it here. > > I have a new box here a Intel DP45SG and a Quad core Intel with 4GB ram that I would like to install FreeBSD on. > I've tried booting with 7.0, 7.1, 7.2 and 8-BETA2 amd64 and all get stuck on: > Trying to mount root from ufs:/dev/md0 > > 6.3 and 6.4 will boot into sysinstall but not network card detected. > > By stuck I mean can't scroll lock, caps lock or num lock. There is no activity even if left for hours. > > I've tried from CD/DVD and pxeboot. > > I found the following: > http://blog.elitecoderz.net/freebsd-freezes-on-trying-to-mount-root-from-ufsdevmd0-and-is-stucked/2009/01/ > > Which suggests disabling USB2 I don't seem to have that bios option and tried disabling USB completely, but still no joy. (also leaves me without a keyboard ;-) > > There are no PATA ports for me to mount an older cdrom and there are only USB ports on the motherboard. There is also no floppy connector or floppy drive. I'm a bit stuck as to how I should proceed, any ideas welcome. > > Kind regards > > -- > David Peall > > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090805/2ce2a122/signature.pgp From stickybit at gmx.net Wed Aug 5 20:18:09 2009 From: stickybit at gmx.net (Sticky Bit) Date: Wed Aug 5 20:18:30 2009 Subject: [regression] 8.0-CURRENT amd64: SATA disks not attaching, MCP55 controller Message-ID: <200908052217.06935.stickybit@gmx.net> Hello, I have a similar problem with 8.0-CURRENT amd64 like described in PR 128686 and PR 132372 and several older ones. Short: SATA disks will not attach. Some example (please see full logs below): [...] ata3: Identifying devices: 00000001 ata3: New devices: 00000001 ata3: reiniting channel .. ata3: SATA connect time=0ms status=00000123 ata3: reset tp1 mask=01 ostat0=58 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 [...] SATA 300 controller is a MCP55 (ULTRA, not SLI) chip, which is working without any problems for years. Works fine with recent RELENG_7 amd64, but not with RELENG_8 amd64. RELENG_8 i386 seems to attach the disks. So it looks like an amd64 only bug. Should I file a new PR for it? Looks like there is no progress on this matter for months now. Is anyone working on this regression? It would be nice if someone could try to fix it. Thanks in advance! :-) I booted a recent JPSNAP of 8.0-CURRENT livefs FIXIT and saved dmesg output to an usb stick. Below are three verbose boot logs: 1.) 8.0-CURRENT amd64 where SATA disks are not attached 2.) 8.0-CURRENT i386 where SATA disks are attached 3.) 7.2-STABLE amd64 where everything works fine Hope it is useful. If you need more details please let me know. ;-) ******************************************************************************** 1.) 8.0-CURRENT amd64 where SATA disks are not attached ******************************************************************************** Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-HEAD-20090802-JPSNAP #0: Sun Aug 2 04:29:26 UTC 2009 root@build-amd64-fbsd.allbsd.org:/usr/obj/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff813fb000. Preloaded mfs_root "/boot/mfsroot" at 0xffffffff813fb1d0. Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 2612054409 Hz CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (2612.05-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x60fb1 Stepping = 1 Features=0x178bfbff Features2=0x2001 AMD Features=0xea500800 AMD Features2=0x11f L1 2MB data TLB: 8 entries, fully associative L1 2MB instruction TLB: 8 entries, fully associative L1 4KB data TLB: 32 entries, fully associative L1 4KB instruction TLB: 32 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L2 2MB unified TLB: 0 entries, disabled/not present L2 4KB data TLB: 512 entries, 4-way associative L2 4KB instruction TLB: 512 entries, 4-way associative L2 unified cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 16-way associative real memory = 4294967296 (4096 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009afff, 630784 bytes (154 pages) 0x000000000142a000 - 0x00000000d7767fff, 3593723904 bytes (877374 pages) 0x0000000100000000 - 0x000000011ffeffff, 536805376 bytes (131056 pages) avail memory = 4108021760 (3917 MB) ACPI APIC Table: INTR: Adding local APIC 1 as a target FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 APIC: CPU 0 has ACPI ID 0 APIC: CPU 1 has ACPI ID 1 ULE: setup cpu 0 ULE: setup cpu 1 ACPI: RSDP 0xf7890 00024 (v2 Nvidia) ACPI: XSDT 0xdfee3100 0004C (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: FACP 0xdfeeac80 000F4 (v3 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: DSDT 0xdfee3280 0798A (v1 NVIDIA AWRDACPI 00001000 MSFT 03000000) ACPI: FACS 0xdfee0000 00040 ACPI: SSDT 0xdfeeaec0 0028A (v1 PTLTD POWERNOW 00000001 LTP 00000001) ACPI: HPET 0xdfeeb1c0 00038 (v1 Nvidia ASUSACPI 42302E31 AWRD 00000098) ACPI: MCFG 0xdfeeb240 0003C (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: APIC 0xdfeeadc0 00098 (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) MADT: Found IO APIC ID 4, Interrupt 0 at 0xfec00000 ioapic0: Changing APIC ID to 4 ioapic0: Routing external 8259A's -> intpin 0 MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 MADT: Interrupt override: source 9, irq 9 ioapic0: intpin 9 trigger: level MADT: Interrupt override: source 14, irq 14 MADT: Interrupt override: source 15, irq 15 lapic0: Routing NMI -> LINT1 lapic0: LINT1 trigger: edge lapic0: LINT1 polarity: high lapic1: Routing NMI -> LINT1 lapic1: LINT1 trigger: edge lapic1: LINT1 polarity: high MADT: Ignoring local NMI routed to ACPI CPU 2 MADT: Ignoring local NMI routed to ACPI CPU 3 ioapic0 irqs 0-23 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x00010000 pcm: 0x00000400 wlan: <802.11 Link Layer> nfslock: pseudo-device kbd: new array size 4 kbd1 at kbdmux0 mem: null: io: random: hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2 acpi0: on motherboard PCIe: Memory Mapped configuration base @ 0xf0000000 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48 acpi0: [MPSAFE] acpi0: [ITHREAD] AcpiOsDerivePciId: \\_SB_.PCI0.SMB0.SMCA -> bus 0 dev 1 func 1 acpi0: Power Button (fixed) acpi0: wakeup code va 0xffffff800000e000 pa 0x4000 AcpiOsDerivePciId: \\_SB_.PCI0.LEG0.PIO1 -> bus 0 dev 1 func 0 AcpiOsDerivePciId: \\_SB_.PCI0.LEG0.PIRQ -> bus 0 dev 1 func 0 acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, dfde0000 (3) failed ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 pci_link0: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link1: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link2: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link3: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link4: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link5: Index IRQ Rtd Ref IRQs Initial Probe 0 7 N 0 5 7 9 10 11 14 15 Validation 0 7 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link6: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link7: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link8: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link9: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link10: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link11: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link12: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link13: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link14: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link15: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link16: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link17: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link18: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link19: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link20: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 17 Validation 0 255 N 0 17 After Disable 0 255 N 0 17 pci_link21: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 18 Validation 0 255 N 0 18 After Disable 0 255 N 0 18 pci_link22: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 19 Validation 0 255 N 0 19 After Disable 0 255 N 0 19 pci_link23: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link24: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link25: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link26: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link27: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link28: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link29: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link30: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link31: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link32: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link33: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link34: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link35: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link36: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link37: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 acpi_hpet0: iomem 0xfefff000-0xfefff3ff on acpi0 acpi_hpet0: vend: 0x10de rev: 0x1 num: 2 hz: 25000000 opts: legacy_route Timecounter "HPET" frequency 25000000 Hz quality 900 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: domain=0, physical bus=0 found-> vendor=0x10de, dev=0x0369, revid=0xa2 domain=0, bus=0, slot=0, func=0 class=05-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0360, revid=0xa3 domain=0, bus=0, slot=1, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x000f, statreg=0x00a0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0368, revid=0xa3 domain=0, bus=0, slot=1, func=1 class=0c-05-00, hdrtype=0x00, mfdev=1 cmdreg=0x0001, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 map[10]: type I/O Port, range 32, base 0xff00, size 6, enabled map[20]: type I/O Port, range 32, base 0x1c00, size 6, enabled map[24]: type I/O Port, range 32, base 0x1c40, size 6, enabled pcib0: matched entry for 0.1.INTA (src \\_SB_.PCI0.APCS:0) pci_link31: Picked IRQ 20 with weight 0 pcib0: slot 1 INTA routed to irq 20 via \\_SB_.PCI0.APCS found-> vendor=0x10de, dev=0x036c, revid=0xa1 domain=0, bus=0, slot=2, func=0 class=0c-03-10, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02f000, size 12, enabled pcib0: matched entry for 0.2.INTA (src \\_SB_.PCI0.APCF:0) pci_link27: Picked IRQ 21 with weight 0 pcib0: slot 2 INTA routed to irq 21 via \\_SB_.PCI0.APCF found-> vendor=0x10de, dev=0x036d, revid=0xa2 domain=0, bus=0, slot=2, func=1 class=0c-03-20, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02e000, size 8, enabled pcib0: matched entry for 0.2.INTB (src \\_SB_.PCI0.APCL:0) pci_link32: Picked IRQ 22 with weight 0 pcib0: slot 2 INTB routed to irq 22 via \\_SB_.PCI0.APCL found-> vendor=0x10de, dev=0x036e, revid=0xa1 domain=0, bus=0, slot=4, func=0 class=01-01-8a, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) powerspec 2 supports D0 D3 current D0 map[20]: type I/O Port, range 32, base 0xfc00, size 4, enabled found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=0 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9f0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbf0, size 2, enabled map[18]: type I/O Port, range 32, base 0x970, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb70, size 2, enabled map[20]: type I/O Port, range 32, base 0xf700, size 4, enabled map[24]: type Memory, range 32, base 0xfe02d000, size 12, enabled pcib0: matched entry for 0.5.INTA (src \\_SB_.PCI0.APSI:0) pci_link35: Picked IRQ 23 with weight 0 pcib0: slot 5 INTA routed to irq 23 via \\_SB_.PCI0.APSI found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=1 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=10 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9e0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbe0, size 2, enabled map[18]: type I/O Port, range 32, base 0x960, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb60, size 2, enabled map[20]: type I/O Port, range 32, base 0xf200, size 4, enabled map[24]: type Memory, range 32, base 0xfe02c000, size 12, enabled pcib0: matched entry for 0.5.INTB (src \\_SB_.PCI0.APSJ:0) pci_link36: Picked IRQ 20 with weight 1 pcib0: slot 5 INTB routed to irq 20 via \\_SB_.PCI0.APSJ found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=2 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=c, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0xf100, size 3, enabled map[14]: type I/O Port, range 32, base 0xf000, size 2, enabled map[18]: type I/O Port, range 32, base 0xef00, size 3, enabled map[1c]: type I/O Port, range 32, base 0xee00, size 2, enabled map[20]: type I/O Port, range 32, base 0xed00, size 4, enabled map[24]: type Memory, range 32, base 0xfe02b000, size 12, enabled pcib0: matched entry for 0.5.INTC (src \\_SB_.PCI0.ASA2:0) pci_link37: Picked IRQ 21 with weight 1 pcib0: slot 5 INTC routed to irq 21 via \\_SB_.PCI0.ASA2 found-> vendor=0x10de, dev=0x0370, revid=0xa2 domain=0, bus=0, slot=6, func=0 class=06-04-01, hdrtype=0x01, mfdev=1 cmdreg=0x0107, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x0a (2500 ns) found-> vendor=0x10de, dev=0x0373, revid=0xa3 domain=0, bus=0, slot=8, func=0 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x01 (250 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 MSI supports 8 messages, 64 bit, vector masks MSI-X supports 8 messages in maps 0x18 and 0x1c map[10]: type Memory, range 32, base 0xfe02a000, size 12, enabled map[14]: type I/O Port, range 32, base 0xec00, size 3, enabled map[18]: type Memory, range 32, base 0xfe029000, size 8, enabled map[1c]: type Memory, range 32, base 0xfe028000, size 4, enabled pcib0: matched entry for 0.8.INTA (src \\_SB_.PCI0.APCH:0) pci_link28: Picked IRQ 22 with weight 1 pcib0: slot 8 INTA routed to irq 22 via \\_SB_.PCI0.APCH found-> vendor=0x10de, dev=0x0377, revid=0xa3 domain=0, bus=0, slot=15, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x18 (6000 ns), maxlat=0x00 (0 ns) powerspec 2 supports D0 D3 current D0 MSI supports 2 messages, 64 bit found-> vendor=0x1022, dev=0x1100, revid=0x00 domain=0, bus=0, slot=24, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1101, revid=0x00 domain=0, bus=0, slot=24, func=1 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1102, revid=0x00 domain=0, bus=0, slot=24, func=2 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1103, revid=0x00 domain=0, bus=0, slot=24, func=3 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) pci0: at device 0.0 (no driver attached) isab0: at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) ohci0: mem 0xfe02f000-0xfe02ffff irq 21 at device 2.0 on pci0 ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02f000 ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 0 vector 49 ohci0: [MPSAFE] ohci0: [ITHREAD] usbus0: on ohci0 ehci0: mem 0xfe02e000-0xfe02e0ff irq 22 at device 2.1 on pci0 ehci0: Reserved 0x100 bytes for rid 0x10 type 3 at 0xfe02e000 ioapic0: routing intpin 22 (PCI IRQ 22) to lapic 0 vector 50 ehci0: [MPSAFE] ehci0: [ITHREAD] usbus1: EHCI version 1.0 usbus1: on ehci0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 4.0 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xfc00 ata0: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 ata0: reset tp1 mask=03 ostat0=50 ostat1=00 ata0: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata0: stat1=0x00 err=0x00 lsb=0x00 msb=0x00 ata0: reset tp2 stat0=00 stat1=00 devices=0x10000 ioapic0: routing intpin 14 (ISA IRQ 14) to lapic 0 vector 51 ata0: [MPSAFE] ata0: [ITHREAD] ata1: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 ata1: reset tp1 mask=00 ostat0=ff ostat1=ff ioapic0: routing intpin 15 (ISA IRQ 15) to lapic 0 vector 52 ata1: [MPSAFE] ata1: [ITHREAD] atapci1: port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf700-0xf70f mem 0xfe02d000-0xfe02dfff irq 23 at device 5.0 on pci0 atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf700 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 53 atapci1: [MPSAFE] atapci1: [ITHREAD] atapci1: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02d000 ata2: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9f0 atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbf0 ata2: SATA connect time=0ms status=00000123 ata2: reset tp1 mask=01 ostat0=50 ostat1=00 ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata2: reset tp2 stat0=50 stat1=00 devices=0x1 ata2: [MPSAFE] ata2: [ITHREAD] ata3: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x970 atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb70 ata3: SATA connect time=0ms status=00000123 ata3: reset tp1 mask=01 ostat0=50 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: [MPSAFE] ata3: [ITHREAD] atapci2: port 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf200-0xf20f mem 0xfe02c000-0xfe02cfff irq 20 at device 5.1 on pci0 atapci2: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf200 ioapic0: routing intpin 20 (PCI IRQ 20) to lapic 0 vector 54 atapci2: [MPSAFE] atapci2: [ITHREAD] atapci2: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02c000 ata4: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9e0 atapci2: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbe0 ata4: SATA connect time=0ms status=00000123 ata4: reset tp1 mask=01 ostat0=50 ostat1=00 ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata4: reset tp2 stat0=50 stat1=00 devices=0x1 ata4: [MPSAFE] ata4: [ITHREAD] ata5: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x18 type 4 at 0x960 atapci2: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb60 ata5: SATA connect timeout status=00000000 ata5: [MPSAFE] ata5: [ITHREAD] atapci3: port 0xf100-0xf107,0xf000-0xf003,0xef00-0xef07,0xee00-0xee03,0xed00-0xed0f mem 0xfe02b000-0xfe02bfff irq 21 at device 5.2 on pci0 atapci3: Reserved 0x10 bytes for rid 0x20 type 4 at 0xed00 atapci3: [MPSAFE] atapci3: [ITHREAD] atapci3: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02b000 ata6: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x10 type 4 at 0xf100 atapci3: Reserved 0x4 bytes for rid 0x14 type 4 at 0xf000 ata6: SATA connect timeout status=00000000 ata6: [MPSAFE] ata6: [ITHREAD] ata7: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x18 type 4 at 0xef00 atapci3: Reserved 0x4 bytes for rid 0x1c type 4 at 0xee00 ata7: SATA connect timeout status=00000000 ata7: [MPSAFE] ata7: [ITHREAD] pcib1: at device 6.0 on pci0 pcib1: domain 0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xd000-0xdfff pcib1: prefetched decode 0xfde00000-0xfdefffff pcib1: Subtractively decoded bridge. pci1: on pcib1 pci1: domain=0, physical bus=1 found-> vendor=0x1102, dev=0x0002, revid=0x07 domain=0, bus=1, slot=6, func=0 class=04-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x02 (500 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xdc00, size 5, enabled pcib1: requested I/O range 0xdc00-0xdc1f: in range pcib1: matched entry for 1.6.INTA (src \\_SB_.PCI0.APC1:0) pci_link19: Picked IRQ 16 with weight 0 pcib1: slot 6 INTA routed to irq 16 via \\_SB_.PCI0.APC1 found-> vendor=0x1102, dev=0x7002, revid=0x07 domain=0, bus=1, slot=6, func=1 class=09-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xd800, size 3, enabled pcib1: requested I/O range 0xd800-0xd807: in range found-> vendor=0x109e, dev=0x036e, revid=0x11 domain=0, bus=1, slot=7, func=0 class=04-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdeff000, size 12, enabled pcib1: requested memory range 0xfdeff000-0xfdefffff: good pcib1: matched entry for 1.7.INTA (src \\_SB_.PCI0.APC2:0) pci_link20: Picked IRQ 17 with weight 0 pcib1: slot 7 INTA routed to irq 17 via \\_SB_.PCI0.APC2 found-> vendor=0x109e, dev=0x0878, revid=0x11 domain=0, bus=1, slot=7, func=1 class=04-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0xff (63750 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdefe000, size 12, enabled pcib1: requested memory range 0xfdefe000-0xfdefefff: good pcib1: matched entry for 1.7.INTA (src \\_SB_.PCI0.APC2:0) pcib1: slot 7 INTA routed to irq 17 via \\_SB_.PCI0.APC2 pci1: at device 6.0 (no driver attached) pci1: at device 6.1 (no driver attached) pci1: at device 7.0 (no driver attached) pci1: at device 7.1 (no driver attached) nfe0: port 0xec00-0xec07 mem 0xfe02a000-0xfe02afff,0xfe029000-0xfe0290ff,0xfe028000-0xfe02800f irq 22 at device 8.0 on pci0 nfe0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02a000 nfe0: Reserved 0x100 bytes for rid 0x18 type 3 at 0xfe029000 nfe0: Reserved 0x10 bytes for rid 0x1c type 3 at 0xfe028000 nfe0: attempting to allocate 8 MSI-X vectors (8 supported) msi: routing MSI-X IRQ 256 to local APIC 0 vector 55 msi: routing MSI-X IRQ 257 to local APIC 0 vector 56 msi: routing MSI-X IRQ 258 to local APIC 0 vector 57 msi: routing MSI-X IRQ 259 to local APIC 0 vector 58 msi: routing MSI-X IRQ 260 to local APIC 0 vector 59 msi: routing MSI-X IRQ 261 to local APIC 0 vector 60 msi: routing MSI-X IRQ 262 to local APIC 0 vector 61 msi: routing MSI-X IRQ 263 to local APIC 0 vector 62 nfe0: using IRQs 256-263 for MSI-X nfe0: Using 8 MSIX messages miibus0: on nfe0 e1000phy0: PHY 1 on miibus0 e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto nfe0: bpf attached nfe0: Ethernet address: 00:1d:60:86:3f:16 nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] pcib2: at device 15.0 on pci0 pcib2: domain 0 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0xc000-0xcfff pcib2: memory decode 0xfdd00000-0xfddfffff pcib2: prefetched decode 0xe0000000-0xefffffff pcib2: could not get PCI interrupt routing table for \\_SB_.PCI0.XVR0 - AE_NOT_FOUND pci2: on pcib2 pci2: domain=0, physical bus=2 found-> vendor=0x1002, dev=0x9589, revid=0x00 domain=0, bus=2, slot=0, func=0 class=03-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=7 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Prefetchable Memory, range 64, base 0xe0000000, size 28, enabled pcib2: requested memory range 0xe0000000-0xefffffff: good map[18]: type Memory, range 64, base 0xfdde0000, size 16, enabled pcib2: requested memory range 0xfdde0000-0xfddeffff: good map[20]: type I/O Port, range 32, base 0xcc00, size 8, enabled pcib2: requested I/O range 0xcc00-0xccff: in range pcib0: matched entry for 0.15.INTA (src \\_SB_.PCI0.APC6:0) pci_link24: Picked IRQ 16 with weight 3 pcib0: slot 15 INTA routed to irq 16 via \\_SB_.PCI0.APC6 pcib2: slot 0 INTA is routed to irq 16 found-> vendor=0x1002, dev=0xaa08, revid=0x00 domain=0, bus=2, slot=0, func=1 class=04-03-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=5 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 64, base 0xfddfc000, size 14, enabled pcib2: requested memory range 0xfddfc000-0xfddfffff: good pcib0: matched entry for 0.15.INTB (src \\_SB_.PCI0.APC7:0) pci_link25: Picked IRQ 16 with weight 9 pcib0: slot 15 INTB routed to irq 16 via \\_SB_.PCI0.APC7 pcib2: slot 0 INTB is routed to irq 16 vgapci0: port 0xcc00-0xccff mem 0xe0000000-0xefffffff,0xfdde0000-0xfddeffff irq 16 at device 0.0 on pci2 pci2: at device 0.1 (no driver attached) acpi_tz0: on acpi0 ACPI Warning: \\_TZ_.THRM._PSL: Return Package type mismatch at index 0 - found [NULL Object Descriptor], expected Reference 20090521 nspredef-1058 atrtc1: port 0x70-0x73 on acpi0 atrtc1: registered as a time-of-day clock (resolution 1000000us) atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 63 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: unable to allocate IRQ cpu0: on acpi0 cpu0: switching to generic Cx mode powernow0: on cpu0 cpu1: on acpi0 powernow1: on cpu1 ex_isa_identify() ahc_isa_probe 0: ioport 0xc00 alloc failed ahc_isa_probe 1: ioport 0x1c00 alloc failed ahc_isa_probe 12: ioport 0xcc00 alloc failed ahc_isa_probe 13: ioport 0xdc00 alloc failed ahc_isa_probe 14: ioport 0xec00 alloc failed isa_probe_children: disabling PnP devices atkbdc: atkbdc0 already exists; skipping it sc: sc0 already exists; skipping it isa_probe_children: probing non-PnP devices orm0: at iomem 0xc0000-0xcffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd1, terminal emulator: scteken (teken terminal) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 atrtc0: at port 0x70 irq 8 on isa0 atrtc0: Warning: Couldn't map I/O. atrtc0: Warning: Couldn't map Interrupt. atrtc1: removed as time-of-day clock: clock atrtc has higher resolution atrtc0: registered as a time-of-day clock (resolution 1000000us) fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 ppc0: cannot reserve I/O port range ppc0: failed to probe at irq 7 on isa0 uart0: failed to probe at port 0x3f8-0x3ff irq 4 on isa0 uart1: failed to probe at port 0x2f8-0x2ff irq 3 on isa0 isa_probe_children: probing PnP devices Device configuration finished. Reducing kern.maxvnodes 258310 -> 100000 procfs registered lapic: Divisor 2, Frequency 100463634 hz Timecounter "TSC" frequency 2612054409 Hz quality -100 Timecounters tick every 1.000 msec lo0: bpf attached hptrr: no controller detected. ata0: Identifying devices: 00010000 ata0: New devices: 00010000 md0: Preloaded image 4194304 bytes at 0xffffffff80ff9940 usbus0: 12Mbps Full Speed USB v1.0 usbus1: 480Mbps High Speed USB v2.0 ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=80 wire acd0: setting PIO4 on nForce MCP55 chip acd0: setting UDMA33 on nForce MCP55 chip ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 acd0: DVDR drive at ata0 as master acd0: read 6890KB/s (6890KB/s) write 1722KB/s (1722KB/s), 2048KB buffer, UDMA33 acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet acd0: Writes: CDR, CDRW, DVDR, DVDRAM, test write, burnproof acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: CD-RW 120mm data disc ata1: Identifying devices: 00000000 ata1: New devices: 00000000 ata2: Identifying devices: 00000001 ata2: New devices: 00000001 acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x64 ascq=0x00 uhub0: 10 ports with 10 removable, self powered ata2: reiniting channel .. ata2: SATA connect time=0ms status=00000123 ata2: reset tp1 mask=01 ostat0=58 ostat1=00 ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata2: reset tp2 stat0=50 stat1=00 devices=0x1 ata2: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x64 ascq=0x00 ata2: reiniting channel .. ata2: SATA connect time=0ms status=00000123 ata2: reset tp1 mask=01 ostat0=58 ostat1=00 ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata2: reset tp2 stat0=50 stat1=00 devices=0x1 ata2: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 ata3: Identifying devices: 00000001 ata3: New devices: 00000001 ata3: reiniting channel .. ata3: SATA connect time=0ms status=00000123 ata3: reset tp1 mask=01 ostat0=58 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 ata3: reiniting channel .. ata3: SATA connect time=0ms status=00000123 ata3: reset tp1 mask=01 ostat0=58 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 uhub1: 10 ports with 10 removable, self powered ata4: Identifying devices: 00000001 ata4: New devices: 00000001 ugen1.2: at usbus1 umass0: on usbus1 umass0: SCSI over Bulk-Only; quirks = 0x0000 ata4: reiniting channel .. ata4: SATA connect time=0ms status=00000123 ata4: reset tp1 mask=01 ostat0=58 ostat1=00 ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata4: reset tp2 stat0=50 stat1=00 devices=0x1 ata4: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 umass0:0:0:-1: Attached to scbus0 pass0 at umass-sim0 bus 0 target 0 lun 0 pass0: Removable Direct Access SCSI-2 device pass0: 40.000MB/s transfers GEOM: new disk da0 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-2 device da0: 40.000MB/s transfers da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C) ata4: reiniting channel .. ata4: SATA connect time=0ms status=00000123 ata4: reset tp1 mask=01 ostat0=58 ostat1=00 ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata4: reset tp2 stat0=50 stat1=00 devices=0x1 ata4: reinit done .. unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 ata5: Identifying devices: 00000000 ata5: New devices: 00000000 ata6: Identifying devices: 00000000 ata6: New devices: 00000000 ata7: Identifying devices: 00000000 ata7: New devices: 00000000 ATA PseudoRAID loaded SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x01000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000200ef therm: 0x00010000 err: 0x00010000 pcm: 0x00000400 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 1 vector 48 ioapic0: routing intpin 15 (ISA IRQ 15) to lapic 1 vector 49 ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 1 vector 50 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 1 vector 51 msi: Assigning MSI-X IRQ 257 to local APIC 1 vector 52 msi: Assigning MSI-X IRQ 259 to local APIC 1 vector 53 msi: Assigning MSI-X IRQ 261 to local APIC 1 vector 54 msi: Assigning MSI-X IRQ 263 to local APIC 1 vector 55 WARNING: WITNESS option enabled, expect reduced performance. Root mount waiting for: usbus1 Trying to mount root from ufs:/dev/md0 ******************************************************************************** 2.) 8.0-CURRENT i386 where SATA disks are attached ******************************************************************************** Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.0-HEAD-20090803-JPSNAP #0: Mon Aug 3 02:31:54 UTC 2009 root@build-i386-fbsd-2.allbsd.org:/usr/obj/i386/usr/src/sys/GENERIC WARNING: WITNESS option enabled, expect reduced performance. Preloaded elf kernel "/boot/kernel/kernel" at 0xc1539000. Preloaded mfs_root "/boot/mfsroot" at 0xc153919c. Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 2612057115 Hz CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (2612.06-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x60fb1 Stepping = 1 Features=0x178bfbff Features2=0x2001 AMD Features=0xea500800 AMD Features2=0x11f Data TLB: 32 entries, fully associative Instruction TLB: 32 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L2 internal cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 8-way associative real memory = 4294967296 (4096 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009dfff, 643072 bytes (157 pages) 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) 0x0000000001826000 - 0x00000000dbf7ffff, 3665141760 bytes (894810 pages) avail memory = 3663675392 (3493 MB) Table 'FACP' at 0xdfeeac80 Table 'SSDT' at 0xdfeeaec0 Table 'HPET' at 0xdfeeb1c0 Table 'MCFG' at 0xdfeeb240 Table 'APIC' at 0xdfeeadc0 MADT: Found table at 0xdfeeadc0 MP Configuration Table version 1.4 found at 0xc00f1400 APIC: Using the MADT enumerator. MADT: Found CPU APIC ID 0 ACPI ID 0: enabled SMP: Added CPU 0 (AP) MADT: Found CPU APIC ID 1 ACPI ID 1: enabled SMP: Added CPU 1 (AP) MADT: Found CPU APIC ID 2 ACPI ID 2: disabled MADT: Found CPU APIC ID 3 ACPI ID 3: disabled ACPI APIC Table: INTR: Adding local APIC 1 as a target FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs FreeBSD/SMP: 1 package(s) x 2 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 APIC: CPU 0 has ACPI ID 0 APIC: CPU 1 has ACPI ID 1 bios32: Found BIOS32 Service Directory header at 0xc00fb9d0 bios32: Entry = 0xf1e80 (c00f1e80) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xf0000+0x1eb0 pnpbios: Found PnP BIOS data at 0xc00fc520 pnpbios: Entry = f0000:c550 Rev = 1.0 Other BIOS signatures found: ULE: setup cpu 0 ULE: setup cpu 1 ACPI: RSDP 0xf7890 00024 (v2 Nvidia) ACPI: XSDT 0xdfee3100 0004C (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: FACP 0xdfeeac80 000F4 (v3 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: DSDT 0xdfee3280 0798A (v1 NVIDIA AWRDACPI 00001000 MSFT 03000000) ACPI: FACS 0xdfee0000 00040 ACPI: SSDT 0xdfeeaec0 0028A (v1 PTLTD POWERNOW 00000001 LTP 00000001) ACPI: HPET 0xdfeeb1c0 00038 (v1 Nvidia ASUSACPI 42302E31 AWRD 00000098) ACPI: MCFG 0xdfeeb240 0003C (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) ACPI: APIC 0xdfeeadc0 00098 (v1 Nvidia ASUSACPI 42302E31 AWRD 00000000) MADT: Found IO APIC ID 4, Interrupt 0 at 0xfec00000 ioapic0: Changing APIC ID to 4 ioapic0: Routing external 8259A's -> intpin 0 MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 MADT: Interrupt override: source 9, irq 9 ioapic0: intpin 9 trigger: level MADT: Interrupt override: source 14, irq 14 MADT: Interrupt override: source 15, irq 15 lapic0: Routing NMI -> LINT1 lapic0: LINT1 trigger: edge lapic0: LINT1 polarity: high lapic1: Routing NMI -> LINT1 lapic1: LINT1 trigger: edge lapic1: LINT1 polarity: high MADT: Ignoring local NMI routed to ACPI CPU 2 MADT: Ignoring local NMI routed to ACPI CPU 3 ioapic0 irqs 0-23 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x00010000 pcm: 0x00000400 wlan: <802.11 Link Layer> random: nfslock: pseudo-device kbd: new array size 4 kbd1 at kbdmux0 mem: Pentium Pro MTRR support enabled io: null: hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2 npx0: INT 16 interface acpi0: on motherboard PCIe: Memory Mapped configuration base @ 0xf0000000 pcibios: BIOS version 3.00 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48 acpi0: [MPSAFE] acpi0: [ITHREAD] AcpiOsDerivePciId: \\_SB_.PCI0.SMB0.SMCA -> bus 0 dev 1 func 1 acpi0: Power Button (fixed) acpi0: wakeup code va 0xc7478000 pa 0x1000 AcpiOsDerivePciId: \\_SB_.PCI0.LEG0.PIO1 -> bus 0 dev 1 func 0 AcpiOsDerivePciId: \\_SB_.PCI0.LEG0.PIRQ -> bus 0 dev 1 func 0 acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, dfde0000 (3) failed ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 pci_link0: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link1: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link2: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link3: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link4: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link5: Index IRQ Rtd Ref IRQs Initial Probe 0 7 N 0 5 7 9 10 11 14 15 Validation 0 7 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link6: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link7: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link8: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link9: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link10: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link11: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link12: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link13: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link14: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link15: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link16: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link17: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link18: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link19: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link20: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 17 Validation 0 255 N 0 17 After Disable 0 255 N 0 17 pci_link21: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 18 Validation 0 255 N 0 18 After Disable 0 255 N 0 18 pci_link22: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 19 Validation 0 255 N 0 19 After Disable 0 255 N 0 19 pci_link23: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link24: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link25: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link26: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link27: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link28: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link29: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link30: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link31: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link32: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link33: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link34: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link35: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link36: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link37: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 acpi_hpet0: iomem 0xfefff000-0xfefff3ff on acpi0 acpi_hpet0: vend: 0x10de rev: 0x1 num: 2 hz: 25000000 opts: legacy_route Timecounter "HPET" frequency 25000000 Hz quality 900 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: domain=0, physical bus=0 found-> vendor=0x10de, dev=0x0369, revid=0xa2 domain=0, bus=0, slot=0, func=0 class=05-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0360, revid=0xa3 domain=0, bus=0, slot=1, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x000f, statreg=0x00a0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0368, revid=0xa3 domain=0, bus=0, slot=1, func=1 class=0c-05-00, hdrtype=0x00, mfdev=1 cmdreg=0x0001, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 map[10]: type I/O Port, range 32, base 0xff00, size 6, enabled map[20]: type I/O Port, range 32, base 0x1c00, size 6, enabled map[24]: type I/O Port, range 32, base 0x1c40, size 6, enabled pcib0: matched entry for 0.1.INTA (src \\_SB_.PCI0.APCS:0) pci_link31: Picked IRQ 20 with weight 0 pcib0: slot 1 INTA routed to irq 20 via \\_SB_.PCI0.APCS found-> vendor=0x10de, dev=0x036c, revid=0xa1 domain=0, bus=0, slot=2, func=0 class=0c-03-10, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02f000, size 12, enabled pcib0: matched entry for 0.2.INTA (src \\_SB_.PCI0.APCF:0) pci_link27: Picked IRQ 21 with weight 0 pcib0: slot 2 INTA routed to irq 21 via \\_SB_.PCI0.APCF found-> vendor=0x10de, dev=0x036d, revid=0xa2 domain=0, bus=0, slot=2, func=1 class=0c-03-20, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02e000, size 8, enabled pcib0: matched entry for 0.2.INTB (src \\_SB_.PCI0.APCL:0) pci_link32: Picked IRQ 22 with weight 0 pcib0: slot 2 INTB routed to irq 22 via \\_SB_.PCI0.APCL found-> vendor=0x10de, dev=0x036e, revid=0xa1 domain=0, bus=0, slot=4, func=0 class=01-01-8a, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) powerspec 2 supports D0 D3 current D0 map[20]: type I/O Port, range 32, base 0xfc00, size 4, enabled found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=0 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9f0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbf0, size 2, enabled map[18]: type I/O Port, range 32, base 0x970, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb70, size 2, enabled map[20]: type I/O Port, range 32, base 0xf700, size 4, enabled map[24]: type Memory, range 32, base 0xfe02d000, size 12, enabled pcib0: matched entry for 0.5.INTA (src \\_SB_.PCI0.APSI:0) pci_link35: Picked IRQ 23 with weight 0 pcib0: slot 5 INTA routed to irq 23 via \\_SB_.PCI0.APSI found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=1 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=10 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9e0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbe0, size 2, enabled map[18]: type I/O Port, range 32, base 0x960, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb60, size 2, enabled map[20]: type I/O Port, range 32, base 0xf200, size 4, enabled map[24]: type Memory, range 32, base 0xfe02c000, size 12, enabled pcib0: matched entry for 0.5.INTB (src \\_SB_.PCI0.APSJ:0) pci_link36: Picked IRQ 20 with weight 1 pcib0: slot 5 INTB routed to irq 20 via \\_SB_.PCI0.APSJ found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=2 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=c, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0xf100, size 3, enabled map[14]: type I/O Port, range 32, base 0xf000, size 2, enabled map[18]: type I/O Port, range 32, base 0xef00, size 3, enabled map[1c]: type I/O Port, range 32, base 0xee00, size 2, enabled map[20]: type I/O Port, range 32, base 0xed00, size 4, enabled map[24]: type Memory, range 32, base 0xfe02b000, size 12, enabled pcib0: matched entry for 0.5.INTC (src \\_SB_.PCI0.ASA2:0) pci_link37: Picked IRQ 21 with weight 1 pcib0: slot 5 INTC routed to irq 21 via \\_SB_.PCI0.ASA2 found-> vendor=0x10de, dev=0x0370, revid=0xa2 domain=0, bus=0, slot=6, func=0 class=06-04-01, hdrtype=0x01, mfdev=1 cmdreg=0x0107, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x0a (2500 ns) found-> vendor=0x10de, dev=0x0373, revid=0xa3 domain=0, bus=0, slot=8, func=0 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x01 (250 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 MSI supports 8 messages, 64 bit, vector masks MSI-X supports 8 messages in maps 0x18 and 0x1c map[10]: type Memory, range 32, base 0xfe02a000, size 12, enabled map[14]: type I/O Port, range 32, base 0xec00, size 3, enabled map[18]: type Memory, range 32, base 0xfe029000, size 8, enabled map[1c]: type Memory, range 32, base 0xfe028000, size 4, enabled pcib0: matched entry for 0.8.INTA (src \\_SB_.PCI0.APCH:0) pci_link28: Picked IRQ 22 with weight 1 pcib0: slot 8 INTA routed to irq 22 via \\_SB_.PCI0.APCH found-> vendor=0x10de, dev=0x0377, revid=0xa3 domain=0, bus=0, slot=15, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x18 (6000 ns), maxlat=0x00 (0 ns) powerspec 2 supports D0 D3 current D0 MSI supports 2 messages, 64 bit found-> vendor=0x1022, dev=0x1100, revid=0x00 domain=0, bus=0, slot=24, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1101, revid=0x00 domain=0, bus=0, slot=24, func=1 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1102, revid=0x00 domain=0, bus=0, slot=24, func=2 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1103, revid=0x00 domain=0, bus=0, slot=24, func=3 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) pci0: at device 0.0 (no driver attached) isab0: at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) ohci0: mem 0xfe02f000-0xfe02ffff irq 21 at device 2.0 on pci0 ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02f000 ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 0 vector 49 ohci0: [MPSAFE] ohci0: [ITHREAD] usbus0: on ohci0 ehci0: mem 0xfe02e000-0xfe02e0ff irq 22 at device 2.1 on pci0 ehci0: Reserved 0x100 bytes for rid 0x10 type 3 at 0xfe02e000 ioapic0: routing intpin 22 (PCI IRQ 22) to lapic 0 vector 50 ehci0: [MPSAFE] ehci0: [ITHREAD] usbus1: EHCI version 1.0 usbus1: on ehci0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 4.0 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xfc00 ata0: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 ata0: reset tp1 mask=03 ostat0=50 ostat1=00 ata0: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata0: stat1=0x00 err=0x00 lsb=0x00 msb=0x00 ata0: reset tp2 stat0=00 stat1=00 devices=0x10000 ioapic0: routing intpin 14 (ISA IRQ 14) to lapic 0 vector 51 ata0: [MPSAFE] ata0: [ITHREAD] ata1: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 ata1: reset tp1 mask=00 ostat0=ff ostat1=ff ioapic0: routing intpin 15 (ISA IRQ 15) to lapic 0 vector 52 ata1: [MPSAFE] ata1: [ITHREAD] atapci1: port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf700-0xf70f mem 0xfe02d000-0xfe02dfff irq 23 at device 5.0 on pci0 atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf700 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 53 atapci1: [MPSAFE] atapci1: [ITHREAD] atapci1: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02d000 ata2: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9f0 atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbf0 ata2: SATA connect time=0ms status=00000123 ata2: reset tp1 mask=01 ostat0=50 ostat1=00 ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata2: reset tp2 stat0=50 stat1=00 devices=0x1 ata2: [MPSAFE] ata2: [ITHREAD] ata3: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x970 atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb70 ata3: SATA connect time=0ms status=00000123 ata3: reset tp1 mask=01 ostat0=50 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: [MPSAFE] ata3: [ITHREAD] atapci2: port 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf200-0xf20f mem 0xfe02c000-0xfe02cfff irq 20 at device 5.1 on pci0 atapci2: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf200 ioapic0: routing intpin 20 (PCI IRQ 20) to lapic 0 vector 54 atapci2: [MPSAFE] atapci2: [ITHREAD] atapci2: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02c000 ata4: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9e0 atapci2: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbe0 ata4: SATA connect time=0ms status=00000123 ata4: reset tp1 mask=01 ostat0=50 ostat1=00 ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata4: reset tp2 stat0=50 stat1=00 devices=0x1 ata4: [MPSAFE] ata4: [ITHREAD] ata5: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x18 type 4 at 0x960 atapci2: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb60 ata5: SATA connect timeout status=00000000 ata5: [MPSAFE] ata5: [ITHREAD] atapci3: port 0xf100-0xf107,0xf000-0xf003,0xef00-0xef07,0xee00-0xee03,0xed00-0xed0f mem 0xfe02b000-0xfe02bfff irq 21 at device 5.2 on pci0 atapci3: Reserved 0x10 bytes for rid 0x20 type 4 at 0xed00 atapci3: [MPSAFE] atapci3: [ITHREAD] atapci3: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02b000 ata6: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x10 type 4 at 0xf100 atapci3: Reserved 0x4 bytes for rid 0x14 type 4 at 0xf000 ata6: SATA connect timeout status=00000000 ata6: [MPSAFE] ata6: [ITHREAD] ata7: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x18 type 4 at 0xef00 atapci3: Reserved 0x4 bytes for rid 0x1c type 4 at 0xee00 ata7: SATA connect timeout status=00000000 ata7: [MPSAFE] ata7: [ITHREAD] pcib1: at device 6.0 on pci0 pcib1: domain 0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xd000-0xdfff pcib1: prefetched decode 0xfde00000-0xfdefffff pcib1: Subtractively decoded bridge. pci1: on pcib1 pci1: domain=0, physical bus=1 found-> vendor=0x1102, dev=0x0002, revid=0x07 domain=0, bus=1, slot=6, func=0 class=04-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x02 (500 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xdc00, size 5, enabled pcib1: requested I/O range 0xdc00-0xdc1f: in range pcib1: matched entry for 1.6.INTA (src \\_SB_.PCI0.APC1:0) pci_link19: Picked IRQ 16 with weight 0 pcib1: slot 6 INTA routed to irq 16 via \\_SB_.PCI0.APC1 found-> vendor=0x1102, dev=0x7002, revid=0x07 domain=0, bus=1, slot=6, func=1 class=09-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xd800, size 3, enabled pcib1: requested I/O range 0xd800-0xd807: in range found-> vendor=0x109e, dev=0x036e, revid=0x11 domain=0, bus=1, slot=7, func=0 class=04-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdeff000, size 12, enabled pcib1: requested memory range 0xfdeff000-0xfdefffff: good pcib1: matched entry for 1.7.INTA (src \\_SB_.PCI0.APC2:0) pci_link20: Picked IRQ 17 with weight 0 pcib1: slot 7 INTA routed to irq 17 via \\_SB_.PCI0.APC2 found-> vendor=0x109e, dev=0x0878, revid=0x11 domain=0, bus=1, slot=7, func=1 class=04-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0xff (63750 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdefe000, size 12, enabled pcib1: requested memory range 0xfdefe000-0xfdefefff: good pcib1: matched entry for 1.7.INTA (src \\_SB_.PCI0.APC2:0) pcib1: slot 7 INTA routed to irq 17 via \\_SB_.PCI0.APC2 pci1: at device 6.0 (no driver attached) pci1: at device 6.1 (no driver attached) pci1: at device 7.0 (no driver attached) pci1: at device 7.1 (no driver attached) nfe0: port 0xec00-0xec07 mem 0xfe02a000-0xfe02afff,0xfe029000-0xfe0290ff,0xfe028000-0xfe02800f irq 22 at device 8.0 on pci0 nfe0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02a000 nfe0: Reserved 0x100 bytes for rid 0x18 type 3 at 0xfe029000 nfe0: Reserved 0x10 bytes for rid 0x1c type 3 at 0xfe028000 nfe0: attempting to allocate 8 MSI-X vectors (8 supported) msi: routing MSI-X IRQ 256 to local APIC 0 vector 55 msi: routing MSI-X IRQ 257 to local APIC 0 vector 56 msi: routing MSI-X IRQ 258 to local APIC 0 vector 57 msi: routing MSI-X IRQ 259 to local APIC 0 vector 58 msi: routing MSI-X IRQ 260 to local APIC 0 vector 59 msi: routing MSI-X IRQ 261 to local APIC 0 vector 60 msi: routing MSI-X IRQ 262 to local APIC 0 vector 61 msi: routing MSI-X IRQ 263 to local APIC 0 vector 62 nfe0: using IRQs 256-263 for MSI-X nfe0: Using 8 MSIX messages miibus0: on nfe0 e1000phy0: PHY 1 on miibus0 e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto nfe0: bpf attached nfe0: Ethernet address: 00:1d:60:86:3f:16 nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] pcib2: at device 15.0 on pci0 pcib2: domain 0 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0xc000-0xcfff pcib2: memory decode 0xfdd00000-0xfddfffff pcib2: prefetched decode 0xe0000000-0xefffffff pcib2: could not get PCI interrupt routing table for \\_SB_.PCI0.XVR0 - AE_NOT_FOUND pci2: on pcib2 pci2: domain=0, physical bus=2 found-> vendor=0x1002, dev=0x9589, revid=0x00 domain=0, bus=2, slot=0, func=0 class=03-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=7 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Prefetchable Memory, range 64, base 0xe0000000, size 28, enabled pcib2: requested memory range 0xe0000000-0xefffffff: good map[18]: type Memory, range 64, base 0xfdde0000, size 16, enabled pcib2: requested memory range 0xfdde0000-0xfddeffff: good map[20]: type I/O Port, range 32, base 0xcc00, size 8, enabled pcib2: requested I/O range 0xcc00-0xccff: in range pcib0: matched entry for 0.15.INTA (src \\_SB_.PCI0.APC6:0) pci_link24: Picked IRQ 16 with weight 3 pcib0: slot 15 INTA routed to irq 16 via \\_SB_.PCI0.APC6 pcib2: slot 0 INTA is routed to irq 16 found-> vendor=0x1002, dev=0xaa08, revid=0x00 domain=0, bus=2, slot=0, func=1 class=04-03-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=5 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 64, base 0xfddfc000, size 14, enabled pcib2: requested memory range 0xfddfc000-0xfddfffff: good pcib0: matched entry for 0.15.INTB (src \\_SB_.PCI0.APC7:0) pci_link25: Picked IRQ 16 with weight 9 pcib0: slot 15 INTB routed to irq 16 via \\_SB_.PCI0.APC7 pcib2: slot 0 INTB is routed to irq 16 vgapci0: port 0xcc00-0xccff mem 0xe0000000-0xefffffff,0xfdde0000-0xfddeffff irq 16 at device 0.0 on pci2 pci2: at device 0.1 (no driver attached) acpi_tz0: on acpi0 ACPI Warning: \\_TZ_.THRM._PSL: Return Package type mismatch at index 0 - found [NULL Object Descriptor], expected Reference 20090521 nspredef-1058 atrtc1: port 0x70-0x73 on acpi0 atrtc1: registered as a time-of-day clock (resolution 1000000us) atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 63 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: unable to allocate IRQ cpu0: on acpi0 cpu0: switching to generic Cx mode powernow0: on cpu0 cpu1: on acpi0 powernow1: on cpu1 unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff unknown: status reg test failed ff ahc_isa_probe 0: ioport 0xc00 alloc failed ahc_isa_probe 1: ioport 0x1c00 alloc failed ahc_isa_probe 12: ioport 0xcc00 alloc failed ahc_isa_probe 13: ioport 0xdc00 alloc failed ahc_isa_probe 14: ioport 0xec00 alloc failed pnp_identify: Trying Read_Port at 203 pnp_identify: Trying Read_Port at 243 pnp_identify: Trying Read_Port at 283 pnp_identify: Trying Read_Port at 2c3 pnp_identify: Trying Read_Port at 303 pnp_identify: Trying Read_Port at 343 pnp_identify: Trying Read_Port at 383 pnp_identify: Trying Read_Port at 3c3 PNP Identify complete ex_isa_identify() isa_probe_children: disabling PnP devices pmtimer0 on isa0 ata: ata0 already exists; skipping it ata: ata1 already exists; skipping it atkbdc: atkbdc0 already exists; skipping it sc: sc0 already exists; skipping it isa_probe_children: probing non-PnP devices orm0: at iomem 0xc0000-0xcffff pnpid ORM0000 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd1, terminal emulator: scteken (teken terminal) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 atrtc0: at port 0x70 irq 8 on isa0 atrtc0: Warning: Couldn't map I/O. atrtc0: Warning: Couldn't map Interrupt. atrtc1: removed as time-of-day clock: clock atrtc has higher resolution atrtc0: registered as a time-of-day clock (resolution 1000000us) fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 ppc0: parallel port not found. ppc0: failed to probe at irq 7 on isa0 uart0: failed to probe at port 0x3f8-0x3ff irq 4 on isa0 uart1: failed to probe at port 0x2f8-0x2ff irq 3 on isa0 isa_probe_children: probing PnP devices Device configuration finished. Reducing kern.maxvnodes 230097 -> 100000 procfs registered lapic: Divisor 2, Frequency 100463744 hz Timecounter "TSC" frequency 2612057115 Hz quality -100 Timecounters tick every 1.000 msec lo0: bpf attached hptrr: no controller detected. ata0: Identifying devices: 00010000 ata0: New devices: 00010000 md0: Preloaded image 4423680 bytes at 0xc10ffcbc usbus0: 12Mbps Full Speed USB v1.0 usbus1: 480Mbps High Speed USB v2.0 ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=80 wire acd0: setting PIO4 on nForce MCP55 chip acd0: setting UDMA33 on nForce MCP55 chip acd0: DVDR drive at ata0 as master acd0: read 6890KB/s (6890KB/s) write 1722KB/s (1722KB/s), 2048KB buffer, UDMA33 acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet acd0: Writes: CDR, CDRW, DVDR, DVDRAM, test write, burnproof acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: CD-RW 120mm data disc ata1: Identifying devices: 00000000 ata1: New devices: 00000000 ata2: Identifying devices: 00000001 ata2: New devices: 00000001 ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad4: 305245MB at ata2-master SATA300 ad4: 625142448 sectors [620181C/16H/63S] 16 sectors/interrupt 1 depth queue ad4: nVidia check1 failed ad4: Adaptec check1 failed ad4: LSI (v3) check1 failed ad4: LSI (v2) check1 failed ad4: FreeBSD check1 failed ata3: Identifying devices: 00000001 ata3: New devices: 00000001 ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad6: 305245MB at ata3-master SATA300 ad6: 625142448 sectors [620181C/16H/63S] 16 sectors/interrupt 1 depth queue ad6: nVidia check1 failed ad6: Adaptec check1 failed ad6: LSI (v3) check1 failed ad6: LSI (v2) check1 failed ad6: FreeBSD check1 failed ata4: Identifying devices: 00000001 ata4: New devices: 00000001 ata4-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad8: 476940MB at ata4-master SATA300 ad8: 976773168 sectors [969021C/16H/63S] 16 sectors/interrupt 1 depth queue ad8: nVidia check1 failed ad8: Adaptec check1 failed ad8: LSI (v3) check1 failed ad8: LSI (v2) check1 failed ad8: FreeBSD check1 failed ata5: Identifying devices: 00000000 ata5: New devices: 00000000 ata6: Identifying devices: 00000000 ata6: New devices: 00000000 ata7: Identifying devices: 00000000 ata7: New devices: 00000000 ATA PseudoRAID loaded SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x01000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000200ef therm: 0x00010000 err: 0x00010000 pcm: 0x00000400 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 1 vector 48 ioapic0: routing intpin 15 (ISA IRQ 15) to lapic 1 vector 49 ioapic0: routing intpin 21 (PCI IRQ 21) to lapic 1 vector 50 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 1 vector 51 msi: Assigning MSI-X IRQ 257 to local APIC 1 vector 52 msi: Assigning MSI-X IRQ 259 to local APIC 1 vector 53 msi: Assigning MSI-X IRQ 261 to local APIC 1 vector 54 msi: Assigning MSI-X IRQ 263 to local APIC 1 vector 55 WARNING: WITNESS option enabled, expect reduced performance. ugen0.1: at usbus0 uhub0: on usbus0 acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x64 ascq=0x00 uhub0: 10 ports with 10 removable, self powered ugen1.1: at usbus1 uhub1: on usbus1 GEOM: new disk ad4 acd0: FAILURE - READ_BIG ILLEGAL REQUEST asc=0x64 ascq=0x00 GEOM: new disk ad6 GEOM: new disk ad8 Root mount waiting for: usbus1 uhub1: 10 ports with 10 removable, self powered Root mount waiting for: usbus1 ugen1.2: at usbus1 umass0: on usbus1 umass0: SCSI over Bulk-Only; quirks = 0x0000 Root mount waiting for: usbus1 umass0:0:0:-1: Attached to scbus0 pass0 at umass-sim0 bus 0 target 0 lun 0 pass0: Removable Direct Access SCSI-2 device pass0: 40.000MB/s transfers GEOM: new disk da0 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-2 device da0: 40.000MB/s transfers da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C) Trying to mount root from ufs:/dev/md0 ******************************************************************************** 3.) 7.2-STABLE amd64 where everything works fine ******************************************************************************** Copyright (c) 1992-2009 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.2-STABLE #0 r195860: Sat Jul 25 05:28:19 CEST 2009 root@nx01.nexus.local:/usr/obj/usr/src/sys/BEASTIE Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff8087b000. Preloaded elf obj module "/boot/kernel/if_nfe.ko" at 0xffffffff8087b1d0. Preloaded elf obj module "/boot/kernel/snd_emu10k1.ko" at 0xffffffff8087b6f8. Preloaded elf obj module "/boot/kernel/sound.ko" at 0xffffffff8087bca8. Preloaded elf obj module "/boot/kernel/snd_hda.ko" at 0xffffffff8087c310. Preloaded elf obj module "/boot/kernel/amdtemp.ko" at 0xffffffff8087c8f8. Preloaded elf obj module "/boot/kernel/geom_journal.ko" at 0xffffffff8087ce20. Preloaded elf obj module "/boot/kernel/radeon.ko" at 0xffffffff8087d490. Preloaded elf obj module "/boot/kernel/drm.ko" at 0xffffffff8087d9f8. Calibrating clock(s) ... i8254 clock: 1193211 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 2612055199 Hz CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ (2612.06-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x60fb1 Stepping = 1 Features=0x178bfbff Features2=0x2001 AMD Features=0xea500800 AMD Features2=0x11f Cores per package: 2 L1 2MB data TLB: 8 entries, fully associative L1 2MB instruction TLB: 8 entries, fully associative L1 4KB data TLB: 32 entries, fully associative L1 4KB instruction TLB: 32 entries, fully associative L1 data cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L1 instruction cache: 64 kbytes, 64 bytes/line, 1 lines/tag, 2-way associative L2 2MB unified TLB: 0 entries, disabled/not present L2 4KB data TLB: 512 entries, 4-way associative L2 4KB instruction TLB: 512 entries, 4-way associative L2 unified cache: 512 kbytes, 64 bytes/line, 1 lines/tag, 16-way associative usable memory = 4285329408 (4086 MB) Physical memory chunk(s): 0x0000000000001000 - 0x000000000009afff, 630784 bytes (154 pages) 0x00000000008ab000 - 0x00000000d7767fff, 3605778432 bytes (880317 pages) 0x0000000100000000 - 0x000000011ffeffff, 536805376 bytes (131056 pages) avail memory = 4119957504 (3929 MB) ACPI APIC Table: INTR: Adding local APIC 1 as a target FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 APIC: CPU 0 has ACPI ID 0 APIC: CPU 1 has ACPI ID 1 ULE: setup cpu group 0 ULE: setup cpu 0 ULE: adding cpu 0 to group 0: cpus 1 mask 0x1 ULE: setup cpu group 1 ULE: setup cpu 1 ULE: adding cpu 1 to group 1: cpus 1 mask 0x2 ACPI: RSDP @ 0x0xf7890/0x0024 (v 2 Nvidia) ACPI: XSDT @ 0x0xdfee3100/0x004C (v 1 Nvidia ASUSACPI 0x42302E31 AWRD 0x00000000) ACPI: FACP @ 0x0xdfeeac80/0x00F4 (v 3 Nvidia ASUSACPI 0x42302E31 AWRD 0x00000000) ACPI: DSDT @ 0x0xdfee3280/0x798A (v 1 NVIDIA AWRDACPI 0x00001000 MSFT 0x03000000) ACPI: FACS @ 0x0xdfee0000/0x0040 ACPI: SSDT @ 0x0xdfeeaec0/0x028A (v 1 PTLTD POWERNOW 0x00000001 LTP 0x00000001) ACPI: HPET @ 0x0xdfeeb1c0/0x0038 (v 1 Nvidia ASUSACPI 0x42302E31 AWRD 0x00000098) ACPI: MCFG @ 0x0xdfeeb240/0x003C (v 1 Nvidia ASUSACPI 0x42302E31 AWRD 0x00000000) ACPI: APIC @ 0x0xdfeeadc0/0x0098 (v 1 Nvidia ASUSACPI 0x42302E31 AWRD 0x00000000) MADT: Found IO APIC ID 4, Interrupt 0 at 0xfec00000 ioapic0: Changing APIC ID to 4 ioapic0: Routing external 8259A's -> intpin 0 MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 MADT: Interrupt override: source 9, irq 9 ioapic0: intpin 9 trigger: level MADT: Interrupt override: source 14, irq 14 MADT: Interrupt override: source 15, irq 15 lapic0: Routing NMI -> LINT1 lapic0: LINT1 trigger: edge lapic0: LINT1 polarity: high lapic1: Routing NMI -> LINT1 lapic1: LINT1 trigger: edge lapic1: LINT1 polarity: high MADT: Ignoring local NMI routed to ACPI CPU 2 MADT: Ignoring local NMI routed to ACPI CPU 3 ioapic0 irqs 0-23 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x00010000 pcm: 0x00010000 snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024] feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_buffersize=16384 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25 kbd: new array size 4 kbd1 at kbdmux0 mem: io: null: random: acpi0: on motherboard ioapic0: routing intpin 9 (ISA IRQ 9) to vector 48 acpi0: [MPSAFE] acpi0: [ITHREAD] AcpiOsDerivePciId: \_SB_.PCI0.SMB0.SMCA -> bus 0 dev 1 func 1 acpi0: Power Button (fixed) AcpiOsDerivePciId: \_SB_.PCI0.LEG0.PIO1 -> bus 0 dev 1 func 0 AcpiOsDerivePciId: \_SB_.PCI0.LEG0.PIRQ -> bus 0 dev 1 func 0 acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, dfde0000 (3) failed ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 pci_link0: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link1: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link2: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link3: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link4: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link5: Index IRQ Rtd Ref IRQs Initial Probe 0 7 N 0 5 7 9 10 11 14 15 Validation 0 7 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link6: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link7: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link8: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link9: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link10: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link11: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link12: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link13: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link14: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link15: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 5 7 9 10 11 14 15 Validation 0 255 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link16: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 5 7 9 10 11 14 15 Validation 0 5 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link17: Index IRQ Rtd Ref IRQs Initial Probe 0 10 N 0 5 7 9 10 11 14 15 Validation 0 10 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link18: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 5 7 9 10 11 14 15 Validation 0 11 N 0 5 7 9 10 11 14 15 After Disable 0 255 N 0 5 7 9 10 11 14 15 pci_link19: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link20: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 17 Validation 0 255 N 0 17 After Disable 0 255 N 0 17 pci_link21: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 18 Validation 0 255 N 0 18 After Disable 0 255 N 0 18 pci_link22: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 19 Validation 0 255 N 0 19 After Disable 0 255 N 0 19 pci_link23: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link24: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link25: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link26: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 16 Validation 0 255 N 0 16 After Disable 0 255 N 0 16 pci_link27: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link28: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link29: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link30: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link31: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link32: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link33: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link34: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link35: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link36: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 pci_link37: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 20 21 22 23 Validation 0 255 N 0 20 21 22 23 After Disable 0 255 N 0 20 21 22 23 acpi_hpet0: iomem 0xfefff000-0xfefff3ff on acpi0 acpi_hpet0: vend: 0x10de rev: 0x1 num: 2 hz: 25000000 opts: legacy_route Timecounter "HPET" frequency 25000000 Hz quality 900 acpi_button0: on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: domain=0, physical bus=0 found-> vendor=0x10de, dev=0x0369, revid=0xa2 domain=0, bus=0, slot=0, func=0 class=05-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0360, revid=0xa3 domain=0, bus=0, slot=1, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x000f, statreg=0x00a0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x10de, dev=0x0368, revid=0xa3 domain=0, bus=0, slot=1, func=1 class=0c-05-00, hdrtype=0x00, mfdev=1 cmdreg=0x0001, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 map[10]: type I/O Port, range 32, base 0xff00, size 6, enabled map[20]: type I/O Port, range 32, base 0x1c00, size 6, enabled map[24]: type I/O Port, range 32, base 0x1c40, size 6, enabled pcib0: matched entry for 0.1.INTA (src \_SB_.PCI0.APCS:0) pci_link31: Picked IRQ 20 with weight 0 pcib0: slot 1 INTA routed to irq 20 via \_SB_.PCI0.APCS found-> vendor=0x10de, dev=0x036c, revid=0xa1 domain=0, bus=0, slot=2, func=0 class=0c-03-10, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02f000, size 12, enabled pcib0: matched entry for 0.2.INTA (src \_SB_.PCI0.APCF:0) pci_link27: Picked IRQ 21 with weight 0 pcib0: slot 2 INTA routed to irq 21 via \_SB_.PCI0.APCF found-> vendor=0x10de, dev=0x036d, revid=0xa2 domain=0, bus=0, slot=2, func=1 class=0c-03-20, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=11 powerspec 2 supports D0 D1 D2 D3 current D0 map[10]: type Memory, range 32, base 0xfe02e000, size 8, enabled pcib0: matched entry for 0.2.INTB (src \_SB_.PCI0.APCL:0) pci_link32: Picked IRQ 22 with weight 0 pcib0: slot 2 INTB routed to irq 22 via \_SB_.PCI0.APCL found-> vendor=0x10de, dev=0x036e, revid=0xa1 domain=0, bus=0, slot=4, func=0 class=01-01-8a, hdrtype=0x00, mfdev=0 cmdreg=0x0005, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) powerspec 2 supports D0 D3 current D0 map[20]: type I/O Port, range 32, base 0xfc00, size 4, enabled found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=0 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9f0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbf0, size 2, enabled map[18]: type I/O Port, range 32, base 0x970, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb70, size 2, enabled map[20]: type I/O Port, range 32, base 0xf700, size 4, enabled map[24]: type Memory, range 32, base 0xfe02d000, size 12, enabled pcib0: matched entry for 0.5.INTA (src \_SB_.PCI0.APSI:0) pci_link35: Picked IRQ 23 with weight 0 pcib0: slot 5 INTA routed to irq 23 via \_SB_.PCI0.APSI found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=1 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=b, irq=10 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0x9e0, size 3, enabled map[14]: type I/O Port, range 32, base 0xbe0, size 2, enabled map[18]: type I/O Port, range 32, base 0x960, size 3, enabled map[1c]: type I/O Port, range 32, base 0xb60, size 2, enabled map[20]: type I/O Port, range 32, base 0xf200, size 4, enabled map[24]: type Memory, range 32, base 0xfe02c000, size 12, enabled pcib0: matched entry for 0.5.INTB (src \_SB_.PCI0.APSJ:0) pci_link36: Picked IRQ 20 with weight 1 pcib0: slot 5 INTB routed to irq 20 via \_SB_.PCI0.APSJ found-> vendor=0x10de, dev=0x037f, revid=0xa3 domain=0, bus=0, slot=5, func=2 class=01-01-85, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x03 (750 ns), maxlat=0x01 (250 ns) intpin=c, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 4 messages, 64 bit map[10]: type I/O Port, range 32, base 0xf100, size 3, enabled map[14]: type I/O Port, range 32, base 0xf000, size 2, enabled map[18]: type I/O Port, range 32, base 0xef00, size 3, enabled map[1c]: type I/O Port, range 32, base 0xee00, size 2, enabled map[20]: type I/O Port, range 32, base 0xed00, size 4, enabled map[24]: type Memory, range 32, base 0xfe02b000, size 12, enabled pcib0: matched entry for 0.5.INTC (src \_SB_.PCI0.ASA2:0) pci_link37: Picked IRQ 21 with weight 1 pcib0: slot 5 INTC routed to irq 21 via \_SB_.PCI0.ASA2 found-> vendor=0x10de, dev=0x0370, revid=0xa2 domain=0, bus=0, slot=6, func=0 class=06-04-01, hdrtype=0x01, mfdev=1 cmdreg=0x0107, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x04 (1000 ns), maxlat=0x0a (2500 ns) found-> vendor=0x10de, dev=0x0373, revid=0xa3 domain=0, bus=0, slot=8, func=0 class=06-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x00b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x01 (250 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 2 supports D0 D1 D2 D3 current D0 MSI supports 8 messages, 64 bit, vector masks MSI-X supports 8 messages in maps 0x18 and 0x1c map[10]: type Memory, range 32, base 0xfe02a000, size 12, enabled map[14]: type I/O Port, range 32, base 0xec00, size 3, enabled map[18]: type Memory, range 32, base 0xfe029000, size 8, enabled map[1c]: type Memory, range 32, base 0xfe028000, size 4, enabled pcib0: matched entry for 0.8.INTA (src \_SB_.PCI0.APCH:0) pci_link28: Picked IRQ 22 with weight 1 pcib0: slot 8 INTA routed to irq 22 via \_SB_.PCI0.APCH found-> vendor=0x10de, dev=0x0377, revid=0xa3 domain=0, bus=0, slot=15, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x18 (6000 ns), maxlat=0x00 (0 ns) powerspec 2 supports D0 D3 current D0 MSI supports 2 messages, 64 bit found-> vendor=0x1022, dev=0x1100, revid=0x00 domain=0, bus=0, slot=24, func=0 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1101, revid=0x00 domain=0, bus=0, slot=24, func=1 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1102, revid=0x00 domain=0, bus=0, slot=24, func=2 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0000, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x1022, dev=0x1103, revid=0x00 domain=0, bus=0, slot=24, func=3 class=06-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) pci0: at device 0.0 (no driver attached) isab0: at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) ohci0: mem 0xfe02f000-0xfe02ffff irq 21 at device 2.0 on pci0 ohci0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02f000 ioapic0: routing intpin 21 (PCI IRQ 21) to vector 49 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: SMM does not respond, resetting usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 10 ports with 10 removable, self powered ehci0: mem 0xfe02e000-0xfe02e0ff irq 22 at device 2.1 on pci0 ehci0: Reserved 0x100 bytes for rid 0x10 type 3 at 0xfe02e000 ioapic0: routing intpin 22 (PCI IRQ 22) to vector 50 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb1: EHCI version 1.0 usb1: companion controller, 10 ports each: usb0 usb1: on ehci0 usb1: USB revision 2.0 uhub1: on usb1 uhub1: 10 ports with 10 removable, self powered atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 4.0 on pci0 atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xfc00 ata0: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 ata0: reset tp1 mask=03 ostat0=50 ostat1=00 ata0: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb ata0: stat1=0x00 err=0x00 lsb=0x00 msb=0x00 ata0: reset tp2 stat0=00 stat1=00 devices=0x4 ioapic0: routing intpin 14 (ISA IRQ 14) to vector 51 ata0: [MPSAFE] ata0: [ITHREAD] ata1: on atapci0 atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 ata1: reset tp1 mask=00 ostat0=ff ostat1=ff ioapic0: routing intpin 15 (ISA IRQ 15) to vector 52 ata1: [MPSAFE] ata1: [ITHREAD] atapci1: port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf700-0xf70f mem 0xfe02d000-0xfe02dfff irq 23 at device 5.0 on pci0 atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf700 ioapic0: routing intpin 23 (PCI IRQ 23) to vector 53 atapci1: [MPSAFE] atapci1: [ITHREAD] atapci1: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02d000 ata2: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9f0 atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbf0 ata2: SATA connect time=0ms ata2: reset tp1 mask=01 ostat0=50 ostat1=00 ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata2: reset tp2 stat0=50 stat1=00 devices=0x1 ata2: [MPSAFE] ata2: [ITHREAD] ata3: on atapci1 atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x970 atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb70 ata3: SATA connect time=0ms ata3: reset tp1 mask=01 ostat0=50 ostat1=00 ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata3: reset tp2 stat0=50 stat1=00 devices=0x1 ata3: [MPSAFE] ata3: [ITHREAD] atapci2: port 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63,0xf200-0xf20f mem 0xfe02c000-0xfe02cfff irq 20 at device 5.1 on pci0 atapci2: Reserved 0x10 bytes for rid 0x20 type 4 at 0xf200 ioapic0: routing intpin 20 (PCI IRQ 20) to vector 54 atapci2: [MPSAFE] atapci2: [ITHREAD] atapci2: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02c000 ata4: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9e0 atapci2: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbe0 ata4: SATA connect time=0ms ata4: reset tp1 mask=01 ostat0=50 ostat1=00 ata4: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 ata4: reset tp2 stat0=50 stat1=00 devices=0x1 ata4: [MPSAFE] ata4: [ITHREAD] ata5: on atapci2 atapci2: Reserved 0x8 bytes for rid 0x18 type 4 at 0x960 atapci2: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb60 ata5: SATA connect status=00000000 ata5: [MPSAFE] ata5: [ITHREAD] atapci3: port 0xf100-0xf107,0xf000-0xf003,0xef00-0xef07,0xee00-0xee03,0xed00-0xed0f mem 0xfe02b000-0xfe02bfff irq 21 at device 5.2 on pci0 atapci3: Reserved 0x10 bytes for rid 0x20 type 4 at 0xed00 atapci3: [MPSAFE] atapci3: [ITHREAD] atapci3: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfe02b000 ata6: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x10 type 4 at 0xf100 atapci3: Reserved 0x4 bytes for rid 0x14 type 4 at 0xf000 ata6: SATA connect status=00000000 ata6: [MPSAFE] ata6: [ITHREAD] ata7: on atapci3 atapci3: Reserved 0x8 bytes for rid 0x18 type 4 at 0xef00 atapci3: Reserved 0x4 bytes for rid 0x1c type 4 at 0xee00 ata7: SATA connect status=00000000 ata7: [MPSAFE] ata7: [ITHREAD] pcib1: at device 6.0 on pci0 pcib1: domain 0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xd000-0xdfff pcib1: prefetched decode 0xfde00000-0xfdefffff pcib1: Subtractively decoded bridge. pci1: on pcib1 pci1: domain=0, physical bus=1 found-> vendor=0x1102, dev=0x0002, revid=0x07 domain=0, bus=1, slot=6, func=0 class=04-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x02 (500 ns), maxlat=0x14 (5000 ns) intpin=a, irq=10 powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xdc00, size 5, enabled pcib1: requested I/O range 0xdc00-0xdc1f: in range pcib1: matched entry for 1.6.INTA (src \_SB_.PCI0.APC1:0) pci_link19: Picked IRQ 16 with weight 0 pcib1: slot 6 INTA routed to irq 16 via \_SB_.PCI0.APC1 found-> vendor=0x1102, dev=0x7002, revid=0x07 domain=0, bus=1, slot=6, func=1 class=09-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0005, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) powerspec 1 supports D0 D1 D2 D3 current D0 map[10]: type I/O Port, range 32, base 0xd800, size 3, enabled pcib1: requested I/O range 0xd800-0xd807: in range found-> vendor=0x109e, dev=0x036e, revid=0x11 domain=0, bus=1, slot=7, func=0 class=04-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdeff000, size 12, enabled pcib1: requested memory range 0xfdeff000-0xfdefffff: good pcib1: matched entry for 1.7.INTA (src \_SB_.PCI0.APC2:0) pci_link20: Picked IRQ 17 with weight 0 pcib1: slot 7 INTA routed to irq 17 via \_SB_.PCI0.APC2 found-> vendor=0x109e, dev=0x0878, revid=0x11 domain=0, bus=1, slot=7, func=1 class=04-80-00, hdrtype=0x00, mfdev=1 cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0xff (63750 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xfdefe000, size 12, enabled pcib1: requested memory range 0xfdefe000-0xfdefefff: good pcib1: matched entry for 1.7.INTA (src \_SB_.PCI0.APC2:0) pcib1: slot 7 INTA routed to irq 17 via \_SB_.PCI0.APC2 pcm0: port 0xdc00-0xdc1f irq 16 at device 6.0 on pci1 pcm0: Reserved 0x20 bytes for rid 0x10 type 4 at 0xdc00 emu: setmap (465a000, 800), nseg=1, error=0 emu: setmap (4659000, 1000), nseg=1, error=0 pcm0: pcm0: Codec features 18 bit DAC, 18 bit ADC, 5 bit master volume, SigmaTel 3D Enhancement pcm0: Primary codec extended features surround DAC pcm0: ac97 codec dac ready count: 0 pcm0: Mixer "vol": pcm0: Mixer "pcm": pcm0: Mixer "speaker": pcm0: Mixer "line": pcm0: Mixer "mic": pcm0: Mixer "cd": pcm0: Mixer "rec": pcm0: Mixer "igain": pcm0: Mixer "ogain": pcm0: Mixer "line1": pcm0: Mixer "phin": pcm0: Mixer "phout": pcm0: Mixer "video": ioapic0: routing intpin 16 (PCI IRQ 16) to vector 55 pcm0: [MPSAFE] pcm0: [ITHREAD] pcm0: clone manager: deadline=750ms flags=0x8000001e emu: setmap (4689000, 1000), nseg=1, error=0 emu: setmap (4687000, 1000), nseg=1, error=0 emu: setmap (4685000, 1000), nseg=1, error=0 emu: setmap (4683000, 1000), nseg=1, error=0 pcm0: sndbuf_setmap 4680000, 1000; 0xffffff0004680000 -> 4680000 pcm0: sndbuf_setmap 467e000, 1000; 0xffffff000467e000 -> 467e000 pci1: at device 7.0 (no driver attached) pci1: at device 7.1 (no driver attached) nfe0: port 0xec00-0xec07 mem 0xfe02a000-0xfe02afff,0xfe029000-0xfe0290ff,0xfe028000-0xfe02800f irq 22 at device 8.0 on pci0 nfe0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xfe02a000 nfe0: Reserved 0x100 bytes for rid 0x18 type 3 at 0xfe029000 nfe0: Reserved 0x10 bytes for rid 0x1c type 3 at 0xfe028000 nfe0: attempting to allocate 8 MSI-X vectors (8 supported) msi: routing MSI-X IRQ 256 to vector 56 msi: routing MSI-X IRQ 257 to vector 57 msi: routing MSI-X IRQ 258 to vector 58 msi: routing MSI-X IRQ 259 to vector 59 msi: routing MSI-X IRQ 260 to vector 60 msi: routing MSI-X IRQ 261 to vector 61 msi: routing MSI-X IRQ 262 to vector 62 msi: routing MSI-X IRQ 263 to vector 63 nfe0: using IRQs 256-263 for MSI-X nfe0: Using 8 MSIX messages miibus0: on nfe0 e1000phy0: PHY 1 on miibus0 e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto nfe0: bpf attached nfe0: Ethernet address: 00:1d:60:86:3f:16 nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] nfe0: [MPSAFE] nfe0: [FILTER] pcib2: at device 15.0 on pci0 pcib2: domain 0 pcib2: secondary bus 2 pcib2: subordinate bus 2 pcib2: I/O decode 0xc000-0xcfff pcib2: memory decode 0xfdd00000-0xfddfffff pcib2: prefetched decode 0xe0000000-0xefffffff pcib2: could not get PCI interrupt routing table for \_SB_.PCI0.XVR0 - AE_NOT_FOUND pci2: on pcib2 pci2: domain=0, physical bus=2 found-> vendor=0x1002, dev=0x9589, revid=0x00 domain=0, bus=2, slot=0, func=0 class=03-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=7 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Prefetchable Memory, range 64, base 0xe0000000, size 28, enabled pcib2: requested memory range 0xe0000000-0xefffffff: good map[18]: type Memory, range 64, base 0xfdde0000, size 16, enabled pcib2: requested memory range 0xfdde0000-0xfddeffff: good map[20]: type I/O Port, range 32, base 0xcc00, size 8, enabled pcib2: requested I/O range 0xcc00-0xccff: in range pcib0: matched entry for 0.15.INTA (src \_SB_.PCI0.APC6:0) pci_link24: Picked IRQ 16 with weight 3 pcib0: slot 15 INTA routed to irq 16 via \_SB_.PCI0.APC6 pcib2: slot 0 INTA is routed to irq 16 found-> vendor=0x1002, dev=0xaa08, revid=0x00 domain=0, bus=2, slot=0, func=1 class=04-03-00, hdrtype=0x00, mfdev=1 cmdreg=0x0007, statreg=0x0010, cachelnsz=8 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=5 powerspec 3 supports D0 D1 D2 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 64, base 0xfddfc000, size 14, enabled pcib2: requested memory range 0xfddfc000-0xfddfffff: good pcib0: matched entry for 0.15.INTB (src \_SB_.PCI0.APC7:0) pci_link25: Picked IRQ 16 with weight 9 pcib0: slot 15 INTB routed to irq 16 via \_SB_.PCI0.APC7 pcib2: slot 0 INTB is routed to irq 16 vgapci0: port 0xcc00-0xccff mem 0xe0000000-0xefffffff,0xfdde0000-0xfddeffff irq 16 at device 0.0 on pci2 drm0: on vgapci0 vgapci0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 264 to vector 64 vgapci0: using IRQ 264 for MSI info: [drm] MSI enabled 1 message(s) vgapci0: Reserved 0x10000 bytes for rid 0x18 type 3 at 0xfdde0000 vgapci0: child drm0 requested pci_enable_busmaster info: [drm] Initialized radeon 1.29.0 20080528 hdac0: mem 0xfddfc000-0xfddfffff irq 16 at device 0.1 on pci2 hdac0: HDA Driver Revision: 20090624_0136 hdac0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xfddfc000 hdac0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 265 to vector 65 hdac0: using IRQ 265 for MSI hdac0: [MPSAFE] hdac0: [ITHREAD] amdtemp0: on hostb3 acpi_tz0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0047 atkbd: keyboard ID 0x41ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to vector 66 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] cpu0: on acpi0 cpu0: switching to generic Cx mode powernow0: on cpu0 cpu1: on acpi0 powernow1: on cpu1 atkbdc: atkbdc0 already exists; skipping it sc: sc0 already exists; skipping it vga: vga0 already exists; skipping it isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: at iomem 0xc0000-0xcffff on isa0 fdc0 failed to probe at port 0x3f0 irq 6 drq 2 on isa0 ppc0 failed to probe at irq 7 on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd1, terminal emulator: sc (syscons terminal) sio0 failed to probe at port 0x3f8 irq 4 on isa0 sio1 failed to probe at port 0x2f8 irq 3 on isa0 sio2: not probed (disabled) sio3: not probed (disabled) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 isa_probe_children: probing PnP devices ums0: on uhub0 ums0: 6 buttons and Z dir. Device configuration finished. Reducing kern.maxvnodes 259045 -> 100000 procfs registered lapic: Divisor 2, Frequency 100463669 hz Timecounter "TSC" frequency 2612055199 Hz quality -100 Timecounters tick every 1.000 msec lo0: bpf attached ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=80 wire acd0: setting PIO4 on nForce MCP55 chip acd0: setting UDMA33 on nForce MCP55 chip acd0: DVDR drive at ata0 as master acd0: read 6890KB/s (6890KB/s) write 6890KB/s (6890KB/s), 2048KB buffer, UDMA33 acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, DVDRAM, packet acd0: Writes: CDR, CDRW, DVDR, DVDRAM, test write, burnproof acd0: Audio: play, 256 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: no/blank disc ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad4: 305245MB at ata2-master SATA300 ad4: 625142448 sectors [620181C/16H/63S] 16 sectors/interrupt 1 depth queue ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad6: 305245MB at ata3-master SATA300 ad6: 625142448 sectors [620181C/16H/63S] 16 sectors/interrupt 1 depth queue ata4-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire GEOM: new disk ad4 GEOM: new disk ad6 ad8: 476940MB at ata4-master SATA300 ad8: 976773168 sectors [969021C/16H/63S] 16 sectors/interrupt 1 depth queue hdac0: Probing codec #0... hdac0: HDA Codec #0: ATI R6xx HDMI hdac0: HDA Codec ID: 0x1002aa01 hdac0: Vendor: 0x1002 hdac0: Device: 0xaa01 hdac0: Revision: 0x00 hdac0: Stepping: 0x00 hdac0: PCI Subvendor: 0xaa081458 hdac0: Found audio FG nid=1 startnode=2 endnode=4 total=2 hdac0: hdac0: Processing audio FG cad=0 nid=1... hdac0: GPIO: 0x00000000 NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0 hdac0: nid 3 0x18560010 as 1 seq 0 Digital-out Jack jack 6 loc 24 color Unknown misc 0 hdac0: Patched pins configuration: hdac0: nid 3 0x18560010 as 1 seq 0 Digital-out Jack jack 6 loc 24 color Unknown misc 0 hdac0: 1 associations found: hdac0: Association 0 (1) out: hdac0: Pin nid=3 seq=0 hdac0: Tracing association 0 (1) hdac0: Pin 3 traced to DAC 2 hdac0: Association 0 (1) trace succeeded hdac0: Tracing input monitor hdac0: Tracing beeper hdac0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref hdac0: hdac0: +-------------------+ hdac0: | DUMPING HDA NODES | hdac0: +-------------------+ hdac0: hdac0: Default Parameter hdac0: ----------------- hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x00020040 hdac0: 16 bits, 48 KHz hdac0: IN amp: 0x00000000 hdac0: OUT amp: 0x00000000 hdac0: hdac0: nid: 2 hdac0: Name: audio output hdac0: Widget cap: 0x00000201 hdac0: DIGITAL STEREO hdac0: Association: 0 (0x00000001) hdac0: OSS: pcm (pcm) hdac0: Stream cap: 0x00000001 hdac0: PCM hdac0: PCM cap: 0x00020040 hdac0: 16 bits, 48 KHz hdac0: hdac0: nid: 3 hdac0: Name: pin: Digital-out (Jack) hdac0: Widget cap: 0x00400381 hdac0: DIGITAL UNSOL STEREO hdac0: Association: 0 (0x00000001) hdac0: Pin cap: 0x00000094 hdac0: PDC OUT hdac0: Pin config: 0x18560010 hdac0: Pin control: 0x00000040 OUT hdac0: connections: 1 hdac0: | hdac0: + <- nid=2 [audio output] hdac0: pcm1: at cad 0 nid 1 on hdac0 pcm1: +--------------------------------------+ pcm1: | DUMPING PCM Playback/Record Channels | pcm1: +--------------------------------------+ pcm1: pcm1: Playback: pcm1: pcm1: Stream cap: 0x00000005 pcm1: AC3 PCM pcm1: PCM cap: 0x00020040 pcm1: 16 bits, 48 KHz pcm1: DAC: 2 pcm1: pcm1: +-------------------------------+ pcm1: | DUMPING Playback/Record Paths | pcm1: +-------------------------------+ pcm1: pcm1: Playback: pcm1: pcm1: nid=3 [pin: Digital-out (Jack)] pcm1: | pcm1: + <- nid=2 [audio output] [src: pcm] pcm1: pcm1: +-------------------------+ pcm1: | DUMPING Volume Controls | pcm1: +-------------------------+ pcm1: pcm1: clone manager: deadline=750ms flags=0x8000001e pcm1: sndbuf_setmap 11ffb0000, 4000; 0xffffff80761e5000 -> 11ffb0000 SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x01000000 VER: 0x80050010 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000200ef therm: 0x00010000 err: 0x00010000 pcm: 0x00010000 ioapic0: Assigning ISA IRQ 1 to local APIC 0 ioapic0: Assigning ISA IRQ 9 to local APIC 1 ioapic0: Assigning ISA IRQ 14 to local APIC 0 ioapic0: Assigning ISA IRQ 15 to local APIC 1 ioapic0: Assigning PCI IRQ 16 to local APIC 0 ioapic0: Assigning PCI IRQ 20 to local APIC 1 ioapic0: Assigning PCI IRQ 21 to local APIC 0 ioapic0: Assigning PCI IRQ 22 to local APIC 1 ioapic0: Assigning PCI IRQ 23 to local APIC 0 msi: Assigning MSI-X IRQ 256 to local APIC 1 msi: Assigning MSI-X IRQ 257 to local APIC 0 msi: Assigning MSI-X IRQ 258 to local APIC 1 msi: Assigning MSI-X IRQ 259 to local APIC 0 msi: Assigning MSI-X IRQ 260 to local APIC 1 msi: Assigning MSI-X IRQ 261 to local APIC 0 msi: Assigning MSI-X IRQ 262 to local APIC 1 msi: Assigning MSI-X IRQ 263 to local APIC 0 msi: Assigning MSI IRQ 265 to local APIC 1 GEOM: new disk ad8 GEOM_JOURNAL: Journal 3957365166: ad8p5 contains journal. GEOM_JOURNAL: Journal 3957365166: ad8p6 contains data. GEOM_JOURNAL: Journal ad8p6 clean. GEOM_JOURNAL: Journal 3080637776: ad8p7 contains journal. GEOM_JOURNAL: Journal 3080637776: ad8p8 contains data. GEOM_JOURNAL: Journal ad8p8 clean. GEOM_JOURNAL: Journal 3804427845: ad8p9 contains journal. GEOM_JOURNAL: Journal 3804427845: ad8p10 contains data. GEOM_JOURNAL: Journal ad8p10 clean. GEOM_JOURNAL: Journal 2042519215: ad8p11 contains journal. GEOM_JOURNAL: Journal 2042519215: ad8p12 contains data. GEOM_JOURNAL: Journal ad8p12 clean. GEOM_JOURNAL: Journal 2341797152: ad8p14 contains journal. GEOM_JOURNAL: Journal 2341797152: ad8p15 contains data. GEOM_JOURNAL: Journal ad8p15 clean. GEOM_JOURNAL: Journal 4137560276: ad8p16 contains journal. GEOM_JOURNAL: Journal 4137560276: ad8p17 contains data. GEOM_JOURNAL: Journal ad8p17 clean. GEOM_JOURNAL: Journal 3657364065: ad8p18 contains journal. GEOM_JOURNAL: Journal 3657364065: ad8p19 contains data. GEOM_JOURNAL: Journal ad8p19 clean. Trying to mount root from ufs:/dev/ad8p2 -- Regards From flo at kasimir.com Thu Aug 6 07:47:30 2009 From: flo at kasimir.com (Florian Smeets) Date: Thu Aug 6 07:47:37 2009 Subject: [regression] 8.0-CURRENT amd64: SATA disks not attaching, MCP55 controller In-Reply-To: <200908052217.06935.stickybit@gmx.net> References: <200908052217.06935.stickybit@gmx.net> Message-ID: <4A7A863A.7080608@kasimir.com> On 8/5/09 10:17 PM, Sticky Bit wrote: > Hello, > > I have a similar problem with 8.0-CURRENT amd64 like described in PR 128686 > and PR 132372 and several older ones. Short: SATA disks will not attach. > > Some example (please see full logs below): > > [...] > ata3: Identifying devices: 00000001 > ata3: New devices: 00000001 > ata3: reiniting channel .. > ata3: SATA connect time=0ms status=00000123 > ata3: reset tp1 mask=01 ostat0=58 ostat1=00 > ata3: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 > ata3: reset tp2 stat0=50 stat1=00 devices=0x1 > ata3: reinit done .. > unknown: FAILURE - ATA_IDENTIFY timed out LBA=0 > [...] > > SATA 300 controller is a MCP55 (ULTRA, not SLI) chip, which is working without > any problems for years. Works fine with recent RELENG_7 amd64, but not with > RELENG_8 amd64. > > RELENG_8 i386 seems to attach the disks. So it looks like an amd64 only bug. > Hi, i had the same problem with MCP55 on amd64, i tried the new ahci module but to no avail. However if you set hw.pci.mcfg=0 the disks are found by the normal ata driver (this is already mentioned in one of the PRs). Cheers, Florian From fabrizio.invernizzi at telecomitalia.it Thu Aug 6 13:07:51 2009 From: fabrizio.invernizzi at telecomitalia.it (Invernizzi Fabrizio) Date: Thu Aug 6 13:07:58 2009 Subject: Problem with pmcstat Message-ID: <36A93B31228D3B49B691AD31652BCAE9A4569675DE@GRFMBX702BA020.griffon.local> Hi all i am doing some performance testing with FreeBSD (64 bit) and i would like to use pmcstat. I recompiled the kernel with options HWPMC_HOOKS device hwpmc When i restart the system looks like being ok #sysctl -a | grep hwpmc kern.hwpmc.nbuffers: 16 kern.hwpmc.logbuffersize: 4 kern.hwpmc.mtxpoolsize: 32 kern.hwpmc.nsamples: 32 kern.hwpmc.hashsize: 16 but the pmcstat gives me this error: # pmcstat -s p6-hw-int-rx -w 1 pmcstat: ERROR: Initialization of the pmc(3) library failed: No such file or directory I googled a lot, but nothing about this problem. Consider that on the same hardware with 7.2-RELEASE 32 bit everything was working. Anyone can help me? This are some details: uname -a FreeBSD INTRUDER-64.ipv6.tilab.com 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Thu Aug 6 11:36:53 CEST 2009 amd64 Server: HP DL 180G5 ------------------------------------------------------------------ Telecom Italia Fabrizio INVERNIZZI Technology - TILAB Accesso Fisso e Trasporto Via Reiss Romoli, 274 10148 Torino Tel. +39 011 2285497 Mob. +39 3316001344 Fax +39 06 41867287 Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie. This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks. [cid:00000000000000000000000000000001@TI.Disclaimer]Rispetta l'ambiente. Non stampare questa mail se non ? necessario. From joseph.koshy at gmail.com Thu Aug 6 18:03:24 2009 From: joseph.koshy at gmail.com (Joseph Koshy) Date: Thu Aug 6 18:04:57 2009 Subject: Problem with pmcstat In-Reply-To: <36A93B31228D3B49B691AD31652BCAE9A4569675DE@GRFMBX702BA020.griffon.local> References: <36A93B31228D3B49B691AD31652BCAE9A4569675DE@GRFMBX702BA020.griffon.local> Message-ID: <84dead720908060951j605338e3vb48cd41f13810f29@mail.gmail.com> > i am doing some performance testing with FreeBSD (64 bit) and i would like to use pmcstat. > I recompiled the kernel with > options HWPMC_HOOKS > device hwpmc > > When i restart the system looks like being ok > > #sysctl -a | grep hwpmc > kern.hwpmc.nbuffers: 16 > kern.hwpmc.logbuffersize: 4 > kern.hwpmc.mtxpoolsize: 32 > kern.hwpmc.nsamples: 32 > kern.hwpmc.hashsize: 16 > > but the pmcstat gives me this error: > > # pmcstat -s p6-hw-int-rx -w 1 > pmcstat: ERROR: Initialization of the pmc(3) library failed: No such file or directory > > I googled a lot, but nothing about this problem. Consider that on the same hardware with 7.2-RELEASE 32 bit everything was working. > Anyone can help me? > > This are some details: > > uname -a > FreeBSD INTRUDER-64.ipv6.tilab.com 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Thu Aug 6 11:36:53 CEST 2009 amd64 > > Server: HP DL 180G5 i386 vs amd64 should not make a difference here. What CPU are you running on and what does hwpmc(4) print out at module initialization time? Koshy From stickybit at gmx.net Thu Aug 6 18:22:24 2009 From: stickybit at gmx.net (Sticky Bit) Date: Thu Aug 6 18:22:31 2009 Subject: [regression] 8.0-CURRENT amd64: SATA disks not attaching, MCP55 controller In-Reply-To: <4A7A863A.7080608@kasimir.com> References: <200908052217.06935.stickybit@gmx.net> <4A7A863A.7080608@kasimir.com> Message-ID: <200908062021.56672.stickybit@gmx.net> On Thu August 6 2009 09:28:58 Florian Smeets wrote: > i had the same problem with MCP55 on amd64, i tried the new ahci module > but to no avail. > > However if you set hw.pci.mcfg=0 the disks are found by the normal ata Thanks for the hint! I tried it again with 'set hw.pci.mcfg=0' from boot loader prompt and now it actually finds and attaches the disks as usual. But I do not know if I need 'support for PCI-e memory mapped config access', where it is needed and if it can cause problems later with an RELENG_8 installation if it is disabled like in RELENG_7. I only have one PCIe device, a PCIe graphics card, which is working well with drm.ko / radeon.ko modules and radeonhd driver under RELENG_7. Is it safe to stay with 'hw.pci.mcfg=0' under RELENG_8 for the future? And if so, should the default setting be changed from enabled to disabled for 8.0-RELEASE if it is not yet mature enough and the cause of problems? Looks like several people are affected by this regression. -- Regards From fabrizio.invernizzi at telecomitalia.it Fri Aug 7 06:33:58 2009 From: fabrizio.invernizzi at telecomitalia.it (Invernizzi Fabrizio) Date: Fri Aug 7 06:34:05 2009 Subject: Problem with pmcstat In-Reply-To: <84dead720908060951j605338e3vb48cd41f13810f29@mail.gmail.com> References: <36A93B31228D3B49B691AD31652BCAE9A4569675DE@GRFMBX702BA020.griffon.local> <84dead720908060951j605338e3vb48cd41f13810f29@mail.gmail.com> Message-ID: <36A93B31228D3B49B691AD31652BCAE9A456967666@GRFMBX702BA020.griffon.local> This Is my dmesg: CPU: Intel(R) Xeon(R) CPU E5420 @ 2.50GHz (2503.74-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x10676 Stepping = 6 Features=0xbfebfbff Features2=0xce3bd> AMD Features=0x20100800 AMD Features2=0x1 Cores per package: 4 usable memory = 8575586304 (8178 MB) avail memory = 8281559040 (7897 MB) When I try to load the hwpmc module I obtain this error: #kldload hwpmc.ko kldload: can't load hwpmc.ko: Exec format error Fabrizio > -----Original Message----- > From: Joseph Koshy [mailto:joseph.koshy@gmail.com] > Sent: gioved? 6 agosto 2009 18.52 > To: Invernizzi Fabrizio > Cc: freebsd-amd64@freebsd.org > Subject: Re: Problem with pmcstat > > > i am doing some performance testing with FreeBSD (64 bit) > and i would like to use pmcstat. > > I recompiled the kernel with > > options HWPMC_HOOKS > > device hwpmc > > > > When i restart the system looks like being ok > > > > #sysctl -a | grep hwpmc > > kern.hwpmc.nbuffers: 16 > > kern.hwpmc.logbuffersize: 4 > > kern.hwpmc.mtxpoolsize: 32 > > kern.hwpmc.nsamples: 32 > > kern.hwpmc.hashsize: 16 > > > > but the pmcstat gives me this error: > > > > # pmcstat -s p6-hw-int-rx -w 1 > > pmcstat: ERROR: Initialization of the pmc(3) library > failed: No such > > file or directory > > > > I googled a lot, but nothing about this problem. Consider > that on the same hardware with 7.2-RELEASE 32 bit everything > was working. > > Anyone can help me? > > > > This are some details: > > > > uname -a > > FreeBSD INTRUDER-64.ipv6.tilab.com 7.2-RELEASE FreeBSD > 7.2-RELEASE #3: Thu Aug 6 11:36:53 CEST 2009 amd64 > > > > Server: HP DL 180G5 > > i386 vs amd64 should not make a difference here. > > What CPU are you running on and what does hwpmc(4) print out > at module initialization time? > > Koshy > Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie. This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks. From david at esn.org.za Fri Aug 7 13:31:08 2009 From: david at esn.org.za (David Peall) Date: Fri Aug 7 13:31:15 2009 Subject: Can't install FreeBSD amd64 (intel DP45SG) In-Reply-To: <4A7923AE.2050602@mapper.nl> References: <0807767D2D53E649827BC55A3A53B067015C3ACD4F61@exchange.ct.esn.org.za> <4A7923AE.2050602@mapper.nl> Message-ID: <0807767D2D53E649827BC55A3A53B067015C3ACD505A@exchange.ct.esn.org.za> > 2. Use another system to install the base system and put that in the > problematic one. Either with or without building your own kernel. > > I would say the second option, and building your own kernel is your best Right so I'm ready to build my custom kernel and do a pxeboot. I'm just unsure of what device / driver is causing the problem and am not sure what to do at this point. > your hard-disk(s) using: > lsdev [-v] I get the pxeboot nfs disk and my 500gb raid array as disk0. Regards -- David Peall :: IT Manager e-Schools' Network :: http://www.esn.org.za/ Phone +27 (021) 674-9140 > -----Original Message----- > From: Mark Stapper [mailto:stark@mapper.nl] > Sent: 05 August 2009 08:16 AM > To: David Peall > Cc: 'freebsd-amd64@freebsd.org' > Subject: Re: Can't install FreeBSD amd64 (intel DP45SG) > > Dear David, > > In the loader menu, are you able to drop to the loader prompt, and view > your hard-disk(s) using: > lsdev [-v] > > Lists all of the devices from which it may be possible to load modules. > If -v is specified, more details are printed. > > If so, you might be able to do a manual install using a i386 livefs > ("rescue") disk. You would need both the i386 livefs and a amd64 install > medium though(either usb/cdrom or whatever). > You said you tried pxeboot, I assume u have another machine at your > disposal. You could use that do do a manual install as well(if it runs a > system which supports UFS, like freebsd ;-), if not, a VM is your friend). > Another option would be to get a disc image of a freebsd base-install > (shouldn't be more then 300mb). > All this assuming you are able to boot the generic kernel of course... > If you are going the manual install way, you might as well build your > custom kernel. Since the kernel included in the install cd's doesn't > really work for you anyway. > To summarize your best options are probably: > 1. Try a manual install using a i386 livefs cd and a amd64 install medium. > 2. Use another system to install the base system and put that in the > problematic one. Either with or without building your own kernel. > > I would say the second option, and building your own kernel is your best > bet. > Hope it helps. > Greetz, > Mark > David Peall wrote: > > Hi > > > > I tried freebsd-stable but since the machine has not got a problem loading > sysinstall with the i386 release I'm posting it here. > > > > I have a new box here a Intel DP45SG and a Quad core Intel with 4GB ram that > I would like to install FreeBSD on. > > I've tried booting with 7.0, 7.1, 7.2 and 8-BETA2 amd64 and all get stuck > on: > > Trying to mount root from ufs:/dev/md0 > > > > 6.3 and 6.4 will boot into sysinstall but not network card detected. > > > > By stuck I mean can't scroll lock, caps lock or num lock. There is no > activity even if left for hours. > > > > I've tried from CD/DVD and pxeboot. > > > > I found the following: > > http://blog.elitecoderz.net/freebsd-freezes-on-trying-to-mount-root-from- > ufsdevmd0-and-is-stucked/2009/01/ > > > > Which suggests disabling USB2 I don't seem to have that bios option and > tried disabling USB completely, but still no joy. (also leaves me without a > keyboard ;-) > > > > There are no PATA ports for me to mount an older cdrom and there are only > USB ports on the motherboard. There is also no floppy connector or floppy > drive. I'm a bit stuck as to how I should proceed, any ideas welcome. > > > > Kind regards > > > > -- > > David Peall > > > > _______________________________________________ > > freebsd-amd64@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > > > From joseph.koshy at gmail.com Fri Aug 7 15:04:22 2009 From: joseph.koshy at gmail.com (Joseph Koshy) Date: Fri Aug 7 15:04:28 2009 Subject: Problem with pmcstat In-Reply-To: <36A93B31228D3B49B691AD31652BCAE9A456967666@GRFMBX702BA020.griffon.local> References: <36A93B31228D3B49B691AD31652BCAE9A4569675DE@GRFMBX702BA020.griffon.local> <84dead720908060951j605338e3vb48cd41f13810f29@mail.gmail.com> <36A93B31228D3B49B691AD31652BCAE9A456967666@GRFMBX702BA020.griffon.local> Message-ID: <84dead720908070804i202d8f6fnff344f4bfd910b59@mail.gmail.com> > When I try to load the hwpmc module I obtain this error: > > #kldload hwpmc.ko > kldload: can't load hwpmc.ko: Exec format error Any additional error messages on the console (see /var/log/messages or dmesg output)? Koshy From bugmaster at FreeBSD.org Mon Aug 3 11:06:52 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Fri Aug 7 15:49:31 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200908031106.n73B6pUX088503@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/136884 amd64 [install] Try to install FreeBSD 7.2 amd64 on a prolia o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134786 amd64 [vfs] [patch] vfs.bufspace sysctl wideness on amd64 o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control o amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe f amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 92 problems total. From bugmaster at FreeBSD.org Mon Aug 10 11:06:51 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Aug 10 11:35:17 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200908101106.n7AB6o3V025050@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/136884 amd64 [install] Try to install FreeBSD 7.2 amd64 on a prolia o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134786 amd64 [vfs] [patch] vfs.bufspace sysctl wideness on amd64 o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control o amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe f amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 92 problems total. From stark at mapper.nl Thu Aug 13 11:32:55 2009 From: stark at mapper.nl (Mark Stapper) Date: Thu Aug 13 11:33:08 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram Message-ID: <4A83F9DE.3020406@mapper.nl> Hello, I'm fully enjoying installing FreeBSD 8.0-BETA2 amd64. However, it does not seem to be able to use all my ram. Strangely enough, it says the following: [root@carmen ~]# dmesg |grep memory real memory = 2147483648 (2048 MB) avail memory = 4112240640 (3921 MB) and [root@carmen ~]# sysctl -a|grep mem [/snip] hw.physmem: 4277510144 hw.usermem: 3954216960 hw.realmem: 4831838208 [/snip] I'm still on a fresh install with a generic kernel. Any ideas as to what might be going on? greetz, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090813/5b7be3e8/signature.pgp From torfinn.ingolfsen at broadpark.no Thu Aug 13 18:42:33 2009 From: torfinn.ingolfsen at broadpark.no (Torfinn Ingolfsen) Date: Thu Aug 13 18:42:39 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <4A83F9DE.3020406@mapper.nl> References: <4A83F9DE.3020406@mapper.nl> Message-ID: <20090813194121.3cdf0a37.torfinn.ingolfsen@broadpark.no> On Thu, 13 Aug 2009 13:32:46 +0200 Mark Stapper wrote: > I'm still on a fresh install with a generic kernel. > Any ideas as to what might be going on? Did you try a verbose boot, to see if you get more info? If not - try it. -- Regards, Torfinn Ingolfsen From kostikbel at gmail.com Thu Aug 13 18:57:57 2009 From: kostikbel at gmail.com (Kostik Belousov) Date: Thu Aug 13 18:58:04 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <20090813194121.3cdf0a37.torfinn.ingolfsen@broadpark.no> References: <4A83F9DE.3020406@mapper.nl> <20090813194121.3cdf0a37.torfinn.ingolfsen@broadpark.no> Message-ID: <20090813185741.GD1884@deviant.kiev.zoral.com.ua> On Thu, Aug 13, 2009 at 07:41:21PM +0200, Torfinn Ingolfsen wrote: > On Thu, 13 Aug 2009 13:32:46 +0200 > Mark Stapper wrote: > > > I'm still on a fresh install with a generic kernel. > > Any ideas as to what might be going on? > > Did you try a verbose boot, to see if you get more info? > If not - try it. The issue is purely cosmetic, ignore it. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090813/348afbd8/attachment.pgp From stark at mapper.nl Fri Aug 14 06:04:26 2009 From: stark at mapper.nl (Mark Stapper) Date: Fri Aug 14 06:04:34 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <20090813185741.GD1884@deviant.kiev.zoral.com.ua> References: <4A83F9DE.3020406@mapper.nl> <20090813194121.3cdf0a37.torfinn.ingolfsen@broadpark.no> <20090813185741.GD1884@deviant.kiev.zoral.com.ua> Message-ID: <4A84FE61.6090903@mapper.nl> Kostik Belousov wrote: > On Thu, Aug 13, 2009 at 07:41:21PM +0200, Torfinn Ingolfsen wrote: > >> On Thu, 13 Aug 2009 13:32:46 +0200 >> Mark Stapper wrote: >> >> >>> I'm still on a fresh install with a generic kernel. >>> Any ideas as to what might be going on? >>> >> Did you try a verbose boot, to see if you get more info? >> If not - try it. >> > > The issue is purely cosmetic, ignore it. > How can I be sure of that? For instance: could I create a ramdisk of 2.5GiB to test this? And if this is "cosmetic" why do these values even excist? Would you care to elaborate? Thanks, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090814/d5d627d7/signature.pgp From stark at mapper.nl Fri Aug 14 07:12:33 2009 From: stark at mapper.nl (Mark Stapper) Date: Fri Aug 14 07:12:39 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <20090814065935.GA92666@keira.kiwi-computer.com> References: <4A83F9DE.3020406@mapper.nl> <20090814065935.GA92666@keira.kiwi-computer.com> Message-ID: <4A850E52.6090901@mapper.nl> Rick C. Petty wrote: > On Thu, Aug 13, 2009 at 01:32:46PM +0200, Mark Stapper wrote: > >> I'm fully enjoying installing FreeBSD 8.0-BETA2 amd64. >> However, it does not seem to be able to use all my ram. >> Strangely enough, it says the following: >> [root@carmen ~]# dmesg |grep memory >> real memory = 2147483648 (2048 MB) >> avail memory = 4112240640 (3921 MB) >> >> and >> [root@carmen ~]# sysctl -a|grep mem >> [/snip] >> hw.physmem: 4277510144 >> hw.usermem: 3954216960 >> hw.realmem: 4831838208 >> [/snip] >> > > Are you sure you're using amd64 and not i386? > I'm very, very, very sure :-) my uname -a ends with "amd64". Besides, if I wasn't I still should have more then 2G of "real memory". The whole 2048M is just to good to be true (who has exactly 2^x bytes of memory really?) > % uname -a > FreeBSD 8.0-BETA2 #0 r196086: Sat Aug 8 17:22:29 CDT 2009 root@myhost:/usr/obj/usr/src/sys/GENERIC > > % sysctl -a | grep hw.....mem > hw.physmem: 8571977728 > hw.usermem: 7794733056 > hw.realmem: 9395240960 > > What motherboard/CPU? What does the BIOS report for memory? Let's see > the first part of dmesg from a verbose boot. > I own a DFI Lanparty UT NF590 SLI-M2R/G with an AMD Athlon 64 X2 5600+ BIOS reports (around) 4GiB Gentoo reports appr. 2.9GiB *cough* Windows *cough* reports 4GiB I'll get on the dmesg once I get home. Greetz, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090814/cd4a2789/signature.pgp From rick-freebsd2008 at kiwi-computer.com Fri Aug 14 07:26:17 2009 From: rick-freebsd2008 at kiwi-computer.com (Rick C. Petty) Date: Fri Aug 14 07:26:25 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <4A83F9DE.3020406@mapper.nl> References: <4A83F9DE.3020406@mapper.nl> Message-ID: <20090814065935.GA92666@keira.kiwi-computer.com> On Thu, Aug 13, 2009 at 01:32:46PM +0200, Mark Stapper wrote: > > I'm fully enjoying installing FreeBSD 8.0-BETA2 amd64. > However, it does not seem to be able to use all my ram. > Strangely enough, it says the following: > [root@carmen ~]# dmesg |grep memory > real memory = 2147483648 (2048 MB) > avail memory = 4112240640 (3921 MB) > > and > [root@carmen ~]# sysctl -a|grep mem > [/snip] > hw.physmem: 4277510144 > hw.usermem: 3954216960 > hw.realmem: 4831838208 > [/snip] Are you sure you're using amd64 and not i386? % uname -a FreeBSD 8.0-BETA2 #0 r196086: Sat Aug 8 17:22:29 CDT 2009 root@myhost:/usr/obj/usr/src/sys/GENERIC % sysctl -a | grep hw.....mem hw.physmem: 8571977728 hw.usermem: 7794733056 hw.realmem: 9395240960 What motherboard/CPU? What does the BIOS report for memory? Let's see the first part of dmesg from a verbose boot. -- Rick C. Petty From stark at mapper.nl Fri Aug 14 07:42:21 2009 From: stark at mapper.nl (Mark Stapper) Date: Fri Aug 14 07:42:27 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: References: <4A83F9DE.3020406@mapper.nl> <20090814065935.GA92666@keira.kiwi-computer.com> <4A850E52.6090901@mapper.nl> Message-ID: <4A851556.7030808@mapper.nl> Claus Guttesen wrote: >> BIOS reports (around) 4GiB >> Gentoo reports appr. 2.9GiB >> *cough* Windows *cough* reports 4GiB >> I'll get on the dmesg once I get home. >> Greetz, >> Mark >> > > You might want to try to download an image from memtest.org. > > I actually made a typo... Gentoo reports 3.9GiB (bad type I know) My memory is fine. It's been running very, very stable for over 2 years. I've been searching the net, and I think Kostik is right, it's just a "cosmetic" info message in early boot, but still, sloppy... So I will do the verbose boot and post dmesg here. I do think it is strange that it states that I have the exact amount of 2 Gibibyte of "real memory" in dmesg. Could it be a limitation of my motherboard driver? I can't imagine it's like this on all amd64 systems... Someone might have said something right? In any way I'll post the verbose boot logging here tonight/tomorrow when I get home from work. greetz, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090814/1049dafc/signature.pgp From kometen at gmail.com Fri Aug 14 07:48:34 2009 From: kometen at gmail.com (Claus Guttesen) Date: Fri Aug 14 07:48:41 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <4A850E52.6090901@mapper.nl> References: <4A83F9DE.3020406@mapper.nl> <20090814065935.GA92666@keira.kiwi-computer.com> <4A850E52.6090901@mapper.nl> Message-ID: > BIOS reports (around) 4GiB > Gentoo reports appr. 2.9GiB > *cough* Windows *cough* reports 4GiB > I'll get on the dmesg once I get home. > Greetz, > Mark You might want to try to download an image from memtest.org. -- regards Claus When lenity and cruelty play for a kingdom, the gentler gamester is the soonest winner. Shakespeare From kostikbel at gmail.com Fri Aug 14 09:31:11 2009 From: kostikbel at gmail.com (Kostik Belousov) Date: Fri Aug 14 09:31:17 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <4A851556.7030808@mapper.nl> References: <4A83F9DE.3020406@mapper.nl> <20090814065935.GA92666@keira.kiwi-computer.com> <4A850E52.6090901@mapper.nl> <4A851556.7030808@mapper.nl> Message-ID: <20090814093104.GG1884@deviant.kiev.zoral.com.ua> On Fri, Aug 14, 2009 at 09:42:14AM +0200, Mark Stapper wrote: > Claus Guttesen wrote: > >> BIOS reports (around) 4GiB > >> Gentoo reports appr. 2.9GiB > >> *cough* Windows *cough* reports 4GiB > >> I'll get on the dmesg once I get home. > >> Greetz, > >> Mark > >> > > > > You might want to try to download an image from memtest.org. > > > > > I actually made a typo... > Gentoo reports 3.9GiB (bad type I know) > My memory is fine. It's been running very, very stable for over 2 years. > I've been searching the net, and I think Kostik is right, it's just a > "cosmetic" info message in early boot, but still, sloppy... > So I will do the verbose boot and post dmesg here. I do think it is > strange that it states that I have the exact amount of 2 Gibibyte of > "real memory" in dmesg. > Could it be a limitation of my motherboard driver? > I can't imagine it's like this on all amd64 systems... Someone might > have said something right? > In any way I'll post the verbose boot logging here tonight/tomorrow when > I get home from work. > greetz, > Mark > The "real memory" line is what smbios parser parsed. Value reported on the "available memory" line is the actual amount of memory kernel detected and is going to use. "Real memory" value is used only to display that "real memory" line. I do agree that the printout is very confusing, and I suspect that our smbios parser has a bug. Contact jkim@, who is the author of r190599, that introduced this behaviour. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090814/e577eb36/attachment.pgp From jkim at FreeBSD.org Fri Aug 14 15:01:35 2009 From: jkim at FreeBSD.org (Jung-uk Kim) Date: Fri Aug 14 15:01:41 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <20090814093104.GG1884@deviant.kiev.zoral.com.ua> References: <4A83F9DE.3020406@mapper.nl> <4A851556.7030808@mapper.nl> <20090814093104.GG1884@deviant.kiev.zoral.com.ua> Message-ID: <200908141101.25676.jkim@FreeBSD.org> On Friday 14 August 2009 05:31 am, Kostik Belousov wrote: > On Fri, Aug 14, 2009 at 09:42:14AM +0200, Mark Stapper wrote: > > Claus Guttesen wrote: > > >> BIOS reports (around) 4GiB > > >> Gentoo reports appr. 2.9GiB > > >> *cough* Windows *cough* reports 4GiB > > >> I'll get on the dmesg once I get home. > > >> Greetz, > > >> Mark > > > > > > You might want to try to download an image from memtest.org. > > > > I actually made a typo... > > Gentoo reports 3.9GiB (bad type I know) > > My memory is fine. It's been running very, very stable for over 2 > > years. I've been searching the net, and I think Kostik is right, > > it's just a "cosmetic" info message in early boot, but still, > > sloppy... So I will do the verbose boot and post dmesg here. I do > > think it is strange that it states that I have the exact amount > > of 2 Gibibyte of "real memory" in dmesg. > > Could it be a limitation of my motherboard driver? > > I can't imagine it's like this on all amd64 systems... Someone > > might have said something right? > > In any way I'll post the verbose boot logging here > > tonight/tomorrow when I get home from work. > > greetz, > > Mark > > The "real memory" line is what smbios parser parsed. Value reported > on the "available memory" line is the actual amount of memory > kernel detected and is going to use. "Real memory" value is used > only to display that "real memory" line. > > I do agree that the printout is very confusing, and I suspect that > our smbios parser has a bug. Contact jkim@, who is the author of > r190599, that introduced this behaviour. So far I got few similar reports but all issues were BIOS bugs, not my code. Except for one ancient board, there were BIOS updates to fix the problem. Jung-uk Kim From jkim at FreeBSD.org Fri Aug 14 16:35:05 2009 From: jkim at FreeBSD.org (Jung-uk Kim) Date: Fri Aug 14 16:35:10 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <200908141101.25676.jkim@FreeBSD.org> References: <4A83F9DE.3020406@mapper.nl> <20090814093104.GG1884@deviant.kiev.zoral.com.ua> <200908141101.25676.jkim@FreeBSD.org> Message-ID: <200908141234.56644.jkim@FreeBSD.org> On Friday 14 August 2009 11:01 am, Jung-uk Kim wrote: > On Friday 14 August 2009 05:31 am, Kostik Belousov wrote: > > I do agree that the printout is very confusing, and I suspect > > that our smbios parser has a bug. Contact jkim@, who is the > > author of r190599, that introduced this behaviour. > > So far I got few similar reports but all issues were BIOS bugs, not > my code. Except for one ancient board, there were BIOS updates to > fix the problem. Please try the attached patch. I added minimal sanity check. If it is less than realmem, we just fall back to the old way for *i386*. FYI, amd64 and i386 used to display different numbers before r190599. Since this type of BIOS bug is rare, it should be reasonable compromise, IMHO. Jung-uk Kim -------------- next part -------------- --- sys/amd64/amd64/machdep.c +++ sys/amd64/amd64/machdep.c @@ -235,19 +235,21 @@ cpu_startup(dummy) #ifdef PERFMON perfmon_init(); #endif + realmem = Maxmem; + + /* + * Display physical memory if SMBIOS reports reasonable amount. + */ + memsize = 0; sysenv = getenv("smbios.memory.enabled"); if (sysenv != NULL) { - memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10); + memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10) << 10; freeenv(sysenv); - } else - memsize = 0; - if (memsize > 0) - printf("real memory = %ju (%ju MB)\n", memsize << 10, - memsize >> 10); - else - printf("real memory = %ju (%ju MB)\n", ptoa((uintmax_t)Maxmem), - ptoa((uintmax_t)Maxmem) / 1048576); - realmem = Maxmem; + } + if (memsize < realmem) + memsize = ptoa((uintmax_t)Maxmem); + printf("real memory = %ju (%ju MB)\n", memsize, memsize >> 20); + /* * Display any holes after the first chunk of extended memory. */ --- sys/i386/i386/machdep.c +++ sys/i386/i386/machdep.c @@ -279,19 +279,21 @@ cpu_startup(dummy) #ifdef PERFMON perfmon_init(); #endif + realmem = Maxmem; + + /* + * Display physical memory if SMBIOS reports reasonable amount. + */ + memsize = 0; sysenv = getenv("smbios.memory.enabled"); if (sysenv != NULL) { - memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10); + memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10) << 10; freeenv(sysenv); - } else - memsize = 0; - if (memsize > 0) - printf("real memory = %ju (%ju MB)\n", memsize << 10, - memsize >> 10); - else - printf("real memory = %ju (%ju MB)\n", ptoa((uintmax_t)Maxmem), - ptoa((uintmax_t)Maxmem) / 1048576); - realmem = Maxmem; + } + if (memsize < realmem) + memsize = ptoa((uintmax_t)Maxmem); + printf("real memory = %ju (%ju MB)\n", memsize, memsize >> 20); + /* * Display any holes after the first chunk of extended memory. */ From jkim at FreeBSD.org Fri Aug 14 17:00:23 2009 From: jkim at FreeBSD.org (Jung-uk Kim) Date: Fri Aug 14 17:00:30 2009 Subject: 8.0-BETA2 not getting my 4Gigs of ram In-Reply-To: <200908141234.56644.jkim@FreeBSD.org> References: <4A83F9DE.3020406@mapper.nl> <200908141101.25676.jkim@FreeBSD.org> <200908141234.56644.jkim@FreeBSD.org> Message-ID: <200908141300.08414.jkim@FreeBSD.org> On Friday 14 August 2009 12:34 pm, Jung-uk Kim wrote: > On Friday 14 August 2009 11:01 am, Jung-uk Kim wrote: > > On Friday 14 August 2009 05:31 am, Kostik Belousov wrote: > > > I do agree that the printout is very confusing, and I suspect > > > that our smbios parser has a bug. Contact jkim@, who is the > > > author of r190599, that introduced this behaviour. > > > > So far I got few similar reports but all issues were BIOS bugs, > > not my code. Except for one ancient board, there were BIOS > > updates to fix the problem. > > Please try the attached patch. I added minimal sanity check. If > it is less than realmem, we just fall back to the old way for > *i386*. FYI, amd64 and i386 used to display different numbers > before r190599. Since this type of BIOS bug is rare, it should be > reasonable compromise, IMHO. Bah, I attached a wrong patch. :-( Please use this one. Sorry, Jung-uk Kim -------------- next part -------------- --- sys/amd64/amd64/machdep.c +++ sys/amd64/amd64/machdep.c @@ -235,19 +235,21 @@ cpu_startup(dummy) #ifdef PERFMON perfmon_init(); #endif + realmem = Maxmem; + + /* + * Display physical memory if SMBIOS reports reasonable amount. + */ + memsize = 0; sysenv = getenv("smbios.memory.enabled"); if (sysenv != NULL) { - memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10); + memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10) << 10; freeenv(sysenv); - } else - memsize = 0; - if (memsize > 0) - printf("real memory = %ju (%ju MB)\n", memsize << 10, - memsize >> 10); - else - printf("real memory = %ju (%ju MB)\n", ptoa((uintmax_t)Maxmem), - ptoa((uintmax_t)Maxmem) / 1048576); - realmem = Maxmem; + } + if (memsize < ptoa((uintmax_t)cnt.v_free_count)) + memsize = ptoa((uintmax_t)Maxmem); + printf("real memory = %ju (%ju MB)\n", memsize, memsize >> 20); + /* * Display any holes after the first chunk of extended memory. */ --- sys/i386/i386/machdep.c +++ sys/i386/i386/machdep.c @@ -279,19 +279,21 @@ cpu_startup(dummy) #ifdef PERFMON perfmon_init(); #endif + realmem = Maxmem; + + /* + * Display physical memory if SMBIOS reports reasonable amount. + */ + memsize = 0; sysenv = getenv("smbios.memory.enabled"); if (sysenv != NULL) { - memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10); + memsize = (uintmax_t)strtoul(sysenv, (char **)NULL, 10) << 10; freeenv(sysenv); - } else - memsize = 0; - if (memsize > 0) - printf("real memory = %ju (%ju MB)\n", memsize << 10, - memsize >> 10); - else - printf("real memory = %ju (%ju MB)\n", ptoa((uintmax_t)Maxmem), - ptoa((uintmax_t)Maxmem) / 1048576); - realmem = Maxmem; + } + if (memsize < ptoa((uintmax_t)cnt.v_free_count)) + memsize = ptoa((uintmax_t)Maxmem); + printf("real memory = %ju (%ju MB)\n", memsize, memsize >> 20); + /* * Display any holes after the first chunk of extended memory. */ From troy at twisted.net Sun Aug 16 15:40:05 2009 From: troy at twisted.net (Troy) Date: Sun Aug 16 16:01:30 2009 Subject: amd64/137843: Cannot compile devel/apr (version 1.3.8.1.3.9) on AMD64 Message-ID: <200908161532.n7GFWdH1026938@www.freebsd.org> >Number: 137843 >Category: amd64 >Synopsis: Cannot compile devel/apr (version 1.3.8.1.3.9) on AMD64 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 16 15:40:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Troy >Release: 7.2-STABLE >Organization: >Environment: FreeBSD foo.bar.net 7.2-STABLE FreeBSD 7.2-STABLE #0: Sat May 23 10:45:33 CDT 2009 foobar@foo.bar.net:/usr/obj/usr/src/sys/FOO amd64 >Description: Cannot compile devel/apr. I run into the following error. I'm also pasting the 9750-9759 lines from /usr/local/shar/libtool/libltdl/configure below the output of build failure. /usr/ports/devel/apr# make ===> apr-gdbm-db42-1.3.8.1.3.9 depends on file: /usr/local/bin/python2.6 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on file: /usr/local/bin/perl5.8.9 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on file: /usr/local/bin/automake-1.9 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on file: /usr/local/bin/autoconf-2.62 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on file: /usr/local/bin/libtool - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on shared library: expat.6 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on shared library: gdbm.3 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on shared library: iconv.3 - found ===> apr-gdbm-db42-1.3.8.1.3.9 depends on shared library: db-4.2.2 - found ===> Configuring for apr-gdbm-db42-1.3.8.1.3.9 cd /usr/ports/devel/apr/work/apr-1.3.8 ; /usr/bin/env CC="cc" CFLAGS="-O2 -fno-strict-aliasing -pipe" PYTHON="/usr/local/bin/python2.6" SHELL=/bin/sh CONFIG_SHELL=/bin/sh ACLOCAL=/usr/local/bin/aclocal-1.9 AUTOMAKE=/usr/local/bin/automake-1.9 AUTOMAKE_VERSION=19 AUTOCONF=/usr/local/bin/autoconf-2.62 AUTOHEADER=/usr/local/bin/autoheader-2.62 AUTOIFNAMES=/usr/local/bin/ifnames-2.62 AUTOM4TE=/usr/local/bin/autom4te-2.62 AUTORECONF=/usr/local/bin/autoreconf-2.62 AUTOSCAN=/usr/local/bin/autoscan-2.62 AUTOUPDATE=/usr/local/bin/autoupdate-2.62 AUTOCONF_VERSION=262 LIBTOOL=/usr/local/bin/libtool LIBTOOLIZE=/usr/local/bin/libtoolize LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4 lt_cv_sys_max_cmd_len=262144 /bin/sh ./buildconf buildconf: checking installation... buildconf: python version 2.6.2 (ok) buildconf: autoconf version 2.62 (ok) buildconf: libtool version 2.2.6 (ok) Copying libtool helper files ... buildconf: Using libtool.m4 at /usr/local/share/aclocal/libtool.m4. Creating include/arch/unix/apr_private.h.in ... configure.in:190: warning: LTOPTIONS_VERSION is m4_require'd but not m4_defun'd build/libtool.m4:67: LT_INIT is expanded from... build/libtool.m4:102: AC_PROG_LIBTOOL is expanded from... configure.in:190: the top level configure.in:190: warning: LTSUGAR_VERSION is m4_require'd but not m4_defun'd configure.in:190: warning: LTVERSION_VERSION is m4_require'd but not m4_defun'd configure.in:190: warning: LTOBSOLETE_VERSION is m4_require'd but not m4_defun'd Creating configure ... configure.in:190: warning: LTOPTIONS_VERSION is m4_require'd but not m4_defun'd build/libtool.m4:67: LT_INIT is expanded from... build/libtool.m4:102: AC_PROG_LIBTOOL is expanded from... configure.in:190: the top level configure.in:190: warning: LTSUGAR_VERSION is m4_require'd but not m4_defun'd configure.in:190: warning: LTVERSION_VERSION is m4_require'd but not m4_defun'd configure.in:190: warning: LTOBSOLETE_VERSION is m4_require'd but not m4_defun'd configure:9755: error: possibly undefined macro: m4_ifval If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure:12392: error: possibly undefined macro: _LT_SET_OPTIONS configure:12392: error: possibly undefined macro: LT_INIT Generating 'make' outputs ... rebuilding rpm spec file cd /usr/ports/devel/apr/work/apr-util-1.3.9 ; /bin/rm -fr xml/expat cd /usr/ports/devel/apr/work/apr-util-1.3.9 ; /usr/bin/env CC="cc" CFLAGS="-O2 -fno-strict-aliasing -pipe" PYTHON="/usr/local/bin/python2.6" SHELL=/bin/sh CONFIG_SHELL=/bin/sh ACLOCAL=/usr/local/bin/aclocal-1.9 AUTOMAKE=/usr/local/bin/automake-1.9 AUTOMAKE_VERSION=19 AUTOCONF=/usr/local/bin/autoconf-2.62 AUTOHEADER=/usr/local/bin/autoheader-2.62 AUTOIFNAMES=/usr/local/bin/ifnames-2.62 AUTOM4TE=/usr/local/bin/autom4te-2.62 AUTORECONF=/usr/local/bin/autoreconf-2.62 AUTOSCAN=/usr/local/bin/autoscan-2.62 AUTOUPDATE=/usr/local/bin/autoupdate-2.62 AUTOCONF_VERSION=262 LIBTOOL=/usr/local/bin/libtool LIBTOOLIZE=/usr/local/bin/libtoolize LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4 lt_cv_sys_max_cmd_len=262144 /bin/sh ./buildconf --with-apr=/usr/ports/devel/apr/work/apr-1.3.8 Looking for apr source in /usr/ports/devel/apr/work/apr-1.3.8 Creating include/private/apu_config.h ... Creating configure ... Generating 'make' outputs ... rebuilding rpm spec file cd /usr/ports/devel/apr/work/apr-1.3.8; /usr/bin/env CC="cc" CFLAGS="-O2 -fno-strict-aliasing -pipe" PYTHON="/usr/local/bin/python2.6" SHELL=/bin/sh CONFIG_SHELL=/bin/sh ACLOCAL=/usr/local/bin/aclocal-1.9 AUTOMAKE=/usr/local/bin/automake-1.9 AUTOMAKE_VERSION=19 AUTOCONF=/usr/local/bin/autoconf-2.62 AUTOHEADER=/usr/local/bin/autoheader-2.62 AUTOIFNAMES=/usr/local/bin/ifnames-2.62 AUTOM4TE=/usr/local/bin/autom4te-2.62 AUTORECONF=/usr/local/bin/autoreconf-2.62 AUTOSCAN=/usr/local/bin/autoscan-2.62 AUTOUPDATE=/usr/local/bin/autoupdate-2.62 AUTOCONF_VERSION=262 LIBTOOL=/usr/local/bin/libtool LIBTOOLIZE=/usr/local/bin/libtoolize LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4 lt_cv_sys_max_cmd_len=262144 /bin/sh ./configure --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --with-installbuilddir=/usr/local/share/apr/build-1 --enable-threads --disable-ipv6 checking build system type... x86_64-unknown-freebsd7.2 checking host system type... x86_64-unknown-freebsd7.2 checking target system type... x86_64-unknown-freebsd7.2 Configuring APR library Platform: x86_64-unknown-freebsd7.2 checking for working mkdir -p... yes APR Version: 1.3.8 checking for chosen layout... apr checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed Applying APR hints file rules for x86_64-unknown-freebsd7.2 setting apr_lock_method to "USE_FLOCK_SERIALIZE" (Default will be unix) checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... cc -E checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether ln -s works... yes checking for ranlib... ranlib checking for a BSD-compatible install... /usr/bin/install -c checking for rm... rm checking for as... as checking for cpp... cpp checking for ar... ar checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for library containing strerror... none required checking whether system uses EBCDIC... no performing libtool configuration... ./configure: 9753: Syntax error: word unexpected (expecting ")") *** Error code 2 Stop in /usr/ports/devel/apr. *** Error code 1 Stop in /usr/ports/devel/apr. The following output are the lines 9750-9766 from: /usr/local/share/libtool/libltdl/configure 9750 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9751 # soname into executable. Probably we can add versioning support to 9752 # collect2, so additional links can be useful in future. 9753 if test "$aix_use_runtimelinking" = yes; then 9754 # If using run time linking (on AIX 4.2 or later) use lib.so 9755 # instead of lib.a to let people know that these are not 9756 # typical AIX shared libraries. 9757 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $li bname${shared_ext}' 9758 else 9759 # We preserve .a as extension for shared libraries through AIX4.2 9760 # and later when we are not doing run time linking. 9761 library_names_spec='${libname}${release}.a $libname.a' 9762 soname_spec='${libname}${release}${shared_ext}$major' 9763 fi 9764 shlibpath_var=LIBPATH 9765 fi 9766 ;; >How-To-Repeat: just going into /usr/ports/devel/apr and type make >Fix: >Release-Note: >Audit-Trail: >Unformatted: From unix.co at gmail.com Sun Aug 16 18:02:19 2009 From: unix.co at gmail.com (Umar) Date: Sun Aug 16 18:02:31 2009 Subject: Netowrk CARD BCE not working Message-ID: <24995930.post@talk.nabble.com> Dear Members! I have recently Install FreeBSD 7.2 amd64 on DELL R610. After successfuly installation network cards are not working and i got error bce0: /usr/src/dev/bce/if_bce.c(1386): Unable to write CTX memory: cid_addr = 0x0000008, offset = 0x00000080 Would you please help me what should I do? Regards, Umar -- View this message in context: http://www.nabble.com/Netowrk-CARD-BCE-not-working-tp24995930p24995930.html Sent from the freebsd-amd64 mailing list archive at Nabble.com. From linimon at FreeBSD.org Sun Aug 16 22:55:03 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Mon Aug 17 00:07:11 2009 Subject: ports/137843: Cannot compile devel/apr (version 1.3.8.1.3.9) on AMD64 Message-ID: <200908162255.n7GMt2ik064990@freefall.freebsd.org> Synopsis: Cannot compile devel/apr (version 1.3.8.1.3.9) on AMD64 Responsible-Changed-From-To: freebsd-amd64->pgollucci Responsible-Changed-By: linimon Responsible-Changed-When: Sun Aug 16 22:54:24 UTC 2009 Responsible-Changed-Why: make this a ports PR and assign. http://www.freebsd.org/cgi/query-pr.cgi?pr=137843 From stark at mapper.nl Mon Aug 17 06:35:07 2009 From: stark at mapper.nl (Mark Stapper) Date: Mon Aug 17 06:35:19 2009 Subject: howto install virtualbox Message-ID: <4A88FA02.30405@mapper.nl> Hello, I'm currently migrating my home desktop from Gentoo linux to FreeBSD 8.0(Beta but it'll be "Stable" soon. Using RELENG_8 btw). I'm kind of a OS collector/nut/geek/nerd. As such virtualization is quite important to me. I've been using VMware Server 2.x on Gentoo for quite some time and, apart from the new console *barf*, it's been working for me so far. So needless to say I was hoping for vmware support. Tough luck... Ow well, the handbook spoke of virtualbox support. Only OSE, but still, better than nothing. After trying virtualbox on windows(at work) I decided to give it a go on FreeBSD amd64... Issuing make install in the virtualbox directory complained about me not having any 32-bit libraries installed. My questions are two fold: 1. Which options do I have when it comes to vritualization on FreeBSD 8 amd64? 2. How do I install virtualbox on amd64? Thanks, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090817/1b85d180/signature.pgp From gary.jennejohn at freenet.de Mon Aug 17 09:31:31 2009 From: gary.jennejohn at freenet.de (Gary Jennejohn) Date: Mon Aug 17 09:31:37 2009 Subject: howto install virtualbox In-Reply-To: <4A88FA02.30405@mapper.nl> References: <4A88FA02.30405@mapper.nl> Message-ID: <20090817113128.37ec7588@ernst.jennejohn.org> On Mon, 17 Aug 2009 08:34:42 +0200 Mark Stapper wrote: > I'm currently migrating my home desktop from Gentoo linux to FreeBSD > 8.0(Beta but it'll be "Stable" soon. Using RELENG_8 btw). > I'm kind of a OS collector/nut/geek/nerd. As such virtualization is > quite important to me. > I've been using VMware Server 2.x on Gentoo for quite some time and, > apart from the new console *barf*, it's been working for me so far. > So needless to say I was hoping for vmware support. Tough luck... Ow > well, the handbook spoke of virtualbox support. Only OSE, but still, > better than nothing. > After trying virtualbox on windows(at work) I decided to give it a go on > FreeBSD amd64... > Issuing make install in the virtualbox directory complained about me not > having any 32-bit libraries installed. > So, how did you install FreeBSD? From an install image? You should have a /usr/lib32 by default, unless the image didn't contain it. The 32-bit compatibilty libraries are automatically generated by "make buildworld" as long as MK_LIB32 is not set to "no" (which it is not, by default). Maybe you need to do "make buildworld" followed by "make installworld", assuming you have the src tree installed. > My questions are two fold: > 1. Which options do I have when it comes to vritualization on FreeBSD 8 > amd64? > qemu works pretty well, but VirtualBox is the way to go. I've been using it under 8-current for a few months and it beats the socks off of qemu performance-wise. > 2. How do I install virtualbox on amd64? > See above. It seems that having /usr/lib32 populated is a prerequisite. --- Gary Jennejohn From bugmaster at FreeBSD.org Mon Aug 17 11:06:49 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Aug 17 11:47:21 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200908171106.n7HB6mnA075693@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/136884 amd64 [install] Try to install FreeBSD 7.2 amd64 on a prolia o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134786 amd64 [vfs] [patch] vfs.bufspace sysctl wideness on amd64 o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control o amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe f amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 92 problems total. From stark at mapper.nl Tue Aug 18 06:06:02 2009 From: stark at mapper.nl (Mark Stapper) Date: Tue Aug 18 06:06:14 2009 Subject: howto install virtualbox In-Reply-To: <20090817113128.37ec7588@ernst.jennejohn.org> References: <4A88FA02.30405@mapper.nl> <20090817113128.37ec7588@ernst.jennejohn.org> Message-ID: <4A8A44B0.5020707@mapper.nl> Gary Jennejohn wrote: > On Mon, 17 Aug 2009 08:34:42 +0200 > Mark Stapper wrote: > > >> I'm currently migrating my home desktop from Gentoo linux to FreeBSD >> 8.0(Beta but it'll be "Stable" soon. Using RELENG_8 btw). >> I'm kind of a OS collector/nut/geek/nerd. As such virtualization is >> quite important to me. >> I've been using VMware Server 2.x on Gentoo for quite some time and, >> apart from the new console *barf*, it's been working for me so far. >> So needless to say I was hoping for vmware support. Tough luck... Ow >> well, the handbook spoke of virtualbox support. Only OSE, but still, >> better than nothing. >> After trying virtualbox on windows(at work) I decided to give it a go on >> FreeBSD amd64... >> Issuing make install in the virtualbox directory complained about me not >> having any 32-bit libraries installed. >> >> > > So, how did you install FreeBSD? From an install image? > > You should have a /usr/lib32 by default, unless the image didn't contain > it. The 32-bit compatibilty libraries are automatically generated by > "make buildworld" as long as MK_LIB32 is not set to "no" (which it is not, > by default). > > Maybe you need to do "make buildworld" followed by "make installworld", > assuming you have the src tree installed. > > >> My questions are two fold: >> 1. Which options do I have when it comes to vritualization on FreeBSD 8 >> amd64? >> >> > > qemu works pretty well, but VirtualBox is the way to go. I've been using > it under 8-current for a few months and it beats the socks off of qemu > performance-wise. > > >> 2. How do I install virtualbox on amd64? >> >> > > See above. It seems that having /usr/lib32 populated is a prerequisite. > > --- > Gary Jennejohn > Thanks all for your reply's. I was planning on doing a kernel/world upgrade anyway since that's what I like doing :-) (need to test a patch from Junch-uk Kim anyway...) Now I really have no more reason not to run FreeBSD as desktop... Maybe except for good nvidia drivers..... thanks again. Greetz, Mark -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 259 bytes Desc: OpenPGP digital signature Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090818/af6f4916/signature.pgp From lucian at lastdot.org Tue Aug 18 13:17:12 2009 From: lucian at lastdot.org (lucian@lastdot.org) Date: Tue Aug 18 13:44:24 2009 Subject: howto install virtualbox References: <4A88FA02.30405@mapper.nl> <20090817113128.37ec7588@ernst.jennejohn.org> <4A8A44B0.5020707@mapper.nl> Message-ID: Mark Stapper writes: > Gary Jennejohn wrote: >> On Mon, 17 Aug 2009 08:34:42 +0200 >> Mark Stapper wrote: >> >> >>> I'm currently migrating my home desktop from Gentoo linux to FreeBSD >>> 8.0(Beta but it'll be "Stable" soon. Using RELENG_8 btw). >>> I'm kind of a OS collector/nut/geek/nerd. As such virtualization is >>> quite important to me. >>> I've been using VMware Server 2.x on Gentoo for quite some time and, >>> apart from the new console *barf*, it's been working for me so far. >>> So needless to say I was hoping for vmware support. Tough luck... Ow >>> well, the handbook spoke of virtualbox support. Only OSE, but still, >>> better than nothing. >>> After trying virtualbox on windows(at work) I decided to give it a go on >>> FreeBSD amd64... >>> Issuing make install in the virtualbox directory complained about me not >>> having any 32-bit libraries installed. >>> >>> >> >> So, how did you install FreeBSD? From an install image? >> >> You should have a /usr/lib32 by default, unless the image didn't contain >> it. The 32-bit compatibilty libraries are automatically generated by >> "make buildworld" as long as MK_LIB32 is not set to "no" (which it is not, >> by default). >> >> Maybe you need to do "make buildworld" followed by "make installworld", >> assuming you have the src tree installed. >> >> >>> My questions are two fold: >>> 1. Which options do I have when it comes to vritualization on FreeBSD 8 >>> amd64? >>> >>> >> >> qemu works pretty well, but VirtualBox is the way to go. I've been using >> it under 8-current for a few months and it beats the socks off of qemu >> performance-wise. >> >> >>> 2. How do I install virtualbox on amd64? >>> >>> >> >> See above. It seems that having /usr/lib32 populated is a prerequisite. >> >> --- >> Gary Jennejohn >> > Thanks all for your reply's. > I was planning on doing a kernel/world upgrade anyway since that's what > I like doing :-) (need to test a patch from Junch-uk Kim anyway...) > Now I really have no more reason not to run FreeBSD as desktop... Maybe > except for good nvidia drivers..... And Adobe Flash (tm) ;-) > thanks again. > Greetz, > Mark > From emikulic at gmail.com Wed Aug 19 08:10:03 2009 From: emikulic at gmail.com (Emil Mikulic) Date: Wed Aug 19 11:26:46 2009 Subject: amd64/134786 Message-ID: <200908190810.n7J8A3uU051478@freefall.freebsd.org> The following reply was made to PR amd64/134786; it has been noted by GNATS. From: Emil Mikulic To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/134786 Date: Wed, 19 Aug 2009 18:01:39 +1000 As per dfilter in the audit trail, this is fixed in SVN. Please close the PR. From linimon at FreeBSD.org Wed Aug 19 10:03:23 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Wed Aug 19 11:27:20 2009 Subject: amd64/137942: 8.0-BETA2 having problems with Asus M2N-SLI-deluxe motherboard [regression] Message-ID: <200908191003.n7JA3N4a044660@freefall.freebsd.org> Synopsis: 8.0-BETA2 having problems with Asus M2N-SLI-deluxe motherboard [regression] Responsible-Changed-From-To: freebsd-i386->freebsd-amd64 Responsible-Changed-By: linimon Responsible-Changed-When: Wed Aug 19 10:02:50 UTC 2009 Responsible-Changed-Why: Submitter says problem appears when running in amd64 mode. http://www.freebsd.org/cgi/query-pr.cgi?pr=137942 From linimon at lonesome.com Wed Aug 19 10:10:04 2009 From: linimon at lonesome.com (Mark Linimon) Date: Wed Aug 19 11:27:33 2009 Subject: amd64/137942: 8.0-BETA2 having problems with Asus M2N-SLI-deluxe motherboard [regression] Message-ID: <200908191010.n7JAA4EI044837@freefall.freebsd.org> The following reply was made to PR amd64/137942; it has been noted by GNATS. From: Mark Linimon To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/137942: 8.0-BETA2 having problems with Asus M2N-SLI-deluxe motherboard [regression] Date: Wed, 19 Aug 2009 05:04:27 -0500 ----- Forwarded message from Florian Smeets ----- Mark i think this should be assigned to freebsd-amd64 as described in another PR the disks are found on i386 but not on amd64 as noted it 132372. PRs i know of which discuss this problem 128686, 132372, 137942 further down is a answer from John to a mail thread on amd64/current -------- Original Message -------- Subject: Re: Fwd: Re: [regression] 8.0-CURRENT amd64: SATA disks not attaching, MCP55 controller Date: Fri, 7 Aug 2009 08:44:33 -0400 From: John Baldwin To: Florian Smeets On Friday 07 August 2009 5:12:06 am Florian Smeets wrote: > Hi John, > > sorry for approaching you directly. Would you mind taking a look at this > thread in amd64/current. > > I vaguely remember that you implemented the mentioned feature, right? You do not need MCFG to work currently, no. It does work on the vast majority of machines it has been tested on FWIW. We may be able to blacklist it using ACPI quirks for certain known-bad motherboard / BIOS combinations however. > TIA, > Florian > > -------- Original Message -------- > Subject: Re: [regression] 8.0-CURRENT amd64: SATA disks not attaching, > MCP55 controller > Date: Thu, 6 Aug 2009 20:21:56 +0200 > From: Sticky Bit > Reply-To: stickybit@gmx.net > To: Florian Smeets > CC: freebsd-current@freebsd.org, freebsd-amd64@freebsd.org > > On Thu August 6 2009 09:28:58 Florian Smeets wrote: > > > i had the same problem with MCP55 on amd64, i tried the new ahci module > > but to no avail. > > > > However if you set hw.pci.mcfg=0 the disks are found by the normal ata > > Thanks for the hint! > > I tried it again with 'set hw.pci.mcfg=0' from boot loader prompt and > now it > actually finds and attaches the disks as usual. > > But I do not know if I need 'support for PCI-e memory mapped config > access', > where it is needed and if it can cause problems later with an RELENG_8 > installation if it is disabled like in RELENG_7. > > I only have one PCIe device, a PCIe graphics card, which is working well > with > drm.ko / radeon.ko modules and radeonhd driver under RELENG_7. > > Is it safe to stay with 'hw.pci.mcfg=0' under RELENG_8 for the future? > > And if so, should the default setting be changed from enabled to > disabled for > 8.0-RELEASE if it is not yet mature enough and the cause of problems? Looks > like several people are affected by this regression. > > -- > Regards > Cheers, Florian ----- End forwarded message ----- From tinderbox at freebsd.org Wed Aug 19 14:05:33 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Wed Aug 19 14:05:39 2009 Subject: [head tinderbox] failure on amd64/amd64 Message-ID: <200908191405.n7JE51Sw001145@freebsd-current2.sentex.ca> TB --- 2009-08-19 14:05:01 - tinderbox 2.6 running on freebsd-current2.sentex.ca TB --- 2009-08-19 14:05:01 - starting HEAD tinderbox run for amd64/amd64 TB --- 2009-08-19 14:05:01 - cleaning the object tree TB --- 2009-08-19 14:05:01 - checking out /src from http://svn.freebsd.org/base/ TB --- 2009-08-19 14:05:01 - cd /tinderbox/HEAD/amd64/amd64 TB --- 2009-08-19 14:05:01 - /usr/local/bin/svn update /src TB --- 2009-08-19 14:05:01 - WARNING: /usr/local/bin/svn returned exit code 1 TB --- 2009-08-19 14:05:01 - ERROR: unable to check out the source tree TB --- 2009-08-19 14:05:01 - 0.04 user 0.01 system 0.40 real http://tinderbox.des.no/tinderbox-head-HEAD-amd64-amd64.full From linimon at FreeBSD.org Wed Aug 19 14:48:38 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Wed Aug 19 15:57:29 2009 Subject: amd64/134786: [vfs] [patch] vfs.bufspace sysctl wideness on amd64 Message-ID: <200908191448.n7JEmbqF067068@freefall.freebsd.org> Synopsis: [vfs] [patch] vfs.bufspace sysctl wideness on amd64 State-Changed-From-To: open->patched State-Changed-By: linimon State-Changed-When: Wed Aug 19 14:45:49 UTC 2009 State-Changed-Why: Submitter confirms that the fix works for him. Set as MFC remidner. Responsible-Changed-From-To: freebsd-amd64->jhb Responsible-Changed-By: linimon Responsible-Changed-When: Wed Aug 19 14:45:49 UTC 2009 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=134786 From tinderbox at freebsd.org Wed Aug 19 23:15:36 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Wed Aug 19 23:15:48 2009 Subject: [releng_8 tinderbox] failure on amd64/amd64 Message-ID: <200908192315.n7JNF5Rq012803@freebsd-current.sentex.ca> TB --- 2009-08-19 23:15:04 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-08-19 23:15:04 - starting RELENG_8 tinderbox run for amd64/amd64 TB --- 2009-08-19 23:15:04 - mkdir /tinderbox/RELENG_8 TB --- 2009-08-19 23:15:04 - ERROR: /tinderbox/RELENG_8/amd64/amd64: File exists TB --- 2009-08-19 23:15:04 - 0.02 user 0.01 system 0.04 real http://tinderbox.des.no/tinderbox-releng_8-RELENG_8-amd64-amd64.full From stepanvv at gmail.com Fri Aug 21 13:00:11 2009 From: stepanvv at gmail.com (Duizzer) Date: Fri Aug 21 14:16:02 2009 Subject: amd64/138029: periodically kernel panic and reboot Message-ID: <200908211252.n7LCqb63097843@www.freebsd.org> >Number: 138029 >Category: amd64 >Synopsis: periodically kernel panic and reboot >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 21 13:00:10 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Duizzer >Release: FreeBSD 7.2-RELEASE #10 >Organization: Skiline >Environment: FreeBSD gate.net.skyline 7.2-RELEASE FreeBSD 7.2-RELEASE #10: Sat May 9 13:17:55 EEST 2009 stepan@gate.net.skyline:/usr/obj/usr/src/sys/CUSTOM amd64 >Description: Help!!! periodically kernel panic and reboot cat backtrace.7.txt GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: Fatal trap 12: page fault while in kernel mode cpuid = 1; apic id = 01 fault virtual address = 0x258 fault code = supervisor read data, page not present instruction pointer = 0x8:0xffffffff8036714d stack pointer = 0x10:0xfffffffec06bf9d0 frame pointer = 0x10:0xffffff0038983370 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 2255 (ipcad) trap number = 12 panic: page fault cpuid = 1 Uptime: 13h36m43s Physical memory: 2038 MB Dumping 218 MB: 203 187 171 155 139 123 107 91 75 59 43 27 11 Reading symbols from /boot/kernel/geom_mirror.ko...Reading symbols from /boot/kernel/geom_mirror.ko.symbols...done. done. Loaded symbols for /boot/kernel/geom_mirror.ko #0 doadump () at pcpu.h:195 195 __asm __volatile("movq %%gs:0,%0" : "=r" (td)); (kgdb) list *0xffffffff8036714d 0xffffffff8036714d is in _mtx_lock_sleep (/usr/src/sys/kern/kern_mutex.c:341). 336 */ 337 v = m->mtx_lock; 338 if (v != MTX_UNOWNED) { 339 owner = (struct thread *)(v & ~MTX_FLAGMASK); 340 #ifdef ADAPTIVE_GIANT 341 if (TD_IS_RUNNING(owner)) { 342 #else 343 if (m != &Giant && TD_IS_RUNNING(owner)) { 344 #endif 345 if (LOCK_LOG_TEST(&m->lock_object, 0)) (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xffffff0038983370 in ?? () #2 0xffffffff80374e19 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #3 0xffffffff80375222 in panic (fmt=0x104
) at /usr/src/sys/kern/kern_shutdown.c:574 #4 0xffffffff805b3ed3 in trap_fatal (frame=0xffffff0038983370, eva=) at /usr/src/sys/amd64/amd64/trap.c:757 #5 0xffffffff805b42a5 in trap_pfault (frame=0xfffffffec06bf920, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:673 #6 0xffffffff805b4be4 in trap (frame=0xfffffffec06bf920) at /usr/src/sys/amd64/amd64/trap.c:444 #7 0xffffffff80598d4e in calltrap () at /usr/src/sys/amd64/amd64/exception.S:209 #8 0xffffffff8036714d in _mtx_lock_sleep (m=0xffffff00690e06a8, tid=18446742975147422576, opts=) at /usr/src/sys/kern/kern_mutex.c:339 #9 0xffffffff80409941 in bpf_attachd (d=0xffffff0004dffc00, bp=0xffffff00690e0680) at /usr/src/sys/net/bpf.c:337 #10 0xffffffff8040abc5 in bpfioctl (dev=) at /usr/src/sys/net/bpf.c:1179 #11 0xffffffff802f71dd in devfs_ioctl_f (fp=0xffffff003802b480, com=2149597804, data=) at /usr/src/sys/fs/devfs/devfs_vnops.c:602 #12 0xffffffff803b0984 in kern_ioctl (td=0xffffff0038983370, fd=148, com=2149597804, data=0xffffff00045723a0 "ng140") at file.h:269 #13 0xffffffff803b0c8a in ioctl (td=0xffffff0038983370, uap=0xfffffffec06bfbf0) at /usr/src/sys/kern/sys_generic.c:571 #14 0xffffffff805b4527 in syscall (frame=0xfffffffec06bfc80) at /usr/src/sys/amd64/amd64/trap.c:900 #15 0xffffffff80598f5b in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:330 #16 0x000000080096f07c in ?? () (kgdb) bt full #0 doadump () at pcpu.h:195 No locals. #1 0xffffff0038983370 in ?? () No symbol table info available. #2 0xffffffff80374e19 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 _ep = (struct eventhandler_entry *) 0xffffff0038983370 _el = (kgdb) quit >How-To-Repeat: random >Fix: >Release-Note: >Audit-Trail: >Unformatted: From bugmaster at FreeBSD.org Mon Aug 24 11:06:50 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Aug 24 11:48:41 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200908241106.n7OB6noD048462@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 8.0-BETA2 having problems with Asus M2N-SLI-deluxe mot o amd64/136884 amd64 [install] Try to install FreeBSD 7.2 amd64 on a prolia o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control o amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe f amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 93 problems total. From syndesis at gmail.com Tue Aug 25 17:40:01 2009 From: syndesis at gmail.com (Frank Sheiness) Date: Tue Aug 25 17:44:24 2009 Subject: amd64/138177: FreeBSD crashing repeatedly in pcpu.h:195 Message-ID: <200908251731.n7PHVB4o094488@www.freebsd.org> >Number: 138177 >Category: amd64 >Synopsis: FreeBSD crashing repeatedly in pcpu.h:195 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 25 17:40:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Frank Sheiness >Release: 7.2-STABLE >Organization: >Environment: FreeBSD ROUTER 7.2-STABLE FreeBSD 7.2-STABLE #0: Mon Aug 24 20:47:37 UTC 2009 root@BUILD-7.0:/usr/obj/usr/src2/src/sys/BUILD amd64 >Description: We have FreeBSD servers with this code deployed at several sites. It is only crashing at one site, but on both servers (original and spare) at that site. After booting, the server is fine until the interrupts start climbing on the CPU. Eventually, the server panics. It can take a few minutes or hours before it crashes. We suspect some kind of traffic is triggering it. We blocked everything that has an ether type other than IPv4 or ARP on the switch and it hasn't crashed since (around 12 hours). Here is the backtrace: Unread portion of the kernel message buffer: ge not present instruction pointer = 0x8:0xffffffff801b8f68 stack pointer = 0x10:0xffffff800002d560 frame pointer = 0x10:0x14cb code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 15 (swi1: net) trap number = 12 panic: page fault cpuid = 0 Uptime: 20m47s Physical memory: 1004 MB Dumping 1181 MB: 1166 1150 1134 1118 1102 1086 1070 1054 1038 1022 1006 990 974 958 942 926 910 894 878 862 846 830 814 798 782 766 750 734 718 702 686 670 654 638 622 606 590 574 558 542 526 510 494 478 462 446 430 414 398 382 366 350 334 318 302 286 270 254 238 222 206 190 174 158 142 126 110 94 78 62 46 30 14 #0 doadump () at pcpu.h:195 195 __asm __volatile("movq %%gs:0,%0" : "=r" (td)); (kgdb) where #0 doadump () at pcpu.h:195 #1 0x0000000000000004 in ?? () #2 0xffffffff804067fe in boot (howto=260) at /usr/src2/src/sys/kern/kern_shutdown.c:418 #3 0xffffffff80406c12 in panic (fmt=0x104
) at /usr/src2/src/sys/kern/kern_shutdown.c:574 #4 0xffffffff806a9f73 in trap_fatal (frame=0xffffff0001191390, eva=Variable "eva" is not available. ) at /usr/src2/src/sys/amd64/amd64/trap.c:756 #5 0xffffffff806aa345 in trap_pfault (frame=0xffffff800002d4b0, usermode=0) at /usr/src2/src/sys/amd64/amd64/trap.c:672 #6 0xffffffff806aac84 in trap (frame=0xffffff800002d4b0) at /usr/src2/src/sys/amd64/amd64/trap.c:443 #7 0xffffffff8068f73e in calltrap () at /usr/src2/src/sys/amd64/amd64/exception.S:218 #8 0xffffffff801b8f68 in nat_new (fin=0xffffff800002d700, np=Variable "np" is not available. ) at /usr/src2/src/sys/contrib/ipfilter/netinet/ip_nat.c:2577 #9 0xffffffff801bcac0 in fr_checknatout (fin=0xffffff800002d700, passp=0xffffff800002d7ec) at /usr/src2/src/sys/contrib/ipfilter/netinet/ip_nat.c:3828 #10 0xffffffff801b02aa in fr_check (ip=0x2, hlen=Variable "hlen" is not available. ) at /usr/src2/src/sys/contrib/ipfilter/netinet/fil.c:2624 #11 0xffffffff804d58a1 in pfil_run_hooks (ph=Variable "ph" is not available. ) at /usr/src2/src/sys/net/pfil.c:78 #12 0xffffffff8051d64d in ip_output (m=0xffffff00013b6100, opt=Variable "opt" is not available. ) at /usr/src2/src/sys/netinet/ip_output.c:443 #13 0xffffffff8051a63d in ip_forward (m=0xffffff00013b6100, srcrt=Variable "srcrt" is not available. ) at /usr/src2/src/sys/netinet/ip_input.c:1366 #14 0xffffffff8051be06 in ip_input (m=0xffffff00013b6100) at /usr/src2/src/sys/netinet/ip_input.c:609 #15 0xffffffff804c8561 in ether_demux (ifp=0xffffff000c771000, m=0xffffff00013b6100) at /usr/src2/src/sys/net/if_ethersubr.c:834 #16 0xffffffff804c87de in ether_input (ifp=0xffffff000c771000, m=0xffffff00013b6100) at /usr/src2/src/sys/net/if_ethersubr.c:692 #17 0xffffffff804c8486 in ether_demux (ifp=0xffffff00011a9800, m=0xffffff00013b6100) at /usr/src2/src/sys/net/if_ethersubr.c:743 #18 0xffffffff804c87de in ether_input (ifp=0xffffff00011a9800, m=0xffffff00013b6100) at /usr/src2/src/sys/net/if_ethersubr.c:692 #19 0xffffffff80257b02 in em_rxeof (adapter=0xffffff8000211000, count=2) at /usr/src2/src/sys/dev/e1000/if_em.c:4539 #20 0xffffffff80259c19 in em_poll (ifp=0xffffff00011a9800, cmd=Variable "cmd" is not available. ) at /usr/src2/src/sys/dev/e1000/if_em.c:1594 #21 0xffffffff803fb1ad in netisr_poll () at /usr/src2/src/sys/kern/kern_poll.c:432 #22 0xffffffff804d3c1a in swi_net (dummy=Variable "dummy" is not available. ) at /usr/src2/src/sys/net/netisr.c:254 #23 0xffffffff803e22a0 in ithread_loop (arg=0xffffff000117dae0) at /usr/src2/src/sys/kern/kern_intr.c:1126 #24 0xffffffff803de94f in fork_exit ( callout=0xffffffff803e2130 , arg=0xffffff000117dae0, frame=0xffffff800002dc80) at /usr/src2/src/sys/kern/kern_fork.c:811 #25 0xffffffff8068fb1e in fork_trampoline () at /usr/src2/src/sys/amd64/amd64/exception.S:554 #26 0x0000000000000000 in ?? () #27 0x0000000000000000 in ?? () #28 0x0000000000000001 in ?? () #29 0x0000000000000000 in ?? () #30 0x0000000000000000 in ?? () #31 0x0000000000000000 in ?? () #32 0x0000000000000000 in ?? () #33 0x0000000000000000 in ?? () #34 0x0000000000000000 in ?? () #35 0x0000000000000000 in ?? () #36 0x0000000000000000 in ?? () #37 0x0000000000000000 in ?? () #38 0x0000000000000000 in ?? () #39 0x0000000000000000 in ?? () #40 0x0000000000000000 in ?? () #41 0x0000000000000000 in ?? () #42 0x0000000000000000 in ?? () #43 0x0000000000000000 in ?? () #44 0x0000000000000000 in ?? () #45 0x0000000000000000 in ?? () #46 0x0000000000000000 in ?? () #47 0x0000000000000000 in ?? () #48 0x0000000000000000 in ?? () #49 0x0000000000000000 in ?? () #50 0x0000000000af4000 in ?? () #51 0xffffffff80981cc0 in tdg_maxid () #52 0xffffffff8098e4c0 in tdq_cpu () #53 0xffffffff8098e4c0 in tdq_cpu () #54 0xffffff0001191390 in ?? () #55 0xffffff00011916e0 in ?? () #56 0xffffff800002cd08 in ?? () #57 0x0000000000000000 in ?? () #58 0xffffffff8042e2d8 in sched_switch (td=0xffffffff803e2130, newtd=0x80054b1d0, flags=Variable "flags" is not available. ) at /usr/src2/src/sys/kern/sched_ule.c:1938 #59 0x0000000000000000 in ?? () #60 0x0000000000000000 in ?? () #61 0x0000000000000000 in ?? () #62 0x0000000000000000 in ?? () #63 0x0000000000000000 in ?? () #64 0x0000000000000000 in ?? () #65 0x0000000000000000 in ?? () #66 0x0000000000000000 in ?? () #67 0x0000000000000000 in ?? () #68 0x0000000000000000 in ?? () #69 0x0000000000000000 in ?? () #70 0x0000000000000000 in ?? () #71 0x0000000000000000 in ?? () #72 0x0000000000000000 in ?? () #73 0x0000000000000000 in ?? () #74 0x0000000000000000 in ?? () #75 0x0000000000000000 in ?? () #76 0x0000000000000000 in ?? () #77 0x0000000000000000 in ?? () #78 0x0000000000000000 in ?? () #79 0x0000000000000000 in ?? () #80 0x0000000000000000 in ?? () #81 0x0000000000000000 in ?? () #82 0x0000000000000000 in ?? () #83 0x0000000000000000 in ?? () #84 0x0000000000000000 in ?? () #85 0x0000000000000000 in ?? () #86 0x0000000000000000 in ?? () #87 0x0000000000000000 in ?? () #88 0x0000000000000000 in ?? () #89 0x0000000000000000 in ?? () #90 0x0000000000000000 in ?? () #91 0x0000000000000000 in ?? () #92 0x0000000000000000 in ?? () #93 0x0000000000000000 in ?? () #94 0x0000000000000000 in ?? () #95 0x0000000000000000 in ?? () #96 0x0000000000000000 in ?? () #97 0x0000000000000000 in ?? () #98 0x0000000000000000 in ?? () #99 0x0000000000000000 in ?? () #100 0x0000000000000000 in ?? () #101 0x0000000000000000 in ?? () #102 0x0000000000000000 in ?? () #103 0x0000000000000000 in ?? () #104 0x0000000000000000 in ?? () #105 0x0000000000000000 in ?? () #106 0x0000000000000000 in ?? () #107 0x0000000000000000 in ?? () #108 0x0000000000000000 in ?? () #109 0x0000000000000000 in ?? () #110 0x0000000000000000 in ?? () #111 0x0000000000000000 in ?? () #112 0x0000000000000000 in ?? () #113 0x0000000000000000 in ?? () #114 0x0000000000000000 in ?? () #115 0x0000000000000000 in ?? () #116 0x0000000000000000 in ?? () #117 0x0000000000000000 in ?? () #118 0x0000000000000000 in ?? () #119 0x0000000000000000 in ?? () #120 0x0000000000000000 in ?? () #121 0x0000000000000000 in ?? () #122 0x0000000000000000 in ?? () #123 0x0000000000000000 in ?? () #124 0x0000000000000000 in ?? () #125 0x0000000000000000 in ?? () #126 0x0000000000000000 in ?? () Cannot access memory at address 0xffffff800002e000 >How-To-Repeat: Unknown >Fix: Unknown >Release-Note: >Audit-Trail: >Unformatted: From gavin at FreeBSD.org Tue Aug 25 18:01:19 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Tue Aug 25 18:01:25 2009 Subject: amd64/136884: [install] Try to install FreeBSD 7.2 amd64 on a proliant DL360 G4 Message-ID: <200908251801.n7PI1I27072142@freefall.freebsd.org> Synopsis: [install] Try to install FreeBSD 7.2 amd64 on a proliant DL360 G4 State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Tue Aug 25 18:00:38 UTC 2009 State-Changed-Why: To submitter: Could you please try the patch at http://people.freebsd.org/~scottl/ciss_p410.diff and see if that fixes things for you? Responsible-Changed-From-To: freebsd-amd64->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Tue Aug 25 18:00:38 UTC 2009 Responsible-Changed-Why: Track http://www.freebsd.org/cgi/query-pr.cgi?pr=136884 From gavin at FreeBSD.org Tue Aug 25 18:58:04 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Tue Aug 25 18:58:11 2009 Subject: kern/138177: [ipfilter] FreeBSD crashing repeatedly in ip_nat.c:2577 Message-ID: <200908251858.n7PIw49k022671@freefall.freebsd.org> Old Synopsis: FreeBSD crashing repeatedly in pcpu.h:195 New Synopsis: [ipfilter] FreeBSD crashing repeatedly in ip_nat.c:2577 State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Tue Aug 25 18:19:03 UTC 2009 State-Changed-Why: To submitter: Firstly, can you give me some details about the servers? What services do they provide? You appear to be using the ipfilter firewall, what sort of rules are in use? (general info is fine, don't need the exact ruleset). Also, do you have a core dump from this panic in /var/crash? If so, can you run the following: kgdb /boot/kernel/kernel.symbols /var/crash/vmcore.X then give the "bt" command to obtain a trace? Then, select the "ip_output" frame with (e.g.) "f 12" and give the commands "p m" and "p *m". Thanks! Responsible-Changed-From-To: freebsd-amd64->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Tue Aug 25 18:19:03 UTC 2009 Responsible-Changed-Why: Track http://www.freebsd.org/cgi/query-pr.cgi?pr=138177 From dima_bsd at inbox.lv Wed Aug 26 19:40:02 2009 From: dima_bsd at inbox.lv (Dmitriy Demidov) Date: Wed Aug 26 19:52:30 2009 Subject: amd64/138210: [acpi] acer aspire 5536 ACPI problems (S3, brightness, hotkeys) Message-ID: <200908261934.n7QJYVR6099832@www.freebsd.org> >Number: 138210 >Category: amd64 >Synopsis: [acpi] acer aspire 5536 ACPI problems (S3, brightness, hotkeys) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 26 19:40:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Dmitriy Demidov >Release: FreeBSD 8.0-BETA3 >Organization: >Environment: FreeBSD dune.local.home 8.0-BETA3 FreeBSD 8.0-BETA3 #0: Tue Aug 25 21:01:51 EEST 2009 root@dune.local.home:/usr/obj/usr/src/sys/CURRENT amd64 >Description: I'm using Acer aspire 5536 notebook. I have several ACPI related issues: - hotkeys not working (volume +/-, screen brightness +/-, Wi-Fi on/off, sleep button). - I'm unabled to use S3 power saving mode. If I do S3 without hw.acpi.reset_video then computer wakes up but screen is black - backlight is off. - I'm unabled to use S3 power saving mode. If I do S3 with hw.acpi.reset_video=1 then computer wakes up, backlight is on but console no do not works (no output to monitor). - Battery status showing "Remaining time: unknown". Here can be found additional debug info http://acer5536.times.lv/acpi.tar.gz Archive contains: acer_aspire_5536(LX.PAW0C.024).asl (acpidump -dt) devinfo_rv.txt (devinfo -rv) dmesg_verbose_acpi_enabled.txt (dmesg in verbose) sysctl-a-grep-hw.acpi.txt (sysctl -a | grep hw.acpi) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From james-freebsd-current at jrv.org Wed Aug 26 23:00:09 2009 From: james-freebsd-current at jrv.org (James R. Van Artsdalen) Date: Wed Aug 26 23:20:35 2009 Subject: amd64/138220: [patch] FreeBSD/amd64 can't see all system memory Message-ID: <200908262239.n7QMdeHV045328@bigtex.housenet.jrv> >Number: 138220 >Category: amd64 >Synopsis: [patch] FreeBSD/amd64 can't see all system memory >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 26 23:00:08 UTC 2009 >Closed-Date: >Last-Modified: >Originator: James R. Van Artsdalen >Release: FreeBSD 9.0-CURRENT amd64 >Organization: >Environment: System: FreeBSD pygmy.housenet.jrv 9.0-CURRENT FreeBSD 9.0-CURRENT #1 r196500M: Wed Aug 26 11:28:43 CDT 2009 james@pygmy.housenet.jrv:/usr/src/sys/amd64/compile/GENERIC amd64 >Description: Two related bugs: 1. FreeBSD erroneously assumes that the BIOS E820 system memory map data is non-descending. The Zotac GF9300-D-E is an example of a system where this is not true. 2. There is a typo in code that detects overlaps in regions reported by E820. No action is in fact taken right now on amd64. i386 may have bug #1 but not #2. With this patch "available memory" goes from 2689 MB to 7605 MB on the Zotac GF9300-D-E. >How-To-Repeat: Boot amd64 on Zotac GF9300-D-E motherboard with 8GB of RAM. Less than 3GB is reported. >Fix: No user fix. The patch sorts smap enteries on the base address and ignores overlapping regions. --- smap.pat begins here --- Index: sys/amd64/amd64/machdep.c =================================================================== --- sys/amd64/amd64/machdep.c (revision 196500) +++ sys/amd64/amd64/machdep.c (working copy) @@ -1236,6 +1236,19 @@ smapend = (struct bios_smap *)((uintptr_t)smapbase + smapsize); for (smap = smapbase; smap < smapend; smap++) { + struct bios_smap *sp, *low = smap; + + for (sp = smap + 1; sp < smapend; sp++) + if (low->base > sp->base) + low = sp; + if (low != smap) { + struct bios_smap ts; + + ts = *smap; + *smap = *low; + *low = ts; + } + if (boothowto & RB_VERBOSE) printf("SMAP type=%02x base=%016lx len=%016lx\n", smap->type, smap->base, smap->length); @@ -1250,10 +1263,12 @@ if (smap->base < physmap[i + 1]) { if (boothowto & RB_VERBOSE) printf( - "Overlapping or non-monotonic memory region, ignoring second region\n"); - continue; + "Overlapping memory region, ignoring second region\n"); + break; } } + if (i <= physmap_idx) + continue; if (smap->base == physmap[physmap_idx + 1]) { physmap[physmap_idx + 1] += smap->length; --- smap.pat ends here --- >Release-Note: >Audit-Trail: >Unformatted: From linimon at FreeBSD.org Thu Aug 27 03:54:29 2009 From: linimon at FreeBSD.org (linimon@FreeBSD.org) Date: Thu Aug 27 04:22:47 2009 Subject: amd64/138210: [acpi] acer aspire 5536 ACPI problems (S3, brightness, hotkeys) Message-ID: <200908270354.n7R3sSU0053894@freefall.freebsd.org> Synopsis: [acpi] acer aspire 5536 ACPI problems (S3, brightness, hotkeys) Responsible-Changed-From-To: freebsd-amd64->freebsd-acpi Responsible-Changed-By: linimon Responsible-Changed-When: Thu Aug 27 03:54:06 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=138210 From gavin at FreeBSD.org Thu Aug 27 15:10:44 2009 From: gavin at FreeBSD.org (gavin@FreeBSD.org) Date: Thu Aug 27 15:10:50 2009 Subject: amd64/128978: [install] FreeBSD 6.3 64-bit panics at boot time during installation on HP DL580 G5 with 128GB physical memory Message-ID: <200908271510.n7RFAhtV071100@freefall.freebsd.org> Synopsis: [install] FreeBSD 6.3 64-bit panics at boot time during installation on HP DL580 G5 with 128GB physical memory State-Changed-From-To: feedback->open State-Changed-By: gavin State-Changed-When: Thu Aug 27 14:51:32 UTC 2009 State-Changed-Why: Feedback was received on this some time ago. Although FreeBSD 7 is happy with 128G RAM, FreeBSD 6.x cannot boot. I don't know if setting something like 'options KVA_PAGES=512' in the kernel may help? It might be worth trying. http://www.freebsd.org/cgi/query-pr.cgi?pr=128978 From tinderbox at freebsd.org Fri Aug 28 23:06:58 2009 From: tinderbox at freebsd.org (FreeBSD Tinderbox) Date: Fri Aug 28 23:07:05 2009 Subject: [releng_8 tinderbox] failure on amd64/amd64 Message-ID: <200908282306.n7SN6vKF063080@freebsd-current.sentex.ca> TB --- 2009-08-28 21:20:38 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-08-28 21:20:38 - starting RELENG_8 tinderbox run for amd64/amd64 TB --- 2009-08-28 21:20:38 - cleaning the object tree TB --- 2009-08-28 21:22:07 - cvsupping the source tree TB --- 2009-08-28 21:22:07 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/amd64/amd64/supfile TB --- 2009-08-28 21:27:45 - building world TB --- 2009-08-28 21:27:45 - MAKEOBJDIRPREFIX=/obj TB --- 2009-08-28 21:27:45 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-08-28 21:27:45 - TARGET=amd64 TB --- 2009-08-28 21:27:45 - TARGET_ARCH=amd64 TB --- 2009-08-28 21:27:45 - TZ=UTC TB --- 2009-08-28 21:27:45 - __MAKE_CONF=/dev/null TB --- 2009-08-28 21:27:45 - cd /src TB --- 2009-08-28 21:27:45 - /usr/bin/make -B buildworld >>> World build started on Fri Aug 28 21:27:46 UTC 2009 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything >>> stage 5.1: building 32 bit shim libraries >>> World build completed on Fri Aug 28 22:57:29 UTC 2009 TB --- 2009-08-28 22:57:29 - generating LINT kernel config TB --- 2009-08-28 22:57:29 - cd /src/sys/amd64/conf TB --- 2009-08-28 22:57:29 - /usr/bin/make -B LINT TB --- 2009-08-28 22:57:29 - building LINT kernel TB --- 2009-08-28 22:57:29 - MAKEOBJDIRPREFIX=/obj TB --- 2009-08-28 22:57:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-08-28 22:57:29 - TARGET=amd64 TB --- 2009-08-28 22:57:29 - TARGET_ARCH=amd64 TB --- 2009-08-28 22:57:29 - TZ=UTC TB --- 2009-08-28 22:57:29 - __MAKE_CONF=/dev/null TB --- 2009-08-28 22:57:29 - cd /src TB --- 2009-08-28 22:57:29 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Aug 28 22:57:29 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/net/ieee8023ad_lacp.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-sse3 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/net/if.c cc1: warnings being treated as errors /src/sys/net/if.c: In function 'ifnet_byindex': /src/sys/net/if.c:203: warning: implicit declaration of function 'IFNET_RLOCK_NOSLEEP' /src/sys/net/if.c:203: warning: nested extern declaration of 'IFNET_RLOCK_NOSLEEP' /src/sys/net/if.c:205: warning: implicit declaration of function 'IFNET_RUNLOCK_NOSLEEP' /src/sys/net/if.c:205: warning: nested extern declaration of 'IFNET_RUNLOCK_NOSLEEP' *** Error code 1 Stop in /obj/src/sys/LINT. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-08-28 23:06:57 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-08-28 23:06:57 - ERROR: failed to build lint kernel TB --- 2009-08-28 23:06:57 - 4296.84 user 695.10 system 6379.09 real http://tinderbox.des.no/tinderbox-releng_8-RELENG_8-amd64-amd64.full From peterjeremy at optushome.com.au Sat Aug 29 23:10:02 2009 From: peterjeremy at optushome.com.au (Peter Jeremy) Date: Sat Aug 29 23:10:09 2009 Subject: amd64/138318: [patch] select(2) in i386 emulation can overwrite user data Message-ID: <200908292303.n7TN3WLe081443@server.vk2pj.dyndns.org> >Number: 138318 >Category: amd64 >Synopsis: [patch] select(2) in i386 emulation can overwrite user data >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 29 23:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 8.0-BETA2 amd64 >Organization: n/a >Environment: System: FreeBSD server.vk2pj.dyndns.org 8.0-BETA2 FreeBSD 8.0-BETA2 #8: Sat Aug 8 21:54:17 EST 2009 root@server.vk2pj.dyndns.org:/var/obj/usr/src/sys/server amd64 Code inspection shows that this bug still exists in 9-current. >Description: The select() wrapper for freebsd32 and linux32 emulation does not wrap the fd_set arguments. fd_set is an array of fd_mask - which is 'long' on all architectures. This means that kern_select() on 64-bit kernels expects that the fd_set arguments are arrays of 8-byte objects whilst 32-bit code passes arrays of 4-byte objects. As a result, the kernel can overwrite 4-bytes more than userland expects. This obviously breaks 32-bit sshd with PrivilegeSeparation enabled but may have other less-obvious breakage. >How-To-Repeat: Run a FreeBSD/i386 sshd on FreeBSD/amd64: server# file /tank/aspire/usr/sbin/sshd /tank/aspire/usr/sbin/sshd: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 8.0 (800096), stripped server# /tank/aspire/usr/sbin/sshd -p 8022 -d -o UsePrivilegeSeparation=yes debug1: sshd version OpenSSH_5.1p1 FreeBSD-20080801 ... debug1: SSH2_MSG_KEX_DH_GEX_REQUEST received debug1: SSH2_MSG_KEX_DH_GEX_GROUP sent debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT buffer_put_bignum2_ret: BN too small buffer_put_bignum2: buffer error debug1: do_cleanup debug1: do_cleanup server# As a more contrived (but more obvious) example, compile the following code on i386 and run it on amd64: ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- #include #include #include #include int main(void) { fd_set *fd, *rd, *wr, *ex; int r; fd = malloc(sizeof(fd_mask) * 3 * 4); memset(fd, 0xa5, sizeof(fd_mask) * 3 * 4); rd = (fd_set *)&fd->fds_bits[1]; wr = (fd_set *)&fd->fds_bits[5]; ex = (fd_set *)&fd->fds_bits[9]; rd->fds_bits[0] = wr->fds_bits[0] = ex->fds_bits[0] = 0; FD_SET(0, rd); FD_SET(1, wr); FD_SET(2, wr); FD_SET(0, ex); FD_SET(1, ex); FD_SET(2, ex); printf("read: %08lx %08lx %08lx %08lx\n", fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); printf("write: %08lx %08lx %08lx %08lx\n", fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); printf("except: %08lx %08lx %08lx %08lx\n", fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); r = select(3, rd, wr, ex, NULL); printf("select returns %d:\n", r); printf("read: %08lx %08lx %08lx %08lx\n", fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); printf("write: %08lx %08lx %08lx %08lx\n", fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); printf("except: %08lx %08lx %08lx %08lx\n", fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); return 0; } ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- server# /tank/aspire/root/seltest read: a5a5a5a5 00000001 a5a5a5a5 a5a5a5a5 write: a5a5a5a5 00000006 a5a5a5a5 a5a5a5a5 except: a5a5a5a5 00000007 a5a5a5a5 a5a5a5a5 read: a5a5a5a5 00000000 00000000 a5a5a5a5 write: a5a5a5a5 00000006 00000000 a5a5a5a5 except: a5a5a5a5 00000000 00000000 a5a5a5a5 server# >Fix: Either: 1) Change the definition of fd_mask from ulong to uint32 (at least within the kernel) 2) Wrap the fd_set arguments on freebsd32 and linux for 64-bit kernels. The latter may appear stylistically cleaner but requires significantly more effort because the fd_set copyin()s are all currently done within kern_select() and are non-trivial blocks of code to optimise performance whilst minimising kvm usage. The attached patch therefore implements the former behaviour: Index: select.h =================================================================== RCS file: /usr/ncvs/src/sys/sys/select.h,v retrieving revision 1.20 diff -u -r1.20 select.h --- select.h 6 Jan 2006 22:12:46 -0000 1.20 +++ select.h 29 Aug 2009 23:00:08 -0000 @@ -39,7 +39,7 @@ #include #include -typedef unsigned long __fd_mask; +typedef __uint32_t __fd_mask; #if __BSD_VISIBLE typedef __fd_mask fd_mask; #endif >Release-Note: >Audit-Trail: >Unformatted: From peterjeremy at optushome.com.au Sat Aug 29 23:34:58 2009 From: peterjeremy at optushome.com.au (Peter Jeremy) Date: Sat Aug 29 23:35:04 2009 Subject: sshd failing in jail In-Reply-To: <20090824193344.GA34949@server.vk2pj.dyndns.org> References: <20090824193344.GA34949@server.vk2pj.dyndns.org> Message-ID: <20090829233454.GA13036@server.vk2pj.dyndns.org> [Redirected to amd64 because this is an amd64 kernel bug] On 2009-Aug-25 05:33:44 +1000, Peter Jeremy wrote: >I am attempting to build an i386 jail on an amd64 box to build >packages for my netbook. The host is running -current from just over >two weeks ago and the jail is -current from early June. The jail was >built by doing a dump|restore of my netbook and then tweaking various >config files to give it a new identity. The jail's devfs is using >"devfsrules_jail" from /etc/default/devfs.rules. > >The jail starts OK but when I attempt to ssh into it, I just get >"Connection closed by ". Turns out this is a bug in the 32-bit select(2) wrapper on 64-bit kernels. The userland fd_set arguments are not wrapped but passed directly to kern_select(). Unfortunately, fd_set is (effectively) an array of longs which means kern_select() assumes fd_set is a multiple of 8-bytes whilst userland assumes it is a multiple of 4 bytes. As a result, the kernel can over-write an extra 4 bytes of user memory. In the case of sshd, this causes part of the RSA host key to be trashed when privilege separation mode is enabled. This bug also affects linux emulation on amd64 and potentially affects any other 64-bit kernels with 32-bit emulation modes. I have raised amd64/138318 to cover it. -- Peter Jeremy -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090829/6439a484/attachment.pgp From kostikbel at gmail.com Sun Aug 30 14:44:58 2009 From: kostikbel at gmail.com (Kostik Belousov) Date: Sun Aug 30 14:45:12 2009 Subject: sshd failing in jail In-Reply-To: <20090829233454.GA13036@server.vk2pj.dyndns.org> References: <20090824193344.GA34949@server.vk2pj.dyndns.org> <20090829233454.GA13036@server.vk2pj.dyndns.org> Message-ID: <20090830144452.GK1881@deviant.kiev.zoral.com.ua> On Sun, Aug 30, 2009 at 09:34:54AM +1000, Peter Jeremy wrote: > [Redirected to amd64 because this is an amd64 kernel bug] > > On 2009-Aug-25 05:33:44 +1000, Peter Jeremy wrote: > >I am attempting to build an i386 jail on an amd64 box to build > >packages for my netbook. The host is running -current from just over > >two weeks ago and the jail is -current from early June. The jail was > >built by doing a dump|restore of my netbook and then tweaking various > >config files to give it a new identity. The jail's devfs is using > >"devfsrules_jail" from /etc/default/devfs.rules. > > > >The jail starts OK but when I attempt to ssh into it, I just get > >"Connection closed by ". > > Turns out this is a bug in the 32-bit select(2) wrapper on 64-bit > kernels. The userland fd_set arguments are not wrapped but passed > directly to kern_select(). Unfortunately, fd_set is (effectively) an > array of longs which means kern_select() assumes fd_set is a multiple > of 8-bytes whilst userland assumes it is a multiple of 4 bytes. As a > result, the kernel can over-write an extra 4 bytes of user memory. In > the case of sshd, this causes part of the RSA host key to be trashed > when privilege separation mode is enabled. > > This bug also affects linux emulation on amd64 and potentially affects > any other 64-bit kernels with 32-bit emulation modes. I have raised > amd64/138318 to cover it. I do not think that we can go the proposed route, since changing the type of __fd_mask changes the type of fd_set. The later would not affect the kernel ABI, but definitely changes the ABI of any code that passes fd_sets. Also, looking closely at the issue you found, I think that copyin is the same problematic as copyout, since we can end up reading one more word then userspace supplied. This is not a problem only because most user code keeps fd_sets on stack. Could you test that the patch below fixes real sshd issue. At least, it passes your select test from the PR. diff --git a/sys/compat/freebsd32/freebsd32_misc.c b/sys/compat/freebsd32/freebsd32_misc.c index 466aab4..71b22aa 100644 --- a/sys/compat/freebsd32/freebsd32_misc.c +++ b/sys/compat/freebsd32/freebsd32_misc.c @@ -589,7 +589,8 @@ freebsd32_select(struct thread *td, struct freebsd32_select_args *uap) * XXX big-endian needs to convert the fd_sets too. * XXX Do pointers need PTRIN()? */ - return (kern_select(td, uap->nd, uap->in, uap->ou, uap->ex, tvp)); + return (kern_select(td, uap->nd, uap->in, uap->ou, uap->ex, tvp, + sizeof(int32_t) * 8)); } /* diff --git a/sys/compat/linux/linux_misc.c b/sys/compat/linux/linux_misc.c index 267da07..1d5eaf8 100644 --- a/sys/compat/linux/linux_misc.c +++ b/sys/compat/linux/linux_misc.c @@ -522,7 +522,7 @@ linux_select(struct thread *td, struct linux_select_args *args) tvp = NULL; error = kern_select(td, args->nfds, args->readfds, args->writefds, - args->exceptfds, tvp); + args->exceptfds, tvp, sizeof(l_int) * 8); #ifdef DEBUG if (ldebug(select)) diff --git a/sys/kern/sys_generic.c b/sys/kern/sys_generic.c index bd0f279..6831fe8 100644 --- a/sys/kern/sys_generic.c +++ b/sys/kern/sys_generic.c @@ -774,12 +774,13 @@ select(td, uap) } else tvp = NULL; - return (kern_select(td, uap->nd, uap->in, uap->ou, uap->ex, tvp)); + return (kern_select(td, uap->nd, uap->in, uap->ou, uap->ex, tvp, + NFDBITS)); } int kern_select(struct thread *td, int nd, fd_set *fd_in, fd_set *fd_ou, - fd_set *fd_ex, struct timeval *tvp) + fd_set *fd_ex, struct timeval *tvp, int abi_nfdbits) { struct filedesc *fdp; /* @@ -792,7 +793,7 @@ kern_select(struct thread *td, int nd, fd_set *fd_in, fd_set *fd_ou, fd_mask *ibits[3], *obits[3], *selbits, *sbp; struct timeval atv, rtv, ttv; int error, timo; - u_int nbufbytes, ncpbytes, nfdbits; + u_int nbufbytes, ncpbytes, ncpubytes, nfdbits; if (nd < 0) return (EINVAL); @@ -806,6 +807,7 @@ kern_select(struct thread *td, int nd, fd_set *fd_in, fd_set *fd_ou, */ nfdbits = roundup(nd, NFDBITS); ncpbytes = nfdbits / NBBY; + ncpubytes = roundup(nd, abi_nfdbits) / NBBY; nbufbytes = 0; if (fd_in != NULL) nbufbytes += 2 * ncpbytes; @@ -832,9 +834,11 @@ kern_select(struct thread *td, int nd, fd_set *fd_in, fd_set *fd_ou, ibits[x] = sbp + nbufbytes / 2 / sizeof *sbp; \ obits[x] = sbp; \ sbp += ncpbytes / sizeof *sbp; \ - error = copyin(name, ibits[x], ncpbytes); \ + error = copyin(name, ibits[x], ncpubytes); \ if (error != 0) \ goto done; \ + bzero((char *)ibits[x] + ncpubytes, \ + ncpbytes - ncpubytes); \ } \ } while (0) getbits(fd_in, 0); @@ -888,7 +892,7 @@ done: if (error == EWOULDBLOCK) error = 0; #define putbits(name, x) \ - if (name && (error2 = copyout(obits[x], name, ncpbytes))) \ + if (name && (error2 = copyout(obits[x], name, ncpubytes))) \ error = error2; if (error == 0) { int error2; diff --git a/sys/sys/syscallsubr.h b/sys/sys/syscallsubr.h index d0f209c..e1c83cc 100644 --- a/sys/sys/syscallsubr.h +++ b/sys/sys/syscallsubr.h @@ -170,7 +170,7 @@ int kern_sched_rr_get_interval(struct thread *td, pid_t pid, int kern_semctl(struct thread *td, int semid, int semnum, int cmd, union semun *arg, register_t *rval); int kern_select(struct thread *td, int nd, fd_set *fd_in, fd_set *fd_ou, - fd_set *fd_ex, struct timeval *tvp); + fd_set *fd_ex, struct timeval *tvp, int abi_nfdbits); int kern_sendfile(struct thread *td, struct sendfile_args *uap, struct uio *hdr_uio, struct uio *trl_uio, int compat); int kern_sendit(struct thread *td, int s, struct msghdr *mp, int flags, -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20090830/280de90b/attachment.pgp From bugmaster at FreeBSD.org Mon Aug 31 11:07:00 2009 From: bugmaster at FreeBSD.org (FreeBSD bugmaster) Date: Mon Aug 31 11:27:43 2009 Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org Message-ID: <200908311107.n7VB70RR070456@freefall.freebsd.org> Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/138318 amd64 [libc] [patch] select(2) in i386 emulation can overwri o amd64/138220 amd64 [patch] FreeBSD/amd64 can't see all system memory o amd64/138029 amd64 [panic] periodically kernel panic and reboot o amd64/137942 amd64 8.0-BETA2 having problems with Asus M2N-SLI-deluxe mot o amd64/136814 amd64 [mxge] mxge driver error s i386/135447 amd64 [i386] [request] Intel Core i7 and Nehalem-EP new feat o amd64/135265 amd64 [install] Boot from install cd hangs on HP DL160 G5 wi o amd64/135040 amd64 [ata] FreeBSD/amd64 does not (always) detect disk on S o amd64/134978 amd64 [panic] g_up pmap amd64 panic o amd64/134757 amd64 32 bit processes on 64 bit platforms occasionally drop o amd64/133977 amd64 [panic] [ffs] "panic: ffs_blkfree: freeing free block" o amd64/133701 amd64 Recompiling the kernel with k8temp or smbios break GEO o amd64/132574 amd64 [boot] [hang] Freeze on bootstrap loader (CD) using AT o amd64/132372 amd64 [ata] No disks found (nVidia nForce MCP55 sata control o amd64/132019 amd64 [install] kernel trap 12 while installation o amd64/131906 amd64 [ata] SATA data corruption with Promise PDC20378 (amd6 o amd64/131456 amd64 ACPI & ATA problems o amd64/131314 amd64 [modules] [panic] large modules fail to load on amd64 o amd64/131209 amd64 [panic] [bce] 7.1-STABLE amd64 crash - m0 NULL f amd64/130885 amd64 sockstat(1) on amd64 does not work o amd64/130864 amd64 [hang] Problem with copying files to a large partition o amd64/130817 amd64 FreeBSD does not support HP DL160G5 [regression] o amd64/130494 amd64 [boot] netbooting BTX fails on amd64 o amd64/130483 amd64 [mxge] MSI must be disabled when Myricom 10Gbps Card i o amd64/130368 amd64 [hang] Switching from xorg to console locks up compute o amd64/129889 amd64 [boot] [hang] The booting process stops at the line mo o amd64/129721 amd64 [hang] Motherboard K9N2G Neo-FD hangs on boot of 7.0-R o amd64/129667 amd64 [ata] Elitegroup A780GM-A IDE controller not recognize o amd64/129426 amd64 [panic] FreeBSD 7.0 crash after subdiskXX: detached o amd64/129315 amd64 [boot] [reboot] amd64 motherboard: Intel DG965WH mothe o amd64/128978 amd64 [install] FreeBSD 6.3 64-bit panics at boot time duri o amd64/128810 amd64 AMD 64 port installation o amd64/128765 amd64 [install] Install CD loads to Install choices but stop o amd64/128686 amd64 [ata] can't detect SATA Disk on 8.0-Current with NF550 o amd64/128263 amd64 [panic] 2 amd64 dl380 g5 with dual quadcore xeons, 8 a o amd64/128259 amd64 csh(1): "`" crashes csh o amd64/127640 amd64 gcc(1) will not build shared libraries with -fprofile- o amd64/127484 amd64 [timecounters] Drift problem with FreeBSD 7.0 and 7.1 o amd64/127451 amd64 [scheduler] incorrect load on quad core o amd64/127397 amd64 [amd64] 32bit application on FreeBSD-6.3 amd64 gets SI s amd64/127276 amd64 ldd(1) invokes linux yes o amd64/127129 amd64 mdconfig(8) is core dumping with Segmentation Fault 11 o amd64/125873 amd64 [smbd] [panic] Repeated kernel panics, trap 12 page fa o amd64/125002 amd64 [install] amd64, SATA hard disks not detected o amd64/124432 amd64 [panic] 7.0-STABLE panic: invalbuf: dirty bufs o amd64/124134 amd64 [kernel] The kernel doesn't follow the calling convent o amd64/123562 amd64 [install] FreeBSD amd64 not installs o amd64/123520 amd64 [ahd] unable to boot from net while using ahd o amd64/123456 amd64 fstat(1): /usr/bin/fstat shows error messages and hang f amd64/123275 amd64 [cbb] [pcmcia] cbb/pcmcia drivers on amd64 failure [re o kern/122782 amd64 [modules] accf_http.ko kernel module is not loadable o amd64/122695 amd64 [cpufreq] Lack of cpufreq control using amd64 eith cor o amd64/122624 amd64 unusable minimal installation of FreeBSD-7.0 o amd64/122549 amd64 7.0-RELEASE-amd64-bootonly.iso doesn't work w/ serial o amd64/122468 amd64 Compile problems after upgrading to 7.0 o amd64/122174 amd64 [panic] 7.0 no longer includes "device atpic" so fails o amd64/121590 amd64 [est] [p4tcc] [acpi_perf] setting dev.cpu.0.freq somet o amd64/120202 amd64 [amd64] [patch] [panic] kernel panic at start_all_aps, o amd64/119591 amd64 [amd64] [patch] time_t on 64-bit architecture o amd64/117418 amd64 [hang] FreeBSD 6.2 crash on amd64 4400+ with ssh o amd64/117316 amd64 [acpi] ACPI lockups on SuperMicro motherboard o amd64/117296 amd64 [ata] I don`t see second SATA IDE on VIA VT8237A a amd64/117186 amd64 [modules] kldload Unsupported file type on STABLE amd6 s amd64/116689 amd64 [request] support for MSI K9MM-V o amd64/116620 amd64 [hang] ifconfig spins when creating carp(4) device on o amd64/116322 amd64 [panic] At start fsck on current, the system panics o amd64/116159 amd64 [panic] Panic while debugging on CURRENT s amd64/115815 amd64 [ata] [request] Gigabyte GA-M61P-S3 Motherboard unsupp o amd64/115581 amd64 [Makefile] [patch] -mfancy-math-387 has no effect o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c o amd64/114270 amd64 [cpufreq] cpufreq doesnt work when compiled in to kern o amd64/112222 amd64 [libc] 32-bit libc incorrectly converts some FP number o amd64/110599 amd64 [geli] geli attach to gmirror device hangs and cannot s amd64/108861 amd64 [nve] nve(4) driver on FreeBSD 6.2 AMD64 does not work o amd64/106186 amd64 [panic] panic in swap_pager_swap_init (amd64/smp/6.2-p f amd64/105531 amd64 [ata] gigabyte GA-M51GM-S2G / nVidia nForce 430 - does f amd64/105514 amd64 [boot] FreeBSD/amd64 - Fails to boot on HP Pavilion dv o amd64/102716 amd64 ex with no argument in an xterm gets SIGSEGV o amd64/97337 amd64 [dri] xorg reboots system if dri module is enabled o amd64/95888 amd64 [ata] kernel: ad2: TIMEOUT - WRITE_DMA retrying on HP o amd64/94677 amd64 [panic] panic in amd64 install at non-root user creati o amd64/93961 amd64 [busdma] Problem in bounce buffer handling in sys/amd6 o amd64/92337 amd64 [em] FreeBSD 6.0 Release Intel Pro 1000 MT em1 no buff o amd64/91405 amd64 [asr] [panic] Kernel panic caused by asr on 6.0-amd64 o amd64/89501 amd64 [install] System crashes on install using ftp on local o amd64/88790 amd64 [panic] kernel panic on first boot (after the FreeBSD o amd64/88568 amd64 [panic] 6.0-RELEASE install cd does not boot with usb o amd64/87689 amd64 [powerd] [hang] powerd hangs SMP Opteron 244 5-STABLE o amd64/87316 amd64 [vge] "vge0 attach returned 6" on FreeBSD 6.0-RC1 amd6 o amd64/87305 amd64 [smp] Dual Opteron / FreeBSD 5 & 6 / powerd results in s amd64/85273 amd64 [install] FreeBSD (NetBSD or OpenBSD) not install on l o amd64/78406 amd64 [panic]AMD64 w/ SCSI: issue 'rm -r /usr/ports' and sys o amd64/76136 amd64 [hang] system halts before reboot o amd64/74747 amd64 [panic] System panic on shutdown when process will not 94 problems total. From jhb at freebsd.org Mon Aug 31 12:23:59 2009 From: jhb at freebsd.org (John Baldwin) Date: Mon Aug 31 12:24:25 2009 Subject: amd64/138318: [patch] select(2) in i386 emulation can overwrite user data In-Reply-To: <200908292303.n7TN3WLe081443@server.vk2pj.dyndns.org> References: <200908292303.n7TN3WLe081443@server.vk2pj.dyndns.org> Message-ID: <200908310823.27390.jhb@freebsd.org> On Saturday 29 August 2009 7:03:32 pm Peter Jeremy wrote: > > >Number: 138318 > >Category: amd64 > >Synopsis: [patch] select(2) in i386 emulation can overwrite user data > >Confidential: no > >Severity: critical > >Priority: high > >Responsible: freebsd-amd64 > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Sat Aug 29 23:10:01 UTC 2009 > >Closed-Date: > >Last-Modified: > >Originator: Peter Jeremy > >Release: FreeBSD 8.0-BETA2 amd64 > >Organization: > n/a > >Environment: > System: FreeBSD server.vk2pj.dyndns.org 8.0-BETA2 FreeBSD 8.0-BETA2 #8: Sat Aug 8 21:54:17 EST 2009 root@server.vk2pj.dyndns.org:/var/obj/usr/src/sys/server amd64 > > Code inspection shows that this bug still exists in 9-current. > > >Description: > The select() wrapper for freebsd32 and linux32 emulation does not > wrap the fd_set arguments. fd_set is an array of fd_mask - which > is 'long' on all architectures. This means that kern_select() on > 64-bit kernels expects that the fd_set arguments are arrays of > 8-byte objects whilst 32-bit code passes arrays of 4-byte objects. > As a result, the kernel can overwrite 4-bytes more than userland > expects. > > This obviously breaks 32-bit sshd with PrivilegeSeparation enabled > but may have other less-obvious breakage. > > >How-To-Repeat: > > Run a FreeBSD/i386 sshd on FreeBSD/amd64: > > server# file /tank/aspire/usr/sbin/sshd > /tank/aspire/usr/sbin/sshd: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 8.0 (800096), stripped > server# /tank/aspire/usr/sbin/sshd -p 8022 -d -o UsePrivilegeSeparation=yes > debug1: sshd version OpenSSH_5.1p1 FreeBSD-20080801 > ... > debug1: SSH2_MSG_KEX_DH_GEX_REQUEST received > debug1: SSH2_MSG_KEX_DH_GEX_GROUP sent > debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT > buffer_put_bignum2_ret: BN too small > buffer_put_bignum2: buffer error > debug1: do_cleanup > debug1: do_cleanup > server# > > As a more contrived (but more obvious) example, compile the following > code on i386 and run it on amd64: > > ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- > #include > #include > #include > #include > > int main(void) > { > fd_set *fd, *rd, *wr, *ex; > int r; > fd = malloc(sizeof(fd_mask) * 3 * 4); > memset(fd, 0xa5, sizeof(fd_mask) * 3 * 4); > rd = (fd_set *)&fd->fds_bits[1]; > wr = (fd_set *)&fd->fds_bits[5]; > ex = (fd_set *)&fd->fds_bits[9]; > rd->fds_bits[0] = wr->fds_bits[0] = ex->fds_bits[0] = 0; > FD_SET(0, rd); > FD_SET(1, wr); > FD_SET(2, wr); > FD_SET(0, ex); > FD_SET(1, ex); > FD_SET(2, ex); > printf("read: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); > printf("write: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); > printf("except: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); > r = select(3, rd, wr, ex, NULL); > printf("select returns %d:\n", r); > printf("read: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); > printf("write: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); > printf("except: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); > return 0; > } > ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- > server# /tank/aspire/root/seltest > read: a5a5a5a5 00000001 a5a5a5a5 a5a5a5a5 > write: a5a5a5a5 00000006 a5a5a5a5 a5a5a5a5 > except: a5a5a5a5 00000007 a5a5a5a5 a5a5a5a5 > read: a5a5a5a5 00000000 00000000 a5a5a5a5 > write: a5a5a5a5 00000006 00000000 a5a5a5a5 > except: a5a5a5a5 00000000 00000000 a5a5a5a5 > server# > > >Fix: > Either: > 1) Change the definition of fd_mask from ulong to uint32 (at least within > the kernel) > 2) Wrap the fd_set arguments on freebsd32 and linux for 64-bit kernels. > > The latter may appear stylistically cleaner but requires significantly > more effort because the fd_set copyin()s are all currently done within > kern_select() and are non-trivial blocks of code to optimise performance > whilst minimising kvm usage. The attached patch therefore implements > the former behaviour: > Index: select.h > =================================================================== > RCS file: /usr/ncvs/src/sys/sys/select.h,v > retrieving revision 1.20 > diff -u -r1.20 select.h > --- select.h 6 Jan 2006 22:12:46 -0000 1.20 > +++ select.h 29 Aug 2009 23:00:08 -0000 > @@ -39,7 +39,7 @@ > #include > #include > > -typedef unsigned long __fd_mask; > +typedef __uint32_t __fd_mask; > #if __BSD_VISIBLE > typedef __fd_mask fd_mask; > #endif I think this would break the ABI of select() for old binaries (compiled with fd_mask == long) on 64-bit big-endian archs (i.e. sparc64). I think you could manage 2) by having kern_select() accept an 'int nfdbits' parameter that replaces 'NFDBITS' when computing nfdbits. That will work fine for now as all our COMPAT32 archs are little-endian. If we wanted to support COMPAT32 on big endian then you could pass an operations vector to kern_select() that has wrappers for copying in/out fd_set lists similar to what is done with kern_kevent(). -- John Baldwin From jhb at freebsd.org Mon Aug 31 12:30:09 2009 From: jhb at freebsd.org (John Baldwin) Date: Mon Aug 31 12:30:16 2009 Subject: amd64/138318: [patch] select(2) in i386 emulation can overwrite user data Message-ID: <200908311230.n7VCU97q056712@freefall.freebsd.org> The following reply was made to PR amd64/138318; it has been noted by GNATS. From: John Baldwin To: freebsd-amd64@freebsd.org, Peter Jeremy Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: amd64/138318: [patch] select(2) in i386 emulation can overwrite user data Date: Mon, 31 Aug 2009 08:23:27 -0400 On Saturday 29 August 2009 7:03:32 pm Peter Jeremy wrote: > > >Number: 138318 > >Category: amd64 > >Synopsis: [patch] select(2) in i386 emulation can overwrite user data > >Confidential: no > >Severity: critical > >Priority: high > >Responsible: freebsd-amd64 > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Sat Aug 29 23:10:01 UTC 2009 > >Closed-Date: > >Last-Modified: > >Originator: Peter Jeremy > >Release: FreeBSD 8.0-BETA2 amd64 > >Organization: > n/a > >Environment: > System: FreeBSD server.vk2pj.dyndns.org 8.0-BETA2 FreeBSD 8.0-BETA2 #8: Sat Aug 8 21:54:17 EST 2009 root@server.vk2pj.dyndns.org:/var/obj/usr/src/sys/server amd64 > > Code inspection shows that this bug still exists in 9-current. > > >Description: > The select() wrapper for freebsd32 and linux32 emulation does not > wrap the fd_set arguments. fd_set is an array of fd_mask - which > is 'long' on all architectures. This means that kern_select() on > 64-bit kernels expects that the fd_set arguments are arrays of > 8-byte objects whilst 32-bit code passes arrays of 4-byte objects. > As a result, the kernel can overwrite 4-bytes more than userland > expects. > > This obviously breaks 32-bit sshd with PrivilegeSeparation enabled > but may have other less-obvious breakage. > > >How-To-Repeat: > > Run a FreeBSD/i386 sshd on FreeBSD/amd64: > > server# file /tank/aspire/usr/sbin/sshd > /tank/aspire/usr/sbin/sshd: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 8.0 (800096), stripped > server# /tank/aspire/usr/sbin/sshd -p 8022 -d -o UsePrivilegeSeparation=yes > debug1: sshd version OpenSSH_5.1p1 FreeBSD-20080801 > ... > debug1: SSH2_MSG_KEX_DH_GEX_REQUEST received > debug1: SSH2_MSG_KEX_DH_GEX_GROUP sent > debug1: expecting SSH2_MSG_KEX_DH_GEX_INIT > buffer_put_bignum2_ret: BN too small > buffer_put_bignum2: buffer error > debug1: do_cleanup > debug1: do_cleanup > server# > > As a more contrived (but more obvious) example, compile the following > code on i386 and run it on amd64: > > ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- > #include > #include > #include > #include > > int main(void) > { > fd_set *fd, *rd, *wr, *ex; > int r; > fd = malloc(sizeof(fd_mask) * 3 * 4); > memset(fd, 0xa5, sizeof(fd_mask) * 3 * 4); > rd = (fd_set *)&fd->fds_bits[1]; > wr = (fd_set *)&fd->fds_bits[5]; > ex = (fd_set *)&fd->fds_bits[9]; > rd->fds_bits[0] = wr->fds_bits[0] = ex->fds_bits[0] = 0; > FD_SET(0, rd); > FD_SET(1, wr); > FD_SET(2, wr); > FD_SET(0, ex); > FD_SET(1, ex); > FD_SET(2, ex); > printf("read: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); > printf("write: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); > printf("except: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); > r = select(3, rd, wr, ex, NULL); > printf("select returns %d:\n", r); > printf("read: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[0], fd->fds_bits[1], fd->fds_bits[2], fd->fds_bits[3]); > printf("write: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[4], fd->fds_bits[5], fd->fds_bits[6], fd->fds_bits[7]); > printf("except: %08lx %08lx %08lx %08lx\n", > fd->fds_bits[8], fd->fds_bits[9], fd->fds_bits[10], fd->fds_bits[11]); > return 0; > } > ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- 8-< ---- > server# /tank/aspire/root/seltest > read: a5a5a5a5 00000001 a5a5a5a5 a5a5a5a5 > write: a5a5a5a5 00000006 a5a5a5a5 a5a5a5a5 > except: a5a5a5a5 00000007 a5a5a5a5 a5a5a5a5 > read: a5a5a5a5 00000000 00000000 a5a5a5a5 > write: a5a5a5a5 00000006 00000000 a5a5a5a5 > except: a5a5a5a5 00000000 00000000 a5a5a5a5 > server# > > >Fix: > Either: > 1) Change the definition of fd_mask from ulong to uint32 (at least within > the kernel) > 2) Wrap the fd_set arguments on freebsd32 and linux for 64-bit kernels. > > The latter may appear stylistically cleaner but requires significantly > more effort because the fd_set copyin()s are all currently done within > kern_select() and are non-trivial blocks of code to optimise performance > whilst minimising kvm usage. The attached patch therefore implements > the former behaviour: > Index: select.h > =================================================================== > RCS file: /usr/ncvs/src/sys/sys/select.h,v > retrieving revision 1.20 > diff -u -r1.20 select.h > --- select.h 6 Jan 2006 22:12:46 -0000 1.20 > +++ select.h 29 Aug 2009 23:00:08 -0000 > @@ -39,7 +39,7 @@ > #include > #include > > -typedef unsigned long __fd_mask; > +typedef __uint32_t __fd_mask; > #if __BSD_VISIBLE > typedef __fd_mask fd_mask; > #endif I think this would break the ABI of select() for old binaries (compiled with fd_mask == long) on 64-bit big-endian archs (i.e. sparc64). I think you could manage 2) by having kern_select() accept an 'int nfdbits' parameter that replaces 'NFDBITS' when computing nfdbits. That will work fine for now as all our COMPAT32 archs are little-endian. If we wanted to support COMPAT32 on big endian then you could pass an operations vector to kern_select() that has wrappers for copying in/out fd_set lists similar to what is done with kern_kevent(). -- John Baldwin