[PATCH 0 of 18] [RFC] ipath - almost-final round of patches for submission
- From: Bryan O'Sullivan <bos@xxxxxxxxxxxxx>
- Date: Wed, 22 Mar 2006 16:04:53 -0800
This is another round of ipath driver patches for review. I believe
the driver is almost ready for submission. We have addressed all prior
feedback that I am aware of.
Major changes since the last round of review comments:
- Layered drivers now do the right thing when the underlying devices
get hotplugged.
- The memory leak that Linus, Hugh, and others have been so helpful with
during the past week is fixed; we now use remap_pfn_range instead of a
nopage handler.
- There are no longer any binary or multiple-valued files in sysfs.
Instead, we've added an ipathfs filesystem for that stuff.
There are two things left to do:
- ipath_rc.c contains some enormous functions that we are in the
process of breaking up into more digestible chunks.
- The ipathfs filesystem doesn't handle hotplugged devices.
If you have any comments or suggestions, please let me know. If the
current code looks OK, I expect to make a final submission for 2.6.17
in a day or two, once we have the above two items completed.
<b
- Follow-Ups:
- [PATCH 10 of 18] ipath - support for userspace apps using core driver
- From: Bryan O'Sullivan
- [PATCH 11 of 18] ipath - layering interfaces used by higher-level driver code
- From: Bryan O'Sullivan
- [PATCH 17 of 18] ipath - infiniband verbs support
- From: Bryan O'Sullivan
- [PATCH 16 of 18] ipath - misc infiniband code, part 2
- From: Bryan O'Sullivan
- [PATCH 4 of 18] ipath - support for HyperTransport devices
- From: Bryan O'Sullivan
- [PATCH 14 of 18] ipath - infiniband RC protocol support
- From: Bryan O'Sullivan
- [PATCH 8 of 18] ipath - sysfs and ipathfs support for core driver
- From: Bryan O'Sullivan
- [PATCH 15 of 18] ipath - misc infiniband code, part 1
- From: Bryan O'Sullivan
- [PATCH 3 of 18] ipath - copy and send routines for sending an skb
- From: Bryan O'Sullivan
- [PATCH 7 of 18] ipath - misc driver support code
- From: Bryan O'Sullivan
- [PATCH 5 of 18] ipath - support for PCI Express devices
- From: Bryan O'Sullivan
- [PATCH 6 of 18] ipath - chip initialisation code
- From: Bryan O'Sullivan
- [PATCH 12 of 18] ipath - infiniband header files
- From: Bryan O'Sullivan
- [PATCH 18 of 18] ipath - kbuild infrastructure
- From: Bryan O'Sullivan
- [PATCH 2 of 18] ipath - core device driver
- From: Bryan O'Sullivan
- [PATCH 9 of 18] ipath - char devices for diagnostics and lightweight subnet management
- From: Bryan O'Sullivan
- [PATCH 13 of 18] ipath - infiniband UC and UD protocol support
- From: Bryan O'Sullivan
- [PATCH 1 of 18] ipath - core driver header files
- From: Bryan O'Sullivan
- [PATCH 10 of 18] ipath - support for userspace apps using core driver
- Prev by Date: Re: [RFC, PATCH 10/24] i386 Vmi descriptor changes
- Next by Date: [PATCH 1 of 18] ipath - core driver header files
- Previous by thread: cpu scheduler merge plans
- Next by thread: [PATCH 1 of 18] ipath - core driver header files
- Index(es):
Relevant Pages
|