############################################################################## # File based on 2.6.19-rc4 ############################################################################## # Take to 2.6.19-rc6 patch-2.6.19-rc4-rc5 patch-2.6.19-rc5-rc6 patch-2.6.19-rc6-final # kgdb patches from cvs - currently broken # core-lite.patch # 8250.patch # netpoll_pass_skb_to_rx_hook.patch # eth.patch # i386-lite.patch # # powerpc-lite.patch # # mips-lite.patch # # ia64-lite.patch # # x86_64-no_context_hook.patch # # x86_64-lite.patch # # sh-lite.patch # # arm-lite.patch # cfi_annotations.patch # sysrq_bugfix.patch # module.patch # core.patch # i386.patch # # powerpc.patch # # ia64.patch ############################################################################## # Currently in -mm ############################################################################## # In -mm from elsewhere struct-path-rename-dms-struct-path.patch git-gccbug.patch make-drivers-md-dm-snapcksnapd-static.patch # Sent to -mm 2006/11/07 and now upstream # dm-fix-find_device-race.patch # dm-suspend-fix-error-path.patch # dm-multipath-fix-rr_add_path-order.patch # dm-raid1-fix-waiting-for-io-on-suspend.patch # Sent to -mm 2006/11/22 dm-io-fix-bi_max_vecs.patch dm-tidy-core-formatting.patch dm-suspend-parameter-change.patch dm-map-and-endio-return-code-clarification.patch dm-map-and-endio-symbolic-return-codes.patch dm-ioctl-add-noflush-suspend.patch dm-suspend-add-noflush-pushback.patch dm-mpath-use-noflush-suspending.patch dm-snapshot-abstract-memory-release.patch dm-log-rename-complete_resync_work.patch dm-raid1-reset-sync_search-on-resume.patch # Submitted to -mm but needs more work fs-freeze_bdev-with-semaphore-not-mutex.patch ############################################################################## # Ready for submission upstream ############################################################################## # Fixes dm-merge-max_hw_sector.patch # Enhancements dm-log-fault-detection.patch dm-log-report-fault-status.patch dm-raid1-add-handle_errors-feature-flag.patch dm-io-delay-dec_count.patch dm-mpath-log-device-name.patch dm-noflush-fix-stall-on-resume.patch ############################################################################## # May need more work or testing, but close to being ready. ############################################################################## dm-allow-offline-devices.patch ############################################################################## # Under review - only try the remaining patches if you know what you're doing! ############################################################################## dm-raid1-private-kmirrord.patch dm-io-prepare-for-new-iface.patch dm-io-new-iface.patch dm-kcopyd-newio.patch dm-exception-store-newio.patch # Next patch not written yet dm-raid1-newio.patch # Requires above patch to be completed dm-io-remove-old-iface.patch dm-kcopyd-add-async-destruction-option.patch dm-snapshot-release-memory-if-invalid.patch dm-delay.patch dm-mpath-pg_timeout.patch dm-add-loop.patch dm-loop.patch dm-snapshot-hold-primary_pe-reference.patch dm-raid1-mempool-bug-workaround-reversion.patch dm-raid1-read-balancing.patch dm-netlink.patch dm-netlink-add-netlink.patch dm-netlink-mpath.patch dm-userspace # Need more work before this one from -mm can be applied: # - bio splitting memory issues md-dm-reduce-stack-usage-with-stacked-block-devices.patch dm-mpath-default-to-scsi-err-handler.patch # Needs solving a different way dm-snapshot-chunksize-fix.patch # Won't be submitted - different solution needed bio-sense-data.patch dm-mpath-hw-handler-sense-data.patch # Needs further tidying. Add rate-limiting to messages? dm-mpath-improve-err-mesgs.patch # For testing: tidy, enhance & submit upstream dm-flakey.patch # Need re-working to take account of other changes made since. dm-snapshot-fix-origin-writes.patch dm-snapshot-tidy-snapshot_map-original.patch dm-snapshot-add-workqueue-original.patch dm-snapshot-track-snapshot-reads.patch