[lkml]   [2001]   [Apr]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRE: vmalloc on 2.4.x on ia64
I am calling during initialization only from detect() entry point.
But I guess, before the detect() is called, scsi layer acquires
the io_request_lock. So, you mean to say that I need to release it
before calling vmalloc() ? I was doing the same thing on 2.2.x
and even on 2.4.0 and it was working fine and now suddenly
it stopped working on 2.4.2. So what are the guidelines for using
vmalloc() if we want to use it in scsi low-level (HBA) driver ?
I am currently using the new error handling code. (use_new_eh_code = TRUE).


> -----Original Message-----
> From: Alan Cox []
> Sent: Wednesday, April 04, 2001 5:03 PM
> To:
> Cc:;
> Subject: Re: vmalloc on 2.4.x on ia64
> > Can we call vmalloc() or get_free_pages() from scsi
> low-level driver
> > (HBA driver) ? The reason why I am asking is because, I am calling
> It depends where. You can call it during initialisation if
> you arent holding
> the io_request_lock for example.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:23    [W:0.040 / U:1.988 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site