Thread (22 messages) 22 messages, 6 authors, 2006-01-28

Re: memory leak in scsi_cmd_cache 2.6.15

From: Jens Axboe <hidden>
Date: 2006-01-28 19:31:07
Also in: linux-scsi, lkml

On Fri, Jan 27 2006, Jamie Heilman wrote:
Jens Axboe wrote:
quoted
On Sun, Jan 22 2006, Jamie Heilman wrote:
quoted
Ariel wrote:
quoted
ata_piix seems like it's in common for all, but this is not a lot of 
systems, so it could just be a coincidence and the problem caused by 
something that's not chipset specific.
Hmm.  I just moved my sata_sil stuff out of the way and rebooted:

$ uptime; grep scsi_cmd_cache /proc/slabinfo
 23:22:16 up 4 min,  1 user,  load average: 0.00, 0.03, 0.00
scsi_cmd_cache      1200   1200    384   10    1 : tunables   54   27   8 : slabdata    120    120      0

My other workstation also runs 2.6.15.1 but uses sata_nv and doesn't
exhibit the problem.
The SATA low level driver is very unlikely to play a role in this. But
you are both using md (raid1 to be specific) on top of scsi, I'd say
that's the best clue. I'd very much doubt the nvidia module as well.
True, my sata_nv box doesn't use md.  OTOH, my machines running raid1
on an LSI (MPT Fusion driver) SCSI controller don't have this leak.
Those SCSI LLD don't support ordered flush barriers, that's why.

-- 
Jens Axboe
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help