[parisc-linux] evms-0.9.1 && hppa (follow ...)

Grant Grundler grundler@dsl2.external.hp.com
Wed, 06 Mar 2002 15:19:09 -0700


"=?iso-8859-1?Q?Jo=EBl_Soete?=" wrote:

>           printk(KERN_ERR "--evms: %s, %s call, ckp7p: io_sector_offset
> =%llu.\n", __FILE__ , __FUNCTION__, io_sector_offset );
>           user_buffer_ptr = user_parms->buffer_address;
>           printk(KERN_ERR "--evms: %s, %s call, ckp7pp.\n", __FILE__ ,
> __FUNCTION__ );
....

> So it seems to failled on the assignement: "user_buffer_ptr =
> user_parms->buffer_address;" . That is over my understanding without much
> help. Any idea ?

Could it be that "user_parms->buffer_address" should really be
"tmp->buffer_address"?

Just wondering if the copy_from_user() higher up in the code means
arg points to something in userspace. getting stack unwinds
for problems like this would be really nice...(hint hint)

grant