Re: [PATCH 2/2] Align kmem_cache objects using __cacheline_aligned

2014-01-08 Thread Richard Braun
On Thu, Jan 09, 2014 at 12:40:49AM +0100, Samuel Thibault wrote: > Samuel Thibault, le Thu 09 Jan 2014 00:39:30 +0100, a écrit : > > Mmm, perhaps it would be more useful to define a typedef with the > > attribute, and use it instead of struct kmem_cache? > > Mmm, from slab.h it would seem that you

Re: [PATCH 2/2] Align kmem_cache objects using __cacheline_aligned

2014-01-08 Thread Samuel Thibault
Samuel Thibault, le Thu 09 Jan 2014 00:39:30 +0100, a écrit : > Justus Winter, le Tue 07 Jan 2014 15:51:28 +0100, a écrit : > > * device/dev_lookup.c: Align kmem_cache objects using __cacheline_aligned. > > Mmm, perhaps it would be more useful to define a typedef with the > attribute, and use it i

Re: [PATCH 2/2] Align kmem_cache objects using __cacheline_aligned

2014-01-08 Thread Samuel Thibault
Justus Winter, le Tue 07 Jan 2014 15:51:28 +0100, a écrit : > * device/dev_lookup.c: Align kmem_cache objects using __cacheline_aligned. Mmm, perhaps it would be more useful to define a typedef with the attribute, and use it instead of struct kmem_cache? Samuel

[PATCH 2/2] Align kmem_cache objects using __cacheline_aligned

2014-01-07 Thread Justus Winter
* device/dev_lookup.c: Align kmem_cache objects using __cacheline_aligned. * device/dev_pager.c: Likewise. * device/ds_routines.c: Likewise. * device/net_io.c: Likewise. * i386/i386/fpu.c: Likewise. * i386/i386/machine_task.c: Likewise. * i386/i386/pcb.c: Likewise. * i386/intel/pmap.c: Likewise. *