Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
reiserfs
reiserfsprogs-remove-stupid-fsck_sleep.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File reiserfsprogs-remove-stupid-fsck_sleep.diff of Package reiserfs
From: Jeff Mahoney <jeffm@suse.com> Subject: reiserfsprogs: remove fsck_sleep fsck_sleep causes the file descriptors to be kept open during mount. Multipath/kpartx doesn't like that. --- fsck/main.c | 17 ----------------- 1 file changed, 17 deletions(-) --- a/fsck/main.c 2004-10-07 10:04:08.000000000 -0400 +++ b/fsck/main.c 2008-01-24 13:39:04.000000000 -0500 @@ -924,21 +924,6 @@ static void clean_attributes (reiserfs_f } -/* Do not allow buffers to be flushed after finishing to avoid another bitmap - * reading on mounting. */ -static void fsck_sleep() { - int res; - - res = fork(); - - if (res == -1) { - reiserfs_panic ("reiserfsck: Fork failed: %s", strerror(errno)); - } else if (res == 0) { - /* Make the child process to sleep for 5 secs. */ - sleep(5); - } -} - static int auto_check (reiserfs_filsys_t *fs) { __u16 state; int retval = 0; @@ -1005,8 +990,6 @@ static int auto_check (reiserfs_filsys_t clean_after_dma_check(fs->fs_dev, &dma_info); - fsck_sleep(); - reiserfs_close (fs); /* do not do anything else. */ exit (EXIT_OK);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor