Is this feature or bug?

First a test on 'stable' 2.2.x kernel:

        eax /tmp % uname -a
        Linux eax 2.2.17pre15 #1 Sat Aug 5 14:31:19 EDT 2000 i586 unknown

        eax /tmp % dd if=/dev/zero of=holed.file bs=1000 seek=5000 count=1000
        1000+0 records in
        1000+0 records out

        eax /tmp % ls -l holed.file 
        -rw-rw-r--    1 adam     adam      6000000 Nov 29 08:57 holed.file

        eax /tmp % du -sh holed.file 
        983k    holed.file

Above holey file is as expected aproximately 1mb. 
However, when I try on 'development' 2.4.x kernel

        [adam@pepsi /tmp]$ uname -a
        Linux pepsi 2.4.0-test7-packet #24 SMP Fri Sep 8 20:26:35 EDT 2000 i686

        [adam@pepsi /tmp]$  dd if=/dev/zero of=holed.file bs=1000 seek=5000 count=1000
        1000+0 records in
        1000+0 records out

        [adam@pepsi /tmp]$ ls -l holed.file 
        -rw-rw-r--    1 adam     adam      6000000 Nov 29 08:52 holed.file

        [adam@pepsi /tmp]$ du -sh holed.file 
        1.9M    holed.file

The holey file is twice as big, 

at almost 2mb instead of expected 1mb.

-- 
Adam
http://www.eax.com      The Supreme Headquarters of the 32 bit registers

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to