index
:
gnumach.git
k0ro/advisory_pageout/master
master
master-gdb_stubs
master-oskit
master-user_level_drivers-debian
master-x86_64
meltdown
mplaneta/gsoc12/prereview
mplaneta/gsoc12/review
mplaneta/gsoc12/review_v1
GNU Mach
Robby Zambito
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kern
Age
Commit message (
Expand
)
Author
2024-02-28
Check for null ports in task_set_essential, task_set_name and thread_set_name.
Flavio Cruz
2024-02-23
kern: move pset_idle_lock/unlock to header
Samuel Thibault
2024-02-23
kern: Use _nocheck variants of locks taken at splsched()
Damien Zammit
2024-02-23
kern: Use _irq variant of lock and disable interrupts
Damien Zammit
2024-02-23
kern/processor: Do not set default_pset.empty on bootstrap
Damien Zammit
2024-02-22
kern/gsync: Use vm_map_lookup with keep_map_locked
Damien Zammit
2024-02-22
vm_map_lookup: Add parameter for keeping map locked
Damien Zammit
2024-02-19
Fix compile with MACH_LOCK_MON
Damien Zammit
2024-02-19
Introduce and use assert_splsched()
Samuel Thibault
2024-02-19
kern: Fix parenthesis around assignment used as value
Damien Zammit
2024-02-12
smp: Set processor set to non-empty when adding a processor
Damien Zammit
2024-02-12
Add thread_set_name RPC.
Flavio Cruz
2024-02-12
Replace kernel header includes in include/mach/mach_types.h with forward decl...
Flavio Cruz
2024-02-11
task: fix addressability of assign_active field
Samuel Thibault
2024-02-11
smp: Create AP processor set and put all APs inside it
Damien Zammit
2024-02-11
smp: Fix parenthesis around logic expression value
Damien Zammit
2023-10-01
mach_msg: Fix checking reception size
Samuel Thibault
2023-10-01
Add and use ikm_cache_alloc/free/_try
Samuel Thibault
2023-10-01
slab: Make whatis look further
Samuel Thibault
2023-10-01
ddb: Add whatis command
Samuel Thibault
2023-09-30
Allow disabling of MACH_PCSAMPLE and disable by default
Damien Zammit
2023-09-29
kdb: Add "show all runqs" debug command
Damien Zammit
2023-09-25
percpu: active_stack with gs
Damien Zammit
2023-09-24
SMP: Fix setting up initial gdt
Samuel Thibault
2023-09-24
percpu active_thread using gs segment
Damien Zammit
2023-09-24
percpu area using gs segment
Damien Zammit
2023-09-24
cpu_number: Inline widely used simple function
Damien Zammit
2023-08-22
sched_prim.c: Check all run queues not just master processor
Damien Zammit
2023-08-22
eventcount: Fix locking thread while calling thread_setrun
Samuel Thibault
2023-08-22
sched_prim.c: Lock thread when calling thread_setrun
Damien Zammit
2023-08-21
slab: Optimize non-slab PAGE_SIZE allocations
Samuel Thibault
2023-08-14
pmap+slab: Add more smoketests
Samuel Thibault
2023-08-14
slab [SLAB_VERIFY]: Fix not enabling KMEM_CF_VERIFY on 4K slabs
Samuel Thibault
2023-08-13
slab [SLAB_VERIFY]: Do not enable KMEM_CF_VERIFY on large slabs
Samuel Thibault
2023-08-13
lock: Fix SMP build
Samuel Thibault
2023-08-13
kern/sched_prim: Cause ast on cpu coming out of idle
Damien Zammit
2023-08-12
simple lock: check that the non-_irq variants are not called from IRQ
Samuel Thibault
2023-08-12
assert: fix concurrency against irqs
Samuel Thibault
2023-08-12
clock: Convert timer_lock to using simple_lock_irq
Samuel Thibault
2023-08-12
sched: Add waitq_lock helpers which check they are called at spl7
Samuel Thibault
2023-08-12
sched: Add runq_lock helpers which check they are called at spl7
Samuel Thibault
2023-08-12
kern: Check that locking thread is done at spl7
Samuel Thibault
2023-08-12
lock: Add _irq variants
Samuel Thibault
2023-08-12
lock: Add more sanity checks
Samuel Thibault
2023-08-12
lock: Reset l->writer also for read-write upgradees which are done
Samuel Thibault
2023-08-12
lock: Fix building with MACH_LDEBUG but NCPUS==1
Samuel Thibault
2023-08-12
lock: Rename simple_unlock version with information to _simple_unlock
Samuel Thibault
2023-08-06
kern/thread: Only loop over cpus that exist
Damien Zammit
2023-08-05
Add timing info to MACH_LOCK_MON lock monitoring
Damien Zammit
2023-05-17
Fix task_info for TASK_THREAD_TIMES_INFO.
Flavio Cruz
[next]