Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-11-24 | Harmonize boot() logic across arches: | Miod Vallat | |
- ensure RB_DUMP | RB_HALT will cause a dump - or RB_HALT if (cold) While there, honor RB_TIMEBAD on sparc64. | |||
2001-11-22 | Use pmap_kenter_pa in pmap_map.. | Artur Grabowski | |
Remove the (commented out) body of pmap_copy, it's very unlikely that it will be ever used, and right now it's just confusing. | |||
2001-11-22 | more pmap_enter vs. pmap_kenter. | Artur Grabowski | |
2001-11-22 | simplify the iommu page table mapping. use pmap_kenter. | Artur Grabowski | |
2001-11-22 | Map the interrupt enable register with pmap_kenter | Artur Grabowski | |
2001-11-22 | Use pmap_map to map the msg buffer. | Artur Grabowski | |
2001-11-22 | Now that pmap_enter is allowed to fail in some cases, allow | Artur Grabowski | |
pmap_enk* and pmap_enu* to fail and return failure to pmap_enter. pmap_enter will panic when PMAP_CANFAIL is not set, but the alternative is worse. Besides, it shouldn't happen. | |||
2001-11-22 | Use pool to allocate pv list entries. | Artur Grabowski | |
2001-11-22 | Don't check for PMAP_NC in pmap_zero_page. | Artur Grabowski | |
Also make the code in there slightly more efficient. | |||
2001-11-22 | Simplify pmap_is_* and pmap_clear_*. | Artur Grabowski | |
This should also allow sun4/sun4c to work a bit better. | |||
2001-11-19 | more than typo | Theo de Raadt | |
2001-11-09 | nswbuf hasn't been used for ages. gc. | Artur Grabowski | |
2001-11-07 | Add an alignment argument to uvm_map that specifies an alignment hint | Artur Grabowski | |
for the virtual address. | |||
2001-11-06 | child_return unscrewart | Michael Shalayeff | |
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 | |