summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2010-04-17 09:42:07 +0000
committerjmallett <jmallett@FreeBSD.org>2010-04-17 09:42:07 +0000
commite80036d4ce2c191d253c68f13d20fa1a2b4facd4 (patch)
tree26c20190f1f5229116de97d1f62a0538c97d57e6 /sys/pci
parent28ca0d5c4ca33d65b104c5d310a9d10899f81ba7 (diff)
downloadFreeBSD-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
OpenPOWER on IntegriCloud