summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove a bunch of #include "opt_pci.h".mux2002-11-1314-14/+0
|
* Unbreak kernel build.mux2002-11-131-1/+0
| | | | Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com>
* Add ia64 documents to RELNOTESng snapshot.bmah2002-11-131-1/+1
|
* Don't set atime / mtime if we don't have an output file, which can happendes2002-11-131-2/+2
| | | | in certain failure scenarii (mostly DNS trouble).
* Introduce a condition variable to avoid returning EBUSY whenrwatson2002-11-139-261/+468
| | | | | | | | | | | | | the MAC policy list is busy during a load or unload attempt. We assert no locks held during the cv wait, meaning we should be fairly deadlock-safe. Because of the cv model and busy count, it's possible for a cv waiter waiting for exclusive access to the policy list to be starved by active and long-lived access control/labeling events. For now, we accept that as a necessary tradeoff. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Add support for the C99 %t format modifier.mux2002-11-131-2/+11
|
* Add the sys/stddef.h header, so that we can have ptrdiff_tmux2002-11-131-0/+43
| | | | | | | | | definition in the kernel. It also includes the offsetof() definition which, according to bde@ should be here and not in sys/types.h, and the definition of NULL so that we're closer to make it closer to standard C. Reviewed by: mike
* Take __FreeBSD_version into account when BOOTSTRAPPING.ru2002-11-138-18/+28
|
* Actually check if stdbool.h exists when BOOTSTRAPPING.ru2002-11-132-2/+2
|
* mtree(8) wasn't a bootstrap tool since 2000/07/23 (Makefile.inc1,v 1.161).ru2002-11-131-5/+0
|
* Bootstrapping aid for 4.0-RELEASE.ru2002-11-134-0/+17
|
* Fix a constant in the standard namespace not to depend on anothermike2002-11-131-2/+2
| | | | constant in the BSD namespace.
* Due to a memory alignment sizeof(struct ipfw_flow_id) is bigger thanmaxim2002-11-131-1/+6
| | | | | | | | | | ipfw_flow_id structure actual size and bcmp(3) may fail to compare them properly. Compare members of these structures instead. PR: kern/44078 Submitted by: Oleg Bulyzhin <oleg@rinet.ru> Reviewed by: luigi MFC after: 2 weeks
* Document loader tunables hw.pci.enable_io_modes andmdodd2002-11-132-0/+24
| | | | | | | hw.pci.allow_unsupported_io_range. Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com> Approved by: re (murray)
* Convert kernel compile option PCI_ALLOW_UNSUPPORTED_IO_RANGE tomdodd2002-11-132-36/+49
| | | | | | | a loader tunable hw.pci.allow_unsupported_io_range. Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com> Approved by: re (murray)
* Staticize local variable.mdodd2002-11-131-1/+1
| | | | | Submitted by: Hiten Pandya <hiten@angelica.unixdaemons.com> Obtained from: re (murray)
* Loader tunable 'machdep.disable_mtrrs'.mdodd2002-11-134-2/+20
| | | | | | | | Sysctl of same name to reflect status. Submitted by: jhb Approved by: re (murray) MFC after: 1 day
* Also test for type efi everywhere we currently test for type fat.marcel2002-11-1310-12/+22
| | | | | | | With this change there's no a priori difference between EFI and FAT partitions. With this change and the corresponding change to libdisk, we can create EFI partitions, just like regular FAT partitions.
* Move pmap_collect() out of the machine-dependent code, rename italc2002-11-1311-154/+37
| | | | | | | | to reflect its new location, and add page queue and flag locking. Notes: (1) alpha, i386, and ia64 had identical implementations of pmap_collect() in terms of machine-independent interfaces; (2) sparc64 doesn't require it; (3) powerpc had it as a TODO.
* Handle EFI partitions the same as regular FAT partitions. The onlymarcel2002-11-132-0/+4
| | | | | | difference between the two from a low-level point of view is that the partition type is different. This change adds EFI related cases to existing switch statements with existing FAT related cases.
* Major #46 was also MIA.peter2002-11-131-0/+1
|
* Put echo on a diet, removing unnecessary use of stdio and getopt.njl2002-11-131-9/+8
| | | | | | | | | Before... -r-xr-xr-x 1 root wheel 58636 Oct 28 05:16 /bin/echo After... -rwxr-xr-x 1 root wheel 12824 Nov 12 17:39 /usr/obj/usr/src/bin/echo/echo Submitted by: Tim Kientzle <kientzle@acm.org>
* Note that 101 is unused, rather than leave it out of the file.peter2002-11-131-1/+4
| | | | | Add some historical information. This can be removed as majors are recycled.
* Add LOGIN_SETMAC to the list of flags that can't be set without classrwatson2002-11-121-1/+1
| | | | | | | | information, since we rely on the pwd entry to know what MAC labels to set as part of the login process. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Use a clean flags variable when creating chunks from scripts instead ofjhb2002-11-122-6/+4
| | | | | | | leaking flags from earlier chunks into later ones. PR: bin/40655 Submitted by: Thomas Zenker <thz@Lennartz-electronic.de>
* Fix a "bug" in sysctl(8). Limit the length when we print a string frompeter2002-11-121-1/+1
| | | | | the kernel rather than ignoring the length and keeping on going till we finally hit a \0 character in the buffer.
* Remove a line that set the status to success. We already do that at thejhb2002-11-122-4/+2
| | | | | beginning, so the best this could achieve would be to mask an earlier failure. Break instead of continue for another failure case.
* Try to cleanup the non-interactive disk labeling code a bit. Reworkjhb2002-11-122-98/+78
| | | | | | | | | the loop that runs through the environment variables to be a bit more intuitive. Also, change some 'continue's in failure cases to 'break's instead. If we are going to fail, we should just do it. PR: bin/40654 Submitted by: Thomas Zenker <thz@Lennartz-electronic.de> (partially)
* Do a bit of cleanup. new_part() basically ignored the passed in sizejhb2002-11-122-38/+22
| | | | | | | argument as of revision 1.52 (July 12, 1996, about a month after I graduated from high school) when 'newfs -u' support was axed, so remove it. This also allows us to remove a hack in the create partition case where we created the partition twice since we didn't have the size the first time.
* Turn off duplicate lock checking for inp locks because udp_input()hsu2002-11-121-1/+1
| | | | intentionally locks two inp records simultaneously.
* Doh, fix a bug in previous commit. The default is to newfs for newjhb2002-11-122-2/+2
| | | | partitions, not to !newfs.
* When setting the mountpoint name, remember any previous setting of thejhb2002-11-122-4/+14
| | | | | | | newfs flag for this partition. PR: bin/31837 Reported by: Oliver Breuninger <ob@www.partner.de>
* Make 'agp', 'tun', and 'if_txp' be modules on the mfsroot floppy instead ofjhb2002-11-123-6/+3
| | | | just removing them from BOOTMFS using dokern.sh.
* Fix bogus return values from libc_r's writev() routine in situations wherearchie2002-11-121-6/+21
| | | | | | | a partial-write is followed by an error. PR: 43335 MFC after: 3 days
* release.9 for ia64 cannot be currently cross-built -- gpt(8)ru2002-11-121-0/+2
| | | | is built on ia64 only.
* [DAIVD O'BRIEN's OPINION]obrien2002-11-122-7/+4
| | | | Head off what I think is an abuse of the TRB, and disable lukemftpd.
* - Add fwmem_xfer_req() and use this in other functions.simokawa2002-11-121-51/+47
|
* - Remove unused code.simokawa2002-11-121-183/+21
| | | | - Fix style.
* fix wording.simokawa2002-11-121-1/+1
|
* Split userland services to fwdev.c.simokawa2002-11-125-880/+925
|
* Fix XSI (X/Open) namespace support.mike2002-11-121-11/+18
|
* o Fix usage().maxim2002-11-121-5/+20
| | | | | | | | o Explicitly initialize domain pointer. o Fix passwd file parsing. PR: bin/39671 (3) MFC after: 2 weeks
* Use struct fw_device in fwmem.csimokawa2002-11-124-31/+97
| | | | | | - specify fwmem target by EUI64. - fw_noderesolve returns struct fw_device rather than dst. - include struct firewire_comm in struct fw_device.
* Add a prototype for suspend/resume.simokawa2002-11-121-0/+16
|
* Change interface of fwmem_read_*() functions to be usable from other partsimokawa2002-11-121-4/+4
| | | | of the module.
* Change interface of fwmem_read_*() functions to be usable from other partsimokawa2002-11-121-37/+36
| | | | of the module.
* Use better return types and a couple of casts to eliminate warnings onscottl2002-11-121-7/+7
| | | | | | | alpha. This will take the file out of sync with the private version that we maintain, but alpha tinderbox has been broken for too long. Tested on: i386, sparc64, alpha
* - clean upsimokawa2002-11-121-15/+3
|
* Fix two typos from the previous commit. This code is definitely infectious.scottl2002-11-121-2/+2
|
* Step one of cleaning and fixing cardbus:scottl2002-11-121-65/+92
| | | | | | | | | | | | | - Fix some especially bad style in the CIS BAR tuple parsing code. - activate Option ROMS correctly. - de-obfuscate the Option ROM image selection code. - Fix mis-interpretation of the PCI spec that prevented Option ROMs whose CIS section wasn't in the first image from working. - Fix mis-interpretation of the PCI spec that prevented CIS's mapped into MEMIO space from working at all. - Reject invalid CIS pointers. Reviewed by: imp
OpenPOWER on IntegriCloud