summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Resolve conflicts arising from the ACPI CA 20021118 import.iwasaki2002-11-2716-175/+232
|
* This commit was generated by cvs2svn to compensate for changes in r107325,iwasaki2002-11-2777-1380/+1841
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor import of the Intel ACPI CA 20021118 drop.iwasaki2002-11-2790-1550/+2067
| | | | | | | | Approved by: re
* | Don't use fake 'c' or 'a' BSD partitions for CD-ROM devices. This fixesjhb2002-11-272-10/+10
| | | | | | | | | | | | | | sysinstall to create /cdrom entries in /etc/fstab that just use the raw CD-ROM device /dev/cd0, etc. Approved by: re
* | As warned on freebsd-current@, remove the perl wrapper from /usr/src.obrien2002-11-276-148/+0
| | | | | | | | | | | | | | | | | | The /usr/bin/perl wrapper isn't solving many of the problems it was imported to deal with. There are limitations to it that don't have a clear "fix". Reviewed by: markm, kris Extorted approval from: re(jhb)
* | Need more parens here.imp2002-11-271-1/+1
| | | | | | | | Approved by: re (blanket)
* | Do not set a variable (vp->p_pollinfo) to NULL if we knowrobert2002-11-271-1/+1
| | | | | | | | | | | | it already has that value. Approved by: re
* | Removed the vestiges of modems(5).ru2002-11-274-37/+1
| | | | | | | | Approved by: re
* | Fix for non-GCC compilers.obrien2002-11-271-4/+3
| | | | | | | | Approved by: re (jhb)
* | mdoc(7) police:ru2002-11-271-6/+12
| | | | | | | | | | | | | | Added the -h option to the synopsis, documented the -a option, sorted options descriptions according to style(9). Approved by: re
* | mdoc(7) police: markup fixes.ru2002-11-2712-82/+95
| | | | | | | | Approved by: re
* | mdoc(7) police: kill whitespace at EOL.ru2002-11-275-36/+36
| | | | | | | | Approved by: re
* | mdoc(7) police:ru2002-11-2716-63/+64
| | | | | | | | | | | | | | | | | | | | Removed whitespace at EOL. Removed hard sentence breaks. Removed empty lines. Spell FreeBSD correctly. Sort xrefs. Approved by: re
* | Small SO_RCVTIMEO and SO_SNDTIMEO values are mistakenly taken to be zero.maxim2002-11-271-0/+2
| | | | | | | | | | | | | | PR: kern/32827 Submitted by: Hartmut Brandt <brandt@fokus.gmd.de> Approved by: re (jhb) MFC after: 2 weeks
* | Disable debug output from acpi_pci_link.iwasaki2002-11-271-5/+5
| | | | | | | | | | | | | | | | | | There were no serious problem reports on this in spite of my concern. To get debug output from acpi_pci_link, just enable bootverbose flag in usual manner (boot -v). Approved by: re
* | tip(1) no longer uses modems(5).ru2002-11-271-143/+0
| | | | | | | | | | Reviewed by: markm Approved by: re
* | Really merge from OpenBSD import (should have been done a year ago).ru2002-11-271-185/+300
| | | | | | | | | | Reviewed by: markm Approved by: re
* | Hold the page queues lock while performing pmap_page_protect().alc2002-11-271-2/+4
| | | | | | | | Approved by: re (blanket)
* | Minor updates to the aicasm:scottl2002-11-273-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | aicasm_gram.y: Use a direct move from allzeros to emulate a mvi of 0. aicasm_insformat.h: sync $Id$ aicasm_symbol.c: Minor header change. Approved by: re (blanket)
* | Xircom cards store the MAC address in the CIS, so get it from the newimp2002-11-272-4/+16
| | | | | | | | | | | | | | | | pci_get_ether accesor, which gets it from the CIS for cardbus cards (and from other pci-like buses via whatever mechanism is used there). Submitted by: sam Approved by: re (blanket)
* | Implement PCI_IVAR_ETHADDR. Cardbus has the MAC addr in the CIS,imp2002-11-274-3/+97
| | | | | | | | | | | | | | | | sometimes, so return it when requested and it does. Also a little more infrastructure for a few other things. Submitted by: sam Approved by: re (blanket for NEWCARD)
* | Add a new cardbus specific ivar: PCI_IVAR_ETHADDR. Some pci-likeimp2002-11-272-0/+10
| | | | | | | | | | | | | | | | buses support querying the MAC address in a standard-for-that-bus way. The base pci bus returns NULL for this IVAR always. Submitted by: sam Approved by: re (blanket for NEWCARD)
* | Merge argument parsing changes into this copy of telnet.eric2002-11-272-4/+12
| | | | | | | | | | Submitted by: markm Approved by: bmah
* | MFp4:imp2002-11-271-16/+14
| | | | | | | | | | | | | | | | | | Fix a bug with the 3.3V code for the ricoh bridges. I got the bit detect backwards. Also, we can only detect 3.3V cards when the GPI interrupt is disabled. So when it is enabled assume 5.0V card. Obtained from: NetBSD (takemura-san from patches by ngc@ff.iij4u.or.jp) Approved by: re (blanket)
* | o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() dependstjr2002-11-271-1/+3
| | | | | | | | | | | | | | | | | | on this. o Update the `cur' pointer in the cluster loop in m_getm() to avoid incorrect truncation and leaked mbufs. Reviewed by: bmilekic Approved by: re
* | Make the rman_{get,set}_* macros into real functions. The macrosimp2002-11-272-10/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | create an ABI that encodes offsets and sizes of structures into client drivers. The functions isolate the ABI from changes to the resource structure. Since these are used very rarely (once at startup), the speed penalty will be down in the noise. Also, add r_rid to the structure so that clients can save the 'rid' of the resource in the struct resource, plus accessor functions. Future additions to newbus will make use of this to present a simplified interface for resource specification. Approved by: re (jhb) Reviewed by: jhb, jake
* | Update the version number.obrien2002-11-271-1/+1
| | | | | | | | Approved by: bmah, jhb, murray (independently)
* | Create a new 32-bit fs_flags word in the superblock. Add code to movemckusick2002-11-2716-39/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the old 8-bit fs_old_flags to the new location the first time that the filesystem is mounted by a new kernel. One of the unused flags in fs_old_flags is used to indicate that the flags have been moved. Leave the fs_old_flags word intact so that it will work properly if used on an old kernel. Change the fs_sblockloc superblock location field to be in units of bytes instead of in units of filesystem fragments. The old units did not work properly when the fragment size exceeeded the superblock size (8192). Update old fs_sblockloc values at the same time that the flags are moved. Suggested by: BOUWSMA Barry <freebsd-misuser@netscum.dyndns.dk> Sponsored by: DARPA & NAI Labs.
* | Fix a fatal typo introduced in revision 1.13 that caused the mbuf chains totjr2002-11-261-1/+1
| | | | | | | | | | | | be created incorrectly for requests larger than NB_SORECEIVE_CHUNK bytes. Approved by: re
* | configXEnvironment doesn't work in sysinstall now.keramida2002-11-262-2/+12
| | | | | | | | | | | | | | Change the manpage to reflect that it's now called configXSetup. Also document configXDesktop. Submitted by: pirat <pirat@access.inet.co.th>
* | Align timestamps when -t is used in ipfw and ipfw2.keramida2002-11-261-3/+11
| | | | | | | | | | PR: kern/44843 Approved by: re (jhb)
* | Add GNOME 2 to the sysinstall desktop configuration menu, removebmah2002-11-264-46/+20
| | | | | | | | | | | | | | | | | | | | the two GNOME 1-based alternatives. While here, note that a majority of the items in this menu are not sentences, and remove trailing dots to make the remainder consistent. Reviewed by: marcus Approved by: re (bmah)
* | Fix a kernel panic with rules of the typeluigi2002-11-261-19/+31
| | | | | | | | | | | | | | | | | | | | prob 0.5 pipe NN .... due to the generation of an invalid ipfw instruction sequence. No ABI change, but you need to upgrade /sbin/ipfw to generate the correct code. Approved by: re
* | Update documentation to match the behaviour of ipfw with respectluigi2002-11-261-4/+6
| | | | | | | | | | | | | | | | to net.inet.ip.fw.one_pass. Add to notes to explain the exact behaviour of "prob xxx" and "log" options. Virtually approved by: re (mentioned in rev.1.19 of ip_fw2.c)
* | fixes for this driver:julian2002-11-261-2/+38
| | | | | | | | | | | | | | | | 1) "ubt" driver did not work when system is booted with the device attached 2) missing "break;" in ubt_rcvmsg() function; Submitted by: Maksim Yevmenkin <Maksim.Yevmenkin@cw.com> Approved by: re (jhb)
* | Remove our custom mixed ELF/a.out support. This means the base compilerobrien2002-11-266-270/+18
| | | | | | | | | | | | | | | | now only produce ELF objects. It also makes us closer to stock GCC, and simplifies the set of changes we still need from stock GCC on every import. Applauded by: peter Approved by: re
* | (hopefully) fix build breakage some people are seeingcg2002-11-2613-23/+23
| | | | | | | | Approved by: re
* | Don't hold acct_mtx over limcopy(), since it's unnecessary andfenner2002-11-261-6/+7
| | | | | | | | | | | | limcopy() can sleep. Approved by: re
* | correct function names in KASSERT's for 2 m_tag routinessam2002-11-261-2/+2
| | | | | | | | | | Submitted by: rwatson Approved by: re
* | mdoc(7) police:ru2002-11-266-7/+13
| | | | | | | | | | | | | | | | Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai] strings; using these strings is unsafe in troff mode, as they include a change in a font size. Approved by: re
* | Unhook LOMAC kernel module since the functionality is now provided byrwatson2002-11-261-1/+0
| | | | | | | | | | | | | | | | the smaller, cleaner, less bit-rotted mac_lomac module. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | Update rc scripts to load mac_lomac instead of lomac.rwatson2002-11-262-2/+2
| | | | | | | | | | | | Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | Correct two warnings by staticizing a function and removing an unusedrwatson2002-11-261-11/+1
| | | | | | | | | | | | | | | | function. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | Hook up the mac_lomac module build.rwatson2002-11-262-0/+11
| | | | | | | | | | | | Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | mdoc(7) police: markup and spelling.ru2002-11-261-4/+7
| | | | | | | | Approved by: re
* | mdoc(7) police: markup polishing.ru2002-11-2621-65/+58
| | | | | | | | Approved by: re
* | Hook up kernel options and build information for mac_lomac.rwatson2002-11-263-0/+3
| | | | | | | | | | | | Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | To avoid sleeping with all sorts of resources acquired (the reportedrobert2002-11-261-3/+7
| | | | | | | | | | | | | | | | problem was a locked directory vnode), do not give the process a chance to sleep in state "stopevent" (depends on the S_EXEC bit being set in p_stops) until most resources have been released again. Approved by: re
* | Import an implementation of LOMAC (Low-Watermark Mandatory Accessrwatson2002-11-262-0/+2842
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Control) as a MAC Framework policy module. Unlike the existing src/sys/security/lomac implementation, this one has its fingers out of the kernel lock order and doesn't make use of flags in existing kernel structures. This greatly reduces the quantity of replicated code with src/sys/kern, simplifies the implementation (3000 vs 8500 lines), and correctes a number of known stability problems with the existing LOMAC implementation, which will be removed. A bit more hooking up to do here. Approved by: re Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | If the file descriptors passed into do_dup() are negative, return EBADFjhb2002-11-261-3/+4
| | | | | | | | | | | | | | | | instead of panicing. Also, perform some of the simpler sanity checks on the fds before acquiring the filedesc lock. Approved by: re Reported by: Dan Nelson <dan@emsphone.com> and others
OpenPOWER on IntegriCloud