#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 Changed 14 years ago by
Component: | → kernel/arm32 |
---|
comment:2 Changed 14 years ago by
Owner: | set to Vineeth Pillai |
---|---|
Status: | new → assigned |
comment:3 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 Changed 12 years ago by
Type: | task → enhancement |
---|
Note: See
TracTickets for help on using
tickets.
Fixed in changeset:head,151.