[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ogfs-dev]status of non-pool code with EVMS and Device Mapper



Good snooping, Luciano.

Would you be willing to investigate the extent of the problem (does it happen in yet other places?), and propose/implement a solution to this?

If so, we can set you up as a developer.

-- Ben --

> -----Original Message-----
> From: Luciano Chavez [mailto:lnx1138@us.ibm.com]
> Sent: Friday, June 06, 2003 12:35 PM
> To: opengfs-devel@lists.sourceforge.net
> Subject: Re: [ogfs-dev]status of non-pool code with EVMS and Device
> Mapper
> 
> 
> On Fri, 2003-06-06 at 10:35, Luciano Chavez wrote:
> > I get a bit further and now have run into another problem 
> along the same
> > vein. I'm starting to look into that problem but wanted to 
> advise you of
> > the current status.
> 
> Well, the problem I now run into is related to the first. A call to
> ogfs_is_pinned() is given a bh which it then attempts to get 
> the bd from
> the bh->b_private and proceeds to call ogfs_lock_buffer(bh) as well
> which corrupts the DM struct now hanging of the bh->b_private.
> 
> dio_arch.c and trans.c make use of this macro. I think I may 
> need y'all
> to re-think the possibility of retrieving the ogfs_bufdata_t from some
> other place (such as from a bd list) and matching it up to a given bh
> rather than pulling it out of the bh->b_private when the BH is active.
> 
> Please let me know how I can assist further.
> 
> -- 
> regards,
> 
> Luciano Chavez
> 
> lnx1138@us.ibm.com          
> http://evms.sourceforge.net
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by:  Etnus, makers of 
> TotalView, The best
> thread debugger on the planet. Designed with thread debugging features
> you've never dreamed of, try TotalView 6 free at www.etnus.com.
> _______________________________________________
> Opengfs-devel mailing list
> Opengfs-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/opengfs-devel
> 


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Opengfs-devel mailing list
Opengfs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opengfs-devel


[Kernel]     [Security]     [Bugtraq]     [Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Clusters]     [Linux RAID]     [Yosemite Hiking]     [Linux Resources]

Powered by Linux