Here's the mdadm patch... Paul Clements wrote: > Neil, > > here are a couple of patches -- this one for the kernel, the next for > mdadm. They fix a few issues that I found while testing the new bitmap > intent logging code. > > Briefly, the issues were: > > kernel: > > added call to bitmap_daemon_work() from raid1d so that the bitmap would > actually get cleared > > fixed the marking of pages with BITMAP_CLEAN so that the bitmap would > get cleared correctly after resync and normal write I/O > > pass back errors from write_page() since it now does actual writes itself > > sync_size changed to sectors (was array_size which was KB) -- some > divisions by 2 were needed > > mdadm: > > avoid setting of sb->events_lo = 1 when creating a 0.90 superblock -- it > doesn't seem to be necessary and it was causing the event counters to > start at 4 billion+ (events_lo is actually the high part of the events > counter, on little endian machines anyway) > > some sync_size changes, as in the kernel > > if'ed out super1 definition which is now in the kernel headers > > included sys/time.h to avoid compile error > > > Thanks, > Paul