On Fri, Nov 30, 2012 at 12:38 AM, Arend van Spriel <arend at broadcom.com> wrote: > So what is the rationale here. During mainlining our drivers we had to > remove all uses of 'typedef struct foo foo_t;'. The Linux CodingStyle > (chapter 5 Typedefs) is spending a number of lines explaining why. > > So is spinlock_t an exception to this rule simply because the kernel > uses spinlock_t all over the place. Yes. Luis