>Modify the HCA drivers to support querying for attributes using a pageable
>buffer.  Since the query calls block, it seems appropriate for the calls to
>allow pageable memory, rather than forcing the user to allocate a non-paged
>buffer in order to obtain a list of attributes.  The problem stems from the HCA
>drivers accessing a user's buffer after acquiring a spinlock that raise IRQL.
>
>This fixes kernel crashes with both the winmad and winverbs drivers.
>
>Signed-off-by: Sean Hefty <[email protected]>

This patch is still pending acceptance, but I've committed the four other
patches I've sent recently to the svn trunk (2382-2385):

librdmacm: fix race in ucma_init()
winverbs: ensure that event and mutex are resident
winverbs: EP is not in provider list, so don't try to remove it
ofed libs: prevent double initialization of critical section

- Sean

_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

Reply via email to