summaryrefslogtreecommitdiff
path: root/sys/arch/usermode/dev
AgeCommit message (Expand)Author
2018-01-13Keep up with changes in ld(4): adding ioctl handling on the ld(4) instead ofreinoud
2018-01-13Add the missing strategy argument of ldattach()reinoud
2017-10-23 If if_initialize() failed in the attach function, free resources and return.msaitoh
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-03-26fix sprintfchristos
2014-03-24use cpu_{g,s}etmodelchristos
2012-07-29Do not call setroot() from MD code and from MI code, which hasmlelstv
2012-06-25Implement dummy `cpu_mcontext_validate' to make it compile again. Thisreinoud
2012-03-03Implement signal forwarding to userland for usermode kernels. Especiallyreinoud
2012-01-21Complete rewrite of the signal and spl framework for NetBSD/usermodereinoud
2012-01-18Create an atomic switchto() that has SIGALRM and SIGIO signals blocked thatreinoud
2012-01-15close file descriptors at shutdownjmcneill
2012-01-15sync disks and unmount at shutdown, and run shutdownhooks + pmf shutdownjmcneill
2012-01-15allow specifing the root device with 'root=ldN' parameterjmcneill
2012-01-14Reimplement userret() to also include AST for preemption.reinoud
2012-01-14Revert back to IPL_SOFTCLOCK so its lower than IPL_SHEDreinoud
2012-01-14Cleanup clock.c removing unneeded functionreinoud
2012-01-14Revamp the NetBSD/usermode pagefault and illegal instruction handing. It nowreinoud
2012-01-12Remove old comment about space not being freed; it is now done correctly soreinoud
2012-01-09Re-implement aio for ld_thunkbus. It seems to work fine though its not set byreinoud
2012-01-09Don't directly call softint_shedule() when we might be in an SPL level tooreinoud
2012-01-09sizeof_t is allways >=0 and the check for >=0 thus allways is true and amd64reinoud
2012-01-07support multiple disk images (pass multiple disk=<path> parameters on thejmcneill
2012-01-06Enhance debugging printfs to also report the functionnamereinoud
2012-01-06support disk images >= 2GBjmcneill
2012-01-06Cleanup stack allocation and freeing. This means the memory leak on lwpreinoud
2012-01-04No reason why to have a larger pagefault stackframe for lwp0reinoud
2012-01-04Zero the memory we claim for the stacksreinoud
2012-01-04implement cngetc and cnpollcjmcneill
2012-01-03Use M_WAITOK instead of M_NOWAIT for the stack allocationsreinoud
2012-01-03Rename the debug printf's to use a thunk_ prefix to avoid confusion.reinoud
2012-01-02fix range check for mmapjmcneill
2011-12-30add wsmouse supportjmcneill
2011-12-30add mmap supportjmcneill
2011-12-30no need to poll for pending drawing ops if no client is connectedjmcneill
2011-12-30add a barrier before copyrows(), and add an RRE based fillrect functino,jmcneill
2011-12-30Implement VNC's copyrect sending and let the copyrows use the newreinoud
2011-12-30support wskbd belljmcneill
2011-12-30map Fn keys, make vt switching workjmcneill
2011-12-30use O_ASYNC + SIGIO instead of polling for inputjmcneill
2011-12-30take nrows into account when calculating the update rectangle in vncfb_copyrowsjmcneill
2011-12-30send framebuffer updates for cursor changes toojmcneill
2011-12-29Replace the SDL based genfb driver with a wsdisplay and wskbd driver thatjmcneill
2011-12-27support ^Zjmcneill
2011-12-27Implement physio() for NetBSD/usermode the right way!reinoud
2011-12-26mark vaudio callout and softint handler as mpsafejmcneill