#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 , 17 years ago
| Component: | → kernel/arm32 |
|---|
comment:2 by , 16 years ago
| Owner: | set to |
|---|---|
| Status: | new → assigned |
comment:3 by , 16 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:4 by , 15 years ago
| Type: | task → enhancement |
|---|
Note:
See TracTickets
for help on using tickets.

Fixed in changeset:head,151.