1 |
commit: 2eb3562ba1d8643d82885a1ed10b1aafe04823b8 |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri May 23 11:56:10 2014 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 23 11:56:10 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/releng.git;a=commit;h=2eb3562b |
7 |
|
8 |
tools-uclibc: remove mount.h patch now in -r11 patchset |
9 |
|
10 |
--- |
11 |
.../sys-libs/uclibc/0001-mount.h-update.patch | 91 ---------------------- |
12 |
.../sys-libs/uclibc/0001-mount.h-update.patch | 91 ---------------------- |
13 |
.../sys-libs/uclibc/0001-mount.h-update.patch | 91 ---------------------- |
14 |
.../sys-libs/uclibc/0001-mount.h-update.patch | 91 ---------------------- |
15 |
4 files changed, 364 deletions(-) |
16 |
|
17 |
diff --git a/tools-uclibc/portage.mips32r2.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch b/tools-uclibc/portage.mips32r2.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch |
18 |
deleted file mode 100644 |
19 |
index 85c2c3a..0000000 |
20 |
--- a/tools-uclibc/portage.mips32r2.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch |
21 |
+++ /dev/null |
22 |
@@ -1,91 +0,0 @@ |
23 |
-From 76ff037059f6d387bde9d540f7e27a2b376d7cd7 Mon Sep 17 00:00:00 2001 |
24 |
-From: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
25 |
-Date: Fri, 18 Jan 2013 11:12:49 +0100 |
26 |
-Subject: [PATCH] mount.h: update |
27 |
- |
28 |
-Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
29 |
---- |
30 |
- include/sys/mount.h | 45 +++++++++++++++++++++++++++++++++++---------- |
31 |
- 1 file changed, 35 insertions(+), 10 deletions(-) |
32 |
- |
33 |
-diff --git a/include/sys/mount.h b/include/sys/mount.h |
34 |
-index fbd61fd..c0e7b84 100644 |
35 |
---- a/include/sys/mount.h |
36 |
-+++ b/include/sys/mount.h |
37 |
-@@ -1,5 +1,5 @@ |
38 |
- /* Header file for mounting/unmount Linux filesystems. |
39 |
-- Copyright (C) 1996,1997,1998,1999,2000,2004 Free Software Foundation, Inc. |
40 |
-+ Copyright (C) 1996-2000, 2004, 2010, 2012 Free Software Foundation, Inc. |
41 |
- This file is part of the GNU C Library. |
42 |
- |
43 |
- The GNU C Library is free software; you can redistribute it and/or |
44 |
-@@ -46,23 +46,46 @@ enum |
45 |
- #define MS_REMOUNT MS_REMOUNT |
46 |
- MS_MANDLOCK = 64, /* Allow mandatory locks on an FS. */ |
47 |
- #define MS_MANDLOCK MS_MANDLOCK |
48 |
-- S_WRITE = 128, /* Write on file/directory/symlink. */ |
49 |
--#define S_WRITE S_WRITE |
50 |
-- S_APPEND = 256, /* Append-only file. */ |
51 |
--#define S_APPEND S_APPEND |
52 |
-- S_IMMUTABLE = 512, /* Immutable file. */ |
53 |
--#define S_IMMUTABLE S_IMMUTABLE |
54 |
-+ MS_DIRSYNC = 128, /* Directory modifications are synchronous. */ |
55 |
-+#define MS_DIRSYNC MS_DIRSYNC |
56 |
- MS_NOATIME = 1024, /* Do not update access times. */ |
57 |
- #define MS_NOATIME MS_NOATIME |
58 |
- MS_NODIRATIME = 2048, /* Do not update directory access times. */ |
59 |
- #define MS_NODIRATIME MS_NODIRATIME |
60 |
- MS_BIND = 4096, /* Bind directory at different place. */ |
61 |
- #define MS_BIND MS_BIND |
62 |
-+ MS_MOVE = 8192, |
63 |
-+#define MS_MOVE MS_MOVE |
64 |
-+ MS_REC = 16384, |
65 |
-+#define MS_REC MS_REC |
66 |
-+ MS_SILENT = 32768, |
67 |
-+#define MS_SILENT MS_SILENT |
68 |
-+ MS_POSIXACL = 1 << 16, /* VFS does not apply the umask. */ |
69 |
-+#define MS_POSIXACL MS_POSIXACL |
70 |
-+ MS_UNBINDABLE = 1 << 17, /* Change to unbindable. */ |
71 |
-+#define MS_UNBINDABLE MS_UNBINDABLE |
72 |
-+ MS_PRIVATE = 1 << 18, /* Change to private. */ |
73 |
-+#define MS_PRIVATE MS_PRIVATE |
74 |
-+ MS_SLAVE = 1 << 19, /* Change to slave. */ |
75 |
-+#define MS_SLAVE MS_SLAVE |
76 |
-+ MS_SHARED = 1 << 20, /* Change to shared. */ |
77 |
-+#define MS_SHARED MS_SHARED |
78 |
-+ MS_RELATIME = 1 << 21, /* Update atime relative to mtime/ctime. */ |
79 |
-+#define MS_RELATIME MS_RELATIME |
80 |
-+ MS_KERNMOUNT = 1 << 22, /* This is a kern_mount call. */ |
81 |
-+#define MS_KERNMOUNT MS_KERNMOUNT |
82 |
-+ MS_I_VERSION = 1 << 23, /* Update inode I_version field. */ |
83 |
-+#define MS_I_VERSION MS_I_VERSION |
84 |
-+ MS_STRICTATIME = 1 << 24, /* Always perform atime updates. */ |
85 |
-+#define MS_STRICTATIME MS_STRICTATIME |
86 |
-+ MS_ACTIVE = 1 << 30, |
87 |
-+#define MS_ACTIVE MS_ACTIVE |
88 |
-+ MS_NOUSER = 1 << 31 |
89 |
-+#define MS_NOUSER MS_NOUSER |
90 |
- }; |
91 |
- |
92 |
- /* Flags that can be altered by MS_REMOUNT */ |
93 |
--#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_NOATIME \ |
94 |
-- |MS_NODIRATIME) |
95 |
-+#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION) |
96 |
- |
97 |
- |
98 |
- /* Magic mount flag number. Has to be or-ed to the flag values. */ |
99 |
-@@ -99,8 +122,10 @@ enum |
100 |
- #define MNT_FORCE MNT_FORCE |
101 |
- MNT_DETACH = 2, /* Just detach from the tree. */ |
102 |
- #define MNT_DETACH MNT_DETACH |
103 |
-- MNT_EXPIRE = 4 /* Mark for expiry. */ |
104 |
-+ MNT_EXPIRE = 4, /* Mark for expiry. */ |
105 |
- #define MNT_EXPIRE MNT_EXPIRE |
106 |
-+ UMOUNT_NOFOLLOW = 8 /* Don't follow symlink on umount. */ |
107 |
-+#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW |
108 |
- }; |
109 |
- |
110 |
- |
111 |
--- |
112 |
-1.8.3.2 |
113 |
- |
114 |
|
115 |
diff --git a/tools-uclibc/portage.mips32r2.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch b/tools-uclibc/portage.mips32r2.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch |
116 |
deleted file mode 100644 |
117 |
index 85c2c3a..0000000 |
118 |
--- a/tools-uclibc/portage.mips32r2.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch |
119 |
+++ /dev/null |
120 |
@@ -1,91 +0,0 @@ |
121 |
-From 76ff037059f6d387bde9d540f7e27a2b376d7cd7 Mon Sep 17 00:00:00 2001 |
122 |
-From: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
123 |
-Date: Fri, 18 Jan 2013 11:12:49 +0100 |
124 |
-Subject: [PATCH] mount.h: update |
125 |
- |
126 |
-Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
127 |
---- |
128 |
- include/sys/mount.h | 45 +++++++++++++++++++++++++++++++++++---------- |
129 |
- 1 file changed, 35 insertions(+), 10 deletions(-) |
130 |
- |
131 |
-diff --git a/include/sys/mount.h b/include/sys/mount.h |
132 |
-index fbd61fd..c0e7b84 100644 |
133 |
---- a/include/sys/mount.h |
134 |
-+++ b/include/sys/mount.h |
135 |
-@@ -1,5 +1,5 @@ |
136 |
- /* Header file for mounting/unmount Linux filesystems. |
137 |
-- Copyright (C) 1996,1997,1998,1999,2000,2004 Free Software Foundation, Inc. |
138 |
-+ Copyright (C) 1996-2000, 2004, 2010, 2012 Free Software Foundation, Inc. |
139 |
- This file is part of the GNU C Library. |
140 |
- |
141 |
- The GNU C Library is free software; you can redistribute it and/or |
142 |
-@@ -46,23 +46,46 @@ enum |
143 |
- #define MS_REMOUNT MS_REMOUNT |
144 |
- MS_MANDLOCK = 64, /* Allow mandatory locks on an FS. */ |
145 |
- #define MS_MANDLOCK MS_MANDLOCK |
146 |
-- S_WRITE = 128, /* Write on file/directory/symlink. */ |
147 |
--#define S_WRITE S_WRITE |
148 |
-- S_APPEND = 256, /* Append-only file. */ |
149 |
--#define S_APPEND S_APPEND |
150 |
-- S_IMMUTABLE = 512, /* Immutable file. */ |
151 |
--#define S_IMMUTABLE S_IMMUTABLE |
152 |
-+ MS_DIRSYNC = 128, /* Directory modifications are synchronous. */ |
153 |
-+#define MS_DIRSYNC MS_DIRSYNC |
154 |
- MS_NOATIME = 1024, /* Do not update access times. */ |
155 |
- #define MS_NOATIME MS_NOATIME |
156 |
- MS_NODIRATIME = 2048, /* Do not update directory access times. */ |
157 |
- #define MS_NODIRATIME MS_NODIRATIME |
158 |
- MS_BIND = 4096, /* Bind directory at different place. */ |
159 |
- #define MS_BIND MS_BIND |
160 |
-+ MS_MOVE = 8192, |
161 |
-+#define MS_MOVE MS_MOVE |
162 |
-+ MS_REC = 16384, |
163 |
-+#define MS_REC MS_REC |
164 |
-+ MS_SILENT = 32768, |
165 |
-+#define MS_SILENT MS_SILENT |
166 |
-+ MS_POSIXACL = 1 << 16, /* VFS does not apply the umask. */ |
167 |
-+#define MS_POSIXACL MS_POSIXACL |
168 |
-+ MS_UNBINDABLE = 1 << 17, /* Change to unbindable. */ |
169 |
-+#define MS_UNBINDABLE MS_UNBINDABLE |
170 |
-+ MS_PRIVATE = 1 << 18, /* Change to private. */ |
171 |
-+#define MS_PRIVATE MS_PRIVATE |
172 |
-+ MS_SLAVE = 1 << 19, /* Change to slave. */ |
173 |
-+#define MS_SLAVE MS_SLAVE |
174 |
-+ MS_SHARED = 1 << 20, /* Change to shared. */ |
175 |
-+#define MS_SHARED MS_SHARED |
176 |
-+ MS_RELATIME = 1 << 21, /* Update atime relative to mtime/ctime. */ |
177 |
-+#define MS_RELATIME MS_RELATIME |
178 |
-+ MS_KERNMOUNT = 1 << 22, /* This is a kern_mount call. */ |
179 |
-+#define MS_KERNMOUNT MS_KERNMOUNT |
180 |
-+ MS_I_VERSION = 1 << 23, /* Update inode I_version field. */ |
181 |
-+#define MS_I_VERSION MS_I_VERSION |
182 |
-+ MS_STRICTATIME = 1 << 24, /* Always perform atime updates. */ |
183 |
-+#define MS_STRICTATIME MS_STRICTATIME |
184 |
-+ MS_ACTIVE = 1 << 30, |
185 |
-+#define MS_ACTIVE MS_ACTIVE |
186 |
-+ MS_NOUSER = 1 << 31 |
187 |
-+#define MS_NOUSER MS_NOUSER |
188 |
- }; |
189 |
- |
190 |
- /* Flags that can be altered by MS_REMOUNT */ |
191 |
--#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_NOATIME \ |
192 |
-- |MS_NODIRATIME) |
193 |
-+#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION) |
194 |
- |
195 |
- |
196 |
- /* Magic mount flag number. Has to be or-ed to the flag values. */ |
197 |
-@@ -99,8 +122,10 @@ enum |
198 |
- #define MNT_FORCE MNT_FORCE |
199 |
- MNT_DETACH = 2, /* Just detach from the tree. */ |
200 |
- #define MNT_DETACH MNT_DETACH |
201 |
-- MNT_EXPIRE = 4 /* Mark for expiry. */ |
202 |
-+ MNT_EXPIRE = 4, /* Mark for expiry. */ |
203 |
- #define MNT_EXPIRE MNT_EXPIRE |
204 |
-+ UMOUNT_NOFOLLOW = 8 /* Don't follow symlink on umount. */ |
205 |
-+#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW |
206 |
- }; |
207 |
- |
208 |
- |
209 |
--- |
210 |
-1.8.3.2 |
211 |
- |
212 |
|
213 |
diff --git a/tools-uclibc/portage.mipsel3.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch b/tools-uclibc/portage.mipsel3.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch |
214 |
deleted file mode 100644 |
215 |
index 85c2c3a..0000000 |
216 |
--- a/tools-uclibc/portage.mipsel3.hardened/patches/sys-libs/uclibc/0001-mount.h-update.patch |
217 |
+++ /dev/null |
218 |
@@ -1,91 +0,0 @@ |
219 |
-From 76ff037059f6d387bde9d540f7e27a2b376d7cd7 Mon Sep 17 00:00:00 2001 |
220 |
-From: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
221 |
-Date: Fri, 18 Jan 2013 11:12:49 +0100 |
222 |
-Subject: [PATCH] mount.h: update |
223 |
- |
224 |
-Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
225 |
---- |
226 |
- include/sys/mount.h | 45 +++++++++++++++++++++++++++++++++++---------- |
227 |
- 1 file changed, 35 insertions(+), 10 deletions(-) |
228 |
- |
229 |
-diff --git a/include/sys/mount.h b/include/sys/mount.h |
230 |
-index fbd61fd..c0e7b84 100644 |
231 |
---- a/include/sys/mount.h |
232 |
-+++ b/include/sys/mount.h |
233 |
-@@ -1,5 +1,5 @@ |
234 |
- /* Header file for mounting/unmount Linux filesystems. |
235 |
-- Copyright (C) 1996,1997,1998,1999,2000,2004 Free Software Foundation, Inc. |
236 |
-+ Copyright (C) 1996-2000, 2004, 2010, 2012 Free Software Foundation, Inc. |
237 |
- This file is part of the GNU C Library. |
238 |
- |
239 |
- The GNU C Library is free software; you can redistribute it and/or |
240 |
-@@ -46,23 +46,46 @@ enum |
241 |
- #define MS_REMOUNT MS_REMOUNT |
242 |
- MS_MANDLOCK = 64, /* Allow mandatory locks on an FS. */ |
243 |
- #define MS_MANDLOCK MS_MANDLOCK |
244 |
-- S_WRITE = 128, /* Write on file/directory/symlink. */ |
245 |
--#define S_WRITE S_WRITE |
246 |
-- S_APPEND = 256, /* Append-only file. */ |
247 |
--#define S_APPEND S_APPEND |
248 |
-- S_IMMUTABLE = 512, /* Immutable file. */ |
249 |
--#define S_IMMUTABLE S_IMMUTABLE |
250 |
-+ MS_DIRSYNC = 128, /* Directory modifications are synchronous. */ |
251 |
-+#define MS_DIRSYNC MS_DIRSYNC |
252 |
- MS_NOATIME = 1024, /* Do not update access times. */ |
253 |
- #define MS_NOATIME MS_NOATIME |
254 |
- MS_NODIRATIME = 2048, /* Do not update directory access times. */ |
255 |
- #define MS_NODIRATIME MS_NODIRATIME |
256 |
- MS_BIND = 4096, /* Bind directory at different place. */ |
257 |
- #define MS_BIND MS_BIND |
258 |
-+ MS_MOVE = 8192, |
259 |
-+#define MS_MOVE MS_MOVE |
260 |
-+ MS_REC = 16384, |
261 |
-+#define MS_REC MS_REC |
262 |
-+ MS_SILENT = 32768, |
263 |
-+#define MS_SILENT MS_SILENT |
264 |
-+ MS_POSIXACL = 1 << 16, /* VFS does not apply the umask. */ |
265 |
-+#define MS_POSIXACL MS_POSIXACL |
266 |
-+ MS_UNBINDABLE = 1 << 17, /* Change to unbindable. */ |
267 |
-+#define MS_UNBINDABLE MS_UNBINDABLE |
268 |
-+ MS_PRIVATE = 1 << 18, /* Change to private. */ |
269 |
-+#define MS_PRIVATE MS_PRIVATE |
270 |
-+ MS_SLAVE = 1 << 19, /* Change to slave. */ |
271 |
-+#define MS_SLAVE MS_SLAVE |
272 |
-+ MS_SHARED = 1 << 20, /* Change to shared. */ |
273 |
-+#define MS_SHARED MS_SHARED |
274 |
-+ MS_RELATIME = 1 << 21, /* Update atime relative to mtime/ctime. */ |
275 |
-+#define MS_RELATIME MS_RELATIME |
276 |
-+ MS_KERNMOUNT = 1 << 22, /* This is a kern_mount call. */ |
277 |
-+#define MS_KERNMOUNT MS_KERNMOUNT |
278 |
-+ MS_I_VERSION = 1 << 23, /* Update inode I_version field. */ |
279 |
-+#define MS_I_VERSION MS_I_VERSION |
280 |
-+ MS_STRICTATIME = 1 << 24, /* Always perform atime updates. */ |
281 |
-+#define MS_STRICTATIME MS_STRICTATIME |
282 |
-+ MS_ACTIVE = 1 << 30, |
283 |
-+#define MS_ACTIVE MS_ACTIVE |
284 |
-+ MS_NOUSER = 1 << 31 |
285 |
-+#define MS_NOUSER MS_NOUSER |
286 |
- }; |
287 |
- |
288 |
- /* Flags that can be altered by MS_REMOUNT */ |
289 |
--#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_NOATIME \ |
290 |
-- |MS_NODIRATIME) |
291 |
-+#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION) |
292 |
- |
293 |
- |
294 |
- /* Magic mount flag number. Has to be or-ed to the flag values. */ |
295 |
-@@ -99,8 +122,10 @@ enum |
296 |
- #define MNT_FORCE MNT_FORCE |
297 |
- MNT_DETACH = 2, /* Just detach from the tree. */ |
298 |
- #define MNT_DETACH MNT_DETACH |
299 |
-- MNT_EXPIRE = 4 /* Mark for expiry. */ |
300 |
-+ MNT_EXPIRE = 4, /* Mark for expiry. */ |
301 |
- #define MNT_EXPIRE MNT_EXPIRE |
302 |
-+ UMOUNT_NOFOLLOW = 8 /* Don't follow symlink on umount. */ |
303 |
-+#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW |
304 |
- }; |
305 |
- |
306 |
- |
307 |
--- |
308 |
-1.8.3.2 |
309 |
- |
310 |
|
311 |
diff --git a/tools-uclibc/portage.mipsel3.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch b/tools-uclibc/portage.mipsel3.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch |
312 |
deleted file mode 100644 |
313 |
index 85c2c3a..0000000 |
314 |
--- a/tools-uclibc/portage.mipsel3.vanilla/patches/sys-libs/uclibc/0001-mount.h-update.patch |
315 |
+++ /dev/null |
316 |
@@ -1,91 +0,0 @@ |
317 |
-From 76ff037059f6d387bde9d540f7e27a2b376d7cd7 Mon Sep 17 00:00:00 2001 |
318 |
-From: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
319 |
-Date: Fri, 18 Jan 2013 11:12:49 +0100 |
320 |
-Subject: [PATCH] mount.h: update |
321 |
- |
322 |
-Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@×××××.com> |
323 |
---- |
324 |
- include/sys/mount.h | 45 +++++++++++++++++++++++++++++++++++---------- |
325 |
- 1 file changed, 35 insertions(+), 10 deletions(-) |
326 |
- |
327 |
-diff --git a/include/sys/mount.h b/include/sys/mount.h |
328 |
-index fbd61fd..c0e7b84 100644 |
329 |
---- a/include/sys/mount.h |
330 |
-+++ b/include/sys/mount.h |
331 |
-@@ -1,5 +1,5 @@ |
332 |
- /* Header file for mounting/unmount Linux filesystems. |
333 |
-- Copyright (C) 1996,1997,1998,1999,2000,2004 Free Software Foundation, Inc. |
334 |
-+ Copyright (C) 1996-2000, 2004, 2010, 2012 Free Software Foundation, Inc. |
335 |
- This file is part of the GNU C Library. |
336 |
- |
337 |
- The GNU C Library is free software; you can redistribute it and/or |
338 |
-@@ -46,23 +46,46 @@ enum |
339 |
- #define MS_REMOUNT MS_REMOUNT |
340 |
- MS_MANDLOCK = 64, /* Allow mandatory locks on an FS. */ |
341 |
- #define MS_MANDLOCK MS_MANDLOCK |
342 |
-- S_WRITE = 128, /* Write on file/directory/symlink. */ |
343 |
--#define S_WRITE S_WRITE |
344 |
-- S_APPEND = 256, /* Append-only file. */ |
345 |
--#define S_APPEND S_APPEND |
346 |
-- S_IMMUTABLE = 512, /* Immutable file. */ |
347 |
--#define S_IMMUTABLE S_IMMUTABLE |
348 |
-+ MS_DIRSYNC = 128, /* Directory modifications are synchronous. */ |
349 |
-+#define MS_DIRSYNC MS_DIRSYNC |
350 |
- MS_NOATIME = 1024, /* Do not update access times. */ |
351 |
- #define MS_NOATIME MS_NOATIME |
352 |
- MS_NODIRATIME = 2048, /* Do not update directory access times. */ |
353 |
- #define MS_NODIRATIME MS_NODIRATIME |
354 |
- MS_BIND = 4096, /* Bind directory at different place. */ |
355 |
- #define MS_BIND MS_BIND |
356 |
-+ MS_MOVE = 8192, |
357 |
-+#define MS_MOVE MS_MOVE |
358 |
-+ MS_REC = 16384, |
359 |
-+#define MS_REC MS_REC |
360 |
-+ MS_SILENT = 32768, |
361 |
-+#define MS_SILENT MS_SILENT |
362 |
-+ MS_POSIXACL = 1 << 16, /* VFS does not apply the umask. */ |
363 |
-+#define MS_POSIXACL MS_POSIXACL |
364 |
-+ MS_UNBINDABLE = 1 << 17, /* Change to unbindable. */ |
365 |
-+#define MS_UNBINDABLE MS_UNBINDABLE |
366 |
-+ MS_PRIVATE = 1 << 18, /* Change to private. */ |
367 |
-+#define MS_PRIVATE MS_PRIVATE |
368 |
-+ MS_SLAVE = 1 << 19, /* Change to slave. */ |
369 |
-+#define MS_SLAVE MS_SLAVE |
370 |
-+ MS_SHARED = 1 << 20, /* Change to shared. */ |
371 |
-+#define MS_SHARED MS_SHARED |
372 |
-+ MS_RELATIME = 1 << 21, /* Update atime relative to mtime/ctime. */ |
373 |
-+#define MS_RELATIME MS_RELATIME |
374 |
-+ MS_KERNMOUNT = 1 << 22, /* This is a kern_mount call. */ |
375 |
-+#define MS_KERNMOUNT MS_KERNMOUNT |
376 |
-+ MS_I_VERSION = 1 << 23, /* Update inode I_version field. */ |
377 |
-+#define MS_I_VERSION MS_I_VERSION |
378 |
-+ MS_STRICTATIME = 1 << 24, /* Always perform atime updates. */ |
379 |
-+#define MS_STRICTATIME MS_STRICTATIME |
380 |
-+ MS_ACTIVE = 1 << 30, |
381 |
-+#define MS_ACTIVE MS_ACTIVE |
382 |
-+ MS_NOUSER = 1 << 31 |
383 |
-+#define MS_NOUSER MS_NOUSER |
384 |
- }; |
385 |
- |
386 |
- /* Flags that can be altered by MS_REMOUNT */ |
387 |
--#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_NOATIME \ |
388 |
-- |MS_NODIRATIME) |
389 |
-+#define MS_RMT_MASK (MS_RDONLY|MS_SYNCHRONOUS|MS_MANDLOCK|MS_I_VERSION) |
390 |
- |
391 |
- |
392 |
- /* Magic mount flag number. Has to be or-ed to the flag values. */ |
393 |
-@@ -99,8 +122,10 @@ enum |
394 |
- #define MNT_FORCE MNT_FORCE |
395 |
- MNT_DETACH = 2, /* Just detach from the tree. */ |
396 |
- #define MNT_DETACH MNT_DETACH |
397 |
-- MNT_EXPIRE = 4 /* Mark for expiry. */ |
398 |
-+ MNT_EXPIRE = 4, /* Mark for expiry. */ |
399 |
- #define MNT_EXPIRE MNT_EXPIRE |
400 |
-+ UMOUNT_NOFOLLOW = 8 /* Don't follow symlink on umount. */ |
401 |
-+#define UMOUNT_NOFOLLOW UMOUNT_NOFOLLOW |
402 |
- }; |
403 |
- |
404 |
- |
405 |
--- |
406 |
-1.8.3.2 |
407 |
- |