On Sat, Jan 05 2008 at 1:02 +0200, James Bottomley [EMAIL PROTECTED] wrote:
On Thu, 2007-12-13 at 13:44 +0200, Boaz Harrosh wrote:
- If we export scsi_init_io()/scsi_release_buffers() instead of
scsi_{alloc,free}_sgtable() from scsi_lib than tgt code is
much more insulated from
On Sun, 2008-01-06 at 19:08 +0200, Boaz Harrosh wrote:
On Sat, Jan 05 2008 at 1:02 +0200, James Bottomley [EMAIL PROTECTED] wrote:
On Thu, 2007-12-13 at 13:44 +0200, Boaz Harrosh wrote:
- If we export scsi_init_io()/scsi_release_buffers() instead of
scsi_{alloc,free}_sgtable() from
On Sun, 2008-01-06 at 20:03 +0100, Richard Knutsson wrote:
Convert glue-include scsi.h to scsi.h (and friends).
(binary sizes)
allyesconfig: before: 260132
after: 260048
allmodconfig: before: 261740
after: 261656
Signed-off-by: Richard Knutsson [EMAIL
Citerar James Bottomley [EMAIL PROTECTED]:
On Sun, 2008-01-06 at 20:03 +0100, Richard Knutsson wrote:
Convert glue-include scsi.h to scsi.h (and friends).
(binary sizes)
allyesconfig: before: 260132
after: 260048
allmodconfig: before: 261740
James Bottomley wrote:
On Sun, 2008-01-06 at 04:02 +0100, Richard Knutsson wrote:
Hi all
drivers/scsi/scsi_typedefs.h is about ready to be removed, only the
'struct scsi_cmnd' typedef Scsi_Cmnd is left.
This set converts all the Scsi_Cmnd's, except in:
Changelogs
On Sun, Jan 06, 2008 at 07:41:29PM +0100, Stefan Richter wrote:
Dave Young wrote:
Convert semaphore to mutex in struct class.
All the patches in this series should be applyed simultaneously
Therefore you eventually need to repost it as a single patch. It can't
go into one of the
On Sunday 06 January 2008 02:31:12 James Bottomley wrote:
On Wed, 2007-12-19 at 17:31 +1100, Rusty Russell wrote:
This patch series is the start of my attempt to simplify and make
explicit the chained scatterlist logic.
It's not complete: my SATA box boots and seems happy, but all the
Hello,
Rusty Russell wrote:
The other thing I note is that the problem you're claiming to solve with
sg_ring (the ability to add extra scatterlists to the front or the back
of an existing one) is already solved with sg_chain, so the only real
advantage of sg_ring was that it contains explicit
Rusty Russell wrote:
I realize that sg chaining is a ploy to make the rest of the kernel
devs feel the pain of the SCSI subsystem. But this was a little
unsubtle.
Signed-off-by: Rusty Russell [EMAIL PROTECTED]
Embarrassingly Acked-by: Tejun Heo [EMAIL PROTECTED]
Thanks.
--
tejun
-
To
On Monday 07 January 2008 16:01:40 Tejun Heo wrote:
But we hit the same problems:
1) sg_chain loses information. The clever chain packaging makes reading
easy, but manipulation is severely limited. You can append to your own
chains by padding, but not someone elses. This works for
On do, 2008-01-03 at 20:05 +0100, Geert Uytterhoeven wrote:
On Thu, 3 Jan 2008, James Bottomley wrote:
On Thu, 2008-01-03 at 17:40 +0200, Boaz Harrosh wrote:
As recommended by Christoph Hellwig. There is no use
of Fixing these drivers, since there is a much simpler
and modern esp
On Sun, 23 Dec 2007 13:09:05 +0200
Boaz Harrosh [EMAIL PROTECTED] wrote:
On Fri, Dec 21 2007 at 4:30 +0200, Benjamin Herrenschmidt [EMAIL PROTECTED]
wrote:
The sense buffer ins scsi_cmnd can nowadays be DMA'ed into directly
by some low level drivers (that typically happens with USB mass
There was no response on this patch last time, so i am resubmitting it here. It
applies on the current linux-2.6 git tree.
--
Christof Schmitt
-
To unsubscribe from this list: send the line unsubscribe linux-scsi in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
From: Christof Schmitt [EMAIL PROTECTED]
Since the SCSI layer uses the request queues from the block layer, blktrace can
also be used to trace the requests to all SCSI devices (like SCSI tape drives),
not only disks. The only missing part is the ioctl interface to start and stop
tracing.
This
14 matches
Mail list logo