Hi
This patch adds hotplug support to the driver for BusLogic scsi
controllers. It's required to boot from a BusLogic controller when using
modular kernels with hotplug-based initramfs.
Regards,
Juerg
--
Signed-off-by: Juerg Billeter [EMAIL PROTECTED]
--- linux-2.6.10/drivers/scsi
Hi,
The patch below adds hotplug callout to scsi_bus_type, and makes it
generate MODNAME environment variable for use with modprobe. Also it
adds a few matching MODULE_ALIAS() macros to the appropriate modules.
Two caveats:
1) I'm not particularly certain about the scsi-type- prefix: it may
Thank you, Matt. Then I have another question:
As we know SCSI mid-layer issue a command to LLDD by
host-hostt-queuecommand(cmd, scsi_done); and in the meantime a
timer is set. When the timer expires, SCSI mid-layer know the
execution of command has failed.
My question is: when SCSI
On Tue, Mar 01, 2005 at 05:06:55PM +0800, Zhao, Forrest wrote:
If I surprisingly hot-remove a SCSI disk from HBA manually
without executing echo scsi remove-single-device
h b t l /proc/scsi/scsi, can the hotplug
event be notified to SCSI mid-layer or user space?
I briefly browse
(as
hotplug-ng-001/module_scsi.c did). Are there any other?
Not all tapes are supported by st - OnStream drives need osst instead.
As an excuse I can say that I reproduced what was in
hotplug-ng-001/module_scsi.c, no more, no less :)
How do you suggest that is to be handled
On Fri, Feb 18, 2005 at 09:17:37AM -0800, Patrick Mansfield wrote:
You could also append the sdev-vendor and sdev-model, and use alias wild
cards.
String values haven't been used in the aliases so far, and I think for a
reason: with all the unpredictable weird characters and string lengths
they
On Fri, Feb 18, 2005 at 10:33:50AM -0800, Patrick Mansfield wrote:
The block SG_IO handles the ioctls, but not devices without a SCSI upper
level driver (i.e. not tape, disk or cdrom).
Then it might make sense to explicitly list in sg.c the TYPE_* not
matched by s[dtr].
In my experience,
On Fri, Feb 18, 2005 at 10:41:35PM +0300, Roman Kagan wrote:
On Fri, Feb 18, 2005 at 10:33:50AM -0800, Patrick Mansfield wrote:
The block SG_IO handles the ioctls, but not devices without a SCSI upper
level driver (i.e. not tape, disk or cdrom).
Then it might make sense to explicitly list
On Mon, Feb 07, 2005 at 12:27:53PM -0600, Matt Domsch wrote:
Below is a patch to add some hotplug infrastructure to the Linux SCSI
subsystem.
I've added and reworked the megaraid_mbox driver to make use of this
new infrastructure. I'll send that patch next. The rest is unchanged
from
On Tue, Feb 08, 2005 at 05:19:23PM -0600, Matt Domsch wrote:
I've added and reworked the megaraid_mbox driver to make use of this
new infrastructure. I'll send that patch next. The rest is unchanged
from yesterday.
This is the megaraid_mbox 2.20.4.5 patch as submitted by LSI on-list
last
On Tue, Feb 08, 2005 at 05:19:23PM -0600, Matt Domsch wrote:
On Mon, Feb 07, 2005 at 12:27:53PM -0600, Matt Domsch wrote:
Below is a patch to add some hotplug infrastructure to the Linux SCSI
subsystem.
I've added and reworked the megaraid_mbox driver to make use of this
new
Below is a patch to add some hotplug infrastructure to the Linux SCSI
subsystem.
New files:
include/scsi/scsi_hotplug.h
drivers/scsi/scsi_hotplug.c
implements a new exported function:
extern int scsi_topology_hctl_action(struct Scsi_Host *shost, unsigned int
channel
@@
/*
+ * sysfs class device support
+ * creates three files:
+ * /sys/class/scsi_host
+ * |-- host0
+ * | |-- logical_drive_created
+ * | |-- logical_drive_destroyed
+ *
+ * These make the midlayer invoke /sbin/hotplug, which then calls back into
sysfs
+ * /sys/class/scsi_host
+ * |-- host0
On Mon, Feb 07, 2005 at 12:27:53PM -0600, Matt Domsch wrote:
In addition, two more infrastructure pieces are necessary:
udev-050-scsi_topology.patch - adds the subsystem name scsi_topology
to the list of devices *not* to wait for the creation of files in
sysfs for - scsi_topology devices
On Mon, Feb 07, 2005 at 12:27:53PM -0600, Matt Domsch wrote:
/etc/hotplug/scsi_topology.agent
handles the hotplug call, and invokes /sys/class/scsi_host/hostX/scan
and /sys/class/scsi_device/H:C:T:L:/device/delete as appropriate.
And here's scsi_topology.agent.
Signed-off-by: Matt Domsch
201 - 215 of 215 matches
Mail list logo