Hi Willy, On Mon, 28 Apr 2008 13:46:09 +1000 Stephen Rothwell wrote: > > Today's linux-next build (x86_64 allmodconfig) broke like this: > > In file included from net/9p/trans_virtio.c:34: > include/linux/idr.h:60: error: syntax error before 'spinlock_t' > include/linux/idr.h:60: warning: no semicolon at end of struct or union > include/linux/idr.h:104: error: field 'idr' has incomplete type > > Caused by commit 2c77d192c68a95a188dd326db1315b3492487c41 ("9p: Convert > from semaphore to spinlock") in the semaphore-removal tree. The > following patch fixes it but may well not be correct. In fact, it would be also fixed (or hidden) if you put the includes back in the order they were before that patch .... It would be good for this to be fixed - its been there too long now. -- Cheers, Stephen Rothwell sfr@canb.auug.org.au http://www.canb.auug.org.au/~sfr/