| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Note that mingetty does no longer work with serial console, you have to
switch to another getty like getty_ps. This commit also includes a
fix for a setitimer bug which did prevent getty_ps from working on
older kernels.
|
| |
|
|
|
|
|
|
| |
translations, use a kernel pmd table that points into the kptbl[].
This is to make the generic part of vmalloc()/vfree() find pgd/pmd/pte
that it expects.
|
|
|
|
| |
silly check in pmd_alloc_kernel.
|
|
|
|
|
|
|
|
| |
are stashed in an array of page tables, starting from kptbl[]. The fast
tlbmiss handler quickly checks to see if the faulting address is in the
vmalloc range, and if so, it uses the translations in the kptbl to update
the tlbs. Still to do: tlb invalid faults in the vmalloc range needs to
be handled properly.
|
| |
|
|
|
|
| |
<linux/config.h> where necessary.
|
| |
|
|
|
|
|
|
|
| |
"empty" page tables and pmd tables are initialized to different values
(page tables are 0ed, pmd tables are made to point to invalid_pte_table),
hence these 2 different types of objects can not use the same list. Else
pmd_none and pte_none get confused.
|
| |
|
|
|
|
| |
driver due to the Origin A64 hacks.
|
|
|