summaryrefslogtreecommitdiffstats
path: root/sys/dev/mem
Commit message (Collapse)AuthorAgeFilesLines
* MFC r277643:kib2015-02-141-1/+1
| | | | | | | Remove Giant from /dev/mem and /dev/kmem. MFC r277743: Arm: ensure that _tmppt KVA is used exclusively.
* Add new privileges, PRIV_KMEM_READ and PRIV_KMEM_WRITE, used in openingjamie2013-07-051-2/+9
| | | | | | | | /dev/kmem and /dev/mem (in addition to traditional file permission checks). PRIV_KMEM_READ is different from other PRIV_* checks in that it's allowed by default. Reviewed by: kib, mckusick
* Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().jkim2011-01-172-9/+40
| | | | | | | | | Compile sys/dev/mem/memutil.c for all supported platforms and remove now unnecessary dev_mem_md_init(). Consistently define mem_range_softc from mem.c for all platforms. Add missing #include guards for machine/memdev.h and sys/memrange.h. Clean up some nearby style(9) nits. MFC after: 1 month
* Fix module builds for i386 and amd64.markm2004-08-042-2/+62
|
* Add module versions.markm2004-08-021-0/+1
|
* Break out the MI part of the /dev/[k]mem and /dev/io drivers intomarkm2004-08-011-0/+108
their own directory and module, leaving the MD parts in the MD area (the MD parts _are_ part of the modules). /dev/mem and /dev/io are now loadable modules, thus taking us one step further towards a kernel created entirely out of modules. Of course, there is nothing preventing the kernel from having these statically compiled.
OpenPOWER on IntegriCloud