summaryrefslogtreecommitdiff
path: root/sys/dev/ksyms.c
AgeCommit message (Collapse)Author
2003-06-03Convert to 2 term license; OK with art@Todd C. Miller
2002-07-10proper cdev_decl(ksyms), fix ksyms's broken functionsMichael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets.
2001-09-17make ksyms work on sparc64 (requires essentially same goop as db_sym)Jason Wright
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms.
2001-02-12Remove debuging printf left by accident.Artur Grabowski
2001-02-03Violent cleanup of the code. Lots of effort duplication removed.Artur Grabowski
Don't look into the headers in read, just build the headers in attach and ignore them. mmap should now work (when boot loaders are fixed to align the tables). Support for ELF.
1999-11-26Another comment change. (NBPG -> PAGE_SIZE).Artur Grabowski
1999-11-02Fix comment typo.Angelos D. Keromytis
1999-09-14vaddr_t/vsize_tMichael Shalayeff
1998-11-20careful with mmap offTheo de Raadt
1998-08-24/dev/ksyms; kernel symbols pseudo-device that masquerades as an a.out binary ↵Todd C. Miller
for ports that copy the symbol table to the end of kernel space (all that use DDB do this)