#
38e52ce4 |
| 22-Nov-2020 |
thorpej <thorpej@NetBSD.org> |
malloc(9) -> kmem(9) (easy, straight-forward cases only, for now)
|
#
d47bcd29 |
| 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.
|
#
46923cbe |
| 21-Sep-2014 |
christos <christos@NetBSD.org> |
fix leak
|
#
53872253 |
| 22-Feb-2014 |
matt <matt@NetBSD.org> |
include <arm/locore.h>
|
#
6a66466f |
| 20-Dec-2010 |
matt <matt@NetBSD.org> |
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch from uvmexp to per-cpu cpu_data and move them to 64bits. Remove unneeded includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.
|
#
df7f595e |
| 18-Mar-2009 |
cegger <cegger@NetBSD.org> |
Ansify function definitions w/o arguments. Generated with sed.
|
#
7cc9af7d |
| 16-Mar-2009 |
dsl <dsl@NetBSD.org> |
ANSIfy functions with function-pointer arguments
|
#
454af1c0 |
| 14-Mar-2009 |
dsl <dsl@NetBSD.org> |
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle
Change about 4500 of the K&R function definitions to ANSI ones. There are still about 1600 left, but they have ',' or /* ... */ in the actual variable definitions - which my awk script doesn't handle. There are also many that need () -> (void). (The script does handle misordered arguments.)
show more ...
|
#
825088ed |
| 27-Apr-2008 |
matt <matt@NetBSD.org> |
Merge kernel changes in matt-armv6 to HEAD.
|
#
ace1262f |
| 06-Jan-2008 |
matt <matt@NetBSD.org> |
current_intr_depth is dead. kill it off for good.
|
#
e7574fcb |
| 06-Jan-2008 |
matt <matt@NetBSD.org> |
Make sure interrupt handler is updating curcpu()->ci_depth
|
#
503fb648 |
| 06-Jan-2008 |
ad <ad@NetBSD.org> |
A quick hack to make cpu_intr_p() work on shark. Needs to be fixed properly by someone who does arm assembly.
|
#
4b293a84 |
| 03-Dec-2007 |
ad <ad@NetBSD.org> |
Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implemen
Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
show more ...
|
#
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 ...
|
#
320e4f3f |
| 13-Aug-2007 |
tsutsui <tsutsui@NetBSD.org> |
Remove all references to spl_mask. Now it isn't used by any sources. Discussed on port-arm.
|
#
004b1a75 |
| 09-Mar-2007 |
matt <matt@NetBSD.org> |
Make sure to include IPL_SOFT* and IPL_STATCLOCK when setting up IRQ masks.
|
#
d471ccf3 |
| 08-Mar-2007 |
matt <matt@NetBSD.org> |
Clean the bitrotting ofw code. Don't export export the underlying irq dispatch mechanism to the rest of the kernel; they don't need to know. Nuke IRQSTATS entirely.
XXX ofwgencfg_clock needs to tau
Clean the bitrotting ofw code. Don't export export the underlying irq dispatch mechanism to the rest of the kernel; they don't need to know. Nuke IRQSTATS entirely.
XXX ofwgencfg_clock needs to taught about timecounters
show more ...
|
#
2c6d199d |
| 20-Feb-2007 |
matt <matt@NetBSD.org> |
Switch shark from intrcnt to evcnt
|
#
f2151241 |
| 19-Feb-2007 |
matt <matt@NetBSD.org> |
Move softintr_init from irq_init to cpu_configure.
|
#
981ae664 |
| 18-Feb-2007 |
matt <matt@NetBSD.org> |
Don't export spl_smasks or soft_interrupts. They are local to intr.c Make sure that softintr_init() is called when needed. Assume __HAVE_GENERIC_SOFT_INTERRUPTS is defined (since newlock2 requires i
Don't export spl_smasks or soft_interrupts. They are local to intr.c Make sure that softintr_init() is called when needed. Assume __HAVE_GENERIC_SOFT_INTERRUPTS is defined (since newlock2 requires it).
show more ...
|
#
37f70797 |
| 18-Feb-2007 |
matt <matt@NetBSD.org> |
Call softintr_init()
|
#
ccc0bd2a |
| 11-May-2006 |
yamt <yamt@NetBSD.org> |
remove irqblock[] as no one uses it. reviewed by Ben Harris.
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
ed517291 |
| 15-Jul-2003 |
lukem <lukem@NetBSD.org> |
__KERNEL_RCSID()
|
#
452a8fda |
| 16-Jun-2003 |
thorpej <thorpej@NetBSD.org> |
Rename IPL_IMP -> IPL_VM.
|