Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-11-14 | Don't yell about clock drift for ridiculous (less than 48 hours) deltas. | Miod Vallat | |
hugh@ ok | |||
2001-11-14 | add bridge control bit definitions up to pci2.2, via netbsd | Michael Shalayeff | |
2001-11-14 | Better exit codes. ok mickey,millert,miod,deraadt | Hakan Olsson | |
2001-11-14 | in poll, if fd is < 0, clear revents; bjy@mogua.org | Theo de Raadt | |
2001-11-14 | Harmonize tabs. | Hugh Graham | |
2001-11-14 | Change Vax LDPGSZ to 4k. | Hugh Graham | |
2001-11-14 | Compat layer for 1k Vax aout, from NetBSD. | Hugh Graham | |
2001-11-14 | New MID for Vax bins with 4k logical page size. | Hugh Graham | |
Rename old MID for use in compat. | |||
2001-11-14 | - Move rng buffer allocation (bus_dmamem_map/unmap) to attach instead of during | Jason Wright | |
the first timeout which is the wrong time to be calling bus_dmamem_map/unmap - Make sure that mastering is really enabled. - remove some debugging stuff that would be a pain to get working on sparc64. | |||
2001-11-14 | Define the TRDY timeout and RETRY timeout registers (not used... yet) | Jason Wright | |
2001-11-14 | - Sprinkle more htole16/htole32s so that this thing has a chance of working | Jason Wright | |
on big endian machines. (Unfortunately I can't verify this really works on sparc64 because of crazy psycho(4) interrupt problems). - use htole32() on constants instead of letoh32() on variables and hope for better optimization. - In several places use the unswizzled shadows to see what kind of operation has been queued instead of the (now) swizzled versions. - hifn provides some BE/LE assist, but it seems to vary depending on revision and chip number, perhaps it's worth investigating? | |||
2001-11-13 | cleanup whole lots of spaces and tabs, while muffling | Michael Shalayeff | |
w/ the cards we have here and those are the cheapest petrolleum product on the east cost, let me tell ya. insert valid freebsd rcsid and a comment about bugs and such. | |||
2001-11-13 | and for the case where it allocates a bunch at a time, also make sure the | Theo de Raadt | |
software flag gets set. | |||
2001-11-13 | incorrect check | Theo de Raadt | |
2001-11-13 | garbage in my last commit | Theo de Raadt | |
2001-11-13 | fix pf from going off into the weeds on an ipv6 icmp packet with certain option | Mike Frantzen | |
headers. should fix pr #2172 ok dhartmei@ | |||
2001-11-13 | sync | Jason Wright | |
2001-11-13 | Davicom 9102 | Jason Wright | |
2001-11-13 | Allow balloc to get NULL for bpp. Don't get the buffer in that case. | Artur Grabowski | |
2001-11-13 | Add AltiVec support to powerpc/macppc. This is not currently enabled because | Dale Rahn | |
the 'as' in openbsd source tree does not yet support altivec instructions. The pieces to enable it have been put in macppc/conf/GENERIC and macppc/conf/Makefile.macppc in comments. Once 'as' is updated the kernel option should be removed. | |||
2001-11-13 | Add two controlled panics instead of some code that I need to write later. | Artur Grabowski | |
2001-11-13 | Allow the bpp arguemnt on ffs_realloccg to be NULL, don't return the | Artur Grabowski | |
buffer in that case. Also add a new argument - blknop, which can be used to return the allocated blkno. | |||
2001-11-12 | Remove unnecessary check for NULL vnode in reassignbuf. | Artur Grabowski | |
2001-11-12 | Redo the ICU interrupt handling system to better emulate an APIC system. | Niklas Hallqvist | |
This is done by representing the current blockings of interrupts with a priority level instead of an interrupt mask. This makes it possible to share implementations for spl* functions/macros between both ICU and APIC (a must when going MP) systems. In this process, assign soft interrupts their own levels to match the way things will be on APIC systems where they actually will be real interrupts and not just bits in a pending mask as they are now. Heavily inspired by Bill Studenmunds SMP work in NetBSD | |||
2001-11-12 | Sprinkle with htole32, add a garnish of htole16 and finish off with a | Jason Wright | |
bit of letoh16 and letoh32 then let simmer while sparc64 gets through the ram test correctly. | |||
2001-11-12 | Don't abuse bus_dma(9) API by using dmamap->dm_* to hold results from | Jason Wright | |
bus_dmamem_* operations; instead, store them in softc. This allows the driver to get through autoconf on sparc64 (ok, well it fails the ram test because of endian issues... but it's a start). | |||
2001-11-12 | Bring in more changes from NetBSD. Mostly pagedaemon improvements. | Artur Grabowski | |
2001-11-11 | Let ltsleep take a const wmesg. | Artur Grabowski | |
2001-11-11 | Remove local defines for SCSI status codes and use those now | Kenneth R Westerback | |
defined in scsi_all.h. | |||
2001-11-11 | Add missing values for SCSI status byte. Add new name for 0x28 to | Kenneth R Westerback | |
reflect SCSI-3 editorial change from QUEUE FULL to TASK SET FULL. Use same names as NetBSD where possible. Some from NetBSD, some from Ashley M, some from SCSI-3 docs. Now to edit drivers to use new constants instead of their own. | |||
2001-11-11 | Noone seems to want to fix the sparc64 cd bogus intr bug, so I will simply ↵ | Theo de Raadt | |
disable the message | |||
2001-11-11 | Fix matching brace error. Fortunately PGM errors do not happen in the | Dale Rahn | |
kernel much. This has been there quite a while. | |||
2001-11-11 | Sync in more stuff from NetBSD. | Artur Grabowski | |
2001-11-11 | LOCK_ASSERT - like KASSERT but ifdef LOCKDEBUG | Artur Grabowski | |
2001-11-10 | properly report >= 2GB of ram; bug found by matthieu | Theo de Raadt | |
2001-11-10 | Move maxdmap and maxsmap to kern_resource.c | Artur Grabowski | |
2001-11-10 | Merge in some parts of the ubc work that has been done in NetBSD that are not | Artur Grabowski | |
UBC, but prerequsites for it. - Create a daemon that processes async I/O (swap and paging in the future) requests that need processing in process context and that were processed in the pagedaemon before. - Convert some ugly ifdef DIAGNOSTIC code to less intrusive KASSERTs. - misc other cleanups. | |||
2001-11-09 | Use bufpool, not malloc. | Artur Grabowski | |
2001-11-09 | Create bufpool - a pool of struct bufs. | Artur Grabowski | |
2001-11-09 | When calculating the initial size of the lev3map, use PAGER_MAP_SIZE, not a ↵ | Artur Grabowski | |
magic constant. | |||
2001-11-09 | nswbuf hasn't been used for ages. gc. | Artur Grabowski | |
2001-11-09 | unbreak | Artur Grabowski | |
2001-11-09 | various style fixes. | Artur Grabowski | |
2001-11-09 | minor sync to NetBSD. | Artur Grabowski | |
2001-11-09 | be way more sure that software cannot be used | Theo de Raadt | |
2001-11-09 | Ieeek. invalidate the pmap_l1pt_cache in pmap_growkernel. | Artur Grabowski | |
How did this ever work? | |||
2001-11-09 | Don't uvm_pagezero here, allocate a zeroed page instead. | Artur Grabowski | |
2001-11-09 | Actually allow pa == 0 in pmap_extract, and don't set *pap if we fail. | Artur Grabowski | |
2001-11-09 | Update DEBUG code to match reality. | Artur Grabowski | |
2001-11-09 | No need to initialize the pmap_growkernel_slock twice. | Artur Grabowski | |
No need to initialize the pmap_growkernel_slock twice. |