Re: compiling kernel 2.6.13

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>>>>> On Wed, 31 Aug 2005 17:55:26 +0200, Thiemo Seufer <ths@xxxxxxxxxxxx> said:
>> But that seems an IP22-specific problem.

ths> I _think_ it hits every 64bit kernel which uses mappings in
ths> CKSEG0.  Do you know a system where this works?

Though I do not have IP22, I think this line in mach-ip22/space.h is
inappropriate.

#define MAP_BASE		0xffffffffc0000000

It will make VMALLOC_END in pgtabe-64.h overflow.

#define VMALLOC_START		MAP_BASE
#define VMALLOC_END	\
	(VMALLOC_START + PTRS_PER_PGD * PTRS_PER_PMD * PTRS_PER_PTE * PAGE_SIZE)

Shoule we use 0xc000000000000000 as MAP_BASE for IP22 ?

---
Atsushi Nemoto


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux