#
a8845456 |
| 12-Jul-2023 |
riastradh <riastradh@NetBSD.org> |
machine/mutex.h: Sprinkle sys/types.h, omit machine/lock.h.
Turns out machine/lock.h is not needed for __cpu_simple_lock_t, which always comes from sys/types.h. And, really, sys/types.h (or at leas
machine/mutex.h: Sprinkle sys/types.h, omit machine/lock.h.
Turns out machine/lock.h is not needed for __cpu_simple_lock_t, which always comes from sys/types.h. And, really, sys/types.h (or at least sys/stdint.h) is needed for uintN_t and uintptr_t.
show more ...
|
#
78272616 |
| 09-Jul-2023 |
riastradh <riastradh@NetBSD.org> |
machine/mutex.h: Sprinkle includes so this can be used by crash(8).
XXX pullup-10
|
#
398a51e0 |
| 29-Nov-2019 |
riastradh <riastradh@NetBSD.org> |
Nix now-unused definitions of MUTEX_GIVE/MUTEX_RECEIVE.
|
#
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
#
3a3709e6 |
| 23-Apr-2008 |
martin <martin@NetBSD.org> |
Include psl.h to provide the details of ipl_cookie_t
|
#
71eb6505 |
| 14-Feb-2008 |
ad <ad@NetBSD.org> |
Make sparc use atomic_cas_ulong() for mutex and rwlock operations, and disable the custom mutex/rwlock code. PR port-sparc/37930. ok martin@
|
#
4a780c9a |
| 02-Jan-2008 |
ad <ad@NetBSD.org> |
Merge vmlocking2 to head.
|
#
38d5e341 |
| 21-Nov-2007 |
yamt <yamt@NetBSD.org> |
make kmutex_t and krwlock_t smaller by killing lock id. ok'ed by Andrew Doran.
|
#
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 ...
|
#
565d4d6c |
| 28-May-2007 |
mrg <mrg@NetBSD.org> |
disable mutex_spin_enter() & mutex_spin_exit() as they are currently broken and cause MULTIPROCESSOR kernels to hang while entering userland boot up.
|
#
def3fb26 |
| 15-Feb-2007 |
ad <ad@NetBSD.org> |
Add MUTEX_CLEAR_WAITERS().
|
#
b07ec3fc |
| 09-Feb-2007 |
ad <ad@NetBSD.org> |
Merge newlock2 to head.
|