login
Header Space

 
 

Mailing list archives

Search results

Found 5 matching messages (0.128 seconds). Page 1 of 1.

Re: [PATCH] RWSEM: Rewrite rwsem.c and rwsem-spinlock.c more simply.

... of the transformations in > > that patch is considered unsafe? here's ... code. > > current is inline assembler and the compiler doesn't know ... set_task_state(tsk, TASK_UNINTERRUPTIBLE); lib/rwsem-spinlock.c: set_task_state(tsk, TASK_UNINTERRUPTIBLE); lib ...

linux-kernel - Robert P. J. Day - Mar 25 2008 - 08:42

Re: [PATCH] RWSEM: Rewrite rwsem.c and rwsem-spinlock.c more simply.

... J. Day" writes: > Rewrite these source files more simply by deleting the superfluous > "tsk" task_struct pointer and rephrasing in terms of the "current ... because "current" is inline assembler and many gcc versions cannot CSE it ...

linux-kernel - Andi Kleen - Mar 25 2008 - 08:08

Re: [PATCH] RWSEM: Rewrite rwsem.c and rwsem-spinlock.c more simply.

... J. Day" writes: > > > Rewrite these source files more simply by ... which of the transformations in that patch is considered unsafe? here's a ... P. J. Day Linux Consulting, Training and Annoying Kernel Pedantry: Have classroom, ...

linux-kernel - Robert P. J. Day - Mar 25 2008 - 08:27

Re: [PATCH] RWSEM: Rewrite rwsem.c and rwsem-spinlock.c more simply.

... -- which of the transformations in > > > that patch is considered unsafe? here's a typical ... worse code. > > > > current is inline assembler and the compiler doesn't know that it ... is /usr/bin/size. Your patch increased rwsem-spinlock.o from 1595 bytes ...

linux-kernel - Andrew Morton - Mar 25 2008 - 15:14

Re: [PATCH] RWSEM: Rewrite rwsem.c and rwsem-spinlock.c more simply.

... -- which of the transformations in that > patch is considered unsafe? here's a typical ... slight worse code. current is inline assembler and the compiler doesn't know that it ... the compiler that. Before you run off and do that everywhere: it is also not ...

linux-kernel - Andi Kleen - Mar 25 2008 - 08:36

speck-geostationary