First  |  Prev |  Next  |  Last
Pages: 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355
extfs reliability
Christoph Hellwig, on 07/29/2010 12:31 PM wrote: My reading of the ext3/jbd code we explicitly wait on I/O completion of dependent writes, and only require those to actually be stable by issueing a flush. If that wasn't the case the default ext3 barriers off behaviour would not only be dangerous on device... 29 Jul 2010 15:12
extfs reliability
On Thu, Jul 29, 2010 at 05:00:10PM +0400, Vladislav Bolkhovitin wrote: You can find full kernel logs starting from iSCSI load in the attachments. I already reported such issues some time ago, but my reports were not too much welcomed, so I gave up. Anyway, anybody can easily do my tests at any time. They don... 29 Jul 2010 09:41
[GIT PULL] s390 patches for 2.6.35-rc6
Hi Linus, please pull from 'for-linus' branch of git:// for-linus to receive the following updates: Heiko Carstens (1): [S390] Fix IRQ tracing in case of PER Martin Schwidefsky (1): [S390] etr: fix clock synchronization race arch/s390/kernel/entry... 29 Jul 2010 09:41
[RFC PATCH] core_pattern: fix long parameters was truncated by core_pattern handler
We met a parameter truncated issue, consider following: echo "|/root/core_pattern_pipe_test %p /usr/libexec/blah-blah-blah \ %s %c %p %u %g %t 11 1234567890123456789012345678901234567890" > \ /proc/sys/kernel/core_pattern This is okay because the strings is less than CORENAME_MAX_SIZE. "cat /proc/sys/kernel/co... 29 Jul 2010 09:41
[RFC] tpm_tis: Fix subsequent suspend failures
Nevermind, I've just read Andrew's previous email that it's parked in James' tree. Thanks, Rajiv On Jul 29, 2010, at 7:53 AM, Rajiv Andrade wrote: On Jul 23, 2010, at 9:07 AM, Helmut Schaa wrote: Hi, Am Mittwoch 23 Juni 2010 schrieb Andrew Morton: On Wed, 23 Jun 2010 16:55:54 -030... 29 Jul 2010 09:41
[PATCH 1/5] writeback: introduce wbc.for_sync to cover the two sync stages
The sync() is performed in two stages: the WB_SYNC_NONE sync and the WB_SYNC_ALL sync. It is necessary to tag both stages with wbc.for_sync, so as to prevent either of them being livelocked. The basic livelock scheme will be based on the sync_after timestamp. Inodes dirtied after that won't be queued for IO. The ... 29 Jul 2010 08:35
[PATCH 0/5] [RFC] transfer ASYNC vmscan writeback IO to the flusher threads
Andrew, It's possible to transfer ASYNC vmscan writeback IOs to the flusher threads. This simple patchset shows the basic idea. Since it's a big behavior change, there are inevitably lots of details to sort out. I don't know where it will go after tests and discussions, so the patches are intentionally kept simpl... 29 Jul 2010 08:35
[PATCH 2/5] writeback: stop periodic/background work on seeing sync works
The periodic/background writeback can run forever. So when any sync work is enqueued, increase bdi->sync_works to notify the active non-sync works to exit. Non-sync works queued after sync works won't be affected. Signed-off-by: Wu Fengguang <fengguang.wu(a)> --- fs/fs-writeback.c | 13 +++++... 29 Jul 2010 08:35
[PATCH 3/5] writeback: prevent sync livelock with the sync_after timestamp
The start time in writeback_inodes_wb() is not very useful because it slips at each invocation time. Preferrably one _constant_ time shall be used at the beginning to cover the whole sync() work. The newly dirtied inodes are now guarded at the queue_io() time instead of the b_io walk time. This is more natural: n... 29 Jul 2010 08:35
ALSA: msnd: check request_region() return value
At Thu, 29 Jul 2010 14:45:24 +0400, Kulikov Vasiliy wrote: request_region() may fail, if so return -EBUSY. Signed-off-by: Kulikov Vasiliy <segooon(a)> Thanks, applied both patches now. Takashi --- sound/isa/msnd/msnd_pinnacle.c | 5 ++++- 1 files changed, 4 insertions(+), 1 ... 29 Jul 2010 08:35
First  |  Prev |  Next  |  Last
Pages: 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355