Hello, Dmitry, Mochel and James.
I've been looking at sd code and found seemingly bogus 'if (!sdkp)'
tests with /* this can happen */ comment. I've digged changelog and
found out that this was to prevent oops which occurs if some driver
gets stuck inside -probe and the machine goes down and
On Mon, Mar 21 2005, [EMAIL PROTECTED] wrote:
On Mon, 21 Mar 2005, Jens Axboe wrote:
On Sun, Mar 20 2005, Guennadi Liakhovetski wrote:
char *kmap_atomic_sg(struct scatterlist *sg, unsigned int offset, int
*mapped);
void kunmap_atomic_sg(struct scatterlist *sg, int mapped);
On Mon, 21 Mar 2005, Jens Axboe wrote:
On Mon, Mar 21 2005, [EMAIL PROTECTED] wrote:
On Mon, 21 Mar 2005, Jens Axboe wrote:
easily doable. I made a suggestion earlier in the thread, you need to do
something ala
sg_map_each_entry(sglist, entries, sg, ouput_ptr, flags) {
The following is v2.2 of the iscsi-initiator-core-tools. This release
contains support for iSCSI Authentication by way of initiator-authd.
This release also adds support for generating unique iSCSI Initiator
Node Names and using the same /etc/initiatorname.iscsi format as
linux-sfnet in order to
Hi,
scsi_allocate_request() doesn't hold a reference to the device that it
points to, that is not good. This patch fixes that up.
Signed-off-by: Jens Axboe [EMAIL PROTECTED]
= drivers/scsi/scsi.c 1.157 vs edited =
--- 1.157/drivers/scsi/scsi.c 2005-03-03 09:22:17 +01:00
+++
scsi_mid_low_api doesn't seem to have been updated for the scsi_add_host /
scsi_scan_host split. Here's a patch.
diff -u -p -r1.9 scsi_mid_low_api.txt
--- ./Documentation/scsi/scsi_mid_low_api.txt 12 Jan 2005 20:14:58 -
1.9
+++ ./Documentation/scsi/scsi_mid_low_api.txt 21 Mar 2005
A nit on the use of must
In the following:
/**
- * scsi_add_host - perform sysfs registration and SCSI bus scan.
+ * scsi_add_host - perform sysfs registration and set up
transport class
* @shost: pointer to scsi host instance
* @dev: pointer to struct device of type scsi
On Mon, 2005-03-21 at 14:26 +0100, Jens Axboe wrote:
scsi_allocate_request() doesn't hold a reference to the device that it
points to, that is not good. This patch fixes that up.
Actually, I don't think this is correct. The reference is taken when
the command is attached to a request in the
On Fri, Mar 18 2005, Jens Axboe wrote:
Hi,
There is a problem with the way sdev is freed currently. The reason is
really that there is a circular referencing problem: the sdev needs to
hold on to the queue, but the queue (through the request function) also
needs to hold on to the sdev.
On Mon, 2005-03-21 at 15:59 +0100, Jens Axboe wrote:
This is not even enough, since the queue lock is embedded in sdev
structure. Guys, this is a serious issue. Oopsing a kernel is trivial
with a hotplug device like a usb stick.
Do you have the instructions to reproduce and a trace ... I've
On Mon, Mar 21, 2005 at 09:50:07AM -0500, [EMAIL PROTECTED] wrote:
+ * successful call to scsi_host_alloc(). The LLD must call
+ * scsi_scan_host() in order to scan the bus. The LLD must set up
+ * the transport template before calling this function and may only
+ * access the
On Mon, Mar 21 2005, James Bottomley wrote:
On Mon, 2005-03-21 at 15:59 +0100, Jens Axboe wrote:
This is not even enough, since the queue lock is embedded in sdev
structure. Guys, this is a serious issue. Oopsing a kernel is trivial
with a hotplug device like a usb stick.
Do you have the
On Mon, Mar 21 2005, James Bottomley wrote:
On Mon, 2005-03-21 at 14:26 +0100, Jens Axboe wrote:
scsi_allocate_request() doesn't hold a reference to the device that it
points to, that is not good. This patch fixes that up.
Actually, I don't think this is correct. The reference is taken
Mac NCR5380 SCSI: Fix bus error by passing the correct instance pointer to
request_irq()
Signed-off-by: Finn Thain [EMAIL PROTECTED]
Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED]
--- linux-2.6.12-rc1/drivers/scsi/mac_scsi.c2005-03-09 22:21:01.369397570
+1100
+++
Sergey, I'm assuming this is a bug in the megaraid driver.
Can you confirm that it's still happening in 2.6.12-rc1?
Sergey S. Kostyliov [EMAIL PROTECTED] wrote:
On Thursday 10 February 2005 12:49, Sergey S. Kostyliov wrote:
On Thursday 10 February 2005 03:36, Andrew Morton wrote:
Sergey
Thanks for the correction. How does this look?
* Notes: Only required in hotplug initialization model after a
* successful call to scsi_host_alloc(). This function does not
* scan the bus; this can be done by calling scsi_scan_host() or
* in some other
Hi,
There has been a running thread for a while on several mailing lists
concerning PCI bus error recovery. Very breifly, some architectures
have PCI error recovery mechanisms built into them (e.g. IBM PowerPC,
also new PCI-Express chips from Intel (and other vendors) and possibly
pa-risc and
Holger Kiehl [EMAIL PROTECTED] wrote:
Hello
On a four CPU Opteron compiling the Fusion-MPT as module gives much better
performance when compiling it in, here some bonnie++ results:
Version 1.03 --Sequential Output-- --Sequential Input-
--Random-
-Per
Sorry for delay in responding.
We at LSI Logic are looking into these reports
of poor performance coming from the U320.
I will report later.
Eric Moore
LSI Logic
On Monday, March 21, 2005 4:27 PM, Andrew Morton wrote:
Holger Kiehl [EMAIL PROTECTED] wrote:
Hello
On a four CPU
Maarten de Boer [EMAIL PROTECTED] wrote:
Hello,
I am having nasty problems with an Adaptec 29160 and Promise
Ultratrak100 TX8 external RAID. (kernel 2.6.11)
It would be helpful if you could retest 2.6.12-rc1 or, better,
2.6.12-rc1-mm1.
But afaik this remains unresolved?
Initially, I can
Hi, list
Background: As we know, when the SCSI disk is in failure state, for
example bad sectors appear on disk or disk is surprise-removed, the SCSI
middle-layer will endless retry the failed I/O requests if SCSI
mid-layer can't get the notification from LLDD to stop the retry.
Unfortunately now
This patch updates the driver for the 3ware 5/6/7/8000 series to do
the following:
- Increase max ioctl buffer size to 512 sectors.
- Make tw_scsi_queue() return 0 for 'Unknown scsi opcode'.
- Fix tw_remove() to free irq handler/unregister_chrdev() before shutting down
the card.
- Change to new
Hi, Dmitry.
Dmitry Torokhov wrote:
On Mon, 21 Mar 2005 18:18:46 +0900, Tejun Heo [EMAIL PROTECTED] wrote:
Hello, Dmitry, Mochel and James.
I've been looking at sd code and found seemingly bogus 'if (!sdkp)'
tests with /* this can happen */ comment. I've digged changelog and
found out that this
Hello everyone,
On Mon, 2005-03-21 at 15:27 -0800, Andrew Morton wrote:
On a four CPU Opteron compiling the Fusion-MPT as module gives much better
performance when compiling it in, here some bonnie++ results:
Version 1.03 --Sequential Output-- --Sequential Input-
24 matches
Mail list logo