summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mdoc(7) police: nits.ru2002-05-296-14/+20
|
* Reorganize dlfcn.h slightly to separate out XSI and BSD interfaces.wollman2002-05-294-9/+84
| | | | | | | | Add new dlfunc() interface, which is a version of dlsym() with a return type that can be cast to a function pointer without turning your computer into a frog. Reviewed by: freebsd-standards
* mdoc(7) police: nits.ru2002-05-291-1/+2
|
* Restore the irq=0 => irq=255 hack to pci_cfgintr_search(). Just havingbrooks2002-05-293-0/+24
| | | | | | it in pci_cfgregread() wasn't sufficent on at least the HP Omnibook 500. Reviewed by: imp
* mdoc(7) police: tidy up the markup.ru2002-05-291-12/+35
|
* mdoc(7) police: nits.ru2002-05-291-1/+2
|
* mdoc(7) police: markup nits.ru2002-05-291-10/+17
|
* mdoc(7) police: bump document date on behalf of previous delta.ru2002-05-291-1/+1
|
* mdoc(7) police: sort xrefs.ru2002-05-291-2/+2
|
* mdoc(7) police: nit.ru2002-05-291-1/+1
|
* mdoc(7) police: fix markup for types.ru2002-05-291-4/+4
|
* mdoc(7) police: tidy up the markup a bit.ru2002-05-291-142/+41
|
* mdoc(7) police: markup nits.ru2002-05-291-11/+11
|
* mdoc(7) police: markup nits.ru2002-05-291-2/+3
|
* mdoc(7) police: punctuation.ru2002-05-291-3/+3
|
* mdoc(7) police: markup nits.ru2002-05-291-1/+3
|
* Use mkstemp(3) to avoid /tmp race.tjr2002-05-291-4/+4
|
* mdoc(7) police: tidy up the markup.ru2002-05-291-41/+65
|
* mdoc(7) police: replace the XXX with the correct width.ru2002-05-291-2/+1
|
* Document standards conformance.tjr2002-05-291-0/+5
|
* style(9): Sort sections correctly, exit status info into DIAGNOSTICS section.tjr2002-05-291-6/+6
|
* Sync synopsis with reality: file arguments are optional.tjr2002-05-292-2/+2
|
* Use getopt() to reject any options and skip "--" arguments.tjr2002-05-291-10/+15
|
* The kernel printf does not have %ipeter2002-05-291-1/+1
|
* Add a simple manpage for the discard interface derived from lo(4).brooks2002-05-292-0/+81
|
* Document the fact that these devices are allocated at runtime usingbrooks2002-05-293-0/+36
| | | | cloning and point to two common methods of doing so.
* Don't try to flush illegal alises from the data cache in vmapbuf andjake2002-05-291-30/+0
| | | | vunmapbuf, this is handled by pmap now.
* Add an MD page flag for tracking if a page is cacheable or not, so thatjake2002-05-292-1/+7
| | | | | we don't flush all mappings of a physical page in order to make it virtually cachable again, if it is already cachable.
* Remove an unused variable.jake2002-05-291-1/+0
|
* Merge the code in pv.c into pmap.c directly. Place all page mappings ontojake2002-05-297-51/+187
| | | | | | | | | | the pv lists in the vm_page, even unmanaged kernel mappings. This is so that the virtual cachability of these mappings can be tracked when a page is mapped to more than one virtual address. All virtually cachable mappings of a physical page must have the same virtual colour, or illegal alises can be created in the data cache. This is a bit tricky because we still have to recognize managed and unmanaged mappings, even though they are all on the pv lists.
* Add pv list linkage and a pmap pointer to struct tte. Remove separatelyjake2002-05-296-225/+92
| | | | allocated pv entries and use the linkage in the tte for pv operations.
* Use a contrived 'tlb_entry' structure for passing the mappings for thejake2002-05-297-23/+31
| | | | | kernel text and data from the loader to the kernel, so that the tte format is not part of the loader->kernel ABI.
* Remove pmap.pm_pvlist and make the functions that use it no-ops. These arejake2002-05-293-53/+3
| | | | | all optimizations for architectures which have large sparse page tables, and/or can't put the pv linkage inside of the page table entries.
* Remove the definition of struct mca_guid and use the genericmarcel2002-05-294-25/+21
| | | | | | | | struct uuid defined in <sys/uuid.h>. Use uuid/UUID instead of guid/GUID to emphasize that the identifiers are DCE version 1 identifiers and also to avoid inconsistencies as much a possible.
* Remove bktr for ia64. Same problem as vinum. See PR 38678.marcel2002-05-291-1/+0
|
* Vinum doesn't build on ia64.marcel2002-05-291-3/+5
| | | | See PR: 38678
* Remove the share/man/tools directory. Nothing in here works anymore, andmpp2002-05-2927-8971/+0
| | | | | | | | | | 'manck' from ports does just about everything these tools ever did. (I did have these 90% working about 5 years ago, but manck came along.....) The only file of interest might be sp.ignore, but it can be pulled from the attic if anyone has that much interest. Inspired by: Mark Murray's deletion of share/man/man0
* Bandaid for helping people who have a broken /usr/bin/c++ installation.peter2002-05-291-0/+4
| | | | | | | | | | This only affects the -current early adopters and developers who have done a 'make world' in the last few weeks and as a result installed a gcc-3.1 version of /usr/bin/c++ but without the corresponding library support that this now requires. This is a temporary hack that should be deleted within a few weeks. In this case we will use the existing gperf/groff one last time around for the early stage1 bootstrap. (This isn't so bad, because we were unconditionally using the host one before)
* Make our child the leader of its own process group to avoid receivingdes2002-05-291-0/+2
| | | | signals in its stead. This fixes the dread "zsh exits upon ^C" bug.
* Add attribute packed to struct gpt_hdr to avoid unwanted padding atmarcel2002-05-291-1/+1
| | | | | the end of the struct to make it an integral number of "longs" on 64-bit architectures. The size of the struct must be 92, not 96.
* Put on peril sensitive sunglasses and turn C++ stuff back on.peter2002-05-293-12/+3
|
* Update g++ include subdirspeter2002-05-291-1/+5
|
* Add some build glue for libstdc++. I'm not a C++ person, but this seemspeter2002-05-2912-183/+1432
| | | | | | | | | to work at least for the non-hairy stuff. The main wrinkle here is that a whole mess of include files get installed and under different names. An earlier version of this built a shadow include tree first in the obj directory, but this depends on the 'make includes' functionality. More tweaking is certainly going to be needed.
* Sync with i386. The loader was being installed before the beforeinstalljake2002-05-281-26/+39
| | | | target, which conventiently moved it to loader.old, leaving no loader.
* Comment out comments trailing #endif directivesalfred2002-05-281-16/+17
|
* Make almost WARNS=5 compliant:alfred2002-05-2813-101/+83
| | | | | | | ANSI'fy function declarations. Constify some globals and function paramters. Remove unsused arguments. Fix (rename) shadowed variables.
* Correct the file that reboot -k creates so that it works with the newgordon2002-05-281-0/+1
| | | | | | nextboot functionality. Reviewed by: jake (mentor)
* Comment out comments after #endif directivesalfred2002-05-285-5/+5
|
* Add pam_ksu(8), a module to do Kerberos 5 authentication andnectar2002-05-284-0/+412
| | | | | | $HOME/.k5login authorization for su(1). Reviewed by: des (earlier version)
* NetBSD have adopted our usage of the DMAADDR macro:joe2002-05-283-12/+10
| | | | | | | | date: 2002/05/28 12:42:39; author: augustss; Change DMAADDR macro slightly. Update the $NetBSD$ tags to reflect this and make slight changes to usb_mem.h so that we're in sync with each other.
OpenPOWER on IntegriCloud