Re: strange behavior of ioapic on PDSME motherboard (was: LSI 53C1030/mpt(4) problem)
On Sunday 03 December 2006 22:55, Hiroki Sato wrote: Hiroki Sato [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: hr Recently I bought Intel Pentium D 945 (3.45GHz), Supermicro PDSME hr (Intel E7320), and LSI21320RB (PCI-X SCSI HBA using LSI 53C1030). I hr installed 6.2-RC1 to an old PATA HDD and attached it to the hr motherboard, and it worked fine. However, I installed 21320RB and hr made several SCSI HDDs attached, some strange problems occurred. It worked when I turned off ioapic and/or acpi. When acpi was disabled, mpt seemed to work but em did not work due to the UP/DOWN storm (vmstat -i did not display an irq for em0 at that time). When ioapic was disabled, all devices worked with shared irqs. So, this is probably an ioapic's issue, not a mpt's, and PDSME specific I guess. Sorry for the false alarm. John, are there any big changes of ioapic support between RELENG_6 and CURRENT? I would like your comments to narrow down the cause. The 7.0-CURRENT November snapshot could probe the mpt (as a very slow device, though), and both em and mpt worked with acpi/ioapic enabled. I had a look at the changes in sys/i386/i386, but I am not sure if which is likely (or not)... There aren't any non-cosmetic changes in the apic code between 6.x and HEAD. -- John Baldwin ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: strange behavior of ioapic on PDSME motherboard (was: LSI 53C1030/mpt(4) problem)
. I see. BTW, I confirmed that mpt worked on the November snapshot except the data transfer rate was 6.6MB/s. Is it worth trying the latest current? Just fixed, I think, as of last night. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
strange behavior of ioapic on PDSME motherboard (was: LSI 53C1030/mpt(4) problem)
Hiroki Sato [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: hr Recently I bought Intel Pentium D 945 (3.45GHz), Supermicro PDSME hr (Intel E7320), and LSI21320RB (PCI-X SCSI HBA using LSI 53C1030). I hr installed 6.2-RC1 to an old PATA HDD and attached it to the hr motherboard, and it worked fine. However, I installed 21320RB and hr made several SCSI HDDs attached, some strange problems occurred. It worked when I turned off ioapic and/or acpi. When acpi was disabled, mpt seemed to work but em did not work due to the UP/DOWN storm (vmstat -i did not display an irq for em0 at that time). When ioapic was disabled, all devices worked with shared irqs. So, this is probably an ioapic's issue, not a mpt's, and PDSME specific I guess. Sorry for the false alarm. John, are there any big changes of ioapic support between RELENG_6 and CURRENT? I would like your comments to narrow down the cause. The 7.0-CURRENT November snapshot could probe the mpt (as a very slow device, though), and both em and mpt worked with acpi/ioapic enabled. I had a look at the changes in sys/i386/i386, but I am not sure if which is likely (or not)... Scott Long [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: sc Hiroki Sato wrote: sc Any suggestions for what I should do for this problem? I can send sc more detail information from boot -v and/or dev.mpt.0.debug=5, but sc not sure which message is important for diagnosing. sc sc Just for comparison, could you go back to FreeBSD 6.0 and see if the sc problems remain? No difference when I tried, but it seems not a mpt problem as I wrote above. Thanks for the suggestion, anyway. Matthew Jacob [EMAIL PROTECTED] wrote in [EMAIL PROTECTED]: ly - 2006 Nov 7-CURRENT snapshot probes the two HDDs case, but the HDDs ly are recognized as very slow devices such as 6MB/s, and accessing ly it makes the box freeze, too. ly ly The 6MB/s thing I'm working on now. I have no clue about the other ly issues at this time. I see. BTW, I confirmed that mpt worked on the November snapshot except the data transfer rate was 6.6MB/s. Is it worth trying the latest current? -- | Hiroki SATO pgpjKImSwO9n3.pgp Description: PGP signature
LSI 53C1030/mpt(4) problem
Hi, Recently I bought Intel Pentium D 945 (3.45GHz), Supermicro PDSME (Intel E7320), and LSI21320RB (PCI-X SCSI HBA using LSI 53C1030). I installed 6.2-RC1 to an old PATA HDD and attached it to the motherboard, and it worked fine. However, I installed 21320RB and made several SCSI HDDs attached, some strange problems occurred. First, 21320RB was recognized by the mpt(4) driver. When I tried it with no HDD it was recognized properly, so I turned off the box and connected an HDD to it and rebooted it. Then, mpt(4) recognized the HDD and it worked without problems. I thought it was okay, and connected more HDDs to the SCSI HBA. More specifically, 21320RB has two channels, so I connected two hardware RAID boxes which actually contain five HDDs each and are seen as one large HDD to each channel. When I rebooted the box after that, device probing at boot time stopped just before Waiting 5 seconds for SCSI devices to settle. Everything including keyboard does not work at that time, I turned off the box and disconnect the RAID boxes. After several trials, I found that 21320RB's behavior was somewhat strange: - with no HDD: Works fine basically, but after two or more HDDs recognized, it freezes during device probing (just before Waiting... message) even if the HDDs removed. Setting the card's configuration as factory default via BIOS setting seems to recover the state. - with one HDD: Works fine after it is recognized. - with two HDDs: Does not work if two HDDs are connected to each channel. BIOS message from the HBA is normal, but FreeBSD device probing keeps failing in the following two forms: a) Freeze just before Waiting... message. b) Freeze after Waiting... message. In b), mpt(4) seems to reset the buses and wait the responses, but I saw after displaying unretryable error it freeze when boot -v used. I tried booting the box with no SCSI HDD, connecting HDDs after the boot, and doing camcontrol rescan all. It recognizes the connected HDDs successfully, and it can be accessed fine even if it is more than one. However, simultaneous access causes solid freeze again. Then I tried a RAID box which has one ID and several LUN numbers corresponding to the HDDs. It recognized as normal, multiple HDDs at boot time, and can be accessed. Simultaneous access works, too. After that, I tried daisy-chaining two RAID boxes and connected the two to a channel of the SCSI HBA. These RAID boxes have ID=0 and ID=1. FreeBSD freezes after Waiting... message this time. In short, I could make this configuration work fine only when a RAID box (or SCSI HDD) is connected to the HBA, or multiple HDDs that have the same ID and different LUN number from each other are connected. I investigated the following: - 6.1R sometimes probes the two HDDs case, but accessing it makes the box freeze. - 2006 Nov 7-CURRENT snapshot probes the two HDDs case, but the HDDs are recognized as very slow devices such as 6MB/s, and accessing it makes the box freeze, too. - When the box freezes just before Waiting... message, boot -v does not display any detail messages there. In after Waiting.. case, several messages are displayed from mpt(4). - No panic in either case. In all cases, it silently freezes and does not respond to Ctrl-Alt-ESC. - When I use Intel D865GBF (motherboard with Intel 865 chipset), the same HBA, and the same RAID boxes, they work fine on 6.1-RC1. The HBA is connected to 33MHz PCI bus, not PCI-X, so it may make some differences. Any suggestions for what I should do for this problem? I can send more detail information from boot -v and/or dev.mpt.0.debug=5, but not sure which message is important for diagnosing. -- | Hiroki SATO pgpA2pXeWR7UN.pgp Description: PGP signature
Re: LSI 53C1030/mpt(4) problem
Hiroki Sato wrote: Hi, Recently I bought Intel Pentium D 945 (3.45GHz), Supermicro PDSME (Intel E7320), and LSI21320RB (PCI-X SCSI HBA using LSI 53C1030). I installed 6.2-RC1 to an old PATA HDD and attached it to the motherboard, and it worked fine. However, I installed 21320RB and made several SCSI HDDs attached, some strange problems occurred. [...] Any suggestions for what I should do for this problem? I can send more detail information from boot -v and/or dev.mpt.0.debug=5, but not sure which message is important for diagnosing. -- | Hiroki SATO Just for comparison, could you go back to FreeBSD 6.0 and see if the problems remain? Scott ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: LSI 53C1030/mpt(4) problem
- 2006 Nov 7-CURRENT snapshot probes the two HDDs case, but the HDDs are recognized as very slow devices such as 6MB/s, and accessing it makes the box freeze, too. The 6MB/s thing I'm working on now. I have no clue about the other issues at this time. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to [EMAIL PROTECTED]