* [parisc-linux] palo, update to README.INSTALL @ 2001-01-19 18:28 Paul Bame 2001-01-19 20:31 ` Grant Grundler 0 siblings, 1 reply; 13+ messages in thread From: Paul Bame @ 2001-01-19 18:28 UTC (permalink / raw) To: parisc-linux palo's command line has changed since README.INSTALL was written, so if you have a newer palo (for example ftp://puffin.external.hp.com/pub/parisc/binaries/userspace/palo-20010118.tgz) please note this change. Where README.INSTALL uses 'palo -I -k ... /dev/sda' please change it to 'palo -k ... -I /dev/sda' -- the -I option now requires an argument. -Paul Bame ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] palo, update to README.INSTALL 2001-01-19 18:28 [parisc-linux] palo, update to README.INSTALL Paul Bame @ 2001-01-19 20:31 ` Grant Grundler 2001-01-20 12:54 ` marteau 0 siblings, 1 reply; 13+ messages in thread From: Grant Grundler @ 2001-01-19 20:31 UTC (permalink / raw) To: Paul Bame; +Cc: parisc-linux Paul Bame wrote: > > palo's command line has changed since README.INSTALL was written, so > if you have a newer palo (for example > ftp://puffin.external.hp.com/pub/parisc/binaries/userspace/palo-20010118.tgz) > please note this change. > > Where README.INSTALL uses 'palo -I -k ... /dev/sda' please change it > to 'palo -k ... -I /dev/sda' -- the -I option now requires an argument. And need to add "console=ttyS0" parameter too! I'm using CONFIG_SERIAL_CONSOLE on c3k: palo -I /dev/sda -k /boot/vmlinux -b /boot/iplboot \ -c '3/boot/vmlinux console=ttyS0 TERM=linux HOME=/ root=/dev/sda3' grant ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] palo, update to README.INSTALL 2001-01-19 20:31 ` Grant Grundler @ 2001-01-20 12:54 ` marteau 2001-01-24 15:43 ` [parisc-linux] C100 and newest CVS bits Greg Ingram 2001-01-24 15:46 ` [parisc-linux] [PATCH] typo fix Greg Ingram 0 siblings, 2 replies; 13+ messages in thread From: marteau @ 2001-01-20 12:54 UTC (permalink / raw) To: Grant Grundler; +Cc: Paul Bame, parisc-linux A little update for STI users >And need to add "console=ttyS0" parameter too! > If you want to use the STI-console this parameter become "console=tty" And do not forget to update the /dev/console too! Thomas ^ permalink raw reply [flat|nested] 13+ messages in thread
* [parisc-linux] C100 and newest CVS bits 2001-01-20 12:54 ` marteau @ 2001-01-24 15:43 ` Greg Ingram 2001-01-24 17:08 ` Grant Grundler 2001-01-24 15:46 ` [parisc-linux] [PATCH] typo fix Greg Ingram 1 sibling, 1 reply; 13+ messages in thread From: Greg Ingram @ 2001-01-24 15:43 UTC (permalink / raw) To: parisc-linux I checked out the newest CVS bits and built a new kernel that dies on my C100. Serial console seems to be working better though. It's dying in or right after the SCSI setup. The tail of the boot messages is below. Both of my disks were working with an earlier kernel. Any suggestions? - Greg SCSI subsystem driver Revision: 1.00 sim700: Configuring 53c710 (SCSI-ID 7) at ffd06100, IRQ 86, options 0 scsi0: Revision 0x2 Post test1, istat 01, sstat0 00, dstat 84 sim700: WARNING IRQ probe failed, (returned 0) scsi0: Good, target data areas are dma coherent scsi0: test 1 completed ok. scsi0 : LASI/Simple 53c7xx Vendor: SEAGATE Model: ST11200N SUN1.05 Rev: 8358 Type: Direct-Access ANSI SCSI revision: 02 zalon_scsi_callback: Zalon vers field is 0x1, IRQ 34 ncr53c8xx: 53c720 detected ncr53c720-0: ID 7, Fast-10, Parity Checking, Differential ncr53c720-0: restart (scsi reset). scsi1 : ncr53c8xx - version 3.3b Vendor: SEAGATE Model: ST32430W Rev: HP05 Type: Direct-Access ANSI SCSI revision: 02 ncr53c720-0-<6,0>: tagged command queue depth set to 8 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Detected scsi disk sdb at scsi1, channel 0, id 6, lun 0 ccio-dma.c:738: Assertion size > 0 failed! Kernel panic: size > 0 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 15:43 ` [parisc-linux] C100 and newest CVS bits Greg Ingram @ 2001-01-24 17:08 ` Grant Grundler 2001-01-24 18:06 ` Greg Ingram 0 siblings, 1 reply; 13+ messages in thread From: Grant Grundler @ 2001-01-24 17:08 UTC (permalink / raw) To: Greg Ingram; +Cc: parisc-linux Greg Ingram wrote: > ccio-dma.c:738: Assertion size > 0 failed! > Kernel panic: size > 0 Bogus ASSERT. Ryan committed the fixes last night. Please try again. grant Grant Grundler Unix Systems Enablement Lab +1.408.447.7253 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 17:08 ` Grant Grundler @ 2001-01-24 18:06 ` Greg Ingram 2001-01-24 18:33 ` Grant Grundler 2001-01-24 19:14 ` Richard Hirst 0 siblings, 2 replies; 13+ messages in thread From: Greg Ingram @ 2001-01-24 18:06 UTC (permalink / raw) To: Grant Grundler; +Cc: parisc-linux On Wed, 24 Jan 2001, Grant Grundler wrote: > Greg Ingram wrote: > > ccio-dma.c:738: Assertion size > 0 failed! > > Kernel panic: size > 0 > > Bogus ASSERT. Ryan committed the fixes last night. Please try again. I pulled ccio-dma.c again and it still has the ASSERT at line 738. If I remove it, the kernel dies at line 385: ASSERT(pages_needed); If I remove it, death occurs are line 460: ASERT(pages_mapped); I've appended messages again. Is the message from sim700 important? Or is it just telling me that I don't have that hardware? The very last line is different too. - Greg SCSI subsystem driver Revision: 1.00 sim700: Configuring 53c710 (SCSI-ID 7) at ffd06100, IRQ 86, options 0 scsi0: Revision 0x2 Post test1, istat 01, sstat0 00, dstat 84 sim700: WARNING IRQ probe failed, (returned 0) scsi0: Good, target data areas are dma coherent scsi0: test 1 completed ok. scsi0 : LASI/Simple 53c7xx Vendor: SEAGATE Model: ST11200N SUN1.05 Rev: 8358 Type: Direct-Access ANSI SCSI revision: 02 zalon_scsi_callback: Zalon vers field is 0x1, IRQ 34 ncr53c8xx: 53c720 detected ncr53c720-0: ID 7, Fast-10, Parity Checking, Differential ncr53c720-0: restart (scsi reset). scsi1 : ncr53c8xx - version 3.3b Vendor: SEAGATE Model: ST32430W Rev: HP05 Type: Direct-Access ANSI SCSI revision: 02 ncr53c720-0-<6,0>: tagged command queue depth set to 8 Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Detected scsi disk sdb at scsi1, channel 0, id 6, lun 0 ccio-dma.c:460: Assertion pages_mapped failed! Kernel panic: pages_mapped In interrupt handler - not syncing ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 18:06 ` Greg Ingram @ 2001-01-24 18:33 ` Grant Grundler 2001-01-24 18:42 ` Greg Ingram 2001-01-24 19:14 ` Richard Hirst 1 sibling, 1 reply; 13+ messages in thread From: Grant Grundler @ 2001-01-24 18:33 UTC (permalink / raw) To: Greg Ingram; +Cc: parisc-linux Greg Ingram wrote: > I pulled ccio-dma.c again and it still has the ASSERT at line 738. My bad. My brain thought that was a different ASSERT. sorry, grant Grant Grundler Unix Systems Enablement Lab +1.408.447.7253 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 18:33 ` Grant Grundler @ 2001-01-24 18:42 ` Greg Ingram 0 siblings, 0 replies; 13+ messages in thread From: Greg Ingram @ 2001-01-24 18:42 UTC (permalink / raw) To: Grant Grundler; +Cc: parisc-linux On Wed, 24 Jan 2001, Grant Grundler wrote: > Greg Ingram wrote: > > I pulled ccio-dma.c again and it still has the ASSERT at line 738. > > My bad. My brain thought that was a different ASSERT. Ok. Is this a SCSI problem or a ccio-dma problem? Like I mentioned earlier, both disks worked with the kernel sources I downloaded last week. I've got all of SCSI disabled and the current kernel is running fine. - Greg ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 18:06 ` Greg Ingram 2001-01-24 18:33 ` Grant Grundler @ 2001-01-24 19:14 ` Richard Hirst 2001-01-24 20:22 ` Grant Grundler 2001-01-25 9:44 ` Richard Hirst 1 sibling, 2 replies; 13+ messages in thread From: Richard Hirst @ 2001-01-24 19:14 UTC (permalink / raw) To: Greg Ingram; +Cc: Grant Grundler, parisc-linux On Wed, Jan 24, 2001 at 12:06:23PM -0600, Greg Ingram wrote: > I've appended messages again. Is the message from sim700 important? Or > is it just telling me that I don't have that hardware? The very last line > is different too. > > - Greg > > SCSI subsystem driver Revision: 1.00 > sim700: Configuring 53c710 (SCSI-ID 7) at ffd06100, IRQ 86, options 0 > scsi0: Revision 0x2 > Post test1, istat 01, sstat0 00, dstat 84 > sim700: WARNING IRQ probe failed, (returned 0) > scsi0: Good, target data areas are dma coherent > scsi0: test 1 completed ok. > scsi0 : LASI/Simple 53c7xx > Vendor: SEAGATE Model: ST11200N SUN1.05 Rev: 8358 > Type: Direct-Access ANSI SCSI revision: 02 That lot was from sim700, and is ok. We are now entering the zalon (ncr53c8xx.c/zalon.c) driver. > zalon_scsi_callback: Zalon vers field is 0x1, IRQ 34 > ncr53c8xx: 53c720 detected > ncr53c720-0: ID 7, Fast-10, Parity Checking, Differential > ncr53c720-0: restart (scsi reset). > scsi1 : ncr53c8xx - version 3.3b > Vendor: SEAGATE Model: ST32430W Rev: HP05 > Type: Direct-Access ANSI SCSI revision: 02 > ncr53c720-0-<6,0>: tagged command queue depth set to 8 Now we are probing the sim700 scsi bus > Detected scsi disk sda at scsi0, channel 0, id 0, lun 0 Now we are probing the FWD (zalon) scsi bus > Detected scsi disk sdb at scsi1, channel 0, id 6, lun 0 Now the system will try to access these disks looking for partition tables. > ccio-dma.c:460: Assertion pages_mapped failed! Your original message (assert size > 0) implies that one of the scsi drivers has passed down a request to map a zero length buffer. That is quite possible - a Test Unit Ready will likely have a zero length buffer as there is no data phase, and a driver might just try and map it anyway. I'll have a look at the drivers shortly. I cant explain why it used to work though, unless previous versions of ccio-dma.c handled zero length requests differently. Richard ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 19:14 ` Richard Hirst @ 2001-01-24 20:22 ` Grant Grundler 2001-01-25 9:44 ` Richard Hirst 1 sibling, 0 replies; 13+ messages in thread From: Grant Grundler @ 2001-01-24 20:22 UTC (permalink / raw) To: Richard Hirst; +Cc: parisc-linux Richard Hirst wrote: > I cant explain > why it used to work though, unless previous versions of ccio-dma.c > handled zero length requests differently. cvs log of ccio-dma.c explains: revision 1.21 date: 2001/01/16 03:19:50; author: rbrad; state: Exp; lines: +857 -457 ... - Added support so the ASSERTS actually work. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] C100 and newest CVS bits 2001-01-24 19:14 ` Richard Hirst 2001-01-24 20:22 ` Grant Grundler @ 2001-01-25 9:44 ` Richard Hirst 1 sibling, 0 replies; 13+ messages in thread From: Richard Hirst @ 2001-01-25 9:44 UTC (permalink / raw) To: Greg Ingram; +Cc: Grant Grundler, parisc-linux On Wed, Jan 24, 2001 at 07:14:57PM +0000, Richard Hirst wrote: > Your original message (assert size > 0) implies that one of the scsi > drivers has passed down a request to map a zero length buffer. That That was indeed the case. Something asks sim700.c to do a bidirectional trasfer of length 0. Fixed sim700.c to not pci_map_single() on such requests. Should be ok now. Richard ^ permalink raw reply [flat|nested] 13+ messages in thread
* [parisc-linux] [PATCH] typo fix 2001-01-20 12:54 ` marteau 2001-01-24 15:43 ` [parisc-linux] C100 and newest CVS bits Greg Ingram @ 2001-01-24 15:46 ` Greg Ingram 2001-01-25 2:03 ` Ryan Bradetich 1 sibling, 1 reply; 13+ messages in thread From: Greg Ingram @ 2001-01-24 15:46 UTC (permalink / raw) To: parisc-linux That patch I sent last week has a letter O instead of a zero in the 'C100' string in the comment. Only one. What were my fingers doing? --- ccio-dma.c.orig Wed Jan 24 09:39:22 2001 +++ ccio-dma.c Wed Jan 24 09:39:38 2001 @@ -1523,7 +1523,7 @@ ** that can't be detected by PA/EISA/PCI bus walks. */ switch((unsigned long)d->hpa) { - case 0xf5fbf000L: /* C1O0 (wild guess!) */ + case 0xf5fbf000L: /* C100 (wild guess!) */ case 0xf3fbf000L: /* C110 IOA0 LBC (aka GSC port) */ case 0xf7fbf000L: /* C110 IOA0 LBC (aka GSC port) */ case 0xf203f000L: /* C180/C200/240/C360 IOA0 LBC (aka GSC port) */ - Greg ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [parisc-linux] [PATCH] typo fix 2001-01-24 15:46 ` [parisc-linux] [PATCH] typo fix Greg Ingram @ 2001-01-25 2:03 ` Ryan Bradetich 0 siblings, 0 replies; 13+ messages in thread From: Ryan Bradetich @ 2001-01-25 2:03 UTC (permalink / raw) To: Greg Ingram; +Cc: parisc-linux Greg, I can apply this patch if it really bothers you :) Otherwise I am hoping to have the hack removed out of the ccio driver with in a week. I have already taken it out of my local tree, and just need to finish up one small part of the I/O tree before committing it. - Ryan Greg Ingram wrote: > That patch I sent last week has a letter O instead of a zero in the 'C100' > string in the comment. Only one. What were my fingers doing? > > --- ccio-dma.c.orig Wed Jan 24 09:39:22 2001 > +++ ccio-dma.c Wed Jan 24 09:39:38 2001 > @@ -1523,7 +1523,7 @@ > ** that can't be detected by PA/EISA/PCI bus walks. > */ > switch((unsigned long)d->hpa) { > - case 0xf5fbf000L: /* C1O0 (wild guess!) */ > + case 0xf5fbf000L: /* C100 (wild guess!) */ > case 0xf3fbf000L: /* C110 IOA0 LBC (aka GSC port) */ > case 0xf7fbf000L: /* C110 IOA0 LBC (aka GSC port) */ > case 0xf203f000L: /* C180/C200/240/C360 IOA0 LBC (aka GSC port) */ > > - Greg > > --------------------------------------------------------------------------- > To unsubscribe: send e-mail to parisc-linux-request@thepuffingroup.com with > `unsubscribe' as the subject. ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2001-01-25 9:52 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-01-19 18:28 [parisc-linux] palo, update to README.INSTALL Paul Bame 2001-01-19 20:31 ` Grant Grundler 2001-01-20 12:54 ` marteau 2001-01-24 15:43 ` [parisc-linux] C100 and newest CVS bits Greg Ingram 2001-01-24 17:08 ` Grant Grundler 2001-01-24 18:06 ` Greg Ingram 2001-01-24 18:33 ` Grant Grundler 2001-01-24 18:42 ` Greg Ingram 2001-01-24 19:14 ` Richard Hirst 2001-01-24 20:22 ` Grant Grundler 2001-01-25 9:44 ` Richard Hirst 2001-01-24 15:46 ` [parisc-linux] [PATCH] typo fix Greg Ingram 2001-01-25 2:03 ` Ryan Bradetich
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.