diff options
author | jmallett <jmallett@FreeBSD.org> | 2010-04-17 09:42:07 +0000 |
---|---|---|
committer | jmallett <jmallett@FreeBSD.org> | 2010-04-17 09:42:07 +0000 |
commit | e80036d4ce2c191d253c68f13d20fa1a2b4facd4 (patch) | |
tree | 26c20190f1f5229116de97d1f62a0538c97d57e6 /sys/pci | |
parent | 28ca0d5c4ca33d65b104c5d310a9d10899f81ba7 (diff) | |
download | FreeBSD-src-e80036d4ce2c191d253c68f13d20fa1a2b4facd4.zip FreeBSD-src-e80036d4ce2c191d253c68f13d20fa1a2b4facd4.tar.gz |
o) Make pcb_onfault a pointer rather than an obscure integer value.
o) Mask off PAGE_MASK bits in pmap_update_page, etc., rather than modifying the
badvaddr in trapframe. Some nearby interfaces already did this.
o) Make PTEs "unsigned int" for now, not "unsigned long" -- we are only ready
for them to be 32-bit on 64-bit platforms.
o) Rather than using pmap_segmap and calculating the offset into the page table
by hand in trap.c, use pmap_pte().
o) Remove unused quad_syscall variable in trap.c.
o) Log things for illegal instructions like we do for bad page faults.
o) Various cast cleanups related to how to print registers.
o) When logging page faults, show the page table information not just for the
program counter, but for the fault address.
o) Modify support.S to use ABI-neutral macros for operating on pointers.
o) Consistently use CALLFRAME_SIZ rather than STAND_FRAME_SIZE, etc.
o) Remove unused insque/remque functions.
o) Remove some coprocessor 0 accessor functions implemented in assembly that
are unused and have inline assembly counterparts.
Diffstat (limited to 'sys/pci')
0 files changed, 0 insertions, 0 deletions