Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-16 | On LX164 systems (and maybe others), isa video boards are reported by | Miod Vallat | |
the SRM as pci boards with invalid bus and slot number, so check for this to decide which vga attachment to use. Found the hard way by robert@ | |||
2006-07-12 | include uvm_extern.h for atop() | Martin Reindl | |
2006-07-12 | do not include uvm_extern.h twice | Martin Reindl | |
2006-07-11 | Remove DISKLABEL_ALL, DISKLABEL_ALPHA, leave DISKLABEL_I386 in | Kenneth R Westerback | |
GENERIC. Remove now superfluous check for DISKLABEL_ALL. 'whack whack whack!' deraadt@ | |||
2006-07-09 | Remove DLT_* logic from Alpha as well, being careful to keep the | Kenneth R Westerback | |
checksumming of the native disklabel. No functional change. | |||
2006-07-03 | Eliminate most of the #if/#endif maze in alpha, hppa, hppa64, and mips64 | Kenneth R Westerback | |
disklabel code that was intended to support cross-endian and cross-architecture use of disklabels. Never actually used except for Alpha<->Amiga moves that now can't happen anyway. Leave native and DOS MBR disklabel code. Tested on alpha and hppa. No functional change. | |||
2006-07-01 | Eliminate redundant get_le() in favour of letoh32(). Add letoh32() | Kenneth R Westerback | |
calls in alpha, hppa, hppa64 and mips63 when accessing the two DOS MBR u_int32_t fields dp_size and dp_start. No functional change. | |||
2006-06-22 | mpi works here too. | David Gwynne | |
ok deraadt@ | |||
2006-06-20 | fix memory reporting on alphas with 2GB or more; ok miod | Theo de Raadt | |
2006-06-19 | Reset pcb_onfault around uvm_fault() calls. | Miod Vallat | |
2006-06-19 | move clock_subr.c to a better place, and now it is always in the kernel | Theo de Raadt | |
so that things can use it; tested on all architectures; ok kettenis | |||
2006-06-19 | Zap Amiga bits of disklabel.h now that Amiga bits of readdisklabel() are | Kenneth R Westerback | |
gone. 'go ahead' deraadt@ | |||
2006-06-15 | Rework the interrupt code, shaving some cycles off in the process. | Brad Smith | |
Rather than an "iointr" routine that decomposes a vector into an IRQ, we maintain a vector table directly, hooking up each "iointr" routine at the correct vector. This also allows us to hook device interrupts up to specific vectors. From thorpej NetBSD Tested by myself and a number of end-users. | |||
2006-06-11 | Amiga is no longer amoung us. Some architectures were too sentimental | Kenneth R Westerback | |
to cut all ties when it left for the attic. Eliminate (theoretical) ability to read Amiga disklabels on those architectures. mips64 compile tested by miod@ "whack away" deraadt@ "my amiga runs 3.2" niklas@ | |||
2006-06-07 | One last occurence of an inline sigexit() in sendsig. | Miod Vallat | |
2006-06-01 | add xge(4). | Brad Smith | |
2006-06-01 | Right at the end of a debug kernel build, the current Makefile copies bsd | Christopher Pascoe | |
(with symbols) to bsd.gdb, then strips bsd. This diff makes it rename the file with symbols, and then asks strip to output the stripped version as bsd. Avoids a potentially lengthy wait when we would otherwise copy the large (50MB+) kernel with debug symbols. ok reyk@ ketennis@ | |||
2006-05-28 | sync, enable and move twe(4) out from untested on alpha | Martin Reindl | |
2006-05-25 | gas will error out with a number of "Error: unassigned file number 1" | Brad Smith | |
messages when compiling with gcc3, so to appease gas I have added ".file 1 __FILE__" at the top of locore. now a kernel will compile using gcc3. thanks to jason@ for pointing out the fix via this URL.. http://sourceware.org/ml/binutils/2001-05/msg00043.html ok deraadt@ | |||
2006-05-21 | Check for stale flags in the DMA map. | Brad Smith | |
From thorpej NetBSD | |||
2006-05-21 | - _bus_dmamap_load_buffer_direct_common -> _bus_dmamap_load_buffer_direct | Brad Smith | |
- fix _bus_dmamap_load_(uio/mbuf)_direct panic messages. - s/vm_page_alloc_memory/uvm_pglistalloc/ in panic message. From NetBSD | |||
2006-05-21 | Fix a couple of comments. | Brad Smith | |
From NetBSD | |||
2006-05-21 | Pay attention to BUS_DMA_READ; don't need to allocate a spill | Brad Smith | |
page if it is set. From NetBSD | |||
2006-05-21 | Implement dmamap_load_uio for SGMAPs. | Brad Smith | |
From NetBSD | |||
2006-05-12 | Keep track of which DMA window was actually used to map the | Brad Smith | |
request (not always the passed in DMA tag if we try direct-map and then fall back to sgmap-mapped). Use the actual window when performing dmamap_sync and dmamap_unload operations. From NetBSD ok martin@ | |||
2006-05-06 | fix the untested comment. | Brad Smith | |
2006-05-06 | - Add vge(4), lge(4), hme(4), mtd(4), luphy(4) and ciphy(4) | Brad Smith | |
- Move tl(4) and ste(4) out of the untested section | |||
2006-05-06 | add ciss(4) to the untested section, 530[24]'s exist with Alpha specific | Brad Smith | |
firmware for SRM setup. | |||
2006-04-27 | from PAE work: | Michael Shalayeff | |
add a BUS_DMA_24BIT flag to signify that dmamap being created is for the isadma use (thus already backed up by the bounce buffers). later also to be used for dmamem allocation. | |||
2006-04-13 | Use PAGE_SIZE rather than NBPG. | Brad Smith | |
From NetBSD ok martin@ miod@ | |||
2006-04-13 | Don't use NBPG. | Brad Smith | |
From NetBSD ok martin@ miod@ | |||
2006-04-09 | #ifdef lint wraps for va_start | Theo de Raadt | |
2006-04-04 | Add a `prefetch threshold' member to the bus_dma_tag_t, so that | Brad Smith | |
eventually we can determine whether or not to allocate a spill page on a per-mapping basis. From NetBSD ok martin@ | |||
2006-04-04 | clean up after Theo's "support mbuf handling in alpha sgmap dma maps" commit. | Brad Smith | |
ok martin@ | |||
2006-03-27 | add a few more crypto cards. | Brad Smith | |
ok martin@ | |||
2006-03-27 | rev 1.30 | Brad Smith | |
Don't increase the segment index if we skipped a zero-length mbuf. rev 1.22 Since the SGMAP buffer load subroutine doesn't need to modify the segment index, don't pass it by reference. From NetBSD ok miod@ | |||
2006-03-26 | Replace usage of alpha_pci_decompose_tag() with pci_decompose_tag() and | Brad Smith | |
remove alpha_pci_decompose_tag(). From NetBSD ok martin@ | |||
2006-03-20 | factorize SGMAP-mapped DMA map creation and destroy code | Martin Reindl | |
ok miod@, additional testing jsg@ from NetBSD | |||
2006-03-19 | Do not compile misaligned access recovery code if option SMALL_KERNEL; | Miod Vallat | |
ok deraadt@ | |||
2006-03-19 | remove unused bdbtofsb(bn) macro | Martin Reindl | |
found by drahn@ | |||
2006-03-18 | In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter. | Miod Vallat | |
Makes isadma much happier. From NetBSD | |||
2006-03-18 | Switch to a rpcc-based delay() implementation. From NetBSD. | Miod Vallat | |
2006-03-17 | Fix single-stepping via ptrace(2); ok art@ kettenis@ | Miod Vallat | |
2006-03-16 | Get rid of specific softc structure for pci host bridges, as it is never | Miod Vallat | |
used. No functional change. | |||
2006-03-16 | Get rid of redundant check in tcasicmatch() - we will only request "tcasic" | Miod Vallat | |
as platform.iobus on tc-capable machines. | |||
2006-03-15 | use sysctl_int_lower() for the aperture variable. This lets root close | Theo de Raadt | |
the aperture without having to reboot, but does not allow re-opening; ok matthieu | |||
2006-03-15 | Nuke dk_establish(), no longer used. | Miod Vallat | |
2006-03-13 | * Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set to | Brad Smith | |
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@ | |||
2006-03-13 | Protect sgmap extents with splvm(); from NetBSD. | Miod Vallat | |
2006-03-12 | with pcn(4) now in place remove or replace the references to PCI le(4) | Martin Reindl | |
and complement pcn* at pci? where useful as request by brad@ ok brad@ |