Re: kernel BUG at arch/x86_64/mm/../../i386/mm/hugetlbpage.c:140!

From: Bill Irwin
Date: Tue Mar 06 2007 - 15:19:58 EST


On Saturday 03 March 2007, Bill Irwin wrote:
>> If you have a known-working kernel version, git-bisect might help you
>> track down where it was introduced. Given the messages prior to the
>> hugetlbpage.c BUG_ON I'd say that this is something else besides the
>> specific code listed by line number,

On Tue, Mar 06, 2007 at 03:45:23PM +0300, Alexander Y. Fomichev wrote:
> Nop, seems like it is hugetlb bug fixed by Adam
> commit 516dffdcd8827a40532798602830dfcfc672294c
> [PATCH] Fix get_unmapped_area and fsync for hugetlb shm segments
> I've disregard it thoughtlessly so Adam marks it specific for powerpc/ia64.
> (hmm.. i donno realy why, huge pages should be alined anyway and if i
> understend it correctly it may not be if is_file_hugepages() fails)
> As of "junk" just before the BUG this again IIUC because o-direct staff
> catches this issue before hugetlb.

I'm not terribly surprised. The issue Adam fixed is relatively easily
triggered. Bisecting probably wouldn't have been useful, sorry.


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