[1.3.82] NFS: too small read memory size (0 bytes)

Steven L Baur (steve@miranova.com)
02 Apr 1996 13:40:37 -0800


All I have to do to get that error message is mount some NFS disks.
The NFS servers are running either Linux 1.3.80 or 1.3.81, and I've
never seen this message before 1.3.82.

I notice a number of new processes.
root 4 0.0 0.0 0 0 ? SW 12:33 0:00 (nfsiod)
root 5 0.0 0.0 0 0 ? SW 12:33 0:00 (nfsiod)
root 6 0.0 0.0 0 0 ? SW 12:33 0:00 (nfsiod)
root 7 0.0 0.0 0 0 ? SW 12:33 0:00 (nfsiod)

Does this imply that rpc.nfsd is obsolete (I hope)?

I just noticed under 1.3.81 I'm getting stuck sockets (something I did
not get back when this was a general problem in the .60s).
tcp 142 0 deanna.miranova.c:8080 wesley.miranova.c:1448 CLOSE root
tcp 141 0 deanna.miranova.c:8080 wesley.miranova.c:1449 CLOSE_WAIT root
tcp 322 0 deanna.miranova.c:8080 geordi.miranova.c:1138 CLOSE_WAIT root
tcp 257 0 deanna.miranova.c:8080 deanna.miranova.c:1453 CLOSE_WAIT root
tcp 234 0 deanna.miranova.c:8080 deanna.miranova.c:1461 CLOSE_WAIT root
tcp 285 0 deanna.miranova.c:8080 deanna.miranova.c:1462 CLOSE_WAIT root
tcp 234 0 deanna.miranova.c:8080 deanna.miranova.c:1466 CLOSE_WAIT root
tcp 283 0 deanna.miranova.c:8080 deanna.miranova.c:1467 CLOSE_WAIT root
tcp 282 0 deanna.miranova.c:8080 deanna.miranova.c:1468 CLOSE_WAIT root
tcp 285 0 deanna.miranova.c:8080 deanna.miranova.c:1469 CLOSE_WAIT root
tcp 322 0 deanna.miranova.c:8080 deanna.miranova.c:1471 CLOSE_WAIT root
tcp 300 0 deanna.miranova.c:8080 deanna.miranova.c:1472 CLOSE_WAIT
root
tcp 247 0 deanna.miranova.c:8080 deanna.miranova.c:1473 CLOSE_WAIT root
tcp 322 0 deanna.miranova.c:8080 deanna.miranova.c:1474 CLOSE_WAIT root
tcp 322 0 deanna.miranova.c:8080 deanna.miranova.c:1491 CLOSE_WAIT root
tcp 322 0 deanna.miranova.c:8080 deanna.miranova.c:1547 CLOSE_WAIT root
tcp 300 0 deanna.miranova.c:8080 deanna.miranova.c:1548 CLOSE_WAIT root
tcp 257 0 deanna.miranova.c:8080 tasha:4503 CLOSE root
tcp 257 0 deanna.miranova.c:8080 tasha:4504 CLOSE root
tcp 257 0 deanna.miranova.c:8080 tasha:4505 CLOSE root

In compiling 1.3.82 with firewall support I get a compilation error:
gcc -D__KERNEL__ -I/a/src/linux-1.3.69/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o firewall.o firewall.c
/a/src/linux-1.3.69/include/asm/system.h: In function `unregister_firewall':
/a/src/linux-1.3.69/include/asm/system.h:213: inconsistent operand constraints in an `asm'
make[3]: *** [firewall.o] Error 1
#
# Automatically generated make config: don't edit
#

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KERNELD=y

#
# General setup
#
# CONFIG_MATH_EMULATION is not set
CONFIG_NET=y
# CONFIG_MAX_16M is not set
CONFIG_PCI=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M586=y

#
# Floppy, IDE, and other block devices
#
CONFIG_BLK_DEV_FD=m
CONFIG_BLK_DEV_IDE=y

#
# Please see drivers/block/README.ide for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDE_PCMCIA is not set
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_RZ1000 is not set
# CONFIG_BLK_DEV_TRITON is not set
# CONFIG_IDE_CHIPSETS is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_BLK_DEV_MD is not set

#
# Networking options
#
CONFIG_FIREWALL=y
CONFIG_NET_ALIAS=y
CONFIG_INET=y
CONFIG_IP_FORWARD=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_FIREWALL=y
CONFIG_IP_ACCT=y
# CONFIG_IP_ROUTER is not set
# CONFIG_NET_IPIP is not set
CONFIG_IP_FIREWALL_VERBOSE=y
# CONFIG_IP_MASQUERADE is not set
# CONFIG_IP_MROUTE is not set
CONFIG_IP_ALIAS=m
# CONFIG_ARPD is not set

#
# (it is safe to leave these untouched)
#
# CONFIG_INET_PCTCP is not set
# CONFIG_INET_RARP is not set
# CONFIG_NO_PATH_MTU_DISCOVERY is not set
# CONFIG_TCP_NAGLE_OFF is not set
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y

#
#
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_AX25 is not set
# CONFIG_NETLINK is not set

#
# SCSI support
#
# CONFIG_SCSI is not set
CONFIG_SCSI_G_NCR5380_PORT=y

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
# CONFIG_SLIP_SMART is not set
CONFIG_PPP=m

#
# CCP compressors for PPP are only built as modules.
#
# CONFIG_STRIP is not set
# CONFIG_SCC is not set
# CONFIG_PLIP is not set
# CONFIG_EQUALIZER is not set
# CONFIG_DLCI is not set
# CONFIG_NET_ALPHA is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_LANCE is not set
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL1 is not set
# CONFIG_EL2 is not set
CONFIG_EL3=y
# CONFIG_VORTEX is not set
# CONFIG_NET_ISA is not set
# CONFIG_NET_EISA is not set
# CONFIG_NET_POCKET is not set
# CONFIG_TR is not set
# CONFIG_ARCNET is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
# CONFIG_CD_NO_IDESCSI is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
CONFIG_MINIX_FS=m
# CONFIG_EXT_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_XIA_FS is not set
# CONFIG_FAT_FS is not set
CONFIG_UMSDOS_FS=m
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
# CONFIG_ROOT_NFS is not set
# CONFIG_SMB_FS is not set
# CONFIG_ISO9660_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_SYSV_FS is not set

#
# Character devices
#
CONFIG_SERIAL=y
# CONFIG_CYCLADES is not set
# CONFIG_STALDRV is not set
# CONFIG_PRINTER is not set
# CONFIG_BUSMOUSE is not set
# CONFIG_PSMOUSE is not set
# CONFIG_MS_BUSMOUSE is not set
# CONFIG_ATIXL_BUSMOUSE is not set
# CONFIG_UMISC is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_FTAPE is not set
# CONFIG_APM is not set
# CONFIG_WATCHDOG is not set

#
# Sound
#
# CONFIG_SOUND is not set

#
# Kernel hacking
#
# CONFIG_PROFILE is not set

-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be proofread for $250/hour.
Andrea Seastrand: For your vote on the Telecom bill, I will vote for anyone
except you in November.