#6 closed enhancement (fixed)
pte_t should be the real thing on arm32
Reported by: | Jakub Jermář | Owned by: | Vineeth Pillai |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | helenos/kernel/arm32 | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
On arm32, the type describing the PTE (page table entry) is defined like this:
typedef struct {
unsigned dummy : 32;
} pte_t;
And the real definition is split between pte_level0_t and pte_level1_t types.
It would be more consistent with the rest of the system if the whole thing was declared in pte_t, using a union:
typedef union {
"PTE level 0 stuff"
"PTE level 1 stuff"
} pte_t;
Change History (4)
comment:1 by , 16 years ago
Component: | → kernel/arm32 |
---|
comment:2 by , 15 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:3 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 by , 14 years ago
Type: | task → enhancement |
---|
Note:
See TracTickets
for help on using tickets.
Fixed in changeset:head,151.