summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reject slices where begin == end.phk2002-11-041-11/+11
| | | | | | Remove clause 3 from the license with NAI Labs consent. Sponsored by: DARPA & NAI Labs
* Remove clause 3 in the license with NAI's consent.phk2002-11-041-6/+6
| | | | | | | Reject slices with type==0. Diddle the bootverbose printfs. Sponsored by: DARPA & NAI Labs
* Backout "compatibility hack" for __sF.alfred2002-11-044-25/+1
| | | | Requested by: Steve Kargl <sgk@troutmask.apl.washington.edu> (submitter)
* Detach the pccard bus children when we eject a 16-bit card, not theimp2002-11-041-1/+1
| | | | 32-bit ones. This was introduced in the last commit.
* Update licenses and wording: NAI has authorized the removal of clause threerwatson2002-11-042-14/+8
| | | | | of their BSD-style license; also, carry out the NAI Labs -> Network Associates Laboratories renaming in these files.
* License and wording updates: NAI has authorized the removal of clauserwatson2002-11-0413-91/+52
| | | | | three from their BSD-style license. Also, s/NAI Labs/Network Associates Laboratories/.
* License clarification and wording changes: NAI has approved removal ofrwatson2002-11-0413-91/+52
| | | | | clause three, and NAI Labs now goes by the name Network Associates Laboratories.
* Add the necessary tweaks for FreeBSD/ia64 releases. Note that this ismarcel2002-11-042-4/+27
| | | | | | in no way final. A typical ia64 wart is that there are no boot blocks. Instead, we need to create disks with EFI partitions if we want auto boot to work. All this functionality is not present yet.
* Add GPT entry types for partitions we're likely to encounter in themarcel2002-11-031-0/+23
| | | | | wild. These include MS partitions and Linux partitions. At this time there's no evidence that HP-UX uses GPT.
* Hook the aic7xxx modules up. This requires some extra care since aicasmscottl2002-11-036-35/+32
| | | | | | | | is a compiler tool and needs to be compiled by the host compiler. I've tested this in i386->sparc cross-build, 4.7->current upgrade, normal buildkernel target, and normal /sys/i386/compile/GENERIC configurations. Submitted by: ru
* - Consistent use of warn() vs. perror().tjr2002-11-032-9/+10
| | | | | | | | | | - Gracefully handle the case where standard input is missing a newline at EOF. - Exit with status 1 instead of -1 (really 255) on error. - Add a Diagnostics section to the manual page documenting exit status. Approved by: rwatson
* - Remove the memory allocation for the object/offset hash tablealc2002-11-031-45/+2
| | | | | | | | because it's no longer used. (See revision 1.215.) - Fix a harmless bug: the number of vm_page structures allocated wasn't properly adjusted when uma_bootstrap() was introduced. Consequently, we were allocating 30 unused vm_page structures. - Wrap a long line.
* Improve some questionable grammar.ceri2002-11-031-1/+1
|
* Correctly recognize both bogus and genuine BSD disklabels.phk2002-11-031-1/+4
| | | | | | Don't expect me to participate in a discussion which is which. Sponsored by: DARPA & NAI Labs.
* Remove unused MBR gunk leftover from i386.jhb2002-11-031-11/+1
|
* early-adopter/article.sgml: translation fixesue2002-11-032-18/+17
| | | | relnotes/common/new.sgml: 1.446 -> 1.448
* Add status initialization code for acpi_cmbat and acpi_acad,iwasaki2002-11-032-7/+120
| | | | | | | | acpi_cmbat_init_battery() and acpi_cmbat_init_acline() respectively. Call acpi_cmbat_init_battery() from acpi_cmbat_resume() too just in case. This is a workaround for embedded controller operations which is unstable for about a minute (typically 30 or 40 sec.) at boot time.
* Enable if_fwe.simokawa2002-11-031-1/+1
|
* - Added the MenuIPLType menu for selecting pc98 boot IPL.nyan2002-11-036-36/+226
| | | | | | | - Disabled 'Syscons, Font', 'Syscons, Screenmap' and 'Syscons, Ttys' menus on pc98. - Fixed the MenuMouseType and MenuMousePort menus for pc98. - Fixed some comments for pc98.
* Fix to compile for pc98.nyan2002-11-031-0/+8
|
* Bring newfs_msdos into the GEOM world. Totally rewrite and simplifyscottl2002-11-031-83/+49
| | | | | | | | getdiskinfo(). For the fixed-disk case, bpb->hid probably isn't handled correctly, but I'm not sure if this is a serious problem since the primary use of this program is to format floppy disks. Reviewed by: phk
* Print a `+' character after the standard UNIX permission fields in longtjr2002-11-032-2/+73
| | | | | | | | listings if the file has an extended ACL (more than the required 3 entries). This is what Solaris and IRIX do, and what the withdrawn POSIX.2c standard required. Reviewed by: rwatson (an earlier version of the patch)
* Add hints for wd1, wd2 and wd3.nyan2002-11-031-6/+6
|
* Introduce mac_check_system_settime(), a MAC check allowing policies torwatson2002-11-0314-0/+134
| | | | | | | augment the system policy for changing the system time. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Initialize d->bios_cyl. We know the media size in sectors, the numbermarcel2002-11-031-4/+10
| | | | | | | of heads end the number of sectors per track. If there's an obvious insanity (heads and sectors are both zero or the media size is not an integral multiple of heads times sector) we set the number of cylinders to zero.
* Change privilege model for mac_partition such that BSD superuser can changerwatson2002-11-031-6/+4
| | | | | | | | the partition once a partition has been set. This is required for correct operation of sendmail between partitions. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* Remove entry for All Saints' in Portugal. While it's correct, Allgrog2002-11-031-1/+0
| | | | | Saints' is celebrated in all Christian countries, and there's already another entry.
* X-ref clock_gettime(2).rwatson2002-11-021-0/+1
|
* Sync to src/sys/kern/syscalls.masterrwatson2002-11-023-3/+3
|
* Regen from yesterday's system call placeholder rename.rwatson2002-11-025-7/+7
|
* MFp4:imp2002-11-024-49/+38
| | | | | | | | | | | | | | | o Always release the resources on device detach. o Attach resources the same with driver added as we do we do in the insert case (maybe this should be a routine). o signal the wakeup of the thread on resume instead of trying to force an interrupt. o Minor debug hacks. o use 0xffffffff instead of -1 for uint32_t items. o Don't complain when we're asked to detach no cards. This is normal. o Eliminate the now worthless second parameter to card_detach_card. o minor style(9)isms Some of these patches may be from: iwasaki-san, jhb, iadowse
* Catch up with the removal of the vm page buckets spin mutex.alc2002-11-021-1/+0
|
* Remove the vm page buckets mutex. As of revision 1.215 of vm/vm_page.c,alc2002-11-021-2/+0
| | | | it is unused.
* MFp4:imp2002-11-023-30/+102
| | | | | | | | | | | | | | | o It turns out that we always need to try to route the interrupts for the case where the $PIR tells us there can be only one. Some machines require this, while others fail when we try to do this (bogusly, imho). Since we have no apriori way of knowing which is which, we always try to do the routing and hope for the best if things fail. o Add some additional comments that state the obvious, but amplify it in non-obvious ways (judging from the questions I've gotten). This should un-break older laptops that still have to use PCIBIOS to route interrupts. Tested by: sam
* Use 0xffffffff instead of -1 for id to compare against.imp2002-11-023-30/+33
| | | | | | | Use exact width types, since this is a MD file and won't be used elsewhere. Fix a couple of resulting printf breakages Bug found by: phk using Flexlint
* Shamelessly copy the files over from the sparc64 port. Since theremarcel2002-11-023-0/+105
| | | | | | | | | | | was no history to speak of, a repocopy would not have bought us anything. Versions copied: ../sparc64/boot_crunch.conf,v 1.3 2002/11/01 15:29:35 jhb ../sparc64/dokern.sh,v 1.1 2002/10/13 18:36:06 jake ../sparc64/mkisoimages.sh,v 1.1 2002/10/13 18:36:06 jake obtained from: jake, jhb chapeau: jkh (mkisoimages.sh)
* Unbreak MNT_UPDATE when running with cd as root. Detect mountroot bypeter2002-11-022-4/+2
| | | | | | | | | checking for "path == NULL" (like ffs) rather than MNT_ROOT. Otherwise when you try and do an update or mountd does an NFS export, the remount fails because the code tries to mount a fresh rootfs and gets an EBUSY. The same bug is in 4.x (which is where I found it). Sanity check by: mux
* Fix some warnings on 64 bit architectures. The vn_extattr_get()mux2002-11-022-4/+2
| | | | | | | | | | | function takes an int * parameter, not a size_t * parameter. Arguably, it should rather take a size_t *, but that would require changing the uio_resid field of struct uio to be a size_t instead of an int, which I don't want to do that close to 5.0-RELEASE. Reviewed by: rwatson
* Switch to two-clause license, with NAI's permission.des2002-11-021-3/+0
|
* Provide a hook to make __sF visible outside of libc for commercial appsalfred2002-11-024-1/+25
| | | | | | if WANT_COMPAT4_STDIO is defined when compiling libc. Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu>
* The hw.physmem sysctl has an unsigned long value now, fix the retrievaltmm2002-11-022-2/+2
| | | | to match that.
* Fix typo manpage for ktrdumpgioria2002-11-022-2/+2
| | | | | PR: docs/44825 Submitted by: Mark Linimon <linimon@lonesome.com>
* Fix typogioria2002-11-022-2/+2
| | | | | PR: docs/44824 Submitted by: Mark Linimon <linimon@lonesome.com>
* Welcom to installation and early-adopter directorygioria2002-11-021-2/+3
|
* First French version of early-adoptergioria2002-11-022-0/+461
|
* Add support for GPT:marcel2002-11-021-5/+45
| | | | | | | | | | 1. When the parition type is not an integer, try to parse the type as an UUID. If that succeeds, map the UUID to chunk_e. 2. For GPT partitions, pass the type constructed in point 1 above to Add_Chunk. While here, fix the MBREXT case by only checking if the first 3 characters are MBR. This avoids duplication.
* Add support for ia64. This is almost identical to i386, except thatmarcel2002-11-021-0/+20
| | | | | with GPT chunks of type "part" do not necessarily live under chunks of type "freebsd". We don't necessarily have a disklabel.
* Remove the GEOM_GPT hack. We now check for partition type 0xEE andmarcel2002-11-021-25/+23
| | | | | | | | | | | | | | skip those. This handles the Protective MBR (PMBR) which consists of a single partition of type 0xEE that covers the whole disk and as such protects the GPT partitioning. We allow other partitions to be present besides partitions of type 0xEE and as such interpret partition type 0xEE as a "hands-off" partition only. While here, fix g_mbrext_dumpconf to test if indent is NULL and dump the data in a form that libdisk can grok. Change the logic in g_mbr_dumpconf to match that of g_mbrext_dumpconf. This does not change the output, but prevents a NULL-pointer dereference when indent == NULL && pp == NULL.
* Fix dumpconf so libdisk can grok its output. We weren't checkingmarcel2002-11-021-2/+6
| | | | if indent was NULL. Consequently we always emitted the XML format.
* MFbed:ue2002-11-023-87/+106
| | | | | | hardware/common/dev.sgml: 1.111 -> 1.112 readme/article.sgml: 1.17 -> 1.18 relnotes/common/new.sgml: 1.439 -> 1.446
OpenPOWER on IntegriCloud