[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#460824: Bug#457901: Installation report - HP pavillion 2585ep



tag 460824 patch
user ubuntu-devel@lists.ubuntu.com
usertag 460824 origin-ubuntu ubuntu-patch hardy
thanks

On Tue, Jan 15, 2008 at 05:58:37AM +0100, Frans Pop wrote:
> I can easily reproduce this from a debug shell:
> # mount /dev/hda1 /mnt/ -t ext3 -o relatime
> mount: Mounting /dev/hda1 on /mnt/ failed: Invalid argument
> # dmesg
> EXT3-fs: Unrecognized mount option "relatime" or missing value

The attached patch adds support for the relatime and norelatime mount
options, fixing this bug. (util-linux has similar code already.) Please
apply.

Thanks,

-- 
Colin Watson                                       [cjwatson@ubuntu.com]
diff -u busybox-1.1.3/util-linux/mount.c busybox-1.1.3/util-linux/mount.c
--- busybox-1.1.3/util-linux/mount.c
+++ busybox-1.1.3/util-linux/mount.c
@@ -47,6 +47,9 @@
 #ifndef MS_SILENT
 #define MS_SILENT	32768
 #endif
+#ifndef MS_RELATIME
+#define MS_RELATIME	2097152
+#endif
 
 // Not real flags, but we want to be able to check for this.
 #define MOUNT_NOAUTO    (1<<29)
@@ -80,6 +83,8 @@
 	{"noatime", MS_NOATIME},
 	{"diratime", ~MS_NODIRATIME},
 	{"nodiratime", MS_NODIRATIME},
+	{"relatime", MS_RELATIME},
+	{"norelatime", ~MS_RELATIME},
 	{"loud", ~MS_SILENT},
 
 	// action flags

Reply to: