Messages in this thread |  | | From | Johnny Stenback <> | Subject | dd if=/dev/fd0... & sync | Date | Thu, 30 May 1996 13:27:09 +0300 (EET DST) |
| |
Hi!
I noticed a strange thing in my linux 1.99.8 PC (Pentium) yesterday, I made a backup copy of some floppyes with 'dd if=/dev/fd0 of=...' and while dd was reading my floppy I wanted to check if there was enough space left for a couple of floppyes on the partition wher I wrote them, the when I wrote 'df' the df process hung and did nothing (^C or ^Z didn't work) until the dd process was done.
I tested this a bit further and found that when I'm reading a floppy with dd, ex 'dd if=/dev/fd0 of=/dev/null', the systemcall sync() (strace {df,sync} or whatever program that calls sync()) hangs while dd is reading /dev/fd0. This is not the case in 1.2.13 nor 1.3.71, is this possibly a bug somewhere or should it behave tis way (I don't think so).
Here's .config if someone's interested. -------------------------- CONFIG_EXPERIMENTAL=y CONFIG_MODULES=y CONFIG_KERNELD=y CONFIG_NET=y CONFIG_PCI=y CONFIG_PCI_OPTIMIZE=y CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_ELF=y CONFIG_BINFMT_JAVA=m CONFIG_KERNEL_ELF=y CONFIG_M586=y CONFIG_M586_COPY=y CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_RAM=m CONFIG_INET=y CONFIG_INET_RARP=m CONFIG_IP_NOSR=y CONFIG_SKB_LARGE=y CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_CHR_DEV_SG=m CONFIG_SCSI_NCR53C7xx=y CONFIG_SCSI_NCR53C7xx_sync=y CONFIG_SCSI_NCR53C7xx_FAST=y CONFIG_SCSI_NCR53C7xx_DISCONNECT=y CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_NET_ETHERNET=y CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=m CONFIG_VORTEX=m CONFIG_NET_EISA=y CONFIG_DE4X5=m CONFIG_MINIX_FS=m CONFIG_EXT_FS=m CONFIG_EXT2_FS=y CONFIG_XIA_FS=m CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_UMSDOS_FS=m CONFIG_PROC_FS=y CONFIG_NFS_FS=m CONFIG_SMB_FS=m CONFIG_ISO9660_FS=m CONFIG_HPFS_FS=m CONFIG_SYSV_FS=m CONFIG_UFS_FS=m CONFIG_BSD_DISKLABEL=y CONFIG_SMD_DISKLABEL=y CONFIG_SERIAL=m CONFIG_PRINTER=m
-- Johnny Stenback, programmer / University of Vaasa, Computer Centre E-Mail jst@uwasa.fi, Phone +358 61 3248 387, +358 50 5575 094
|  |