Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-11-06 | Replace 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-06 | Let fork1, uvm_fork, and cpu_fork take a function/argument pair as argument, | Artur Grabowski | |
instead of doing fork1, cpu_set_kpc. This lets us retire cpu_set_kpc and avoid a multiprocessor race. This commit breaks vax because it doesn't look like any other arch, someone working on vax might want to look at this and try to adapt the code to be more like the rest of the world. Idea and uvm parts from NetBSD. | |||
2001-11-06 | remove the last uses of vm/vm_page.h | Artur Grabowski | |
2001-11-01 | Change 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-10-15 | Make the test for iso9660 filesystems preferred if the device is a CD, | Jason Wright | |
and use old behavior otherwise (check for sun label, then native label, then iso label). | |||
2001-10-09 | no more NBUF= | Theo de Raadt | |
2001-10-05 | grr, I had this right to begin with... NOW X10 firecracker works. | Jason Wright | |
2001-10-05 | unnecessary softc element | Jason Wright | |
2001-10-05 | oops, forgot to implement TIOCMSET | Jason Wright | |
2001-10-05 | Be careful when updating register in TIOCM* operations (do operations on | Jason Wright | |
temporary copy and write that copy when applying changes to avoid an inconsistent window). Should allow devices like X10 firecracker, which uses either DTR or RTS as power, to operate properly. | |||
2001-10-05 | Sync fixes with sparc64. | Miod Vallat | |
2001-09-29 | The "swap generic" configuration needs only two entries in swdevt[]. | Miod Vallat | |
So shrink it when necessary, and remove unwanted stuff as well. | |||
2001-09-28 | proper values for ieee rounding modes (from NetBSD) | Jason Wright | |
2001-09-28 | move cdev_decl(pf) into it's proper place, kill cdev_decl(ipl) at the same time | Michael Shalayeff | |
2001-09-27 | Huge merge with NetBSD. For full details look at their revision history ↵ | Jason Wright | |
(1.26 -> 1.83)... Highlights: o tag queue support o fas366 support (doesn't work yet on sparc, but does on sparc64) o tons more (thanks to hugh, fgsch and beck for testing) | |||
2001-09-24 | fix back the kbd, sorry | Michael Shalayeff | |
2001-09-22 | perevent panic on timeout_add on non-existing timeout. | Michael Shalayeff | |
happens on key press before kbd was attached and after zs has been initialized. | |||
2001-09-22 | Remove more old, dusty, unused defines. | Miod Vallat | |
2001-09-21 | grammar fixens; from Kaspar Toomik <kaspar@anisakis.org>, pr2077 | Michael Shalayeff | |
2001-09-19 | Now is a good time to commit this cosmetic maxpartition-related change... | Miod Vallat | |
2001-09-19 | merge vm/vm_kern.h into uvm/uvm_extern.h; art@ ok | Michael Shalayeff | |
2001-09-17 | Use pmap_k* to map the buffer cache. | Artur Grabowski | |
2001-09-16 | Make use of "export", "struct" and "member" keywords to be easier to read | Miod Vallat | |
and simpler. | |||
2001-09-16 | Add some missing lengths checks when passing data from userland to | Todd C. Miller | |
kernel. From based on NetBSD patches. | |||
2001-09-14 | Simplify userret. | Artur Grabowski | |
2001-09-12 | mbutl no more | Artur Grabowski | |
2001-09-11 | Don't include <vm/vm_kern.h> if you don't need foo_map. | Miod Vallat | |
2001-09-10 | applying the same mask to rs2 and rd is bad ju-ju for F?TO? instructions. ↵ | Jason Wright | |
Fix up rd in those cases. | |||
2001-09-08 | Don't reference kbd_docmd() unless NKBD > 0; reported by Steven Siirila ↵ | Jason Wright | |
<sfs@Siirila.org> (pr2052) | |||
2001-09-01 | Catch up with mainline of code development. | mjacob | |
Add support for 2 Gigabit cards (2300/2312). This necessitated a change in how interrupts are down- the 23XX has not only a different place to check for an interrupt, but unlike all other QLogic cards, you have to read the status as a 32 bit word- not 16 bit words. Rather than have device specific functions as called from the core module (in isp_intr), it makes more sense to have the platform/bus modules do the gruntwork of splitting out the isr, semaphore register and the first outgoing mailbox register (if needed) *prior* to calling isp_intr (if calling isp_intr is necessary at all). Rearchitect how regular SCSI parameters are stored or used. | |||
2001-08-30 | fix a comment | Theo de Raadt | |
2001-08-24 | propagate bootpath | Jason Wright | |
2001-08-23 | Sync with contents of arch/foo/conf directory, might be useful one day. | Miod Vallat | |
2001-08-23 | We can now move timeout_init into main(). | Artur Grabowski | |
2001-08-23 | Remove even more old timeout tentacles. | Artur Grabowski | |
2001-08-19 | Ooops. sparc always needs own protos. | Artur Grabowski | |
2001-08-18 | Move pmap_{de,}activate to vm/pmap.h, it's same on all archs. | Artur Grabowski | |
2001-08-17 | cdev_decl cleanup; jason@ ok | Michael Shalayeff | |
2001-08-12 | make it compile | Michael Shalayeff | |
2001-08-11 | unnecessary includes. | Artur Grabowski | |
2001-08-11 | remove some old cruft. | Artur Grabowski | |
2001-08-08 | __dead doesn't work on function pointers. | Artur Grabowski | |
2001-08-08 | nuke __attribute__((__noreturn__)) when used in conjunction with __dead | Todd C. Miller | |
2001-08-08 | Fix broken logic in wait flags passed to extent_alloc. | Artur Grabowski | |
2001-08-07 | unused, bye bye. | Brad Smith | |
2001-07-30 | convert to ALTQ style macros (these drivers appear to meet the criteria for | Jason Wright | |
ALTQ, anyone more familiar with it wanna have a look?) | |||
2001-07-26 | Typo. | Miod Vallat | |
2001-07-25 | Change the pmap_enter interface to merge access_type and the wired boolean | Artur Grabowski | |
and arbitrary flags into one argument. One new flag is PMAP_CANFAIL that tells pmap_enter that it can fail if there are not enough resources to satisfy the request. If this flag is not passed, pmap_enter should panic as it should have done before this change (XXX - many pmaps are still not doing that). Only i386 and alpha implement CANFAIL for now. Includes uvm updates from NetBSD. | |||
2001-07-21 | no rd required in regular kernels | Theo de Raadt | |
2001-07-18 | Get rid of the PMAP_NEW option by making it mandatory for all archs. | Artur Grabowski | |
The archs that didn't have a proper PMAP_NEW now have a dummy implementation with wrappers around the old functions. |