#
7bce0436 |
| 31-Jan-2020 |
maxv <maxv@NetBSD.org> |
constify
|
#
70747dc1 |
| 10-Nov-2019 |
chs <chs@NetBSD.org> |
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT and remove code to handle failures that can no longer happen.
|
#
320e553f |
| 04-Apr-2008 |
cegger <cegger@NetBSD.org> |
use aprint_*_dev and device_xname OK joerg
|
#
d974db0a |
| 17-Oct-2007 |
garbled <garbled@NetBSD.org> |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the v
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
show more ...
|
#
9c412e0c |
| 26-Sep-2007 |
ad <ad@NetBSD.org> |
x86 changes for pcc and LKMs.
- Replace most inline assembly with proper functions. As a side effect this reduces the size of amd64 GENERIC by about 120kB, and i386 by a smaller amount. Nearly a
x86 changes for pcc and LKMs.
- Replace most inline assembly with proper functions. As a side effect this reduces the size of amd64 GENERIC by about 120kB, and i386 by a smaller amount. Nearly all of the inlines did something slow, or something that does not need to be fast. - Make curcpu() and curlwp functions proper, unless __GNUC__ && _KERNEL. In that case make them inlines. Makes curlwp LKM and preemption safe. - Make bus_space and bus_dma more LKM friendly. - Share a few more files between the ports. - Other minor changes.
show more ...
|
#
168cd830 |
| 16-Nov-2006 |
christos <christos@NetBSD.org> |
__unused removal on arguments; approved by core.
|
#
4d595fd7 |
| 12-Oct-2006 |
christos <christos@NetBSD.org> |
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
|
#
40be650c |
| 03-Sep-2006 |
christos <christos@NetBSD.org> |
add missing initializers.
|
#
b7f4f30f |
| 19-Feb-2003 |
simonb <simonb@NetBSD.org> |
Revert previous (in line with <i386/mtrr.h> reversion).
|
#
ced8cde7 |
| 09-Feb-2003 |
jdolecek <jdolecek@NetBSD.org> |
make k6_mtrr_funcs, i686_mtrr_funcs and mtrr_funcs const remove extern definition for i686_mtrr_funcs from include/mtrr.h, it's not used outside mtrr_i686.c
|
#
fe9d9a8b |
| 25-Oct-2002 |
fvdl <fvdl@NetBSD.org> |
Fix MTRR code which had been broken since the MP merge (but silently failed due to a missing include of opt_mtrr.h in cpu.c)
|
#
26ab868e |
| 01-Oct-2002 |
fvdl <fvdl@NetBSD.org> |
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in t
Merge Bill Sommerfeld's i386 MP branch. This code has some known caveats, but works quite well in a lot of MP cases, and all UP cases that I have tested. Parts of this will hopefully be reworked in the not-too-distant future.
show more ...
|
#
750d298c |
| 26-Aug-2002 |
fredb <fredb@NetBSD.org> |
Follow AMD's recommendations for programming the uncachable/write-combine bits of the K6 cache-control-register: disable the cache; flush the cache; set the bits; re-enable the cache (all much like p
Follow AMD's recommendations for programming the uncachable/write-combine bits of the K6 cache-control-register: disable the cache; flush the cache; set the bits; re-enable the cache (all much like programming the pentium mtrr's). See reference posted to tech-kern; also review there by thorpej.
show more ...
|
#
95c969f2 |
| 15-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSID
|
#
3792a5d8 |
| 19-Sep-2001 |
thorpej <thorpej@NetBSD.org> |
Add code to frob the MTRR-like registers on the AMD K6-2 and AMD K6-III.
|