mpt irq timeout problem after reboot - only if non-verbose booting !?!

2012-10-16 Thread Harald Schmalzbauer
 Hello,

I have 9.1-RC2 running in an ESXi 5.1 guest.
I use 'lsisas' as virtual SCSI-Controller and mpt attaches and finds 1068E.

Everything is working fine until the first 'shutdown -r now':
The second boot pauses for ~2 minutes after probing disks and continues
with this error:
mpt0: Timedout requests already complete. Interrupts may not be functioning.

This problem was also obeserved with real 1068 hardware:
http://lists.freebsd.org/pipermail/freebsd-stable/2011-September/063937.html

When I power off the virtual machine instead of rebooting, the problem
doesn't occur.

Accidentally I found a workarround ;-) :
If I set 'verbose_boot' in loader.conf, the problem vanisehs!?!?!?

Any idea how „verbose_boot“ affects the operation of the mpt driver?

Thanks,

-Harry
Table 'FACP' at 0xbfefee98
Table 'BOOT' at 0xbfef01fc
Table 'APIC' at 0xbfef0182
APIC: Found table at 0xbfef0182
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: enabled
SMP: Added CPU 2 (AP)
MADT: Found CPU APIC ID 3 ACPI ID 3: enabled
SMP: Added CPU 3 (AP)
Copyright (c) 1992-2012 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 9.1-RC2 #11 r241503M: Sat Oct 13 15:56:02 CEST 2012

ad...@gundi.vnl.wdn.omnilan.net:/usr/local/share/deploy-tools/obj-amd64/VMWARE/usr/local/share/deploy-tools/RELENG_9_1/src/sys/VMWARE.flint
 amd64
Preloaded elf kernel /boot/kernel/kernel at 0x80f95000.
Preloaded elf obj module /boot/kernel/zfs.ko at 0x80f95210.
Preloaded elf obj module /boot/kernel/opensolaris.ko at 0x80f958b8.
Preloaded /boot/zfs/zpool.cache /boot/zfs/zpool.cache at 0x80f95ee8.
Preloaded elf obj module /boot/kernel/aesni.ko at 0x80f95f48.
Preloaded elf obj module /boot/modules/vmxnet3.ko at 0x80f96570.
Preloaded elf obj module /boot/kernel/mps.ko at 0x80f96ae0.
Hypervisor: Origin = VMwareVMware
CPU: Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz (3492.07-MHz K8-class CPU)
  Origin = GenuineIntel  Id = 0x306a9  Family = 6  Model = 3a  Stepping = 9
  
Features=0x1fa3fbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,DTS,MMX,FXSR,SSE,SSE2,SS,HTT
  
Features2=0xfeba2203SSE3,PCLMULQDQ,SSSE3,CX16,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND,HV
  AMD Features=0x28100800SYSCALL,NX,RDTSCP,LM
  AMD Features2=0x1LAHF
  TSC: P-state invariant
real memory  = 8589934592 (8192 MB)
Physical memory chunk(s):
0x1000 - 0x0009bfff, 634880 bytes (155 pages)
0x0010 - 0x001f, 1048576 bytes (256 pages)
0x00fcb000 - 0xbfed, 3203485696 bytes (782101 pages)
0xbff0 - 0xbfff, 1048576 bytes (256 pages)
0x0001 - 0x00022f11, 5084676096 bytes (1241376 pages)
avail memory = 8234651648 (7853 MB)
INTR: Adding local APIC 0 as a target
Event timer LAPIC quality 600
ACPI APIC Table: PTLTD  APIC  
INTR: Adding local APIC 0 as a target
INTR: Adding local APIC 1 as a target
INTR: Adding local APIC 2 as a target
INTR: Adding local APIC 3 as a target
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
 cpu2 (AP): APIC ID:  2
 cpu3 (AP): APIC ID:  3
