Bug 929 - scatter/gather failed
Summary: scatter/gather failed
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 2.2-CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1996-01-03 10:40 UTC by Heikki Suonsivu
Modified: 1996-01-06 21:53 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heikki Suonsivu 1996-01-03 10:40:02 UTC
Jan  3 11:18:52 katiska lpd[126]: restarted
Jan  3 11:18:53 katiska /kernel: ncr?: scatter/gather failed (residue=814260224)
.
Jan  3 11:18:53 katiska /kernel: sd0: oops not queued
Jan  3 11:18:53 katiska /kernel: biodone: buffer already done
Jan  3 11:18:54 katiska /kernel: spec_getpages: I/O read error
Jan  3 11:18:54 katiska /kernel: vm_fault: pager input (probably hardware) error
, PID 180 failure
Jan  3 11:18:55 katiska /kernel: ncr?: scatter/gather failed (residue=1028755456
).
Jan  3 11:18:55 katiska /kernel: sd0: oops not queued
Jan  3 11:18:56 katiska /kernel: biodone: buffer already done
Jan  3 11:18:56 katiska /kernel: spec_getpages: I/O read error
Jan  3 11:18:56 katiska /kernel: vm_fault: pager input (probably hardware) error
, PID 186 failure
Jan  3 11:18:55 katiska inetd[186]: cannot execute /usr/local/sbin/tcpd: Exec fo
rmat error
Jan  3 11:19:30 katiska inetd[187]: cannot execute /usr/local/sbin/tcpd: Exec fo
rmat error
Jan  3 11:20:01 katiska /kernel: ncr?: scatter/gather failed (residue=295825408)
.
Jan  3 11:20:01 katiska /kernel: sd0: oops not queued
Jan  3 11:20:01 katiska /kernel: biodone: buffer already done
Jan  3 11:20:01 katiska /kernel: spec_getpages: I/O read error
Jan  3 11:20:01 katiska /kernel: vm_fault: pager input (probably hardware) error
, PID 208 failure
Jan  3 11:20:02 katiska /kernel: ncr?: scatter/gather failed (residue=295620608)
.
Jan  3 11:20:02 katiska /kernel: sd0: oops not queued
Jan  3 11:20:02 katiska /kernel: biodone: buffer already done
Jan  3 11:20:02 katiska /kernel: spec_getpages: I/O read error
Jan  3 11:20:02 katiska /kernel: vm_fault: pager input (probably hardware) error
, PID 215 failure
Jan  3 11:20:04 katiska /kernel: ncr?: scatter/gather failed (residue=1023078400
).
Jan  3 11:20:04 katiska /kernel: sd0: oops not queued
Jan  3 11:20:04 katiska /kernel: biodone: buffer already done
Jan  3 11:20:04 katiska /kernel: spec_getpages: I/O read error
Jan  3 11:20:04 katiska /kernel: vm_fault: pager input (probably hardware) error
, PID 233 failure
Jan  3 11:20:04 katiska inetd[233]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:20:05 katiska inetd[235]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:20:06 katiska inetd[236]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:20:09 katiska inetd[237]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:20:12 katiska inetd[238]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:20:17 katiska inetd[239]: cannot execute /usr/local/sbin/in.identd: Ex
ec format error
Jan  3 11:21:39 katiska inetd[240]: cannot execute /usr/local/sbin/tcpd: Exec fo
rmat error

It always seems to get through the fsck, but after the filesystems are
mounted read/write everything breaks up.

The same kernel works when booted in an ISA system with IDE disks, so
this is PCI/NCR/SCSI related.

I think someone else had the same problem, but I could not find a reference.

How-To-Repeat: 
Reboot with ftp://clinet.fi/pub/FreeBSD/crashdumps/kernel.broken.3.
It might be that repeating this requires oddities like having two NCR
SCSI controllers.
Comment 1 Poul-Henning Kamp freebsd_committer freebsd_triage 1996-01-06 21:52:15 UTC
State Changed
From-To: open->closed

I belive this is the same bug that was fixed this morning, a  
sign-extension in the ufs code.