linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] A few more md patches for 2.6.26
@ 2008-04-30  1:19 Dan Williams
  2008-04-30  1:19 ` [PATCH 1/3] md: ping userspace on 'write-pending' events Dan Williams
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Dan Williams @ 2008-04-30  1:19 UTC (permalink / raw)
  To: neilb; +Cc: linux-raid

Hi Neil,

The first two patches add some necessary sysfs_notify calls for external
metadata arrays. They replace
md-ping-userspace-on-ext-metadata-events.patch which, as you noted, did
these notifications globally in md_check_recovery() rather than at the
local site where the state changes.

While testing these I ran into:

   WARNING: at include/linux/blkdev.h:443 queue_flag_clear+0x2c/0x4d()

...due to the recent "block: make queue flags non-atomic" (commit:
75ad23bc0fcb4f992a5d06982bf0857ab1738e9e).  I believe patch 3/3 is the
intended fix. 

---

Dan Williams (3):
      md: add new / required locking for calls to blk_remove_plug and blk_plug_queue
      md: ping userspace on 'stop' events
      md: ping userspace on 'write-pending' events


 drivers/md/md.c           |   25 +++++++++++++++++++++----
 drivers/md/raid1.c        |   10 ++++++++--
 drivers/md/raid10.c       |   10 ++++++++--
 drivers/md/raid5.c        |   12 ++++++++++--
 include/linux/raid/md_k.h |    3 +++
 5 files changed, 50 insertions(+), 10 deletions(-)

-- 
Regards,
Dan

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-05-02  2:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-30  1:19 [PATCH 0/3] A few more md patches for 2.6.26 Dan Williams
2008-04-30  1:19 ` [PATCH 1/3] md: ping userspace on 'write-pending' events Dan Williams
2008-05-01  4:44   ` Neil Brown
2008-05-01 20:57     ` Dan Williams
2008-05-02  2:10       ` Neil Brown
2008-04-30  1:19 ` [PATCH 2/3] md: ping userspace on 'stop' events Dan Williams
2008-05-01  4:50   ` Neil Brown
2008-04-30  1:19 ` [PATCH 3/3] md: add new / required locking for calls to blk_remove_plug and blk_plug_queue Dan Williams
2008-05-01  0:36   ` Neil Brown
2008-05-01  0:50     ` Dan Williams
2008-05-01  2:33       ` Neil Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).