Both instances of xsane are frozen up in Disk Read (/proc/.../stats)
or as top reports, in kernel function scsi_bloc.  Now, as far as I can
recall, the kernel documentation stated a process won't actually
receive its SIGKILL until after it's complete with a block read.

Is there any hope in sight for terminating these processes?

Why are they stalled on this function?

Should I consider/attempt to debug the kernel?

Thanks,


Scott Edwards
--

$ uname -a
Linux armada 2.4.30 #1 SMP Wed May 11 20:45:24 MDT 2005 i686 GNU/Linux

$ uptime
 21:33:45 up 224 days, 10:01,  1 user,  load average: 3.00, 3.07, 3.11

$ cat /proc/cmdline
root=/dev/hda4 vga=1 ro

$ free -k
             total       used       free     shared    buffers     cached
Mem:        515200     487256      27944          0      35272      99280
-/+ buffers/cache:     352704     162496
Swap:       530096     179668     350428

$ lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600
AGP] Host Bridge (rev 80)
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:05.0 Multimedia video controller: Brooktree Corporation Bt878
Video Capture (rev 11)
0000:00:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
0000:00:06.0 SCSI storage controller: LSI Logic / Symbios Logic 53c810 (rev 12)
0000:00:07.0 Multimedia audio controller: Creative Labs SB Live!
EMU10k1 (rev 04)
0000:00:07.1 Input device controller: Creative Labs SB Live! MIDI/Game
Port (rev 01)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102
[Rhine-II] (rev 74)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17
[GeForce4 MX 440] (rev a3)

top -p ...,...   #(with WCHAN display, w/o user/pid display)
top - 21:37:35 up 224 days, 10:04,  1 user,  load average: 3.40, 3.18, 3.14
Tasks:   2 total,   0 running,   2 sleeping,   0 stopped,   0 zombie
Cpu(s):   6.3% user,   3.7% system,   2.0% nice,  88.0% idle
 PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  WCHAN     COMMAND
  9   0  5800 5800 4712 D  0.0  1.1   0:00.21 scsi_bloc xsane
  9   0  5800 5800 4712 D  0.0  1.1   0:00.23 scsi_bloc xsane

syslog snippet (when I power cycled the scanner)
Dec 31 16:12:12 armada kernel: sym0: SCSI BUS reset detected.
Dec 31 16:12:12 armada kernel: sym0: SCSI BUS has been reset.
Dec 31 16:12:12 armada kernel: sym0: SCSI BUS reset detected.
Dec 31 16:12:12 armada kernel: sym0: SCSI BUS has been reset.

/proc/scsi/scsi
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: ATAPI    Model: CD-RW 52X24X     Rev: MB37
  Type:   CD-ROM                           ANSI SCSI revision: 02
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: Maxtor 2 Model: F040L0           Rev:  0 0
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi3 Channel: 00 Id: 00 Lun: 00
  Vendor: IBM-DARA Model: -206000          Rev: AR2O
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi5 Channel: 00 Id: 02 Lun: 00
  Vendor: HP       Model: C5110A           Rev: 3701
  Type:   Processor                        ANSI SCSI revision: 02
$ lsmod
Module                  Size  Used by    Tainted: PF
usb-storage            62208   0
nbd                    16256   0 (unused)
sym53c8xx_2            62104   3
hfsplus                40640   0 (autoclean)
hfs                    77280   0
nls_iso8859-1           2848   0 (autoclean)
nls_cp437               4384   0 (autoclean)
ipt_REJECT              3232   0 (autoclean)
ipt_multiport            736  11 (autoclean)
nvidia               3646684   6
ehci-hcd               16704   0 (unused)
usb-uhci               21764   0 (unused)
usbcore                59552   0 [usb-storage ehci-hcd usb-uhci]
emu10k1-gp              1248   0 (unused)
gameport                1612   0 [emu10k1-gp]
autofs4                 8804   0 (unused)
via-rhine              12424   1
mii                     2368   0 [via-rhine]
crc32                   2848   0 [via-rhine]
bttv                   96544   0 (autoclean)
videodev                5920   3 (autoclean) [bttv]
i2c-algo-bit            7020   1 (autoclean) [bttv]
ipt_state                608   9 (autoclean)
iptable_filter          1792   1 (autoclean)
af_packet              13640   0 (autoclean)
ip_nat_ftp              2784   0 (unused)
umsdos                 25184   0
msdos                   4860   0 [umsdos]
tvaudio                12448   0 (unused)
ip_conntrack_ftp        3872   1
tuner                   9476   1
v_midi                  5056   0
btaudio                10848   1
via82cxxx_audio        20896   1
uart401                 6144   0 [via82cxxx_audio]
ac97                    3152   0 (unused)
raid1                  13860   0 (unused)
md                     43264   0 [raid1]
input                   3520   0
bridge                 18788   0 (unused)
atm                    35980   0 [bridge]
tvmixer                 3424   0 (unused)
ipt_LOG                 3488   1
ipt_pkttype              576   0 (unused)
ipt_REDIRECT             864   0 (unused)
iptable_nat            18004   1 [ip_nat_ftp ipt_REDIRECT]
ipt_MIRROR              1376   0
ip_tables              12096  11 [ipt_REJECT ipt_multiport ipt_state 
iptable_filter ipt_LOG ipt_pkttype ipt_REDIRECT iptable_nat ipt_MIRROR]
i2c-proc                6336   0
ip_conntrack           21652   1 [ipt_state ip_nat_ftp ip_conntrack_ftp 
ipt_REDIRECT iptable_nat]
i2o_proc               41312   0 (unused)
bsd_comp                4000   0 (unused)
ppp_generic            23500   0 [bsd_comp]
slhc                    4672   0 [ppp_generic]
8021q                  15144   0 (unused)
i2o_config              7720   0 (unused)
i2o_core               33408   0 [i2o_proc i2o_config]
i2c-dev                 3840   0 (unused)
i2c-core               13152   0 [bttv i2c-algo-bit tvaudio tuner tvmixer 
i2c-proc i2c-dev]
loop                    9072   9
nfs                    72124   0 (unused)
lockd                  48992   0 [nfs]
sunrpc                 68340   0 [nfs lockd]
ipx                    19892   1
smbfs                  39712   0 (unused)
apm                     9800   1
nvram                   4904   0 (unused)
binfmt_misc             5956   1
ipv6                  184800  -1
cpuid                   1312   0 (unused)
msr                     1728   0 (unused)
appletalk              23436   0
sg                     25956   3
rtc                     7068   0 (autoclean)
emu10k1                61152   2
sound                  57004   0 [v_midi via82cxxx_audio uart401 emu10k1]
soundcore               3908  14 [bttv btaudio via82cxxx_audio tvmixer emu10k1 
sound]
ac97_codec             12320   0 [via82cxxx_audio emu10k1]
ide-scsi                9312   1
serial                 52384   0 (autoclean)
isa-pnp                28508   0 (autoclean) [serial]
parport_pc             25320   1 (autoclean)
lp                      7520   0 (autoclean)
parport                24160   1 (autoclean) [parport_pc lp]

Attachment: config-2.4.30
Description: Binary data

Reply via email to