# This is a BitKeeper generated patch for the following project: # Project Name: Linux kernel tree # This patch format is intended for GNU patch command version 2.5 or higher. # This patch includes the following deltas: # ChangeSet 1.592 -> 1.593 # fs/reiserfs/super.c 1.23 -> 1.24 # # The following is the BitKeeper ChangeSet Log # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.34 # [PATCH] PATCH: remove bogoprintk, add LBA28 to paride # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.35 # [PATCH] PATCHL make i845 gart recover after suspend # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.36 # [PATCH] PATCH: enable amd watchdog in config.in # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.37 # [PATCH] PATCH: makefile for amd tco # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.38 # [PATCH] PATCH: fix missing checks in video1394 # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.39 # [PATCH] PATCH: more irda __FUNCTION__ stuff # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.40 # [PATCH] PATCH: fix sisfb errors # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.41 # [PATCH] PATCH: IRDA function stuff # # -------------------------------------------- # 02/09/09 alan@lxorguk.ukuu.org.uk 1.587.1.42 # [PATCH] PATCH: further khttpd updates # # -------------------------------------------- # 02/09/09 neilb@cse.unsw.edu.au 1.587.1.43 # [PATCH] PATCH - kNFSd - More small fixes for TCP nfsd # # sk_inuse should be bigger than "char" as we can # have more than 255 server threads. Due to the way the count # is used, this is unlikely to actually cause a problem, but it # should nonetheless be fixed. # # Also, two printk generate more noise than we would like, # so turn them into dprintk (debugging printk). # # # # ----------- Diffstat output ------------ # ./include/linux/sunrpc/svcsock.h | 2 +- # ./net/sunrpc/svcsock.c | 11 +++++------ # 2 files changed, 6 insertions(+), 7 deletions(-) # -------------------------------------------- # 02/09/09 kkeil@suse.de 1.587.1.44 # [PATCH] Fixup Eicon Diva support # # Here a cleanup patch against 2.4.20-pre5. # # * add the missing hunks for the Diva202 detection code # * adjust md5sums. # * removes also some comment markers from the development process, # which were included in the original patch by a mistake of me # -------------------------------------------- # 02/09/09 marcelo@plucky.distro.conectiva 1.587.1.45 # Merge master.kernel.org:/home/davem/BK/sparc-2.4 # into plucky.distro.conectiva:/home/marcelo/bk/linux-2.4 # -------------------------------------------- # 02/09/09 marcelo@plucky.distro.conectiva 1.587.1.46 # Merge master.kernel.org:/home/davem/BK/net-2.4 # into plucky.distro.conectiva:/home/marcelo/bk/linux-2.4 # -------------------------------------------- # 02/09/10 green@angband.namesys.com 1.593 # reiserfs: Fix a problem with delayed unlinks and remounting RW filesystem RW. # -------------------------------------------- # diff -Nru a/fs/reiserfs/super.c b/fs/reiserfs/super.c --- a/fs/reiserfs/super.c Tue Sep 10 13:49:47 2002 +++ b/fs/reiserfs/super.c Tue Sep 10 13:49:47 2002 @@ -664,7 +664,7 @@ } if (*mount_flags & MS_RDONLY) { - /* remount rean-only */ + /* remount read-only */ if (s->s_flags & MS_RDONLY) /* it is read-only already */ return 0; @@ -680,6 +680,10 @@ journal_mark_dirty(&th, s, SB_BUFFER_WITH_SB (s)); s->s_dirt = 0; } else { + /* remount read-write */ + if (!(s->s_flags & MS_RDONLY)) + return 0; /* We are read-write already */ + s->u.reiserfs_sb.s_mount_state = sb_state(rs) ; s->s_flags &= ~MS_RDONLY ; /* now it is safe to call journal_begin */ journal_begin(&th, s, 10) ; .