From: Jamie Lenehan <lenehan@twibble.org>
To: linux-scsi@vger.kernel.org
Cc: dc395x@twibble.org
Subject: [PATCH] dc395x [0/6] - description
Date: Thu, 21 Aug 2003 20:13:48 +1000 [thread overview]
Message-ID: <20030821101348.GA7570@twibble.org> (raw)
Hi,
here's a few more dc395x patches. These clean up the allocation and
release of devices, adapters and scsi host information and a few
minor changes.
NOTE: This is against 2.6.0-test3-bk7. During the last merge DaveM
fixed the breakage (caused by a prototype change I missed) and
pushed it directly to Linus while the change that Christoph
send to linux-scsi get lost. (It's only 4 lines difference).
Anyway, this is against 2.6.0-test3-bk7 in which the mess was
resolved... (How do other people deal with this sort of thing?)
20030818-#4-make-functions-static.patch
I forgot to make some of the new functions added during the list
cleanups static. This patch just declares those new functions static.
20030818-#5-cleanup-devices.patch
This cleans up the device management. It makes the init and cleanup
seperate functions that basically do the opposite type things in
reverse order. Makes it clear which functions remove a device and
which ones free a device (or devices.)
20030818-#6-cleanup-adapter-init.patch
Cleanup of the adapter initialization sequence. Now it's clear what
is going on and what has been done at any point. It also keeps the
initialization of various things together and not spread out over a
bunch of different functions. This then made it possible to ensure
that appropriate the resources were correctly released in the event
of failure.
20030820-#7-cleanup-adapter-uninit.patch
Clean up the initialization sequence for the adapter. Makes it easier
to follow.
20030820-#8-check-for-device.patch
After searching for a device to free, only free it if it was found.
20030820-#9-use-resource-len.patch
Instead of hard coding the number of io ports (to the wrong value no
less) use the pci_resource_length to determine the number.
--
Jamie Lenehan <lenehan@twibble.org>
next reply other threads:[~2003-08-21 10:13 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-08-21 10:13 Jamie Lenehan [this message]
2003-08-21 10:14 ` [PATCH] dc395x [1/6] - make functions static Jamie Lenehan
2003-08-21 10:15 ` [PATCH] dc395x [2/6] - cleanup devices Jamie Lenehan
2003-08-21 10:16 ` [PATCH] dc395x [3/6] - cleanup adapter init Jamie Lenehan
2003-08-21 10:16 ` [PATCH] dc395x [4/6] - cleanup adapter uninit Jamie Lenehan
2003-08-21 10:17 ` [PATCH] dc395x [5/6] - check for device Jamie Lenehan
2003-08-21 10:17 ` [PATCH] dc395x [6/6] - use pci resource len Jamie Lenehan
2003-08-21 10:46 ` [PATCH] dc395x [1/6] - make functions static Christoph Hellwig
2003-08-26 11:22 ` Jamie Lenehan
2003-08-26 16:54 ` Christoph Hellwig
2003-08-21 11:02 ` [Dc395x] [PATCH] dc395x [0/6] - description Ali Akcaagac
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030821101348.GA7570@twibble.org \
--to=lenehan@twibble.org \
--cc=dc395x@twibble.org \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox