Masayuki Ishikawa
|
5efd942396
|
FS: Remove DEBUGASSERT() in block_proxy() because the flags are cleared later.
|
2017-07-04 10:56:54 +09:00 |
Gregory Nutt
|
1ed9793751
|
fs/: Remove dangling space at the end of lines.
|
2017-06-28 13:17:55 -06:00 |
Julien Lecoeur
|
f26e83d0a1
|
Fix -Werror=implicit-fallthrough on gcc7
|
2017-06-28 17:48:04 +02:00 |
Jussi Kivilinna
|
4eaa136850
|
smart: fix wrong freeing of device structure and use-after-free issues on error paths
|
2017-06-28 07:20:07 -06:00 |
Jim Paris
|
db80696d21
|
vfs/poll: fix timeout calculation
|
2017-06-09 11:37:30 -06:00 |
Harri Luhtala
|
b8b9309d2b
|
vfs: fdopen: add missing file stream flags clearing. Clear file stream structure regardless of config options. Structure clearing is needed as previous use of stream list entry might leave fs_flags set.
|
2017-05-31 06:20:18 -06:00 |
Masayuki Ishikawa
|
99bdab3ac3
|
FAT: Fix 'Missing unlock' in fs_fat32.c
Jira: PDFW15IS-265
Coverity-ID: 10590 10589
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
|
2017-05-22 14:44:24 +09:00 |
Gregory Nutt
|
41680d376d
|
Replace 'the the' with 'the'
|
2017-05-11 13:15:13 -06:00 |
Gregory Nutt
|
e3d865f6c2
|
In last changed to poll(),cConverted timeout to unsigned to eliminate the possibility of overflow of signed overflow.
|
2017-04-28 11:02:54 -06:00 |
Jussi Kivilinna
|
37ca797d1c
|
vfs/poll: round timeout up to next full tick. Calling poll() with timeout less than half tick (thus MSEC2TICK(timeout) => 0) caused returning error with EAGAIN. Instead of rounding timeout down, value should be rounded up. Open Group spec for poll says: "Implementations may place limitations on the granularity of timeout intervals. If the requested timeout interval requires a finer granularity than the implementation supports, the actual timeout interval will be rounded up to the next supported value."
|
2017-04-28 08:42:37 -06:00 |
Masatoshi Tateishi
|
ae8d5821e0
|
procfs: Fix incorrect uptime with CONFIG_SYSTEM_TIME64
Jira: PDFW15IS-45
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
|
2017-04-25 10:58:38 +09:00 |
Gregory Nutt
|
d5207efb5a
|
Be consistent... Use Name: consistent in function headers vs Function:
|
2017-04-21 16:33:14 -06:00 |
Gregory Nutt
|
7457875447
|
VFS poll(): Add some error handling logic
|
2017-04-20 19:15:17 -06:00 |
Nobutaka.Toyoshima
|
e971083449
|
procfs: Fix wrong member IDs are displayed when 'cat /proc/<pid>/group/stasus'.
Jira: PDFW15IS-259
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
|
2017-04-20 16:12:20 +09:00 |
Gregory Nutt
|
2bcb8b7b07
|
If whence is SEEK_END, the file offset shall be set to the size of the file plus offset. Noted by eunb.song@samsung.com
|
2017-03-13 07:31:47 -06:00 |
Gregory Nutt
|
d3408809e4
|
sendfile(): Fix error introduced with commit ff73be870e . Noted by Maciej Wójcik
|
2017-03-05 11:50:34 -06:00 |
Gregory Nutt
|
ee8abb8160
|
FS: Don't build block driver proxy if PSEUDOFS_OPERATIONS are disabled.
|
2017-03-04 08:25:20 -06:00 |
Gregory Nutt
|
0a192361de
|
Revert "FS: Fix backward conditional logic that prevent unlink() from building in some configurations."
Oops. It was not backward. Enable == !Disable. Negative logic is confusing.
This reverts commit 1fcf353e89 .
|
2017-03-04 08:16:46 -06:00 |
Gregory Nutt
|
1fcf353e89
|
FS: Fix backward conditional logic that prevent unlink() from building in some configurations.
|
2017-03-04 07:48:56 -06:00 |
Masayuki Ishikawa
|
e239961be8
|
Fix open() a block device with CONFIG_DISABLE_PSEUDOFS_OPERATIONS=y
|
2017-03-01 13:43:12 +09:00 |
Gregory Nutt
|
4fa389898a
|
Fix a warning when STDIO buffering is disabled
|
2017-02-27 11:06:13 -06:00 |
Gregory Nutt
|
a78593d66d
|
fstatfs: Rethink last commit. Add verification that the file descriptor refers to an open file. This also should eliminate the warning while doing something useful.
|
2017-02-22 14:17:14 -06:00 |
Gregory Nutt
|
8c7ec7419a
|
Eliminate a warning
|
2017-02-22 14:04:06 -06:00 |
Gregory Nutt
|
656935ed7e
|
C library: Add fstatfs(); fix a reference counting error in fstat().
|
2017-02-17 08:35:59 -06:00 |
Gregory Nutt
|
b4d378adb8
|
Don't build libc/pthread if pthreasa are disable. Fix a warning in dirent logic if mountpoints are disabled.
|
2017-02-16 09:53:13 -06:00 |
Gregory Nutt
|
be7a904d1b
|
procfs skeleton: Some additional, purely cosmetic updates.
|
2017-02-15 12:47:51 -06:00 |
Gregory Nutt
|
504f677c20
|
procfs skeleton file should include an example write method.
|
2017-02-15 12:40:30 -06:00 |
Gregory Nutt
|
c67943ed1d
|
procfs: Most stat() implementations were not initializating the st_atime, st_ctime, and st_mtime fields.
|
2017-02-15 09:59:09 -06:00 |
Gregory Nutt
|
bae367c7c4
|
fstat(): Rethink procfs fstat(). If write method is supported, then should report file s writeable.
|
2017-02-15 09:32:42 -06:00 |
Gregory Nutt
|
ef8d207118
|
smartfs: Add support for fstat().
|
2017-02-14 10:30:11 -06:00 |
Gregory Nutt
|
c5df283822
|
procfs: Add support for fstat().
|
2017-02-14 10:00:15 -06:00 |
Gregory Nutt
|
b4695c5ee9
|
hostfs: Add support for fstat().
|
2017-02-14 09:54:08 -06:00 |
Gregory Nutt
|
e8d6676e18
|
procfs: When addition of memset from previous commit, it is no longer necessary to set individual fields to zero.
|
2017-02-14 09:03:48 -06:00 |
Gregory Nutt
|
74d30a0dbc
|
procfs: stat() left several fields in uninitialized state.
|
2017-02-14 09:00:48 -06:00 |
Gregory Nutt
|
191fb658d0
|
nfs: Simplify parameters saved for fstat()
|
2017-02-14 08:16:03 -06:00 |
Gregory Nutt
|
2325ea4a45
|
statfs() should not fail on path '/'
|
2017-02-14 06:30:35 -06:00 |
Gregory Nutt
|
a2e74f2583
|
fs/inode/inode.h: Fix a warning 'inode/inode.h:264:45: error: 'struct stat' declared inside parameter list' by adding a forward reference to struct stat. Noted by David Sidrane.
|
2017-02-13 17:19:49 -06:00 |
Gregory Nutt
|
78fa87c7db
|
ROMFS: stat() and fstat() should always indicate that directories are executable.
|
2017-02-13 16:56:55 -06:00 |
Gregory Nutt
|
d677e63008
|
ROMFS: Back out 29028bcd5a . A cool idea, but loses the EXECUTABLE bit in the file type.
|
2017-02-13 15:33:52 -06:00 |
Gregory Nutt
|
40f8e8b41f
|
Fix some backward DEBUGASSERT tests in ROMFS and FAT.
|
2017-02-13 14:06:39 -06:00 |
Gregory Nutt
|
34f1b333b1
|
FAT: Fix some errors that I introduced in my review of Alan's patch. My screw-up, not Alan's. Sorry.
|
2017-02-13 12:43:35 -06:00 |
Alan Carvalho de Assis
|
a73651c8ca
|
fstat: Add fstat() support to FAT.
|
2017-02-13 12:21:06 -06:00 |
Gregory Nutt
|
d0f0dd222e
|
NFS: Use clock_gettime() instead of deprecated gettimeofday()
|
2017-02-13 10:39:49 -06:00 |
Gregory Nutt
|
10378bb10b
|
fstat: Add fstat() support to nfs.
|
2017-02-13 10:07:43 -06:00 |
Gregory Nutt
|
181eb79616
|
fstat: Add fstat() support to nxffs.
|
2017-02-13 08:22:05 -06:00 |
Gregory Nutt
|
a482a4603f
|
fstat: Add fstat() support to tmpfs.
|
2017-02-13 07:20:39 -06:00 |
Gregory Nutt
|
29028bcd5a
|
romfs: Simplify fstat() implementation. It is not necessary to save the file type at open, We know in this context that the file is a regular file.
|
2017-02-13 06:55:06 -06:00 |
Gregory Nutt
|
2cb402080a
|
fstat: Add fstat() support to unionfs
|
2017-02-12 17:05:47 -06:00 |
Gregory Nutt
|
4748e9352d
|
fstat: Add fstat() support to romfs
|
2017-02-12 16:25:12 -06:00 |
Gregory Nutt
|
d06b346b5c
|
Add fstat support to binfs
|
2017-02-12 14:47:05 -06:00 |