On 9/21/07, Stefan Boresch <[EMAIL PROTECTED]> wrote:
>
> I will try, but a very dumb question first. If I have a kernel that
> crashes because of a disk problem ..., how do I get to save the output?
> (Never worked with a serial console, but there might be a first time
> for everything ...) But ma
On Thu, 2007-09-20 at 08:08 -0700, Anil K. Ravindranath wrote:
> Hi,
>
> We have not heard any comments or inputs on this patch.
>
> With regards,
> Anil
>
> On Sat, 2007-06-30 at 05:45 -0700, Anil K. Ravindranath wrote:
> > Subject: [PATCH] aic7xxx driver. Restrict DMA to 32bit for 29320LPE
Hi,
We have not heard any comments or inputs on this patch.
With regards,
Anil
On Sat, 2007-06-30 at 05:45 -0700, Anil K. Ravindranath wrote:
> Subject: [PATCH] aic7xxx driver. Restrict DMA to 32bit for 29320LPE
> Adaptec SCSI controller
>
> Contribution:
>
> Anil Ravindranath <[EMAIL PROTE
Randy Dunlap scolded me for introducing poorly styled code. Since it
was a copy-and-paste block from mpt_suspend(), fix both.
Signed-off-by: Darrick J. Wong <[EMAIL PROTECTED]>
---
drivers/message/fusion/mptbase.c |6 ++
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/dri
Boaz Harrosh wrote:
This is a minimal patch needed to remove use of !use_sg
but it is not a complete clean up of the !use_sg paths.
Libata-core still has the qc->flags & ATA_QCFLAG_SG
and !qc->n_elem code paths. Perhaps an ata maintainer
would have a go at it.
- TOD
It appears that the LSI SAS 1064E chip needs to be reset after a
suspend/resume cycle before the driver attempts further communications with
the chip. Without this patch, resuming the chip results in this error
message being printed repeatedly and no more disk I/O.
mptbase: ioc0: ERROR - Invalid
Drop usage of legacy to_qla_host() macro.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_attr.c | 88 +++---
drivers/scsi/qla2xxx/qla_dbg.c |2 +-
drivers/scsi/qla2xxx/qla_def.h |2 -
drivers/scsi/qla2xxx/qla_mid.c |
This change reduces by as much as 16% the memory footprint for
each allocated sbr_t structure requested from the mempool.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_def.h |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/qla
From: Seokmann Ju <[EMAIL PROTECTED]>
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_attr.c |2 +-
drivers/scsi/qla2xxx/qla_def.h |2 +-
drivers/scsi/qla2xxx/qla_gbl.h |4 ++--
drivers/scsi/qla2xxx/qla_init.c | 16 +++-
drivers/scsi/qla2
Make several needlessly global functions static:
- qla2x00_mark_vp_devices_dead()
- qla24xx_configure_vp()
Remove unused function qla24xx_modify_vport().
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_mid.c | 34 ++
1 files change
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_iocb.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_iocb.c b/drivers/scsi/qla2xxx/qla_iocb.c
index 3a5e78c..7f6a89b 100644
--- a/drivers/scsi/qla2xxx/qla_iocb.c
++
Also remove legacy '/proc' name during OS_DEVICE_NAME
registration.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_def.h |2 +-
drivers/scsi/qla2xxx/qla_gs.c |6 --
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla
Original code, incorrectly passed the address-of a pointer rather
than the pointer value itself.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_attr.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_attr.c b/driver
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_dbg.c | 18 ++
drivers/scsi/qla2xxx/qla_dbg.h |2 ++
drivers/scsi/qla2xxx/qla_fw.h |2 +-
3 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drive
From: Ravi Anand <[EMAIL PROTECTED]>
Where the DPC logic would get jammed into continuously
reloging-into a port.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_os.c |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/q
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_fw.h |4 ++-
drivers/scsi/qla2xxx/qla_isr.c | 53
2 files changed, 56 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_fw.h b/drivers/scsi/qla2xxx/qla_
There's no need to reset the RISC prior to pausing.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_dbg.c | 23 ++-
1 files changed, 10 insertions(+), 13 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_dbg.c b/drivers/scsi/qla2xxx/qla_dbg.c
From: Joe Carnuccio <[EMAIL PROTECTED]>
Additional cleanups and
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_attr.c | 108 ---
drivers/scsi/qla2xxx/qla_def.h |2 +
drivers/scsi/qla2xxx/qla_fw.h |2 +
drivers/scsi/ql
From: Seokmann Ju <[EMAIL PROTECTED]>
Additional cleanups and
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_def.h |1 +
drivers/scsi/qla2xxx/qla_isr.c | 28 +-
drivers/scsi/qla2xxx/qla_os.c | 114
3 files ch
Newer ISPs support a mechanism to read and write flash-memory via
the firmware LOAD/DUMP memory mailbox command routines. When
supported, utilizing these mechanisms significantly reduces
overall access times.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_gbl.h |
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_version.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_version.h
b/drivers/scsi/qla2xxx/qla_version.h
index 18095b9..2d551a3 100644
--- a/drivers/scsi/qla2xxx/qla_v
Since MSI-X vectors do not require a clearing "handshake" from
the system perspective, and the registered handler will not be
called more than once for one occurrence of receipt of a vector,
there is no requirement to flush the risc register write clearing
the interrupt condition in the risc. Also,
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_mbx.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_mbx.c b/drivers/scsi/qla2xxx/qla_mbx.c
index ec48871..c53ec67 100644
--- a/drivers/scsi/qla2xxx/qla_mbx.c
+++ b/d
Do not adjust the iIDMA speed on ports which have a faster
link-speed than the HBA itself.
Signed-off-by: Andrew Vasquez <[EMAIL PROTECTED]>
---
drivers/scsi/qla2xxx/qla_init.c | 10 ++
1 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/scsi/qla2xxx/qla_init.c b/driv
This patchset updates the qla2xxx driver to 8.02.00-k4
drivers/scsi/qla2xxx/qla_attr.c| 200 +++--
drivers/scsi/qla2xxx/qla_dbg.c | 1846 +++-
drivers/scsi/qla2xxx/qla_dbg.h |2 +
drivers/scsi/qla2xxx/qla_def.h | 15 +-
drivers/scsi/qla2xxx/q
James Bottomley wrote:
> On Sun, 2007-09-16 at 19:01 -0400, Douglas Gilbert wrote:
>> James Bottomley wrote:
>>> On Sat, 2007-09-15 at 12:05 -0500, James Bottomley wrote:
On Fri, 2007-09-14 at 10:58 -0700, Gilbert Wu wrote:
> Fixed the problem that "smartctl -a /dev/some_sata_disk -d ata"
Hi Mario,
Our internal driver kits have been fixed, but there has been a
delay in pushing this fix (along with other required changes)
out to kernel.org. We are anticipating that the fix for this
issue will show up in kernel 2.6.24 (2.6.23 is essentially
closed).
stephen
-Original Message-
How do we "know" when little memory is available?
Other suggestion which came about was to parse the kernel command line
and look for "elfcorehdr=". Is this ok? Is kernel command line visible
to the SCSI drivers?
Thanks
-Atul
-Original Message-
From: Pavel Machek [mailto:[EMAIL PROTECTED
Il Monday 05 March 2007 20:46:10 Shirron, Stephen ha scritto:
> The code should look like this, in mpt_lan_post_receive_buckets():
>
> goto out;
> }
> pRecvReq = (LANReceivePostRequest_t *) mf;
>
> i = le16_to_cpu(mf->u.frame.hwhdr.msg
On Thu, Sep 20, 2007 at 09:41:14AM -0500, James Bottomley wrote:
> On Thu, 2007-09-20 at 16:34 +0200, Stefan Boresch wrote:
> > So, since I seem to have a slightly broken machine at hand, let me
> > know whether I can try/test anything to fix the issues the newer
> > kernels might have.
>
> It wi
On Thu, 2007-09-20 at 16:34 +0200, Stefan Boresch wrote:
> So, since I seem to have a slightly broken machine at hand, let me
> know whether I can try/test anything to fix the issues the newer
> kernels might have.
It will take me a while to set up the configuration, so the dmesg from
the failing
Thank you for both your replies.
On Thu, Sep 20, 2007 at 09:15:51AM -0500, James Bottomley wrote:
> On Thu, 2007-09-20 at 15:04 +0200, Stefan Boresch wrote:
> > I could live with all this if kernels 2.6.2x I have tried would not
> > simply crash. When the aic79xx module loads, I get again endless
On Thu, 2007-09-20 at 15:04 +0200, Stefan Boresch wrote:
> I could live with all this if kernels 2.6.2x I have tried would not
> simply crash. When the aic79xx module loads, I get again endless
>
> >> Dump Card State Begins <
>
> listings, but the warnings / error
So its ancient, its crap, but it kept showing up in my scans for stuff
that wanted fixing...
- Redo the proc code to be far cleaner
- Clean various return (0) type constructs
- Use cpu_relax()
The various waits ought to time out but thats another issue and probably
not worth solving.
Signed-off-
Signed-off-by: Alan Cox <[EMAIL PROTECTED]>
(and pointed out by several people)
diff -u --exclude-from /usr/src/exclude --new-file --recursive
linux.vanilla-2.6.23rc6-mm1/drivers/scsi/dtc.c
linux-2.6.23rc6-mm1/drivers/scsi/dtc.c
--- linux.vanilla-2.6.23rc6-mm1/drivers/scsi/dtc.c 2007-09-18
On Thu, 2007-09-20 at 15:04 +0200, Stefan Boresch wrote:
> So, if anyone is willing to take a look, here are some facts (again,
> please let me know whatever other info you need!). I have put the output of
> lspci, dmesg and cat /proc/scsi/aic79xx/0 of the system running a
> default Ubuntu dapper i
I am trying to set up a server with an onboard Super Micro AIC 7902B
U320 controller under the latest Ubuntu version(s), i.e., using the
respective Ubuntu supplied kernels (2.6.20 based for "feisty" and 2.6.22 based
for "gutsy"). However, so far all kernels
based on 2.6.x, x greater or equal to 20
This patch removes the unused sysfs attribute overwriting logic for
most of the attributes, and plugs them into the driver core default
attribute creation.
Signed-off-by: Hannes Reinecke <[EMAIL PROTECTED]>
Signed-off-by: Kay Sievers <[EMAIL PROTECTED]>
---
hosts.c |1
scsi_priv.h |
This patch implements scsi_host and scsi_target device types and
adds both to the scsi_bus.
Signed-off-by: Kay Sievers <[EMAIL PROTECTED]>
Signed-off-by: Hannes Reinecke <[EMAIL PROTECTED]>
---
drivers/scsi/hosts.c | 12 ++--
drivers/scsi/scsi_proc.c |7 ++-
drivers/scsi/s
With the current target allocation code a target is registered
with sysfs for each possible target; it will be deleted again
if no useable LUN on this target is found. This results in a
lot of 'target add/target remove' uevents.
This patch reworks the target allocation code so that only
uevents fo
Hi James,
these patches are a follow-up to the earlier patch from Kay Sievers named
"[SCSI] switch sdev sysfs attributes to default attributes".
It consists of three parts:
- PATCH 1/3: Rework scsi target allocation so that uevents will only
be sent for existing targets
- PATCH 2/3: Add scsi_bu
> Hi,
>
> Is there a standard way for drivers (RAID) to detect if the current
> kernel is running in kdump mode? We would like to adjust driver behavior
> dynamically when kdump is active by scaling down resources.
Perhaps you should be automatically using little resources when little
memory is a
42 matches
Mail list logo