Messages in this thread | | | Date | Sat, 9 Dec 2000 06:42:38 -0800 | From | "David S. Miller" <> | Subject | Re: [PATCH] mm->rss is modified without page_table_lock held |
| |
Date: Sat, 09 Dec 2000 15:48:05 +0100 From: Roberto Fichera <kernel@tekno-soft.it>
>atomic_t does not guarentee a large enough range necessary for mm->rss
If we haven't some atomic_t that can be negative we could define atomic_t as unsigned long for all arch, this is sufficient to fitting all the range for the mm->rss.
32-bit Sparc has unsigned long as 32-bit, and the top 8 bits of the atomic_t are used for a spinlock, thus a 27-bit atomic_t, there is not enough precision.
Later, David S. Miller davem@redhat.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |