index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
usermode
/
dev
Age
Commit message (
Expand
)
Author
2012-07-29
Do not call setroot() from MD code and from MI code, which has
mlelstv
2012-06-25
Implement dummy `cpu_mcontext_validate' to make it compile again. This
reinoud
2012-03-03
Implement signal forwarding to userland for usermode kernels. Especially
reinoud
2012-01-21
Complete rewrite of the signal and spl framework for NetBSD/usermode
reinoud
2012-01-18
Create an atomic switchto() that has SIGALRM and SIGIO signals blocked that
reinoud
2012-01-15
close file descriptors at shutdown
jmcneill
2012-01-15
sync disks and unmount at shutdown, and run shutdownhooks + pmf shutdown
jmcneill
2012-01-15
allow specifing the root device with 'root=ldN' parameter
jmcneill
2012-01-14
Reimplement userret() to also include AST for preemption.
reinoud
2012-01-14
Revert back to IPL_SOFTCLOCK so its lower than IPL_SHED
reinoud
2012-01-14
Cleanup clock.c removing unneeded function
reinoud
2012-01-14
Revamp the NetBSD/usermode pagefault and illegal instruction handing. It now
reinoud
2012-01-12
Remove old comment about space not being freed; it is now done correctly so
reinoud
2012-01-09
Re-implement aio for ld_thunkbus. It seems to work fine though its not set by
reinoud
2012-01-09
Don't directly call softint_shedule() when we might be in an SPL level too
reinoud
2012-01-09
sizeof_t is allways >=0 and the check for >=0 thus allways is true and amd64
reinoud
2012-01-07
support multiple disk images (pass multiple disk=<path> parameters on the
jmcneill
2012-01-06
Enhance debugging printfs to also report the functionname
reinoud
2012-01-06
support disk images >= 2GB
jmcneill
2012-01-06
Cleanup stack allocation and freeing. This means the memory leak on lwp
reinoud
2012-01-04
No reason why to have a larger pagefault stackframe for lwp0
reinoud
2012-01-04
Zero the memory we claim for the stacks
reinoud
2012-01-04
implement cngetc and cnpollc
jmcneill
2012-01-03
Use M_WAITOK instead of M_NOWAIT for the stack allocations
reinoud
2012-01-03
Rename the debug printf's to use a thunk_ prefix to avoid confusion.
reinoud
2012-01-02
fix range check for mmap
jmcneill
2011-12-30
add wsmouse support
jmcneill
2011-12-30
add mmap support
jmcneill
2011-12-30
no need to poll for pending drawing ops if no client is connected
jmcneill
2011-12-30
add a barrier before copyrows(), and add an RRE based fillrect functino,
jmcneill
2011-12-30
Implement VNC's copyrect sending and let the copyrows use the new
reinoud
2011-12-30
support wskbd bell
jmcneill
2011-12-30
map Fn keys, make vt switching work
jmcneill
2011-12-30
use O_ASYNC + SIGIO instead of polling for input
jmcneill
2011-12-30
take nrows into account when calculating the update rectangle in vncfb_copyrows
jmcneill
2011-12-30
send framebuffer updates for cursor changes too
jmcneill
2011-12-29
Replace the SDL based genfb driver with a wsdisplay and wskbd driver that
jmcneill
2011-12-27
support ^Z
jmcneill
2011-12-27
Implement physio() for NetBSD/usermode the right way!
reinoud
2011-12-26
mark vaudio callout and softint handler as mpsafe
jmcneill
2011-12-26
add vaudio(4) audio device driver
jmcneill
2011-12-26
veth_start: copy data from mbuf into a buffer and pass that to thunk_write(),
jmcneill
2011-12-26
first cut at networking support for usermode, doesn't fully work yet but
jmcneill
2011-12-26
add sigio_intr_establish so more than one driver can register a SIGIO handler
jmcneill
2011-12-24
Implement cpu_getmcontext() and cpu_setmcontext()
reinoud
2011-12-21
move the (now 1024 byte) printing buffer off the stack
jmcneill
2011-12-21
Increase printing buffer of ttycons from 80 to 1024 significantly increasing
reinoud
2011-12-20
check return value of write, make sure we send the whole buffer to stdout
jmcneill
2011-12-15
Improve usermode timecounter. It's unreasonable to assume that we'll get
jmcneill
2011-12-15
allocate msgbuf with kmem_zalloc instead of thunk_malloc, now dmesg works
jmcneill
[next]