summaryrefslogtreecommitdiff
path: root/sys/arch/usermode
AgeCommit message (Expand)Author
2014-01-04Remove __HAVE_PROCESS_XFPREGS and add the extra parameter for the sizedsl
2013-11-11implement md_get_pc and md_set_pcjmcneill
2013-11-10use MACHINE_CPU instead of MACHINE_ARCHjmcneill
2013-11-10usermode arm md stubjmcneill
2013-11-10arm support for syscallemu, not testedjmcneill
2013-11-10support building on armjmcneill
2013-11-10define _KMEMUSER before including machine/vmparam.hjmcneill
2013-11-10use MACHINE_CPU instead of uname -p; create symlink for arm headersjmcneill
2013-06-26Use sy_invokematt
2013-05-22Including missing include file <sys/ioctl.h> that broke compilation.reinoud
2013-03-06fix include diryamt
2012-10-17Add "options COMPAT_60" to all kernel configuration filesapb
2012-08-17Ensure all WSDISPLAY_COMPAT_USL entries have same commentabs
2012-08-04Fix IO lockups in NetBSD/usermode.reinoud
2012-07-29Do not call setroot() from MD code and from MI code, which hasmlelstv
2012-07-28Remove declartions of physmemmatt
2012-07-24Adding an assert that checks for struct pmap_l2 not being bigger thanreinoud
2012-07-03no home-brewed NETBSDSRCDIR please (fix the build)christos
2012-07-02Fix missing <stdarg.h> include that breaks the autobuildreinoud
2012-06-30Move i386 and amd64 usermode configurations to their respective directoriesreinoud
2012-06-25Implement dummy `cpu_mcontext_validate' to make it compile again. Thisreinoud
2012-03-03Use the signal's signo instead of just returning SIGSEGV and add a commentreinoud
2012-03-03Implement signal forwarding to userland for usermode kernels. Especiallyreinoud
2012-03-02Move from pool(9) to kmem_zalloc(9) for L2 page tables. A pool with PAGE_SIZEreinoud
2012-02-15Prevent recursive IO signals. This prevents crashes when pieces of text arereinoud
2012-02-13Add cpu_spawn_return() as per other archs to make it compile. No tests donereinoud
2012-02-08Fix /dev/kmem access and make vmstat(1) `work'. Not sure all the results arereinoud
2012-02-05regenreinoud
2012-02-05With the recent kmem changes, remove the `unlimited' maximum setting ofreinoud
2012-02-05regenreinoud
2012-02-04Bump UPAGES effectively bumping per-process (system) stack i.e. the stack onreinoud
2012-02-02spl_intr() is not defined anymore so remove from the header filereinoud
2012-02-02Regenreinoud
2012-02-02Add cdefs.h to usermode's genheaders.shreinoud
2012-01-23No need to explicitly use thunkbus at this place. thunkbus == mainbus onreinoud
2012-01-22Fix compilation issue for target amd64.reinoud
2012-01-21Complete rewrite of the signal and spl framework for NetBSD/usermodereinoud
2012-01-21Add extra kasserts to make sure we dont derive paramters from zero ucp'sreinoud
2012-01-21Add the complement to sigemptyset(), sigfillset()!reinoud
2012-01-19My fault, forgot that cpu_need_resched() is indeed already declared as a func...reinoud
2012-01-19Add macro cpu_need_reschedreinoud
2012-01-18Create an atomic switchto() that has SIGALRM and SIGIO signals blocked thatreinoud
2012-01-18Another step towards unification of the signal handers: separate the printingreinoud
2012-01-17Do init the astpending variable.reinoud
2012-01-17Clean up userret/ast handling. Now called ONLY when its 100% clear that it isreinoud
2012-01-15close file descriptors at shutdownjmcneill
2012-01-15sync disks and unmount at shutdown, and run shutdownhooks + pmf shutdownjmcneill
2012-01-15if syscallemu returns -1 and sets errno = EACCES, it means it's alreadyjmcneill
2012-01-15don't modify command-line parametersjmcneill
2012-01-15allow specifing the root device with 'root=ldN' parameterjmcneill