]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Sun, 2 Dec 2001 07:50:04 +0000 (07:50 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 2 Dec 2001 07:50:04 +0000 (07:50 +0000)
old/fileutils/ChangeLog

index aabd14271cf732b2fb9db480ed581aa7facacd08..099b86360b9de87d77087bb8e501b081ea1eecc8 100644 (file)
@@ -1,7 +1,16 @@
-2001-11-27  Jim Meyering  <meyering@lucent.com>
+2001-12-02  Jim Meyering  <meyering@lucent.com>
 
        * Version 4.1.3.
 
+       Don't emulate dd's skip=N for *all* character devices;  lseek works
+       just fine on non-tape character devices like /dev/mem and /dev/kmem.
+       * src/dd.c (buggy_lseek_support) [__linux__]: Emulate `skip=N'
+       behavior using reads, not lseek for Linux tape devices (major == 9).
+       Kernel lseek support for tapes is broken, up to and including
+       linux-2.4.16.  Reported by Herbert Xu.
+
+2001-11-27  Jim Meyering  <meyering@lucent.com>
+
        * tests/ls/rt-1: Compare all lines of output.
        Update code to use `trap' and more up to date infrastructure.
 
 
 2000-08-24  Jim Meyering  <meyering@lucent.com>
 
-       Put back the kluge.  It's necessary after all.
+       Put back the kludge.  It's necessary after all.
        * src/dd.c (buggy_lseek_support): New function.
        (skip): Use it.
        Frank Adler reported that although _llseek returns 0, lseek