[openib-general] Re: [PATCH] slab: Fix kmem_cache_destroy() on NUMA

2006-05-15 Thread Pekka Enberg
On Mon, 15 May 2006, Roland Dreier wrote: > > This patch fixes this by having drain_cpu_caches() do > > drain_alien_cache() on every node before it does drain_array() on the > > nodes' shared array_caches. On Mon, 2006-05-15 at 14:47 -0700, Christoph Lameter wrote: > Correct. That is the fix tha

Re: [openib-general] Re: possible bug in kmem_cache related code

2006-04-28 Thread Pekka Enberg
On Fri, 2006-04-28 at 21:24 +0200, Or Gerlitz wrote: > Yes, i can reproduce this at will, no local modifications, my system > is amd dual x86_64, i have attached my .config to the first email of > this thread, and also mentioned that some CONFIG_DEBUG_ options are > set, including one related to sl

Re: [openib-general] Re: [PATCH 04/16] ehca: userspace support

2006-04-27 Thread Pekka Enberg
Hi Heiko, On 4/28/06, Heiko J Schick <[EMAIL PROTECTED]> wrote: > The problem I see with pr_debug() is that it could only activated via > a compile flag. To use the debug outputs you have to re-compile / > compile your own kernel. Do you really need this heavy debug logging in the first place? Yo

[openib-general] Re: [PATCH 13/16] ehca: firmware InfiniBand interface

2006-04-27 Thread Pekka Enberg
On 4/27/06, Jörn Engel <[EMAIL PROTECTED]> wrote: > The whole patch is full of parameter-happy functions with this one > being the ugly top of the iceberg. I sincerely hope this is not a > defined ABI and can still be changed. It's not in mainline, so it can be changed.

[openib-general] Re: possible bug in kmem_cache related code

2006-04-27 Thread Pekka Enberg
On 4/27/06, Or Gerlitz <[EMAIL PROTECTED]> wrote: > With 2.6.17-rc3 I'm running into something which seems as a bug related > to kmem_cache. Doing some allocations/deallocations from a kmem_cache and > later attempting to destroy it yields the following message and trace Tested on 2.6.16.7 and wor

[openib-general] Re: [PATCH 17 of 20] ipath - infiniband verbs support, part 3 of 3

2005-12-29 Thread Pekka Enberg
Hi, [Copy-paste reuse alert!] On 12/29/05, Bryan O'Sullivan <[EMAIL PROTECTED]> wrote: > +static struct ib_mr *ipath_reg_phys_mr(struct ib_pd *pd, > + struct ib_phys_buf *buffer_list, > + int num_phys_buf, > +

[openib-general] Re: [PATCH 6 of 20] ipath - driver debugging headers

2005-12-29 Thread Pekka Enberg
On 12/29/05, Bryan O'Sullivan <[EMAIL PROTECTED]> wrote: > +#endif /* _IPATH_DEBUG_H */ > diff -r 2d9a3f27a10c -r 9e8d017ed298 > drivers/infiniband/hw/ipath/ipath_kdebug.h > --- /dev/null Thu Jan 1 00:00:00 1970 + > +++ b/drivers/infiniband/hw/ipath/ipath_kdebug.hWed Dec 28 14:19:42

[openib-general] Re: [PATCH 14 of 20] ipath - infiniband verbs header

2005-12-29 Thread Pekka Enberg
On 12/29/05, Bryan O'Sullivan <[EMAIL PROTECTED]> wrote: > diff -r f9bcd9de3548 -r 26993cb5faee drivers/infiniband/hw/ipath/verbs_debug.h > --- /dev/null Thu Jan 1 00:00:00 1970 + > +++ b/drivers/infiniband/hw/ipath/verbs_debug.h Wed Dec 28 14:19:43 2005 -0800 > +#ifndef _VERBS_DEBUG_H > +#d

[openib-general] Re: [PATCH 5 of 20] ipath - driver core header files

2005-12-29 Thread Pekka Enberg
Hi Bryan, On 12/29/05, Bryan O'Sullivan <[EMAIL PROTECTED]> wrote: > +/* > + * Copy routine that is guaranteed to work in terms of aligned 32-bit > + * quantities. > + */ > +void ipath_dwordcpy(uint32_t *dest, uint32_t *src, uint32_t ndwords); Wasn't this supposed to be killed?

[openib-general] Re: [PATCH 03/13] [RFC] ipath copy routines

2005-12-17 Thread Pekka Enberg
On 12/17/05, Roland Dreier <[EMAIL PROTECTED]> wrote: > +#define TRUE 1 > +#define FALSE 0 Please kill these. Pekka ___ openib-general mailing list openib-general@openib.org http://openib.org/mailman/listinfo/openib-general

[openib-general] Re: [PATCH 01/13] [RFC] ipath basic headers

2005-12-17 Thread Pekka Enberg
Hi Roland, On 12/17/05, Roland Dreier <[EMAIL PROTECTED]> wrote: > +/* > + * This file contains defines, structures, etc. that are used > + * to communicate between kernel and user code. > + */ > + > +#ifdef __KERNEL__ > +#include > +#include > +#include > +#else /* !__