proc access hangs programs un-(kill -9)-able 2.3.12

Mark Gray (markgray@iago.nac.net)
29 Jul 1999 12:43:48 -0400


After about 3-1/2 hours of successfully running 3 seperate make -j4
kernel compiles (two of them on nfs mounts) on my 32Meg K6, I killed
off the compiles and did a ps aux --- it hung -- I did another --
ditto. I found out the pid's using the magic sys-req and tried to
kill them -- no soap -- "kill -9" ditto. Here is the edited contents
of my log after shift/alt/control magic sys-reqs.

Jul 29 11:58:00 soyo kernel: Mem-info:
Jul 29 11:58:00 soyo kernel: Free pages: 8432kB
Jul 29 11:58:00 soyo kernel: ( Free: 2108 (64 128 192)
Jul 29 11:58:00 soyo kernel: 0*4kB 186*8kB 258*16kB 66*32kB 9*64kB
1*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB = 8432kB)
Jul 29 11:58:00 soyo kernel: Swap cache: add 1218771, delete 1196297,
find 660592/2264874
Jul 29 11:58:00 soyo kernel: Free swap: 114516kB
Jul 29 11:58:00 soyo kernel: 8192 pages of RAM
Jul 29 11:58:00 soyo kernel: 506 reserved pages
Jul 29 11:58:00 soyo kernel: 2401 pages shared
Jul 29 11:58:00 soyo kernel: 1602 pages swap cached
Jul 29 11:58:00 soyo kernel: 0 pages in page table cache
Jul 29 11:58:00 soyo kernel: Networking buffers in use : 0
Jul 29 11:58:00 soyo kernel: Total network buffer allocations : 2396121
Jul 29 11:58:00 soyo kernel: Total failed network buffer allocs : 0
Jul 29 11:58:00 soyo kernel: IP fragment buffer size : 0

Jul 29 11:58:15 soyo kernel: EIP: 0010:[hard_idle+35/56] EFLAGS: 00000246
Jul 29 11:58:15 soyo kernel: EAX: c02bab80 EBX: c01ea000 ECX: ffffff9c EDX: c01d8068
Jul 29 11:58:15 soyo kernel: ESI: c01ea000 EDI: 0016bb0a EBP: 00000108 DS: 0018 ES: 0018
Jul 29 11:58:15 soyo kernel: CR0: 8005003b CR2: 0804e000 CR3: 01801000

Jul 29 11:58:19 soyo kernel:
Jul 29 11:58:19 soyo kernel: EIP: 0010:[cpu_idle+97/112] EFLAGS: 00000246
Jul 29 11:58:19 soyo kernel: EAX: 0000000d EBX: 00000000 ECX: ffffff9c EDX: c01d8068
Jul 29 11:58:19 soyo kernel: ESI: c01ea000 EDI: 0016bcb7 EBP: 00000108 DS: 0018 ES: 0018
Jul 29 11:58:19 soyo kernel: CR0: 8005003b CR2: 0804f278 CR3: 01801000

Jul 29 11:58:21 soyo kernel:
Jul 29 11:58:21 soyo kernel: EIP: 0010:[cpu_idle+97/112] EFLAGS: 00000246
Jul 29 11:58:21 soyo kernel: EAX: 0000000e EBX: 00000000 ECX: ffffff9c EDX: c01d8068
Jul 29 11:58:21 soyo kernel: ESI: c01ea000 EDI: 0016bd62 EBP: 00000108 DS: 0018 ES: 0018
Jul 29 11:58:21 soyo kernel: CR0: 8005003b CR2: 0804f278 CR3: 01c1a000

etc -- response good so it is not apparently hurting the kernel.

