public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* init_rwsem redefinition warning in usbdevice_fs.h
@ 2001-04-24  8:36 Alex Riesen
  2001-04-24 10:18 ` Thomas Sailer
  0 siblings, 1 reply; 2+ messages in thread
From: Alex Riesen @ 2001-04-24  8:36 UTC (permalink / raw)
  To: LKML

Hi, again
i do not know whether it may be important, but the warning
makes me anyway curios.
In 2.4.3-ac13 the compiler says that init_rwsem in the
usbdevice_fs.h is redefined. It was previously defined in a .ver-file.

/*
 * sigh. rwsemaphores do not (yet) work from modules
 */
 
#define rw_semaphore semaphore
#define init_rwsem init_MUTEX <<<<<<<<<<<<<<<< here
#define down_read down
#define down_write down
#define up_read up
#define up_write up

Should it be fixed? And, maybe the other define's around
should be fixed too?

Alex Riesen

P.S. the original warning (gcc-2.95.2):

In file included from hub.c:24:
linux-2.4.3-ac13/include/linux/usbdevice_fs.h:170: warning: `init_rwsem' redefined
linux-2.4.3-ac13/include/linux/modules/rwsem-spinlock.ver:2: warning: this is the location of the previous definition



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: init_rwsem redefinition warning in usbdevice_fs.h
  2001-04-24  8:36 init_rwsem redefinition warning in usbdevice_fs.h Alex Riesen
@ 2001-04-24 10:18 ` Thomas Sailer
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Sailer @ 2001-04-24 10:18 UTC (permalink / raw)
  To: Alex Riesen; +Cc: LKML

Alex Riesen wrote:

> Should it be fixed? And, maybe the other define's around
> should be fixed too?

The comment line above actually says it all. The defines
have been added because at the time of writing this file
rw semaphores did not work in a module, so they were
replaced with mutexes using these defines. If rw sems work
now just delete these defines

Tom

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-04-24 10:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-24  8:36 init_rwsem redefinition warning in usbdevice_fs.h Alex Riesen
2001-04-24 10:18 ` Thomas Sailer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox