[SSI] Re: dev_t and kdev_t use
Brought to you by:
brucewalker,
rogertsang
From: Laura R. <lra...@ka...> - 2001-09-08 02:10:20
|
Hi Aneesh, Yes, you are right, we shouldnt be using dev_t and kdev_t interchangeably. I have changed the following files to use kdev_t instead. That should eliminate your compiling problems. cluster/ssi/vproc/reopen.x cluster/ssi/vproc/rproc_template.x cluster/ssi/vproc/rproc_platform.x cluster/ssi/vproc/nd_cleanup.c cluster/ssi/vproc/rvp_pvpsops_server.c include/cluster/rpc/xdr.h include/linux/dpvproc.h include/linux/vproc.h I have also created & attached the following patch of the files above, which should work for the 0.5.1 release. You can probably just use it as a reference, if it does not match your version of the code. let me know if you have any more problems. laura -- Laura L. Ramirez lau...@co... (310) 414-3118 > Hi , > > Today i started compiling the alpha kernel with SSI changes I am > getting some strange error. I found dev_t and kdev_t used > interchangeably. The function declaration use dev_t while the function > definition use kdev_t. I started changing those dev_t to kdev_t but once > i start getting more and more error I thought it will good to get the > feedback from you guys. > > kdev_t is given by linux/kdev_t.h > typedef unsigned short kdev_t > > where as dev_t is given by linux/types.h > > typedef __kernel_dev_t dev_t; > > and asm/posix_types.h for alpha gives > typedef unsigned int __kernel_dev_t; > > one example is given below. > > rvp_pvpsops_server.c:131: conflicting types for `rpvpsop_release_ctty' > ics_vproc_protos_gen.h:633: previous declaration of > `rpvpsop_release_ctty' > > -aneesh > Content-Description: patch.kdev [Attachment, skipping...] -- End of included mail. |