Jul 29 12:01:27 soyo kernel: free sibling
Jul 29 12:01:27 soyo kernel: task PC stack pid father child younger older
Jul 29 12:01:27 soyo kernel: init S 7FFFFFFF 5604 1 0 32400 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: kflushd S C0095F78 6348 2 1 (L-TLB) 3
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: kswapd S C0093FC4 5944 3 1 (L-TLB) 233 2
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 ffffffffffffffff : X
Jul 29 12:01:27 soyo kernel: portmap S 7FFFFFFF 4880 233 1 (NOTLB) 259 3
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: rpciod S C1CE5FCC 4724 258 1 (L-TLB) 285 259
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffeff : X
Jul 29 12:01:27 soyo kernel: lockd S 7FFFFFFF 5688 259 1 (L-TLB) 258 233
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffeff : X
Jul 29 12:01:27 soyo kernel: syslogd S 7FFFFFFF 0 285 1 (NOTLB) 296 258
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: klogd R C1E2E000 3212 296 1 (NOTLB) 324 285
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: crond S C1B75F7C 5008 324 1 (NOTLB) 338 296
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: inetd S 7FFFFFFF 5008 338 1 783 (NOTLB) 355 324
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: rpc.statd S 7FFFFFFF 4968 355 1 (NOTLB) 366 338
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: rpc.rquotad S 7FFFFFFF 5008 366 1 (NOTLB) 377 355
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: rpc.mountd S 7FFFFFFF 5192 377 1 (NOTLB) 395 366
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: nfsd S C1ABFF50 5008 388 1 (L-TLB) 447 389
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 6216 389 1 (L-TLB) 388 390
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 12 390 1 (L-TLB) 389 391
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 2424 391 1 (L-TLB) 390 392
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 6052 392 1 (L-TLB) 391 393
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 6412 393 1 (L-TLB) 392 394
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 6396 394 1 (L-TLB) 393 395
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: nfsd S 7FFFFFFF 6084 395 1 (L-TLB) 394 377
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 fffffffffffffef9 : X
Jul 29 12:01:27 soyo kernel: login S 00000000 5452 447 1 459 (NOTLB) 449 388
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: login S 00000000 5320 449 1 32430 (NOTLB) 450 447
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: login S 00000000 5680 450 1 32444 (NOTLB) 451 449
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: mingetty S 7FFFFFFF 76 451 1 (NOTLB) 452 450
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: mingetty S 7FFFFFFF 5988 452 1 (NOTLB) 454 451
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: update S C0381F7C 4 454 1 (NOTLB) 689 452
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000010000 : X
Jul 29 12:01:27 soyo kernel: bash S 00000000 88 459 447 32409 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000010000 : X
Jul 29 12:01:27 soyo kernel: login S 00000000 0 689 1 32410 (NOTLB) 22726 454
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: in.rlogind S 7FFFFFFF 0 783 338 801 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: login S 00000000 0 801 783 803 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: bash S 00000000 0 803 801 31540 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000010000 : X
Jul 29 12:01:27 soyo kernel: as D C0E80924 0 22726 1 (NOTLB) 32400 689
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000000002 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: ps D C0E80924 0 31540 803 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000004102 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: ps D C0E80924 3212 32400 1 (NOTLB) 22726
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000020103 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: ps D C0E80924 0 32409 459 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000000002 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: bash S 00000000 3212 32410 689 32429 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000010000 : X
Jul 29 12:01:27 soyo kernel: ps D C0E80924 3212 32429 32410 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000000002 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: bash S 00000000 4 32430 449 32443 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000010000 : X
Jul 29 12:01:27 soyo kernel: killall D C0E80924 0 32443 32430 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 1 0000000000004000 0000000000000000 : X
Jul 29 12:01:27 soyo kernel: bash S 7FFFFFFF 0 32444 450 (NOTLB)
Jul 29 12:01:27 soyo kernel: sig: 0 0000000000000000 0000000000000000 : X

My configuration:
root@soyo /tmp/linux # grep '=[ym]' .config
CONFIG_EXPERIMENTAL=y
CONFIG_M586TSC=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_TSC=y
CONFIG_1GB=y
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_QUIRKS=y
CONFIG_PCI_OLD_PROC=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=m
CONFIG_PARIDE_PARPORT=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_SKB_LARGE=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_EISA=y
CONFIG_NE2K_PCI=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_UNIX98_PTYS=y
CONFIG_MOUSE=y
CONFIG_PSMOUSE=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_NFSD=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_MAGIC_SYSRQ=y

Hardware is a K6-300 on a VIA Apollo MVP3 AGP (Aka ETEQ) chipset based
Soyo 5EMA+ board. Any additional info is available on request.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/