On Tue, Feb 13, 2007 at 12:55:18PM -0800, Nathaniel Rutman wrote:
>Robin Humble wrote:
>>now onto the next problem :)
>>Feb 10 19:20:41 xe kernel: LustreError: 
>>7489:0:(ost_handler.c:1555:ost_thread_init()) ASSERTION(thread->t_id < 
>>OSS_THREADS_MAX) failed
>>  
>Looks like it's just a slightly bad assert.
>
>Index: ost_handler.c
>===================================================================
>RCS file: /cvsroot/cfs/lustre-core/ost/ost_handler.c,v
>retrieving revision 1.181
>diff -u -p -r1.181 ost_handler.c
>--- ost_handler.c       10 Feb 2007 06:32:49 -0000      1.181
>+++ ost_handler.c       13 Feb 2007 20:54:19 -0000
>@@ -1586,7 +1586,7 @@ static int ost_thread_init(struct ptlrpc
>
>        LASSERT(thread != NULL);
>        LASSERT(thread->t_data == NULL);
>-        LASSERT(thread->t_id < OSS_THREADS_MAX);
>+        LASSERT(thread->t_id <= OSS_THREADS_MAX);
>
>        OBD_ALLOC_PTR(tls);
>        if (tls != NULL) {

does that explain why the 512'th thread is in a D state afterwards?

cheers,
robin

_______________________________________________
Lustre-discuss mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-discuss

Reply via email to