Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
ee05a6ce
Commit
ee05a6ce
authored
Sep 28, 2004
by
Richard Russon
Browse files
Options
Browse Files
Download
Plain Diff
Merge
ssh://linux-ntfs@bkbits.net/ntfs-2.6
into flatcap.org:/home/flatcap/backup/bk/ntfs-2.6
parents
bf1a985a
11d92b56
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
384 additions
and
328 deletions
+384
-328
fs/ntfs/ChangeLog
fs/ntfs/ChangeLog
+3
-3
fs/ntfs/layout.h
fs/ntfs/layout.h
+377
-324
fs/ntfs/logfile.h
fs/ntfs/logfile.h
+4
-1
No files found.
fs/ntfs/ChangeLog
View file @
ee05a6ce
...
...
@@ -48,9 +48,9 @@ ToDo/Notes:
Affected files are fs/ntfs/layout.h, logfile.h, and time.h.
- Do proper type casting when using ntfs_is_*_recordp() in
fs/ntfs/logfile.c, mft.c, and super.c.
- Fix all the sparse bitwise warnings. Had to change all the
enums
storing little endian values to #defines because we cannot set enums
t
o be little endian so we had lots of bitwise warnings from sparse
.
- Fix all the sparse bitwise warnings. Had to change all the
typedef
enums storing little endian values to simple enums plus a typedef for
t
he datatype to make sparse happy
.
- Fix a bug found by the new sparse bitwise warnings where the default
upcase table was defined as a pointer to wchar_t rather than ntfschar
in fs/ntfs/ntfs.h and super.c.
...
...
fs/ntfs/layout.h
View file @
ee05a6ce
This diff is collapsed.
Click to expand it.
fs/ntfs/logfile.h
View file @
ee05a6ce
...
...
@@ -111,7 +111,10 @@ typedef struct {
* These are the so far known RESTART_AREA_* flags (16-bit) which contain
* information about the log file in which they are present.
*/
#define RESTART_VOLUME_IS_CLEAN const_cpu_to_le16(0x0002)
enum
{
RESTART_VOLUME_IS_CLEAN
=
const_cpu_to_le16
(
0x0002
),
RESTART_SPACE_FILLER
=
0xffff
,
/* gcc: Force enum bit width to 16. */
}
__attribute__
((
__packed__
));
typedef
le16
RESTART_AREA_FLAGS
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment