Re: 2.2.9 oops

Riley Williams (rhw@MemAlpha.CX)
Thu, 27 May 1999 21:29:36 +0100 (GMT)


Hi Tim.

>>> I can't see any way that can ever happen.
>>> (*info->close_wait)->task must always be 8k-aligned,
>>> since it's always set to current whenever it's set.

>> Why 8k-aligned? Aren't pages 4k in size (at least on ix86), or
>> am I misunderstanding completely what you're referring to?

> x->task is set in sleep_on to 'current', and current is always
> 8k-aligned. (Isn't it?)

My understanding was that current is always PAGE aligned, which means
that on an ix86 based system, it can only be guaranteed to be 4k
aligned, not 8k as per your comment.

> It certainly isn't ever 0x1, anyway.

It's possible that such a value could occur as a result of somebody
making a false assumption somewhere...perhaps an assumption similar to
the above?

Best wishes from Riley.

+----------------------------------------------------------------------+
| There is something frustrating about the quality and speed of Linux |
| development, ie., the quality is too high and the speed is too high, |
| in other words, I can implement this XXXX feature, but I bet someone |
| else has already done so and is just about to release their patch. |
+----------------------------------------------------------------------+
* ftp://ftp.MemAlpha.cx/pub/rhw/Linux
* http://www.MemAlpha.cx/kernel.versions.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/