Re: Why Semaphore Hardware-Dependent?

Nick Piggin
2006-09-14T15:38:28Z

Ahh, my mistake :)

Nick Piggin wrote:

> It is actually larger here.
>
> text data bss dec hex filename
> 970 0 0 970 3ca lib/rwsem-spinlock.o
> 576 0 0 576 240 kernel/spinlock.o
^^ should be:
35 0 0 35 23 kernel/rwsem.o

> =1546
>
> text data bss dec hex filename
> 1310 0 0 1310 51e lib/rwsem.o
> 193 0 0 193 c1 kernel/rwsem.o
> =1503

Well, it is still larger than the atomic_inc_return variant
after my patch.

--
SUSE Labs, Novell Inc.
Send instant messages to your online friends http://au.messenger.yahoo.com