APIC: CPU 0 has ACPI ID 0
APIC: CPU 1 has ACPI ID 1
APIC: CPU 2 has ACPI ID 2
APIC: CPU 3 has ACPI ID 3
x86bios:  IVT 0x00-0x0004ff at 0xfe00
x86bios: SSEG 0x001000-0x001fff at 0xff800023
x86bios: EBDA 0x09f000-0x09 at 0xfe09f000
x86bios:  ROM 0x0a-0x0fefff at 0xfe0a
ULE: setup cpu 0
ULE: setup cpu 1
ULE: setup cpu 2
ULE: setup cpu 3
ACPI: RSDP 0xf6b80 00024 (v02 PTLTD )
ACPI: XSDT 0xbfeeff3c 0005C (v01 INTEL  440BX0604 VMW  01324272)
ACPI: FACP 0xbfefee98 000F4 (v04 INTEL  440BX0604 PTL  000F4240)
ACPI: DSDT 0xbfef0224 0EC74 (v01 PTLTD  Custom   0604 MSFT 0301)
ACPI: FACS 0xbfefffc0 00040
ACPI: BOOT 0xbfef01fc 00028 (v01 PTLTD  $SBFTBL$ 0604  LTP 0001)
ACPI: APIC 0xbfef0182 0007A (v01 PTLTD  ? APIC   0604  LTP )
ACPI: MCFG 0xbfef0146 0003C (v01 PTLTD  $PCITBL$ 0604  LTP 0001)
ACPI: SRAT 0xbfef005e 000E8 (v02 VMWARE MEMPLUG  0604 VMW  0001)
ACPI: HPET 0xbfef0026 00038 (v01 VMWARE VMW HPET 0604 VMW  0001)
ACPI: WAET 0xbfeeffd8 00028 (v01 VMWARE VMW WAET 0604 VMW  0001)
MADT: Found IO APIC ID 4, Interrupt 0 at 0xfec0
ioapic0: Routing external 8259A's - intpin 0
MADT: Interrupt override: source 0, irq 2
ioapic0: Routing IRQ 0 - intpin 2
lapic0: Routing NMI - LINT1
lapic0: LINT1 trigger: edge
lapic0: LINT1 polarity: high
lapic1: Routing NMI - LINT1
lapic1: LINT1 trigger: edge
lapic1: 

FreeBSD in Google Code-In 2012? You can help too!

2012-10-16 Thread Wojciech A. Koszek
(cross-posted message; please keep discussion on freebsd-hackers@)

Hello,

Last year FreeBSD qualified for Google Code-In 2011 event--contest for
youngest open-source hackers in 13-17yr age range:

http://www.google-melange.com/gci/homepage/google/gci2012

It was successful. We gained one more FreeBSD developer thanks to that
(Isabell Long) We're pondering participating in the contest this year as
well.

For now we only have 25 ideas. We need at least 100.

I felt all members of the FreeBSD community should help, so please submit
your own Google Code-In 2012 ideas here:

http://www.emailmeform.com/builder/form/4aU93Obxo4NYdVAgb1

Examples of previously completed tasks:

http://wiki.freebsd.org/GoogleCodeIn/2011Tasks

Those of you who have Wiki access, please spent 2 more minutes and submit
straight to Wiki:

http://wiki.freebsd.org/GoogleCodeIn/2012Tasks

I plan to send out next e-mail if there's any progress on this project.

Help will be appreciated.

Thanks,

-- 
Wojciech A. Koszek
wkos...@freebsd.czest.pl
http://FreeBSD.czest.pl/~wkoszek/
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: FreeBSD in Google Code-In 2012? You can help too!

2012-10-16 Thread Wojciech A. Koszek
On Tue, Oct 16, 2012 at 10:19:57AM +, Wojciech A. Koszek wrote:
 (cross-posted message; please keep discussion on freebsd-hackers@)
 
 Hello,
 
 Last year FreeBSD qualified for Google Code-In 2011 event--contest for
 youngest open-source hackers in 13-17yr age range:
 
   http://www.google-melange.com/gci/homepage/google/gci2012
 
 It was successful. We gained one more FreeBSD developer thanks to that
 (Isabell Long) We're pondering participating in the contest this year as
 well.
 
 For now we only have 25 ideas. We need at least 100.
 
 I felt all members of the FreeBSD community should help, so please submit
 your own Google Code-In 2012 ideas here:
 
   http://www.emailmeform.com/builder/form/4aU93Obxo4NYdVAgb1
 
 Examples of previously completed tasks:
 
   http://wiki.freebsd.org/GoogleCodeIn/2011Tasks
 
 Those of you who have Wiki access, please spent 2 more minutes and submit
 straight to Wiki:
 
   http://wiki.freebsd.org/GoogleCodeIn/2012Tasks
 
 I plan to send out next e-mail if there's any progress on this project.
 
 Help will be appreciated.

Hi,

(cross-posted message; please keep discussion on freebsd-hackers@)

I made a mistake -- the web form didn't have Contributor's name, thus I
don't know who of you guys contributed first 9 ideas; e-mail me which ideas
are yours, so that your name can be mentioned on Wiki:

http://wiki.freebsd.org/GoogleCodeIn/2012Tasks

I made slight adjustments to the form to make some fields more precise:

http://www.emailmeform.com/builder/form/4aU93Obxo4NYdVAgb1

Sorry and thanks,

-- 
Wojciech A. Koszek
wkos...@freebsd.czest.pl
http://FreeBSD.czest.pl/~wkoszek/
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org