summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Use the direct mapping of IdlePTD setup in locore for proc0's page directory,jake2003-02-242-16/+4
| | | | | | | | instead of allocating another page of kva and mapping it in again. This was likely an oversight in revision 1.174 (cut and paste from pmap_pinit). Discussed with: peter, tegge Sponsored by: DARPA, Network Associates Laboratories
* Add apple partition map GEOM modulegrehan2003-02-241-0/+1
|
* Make the 'a' parameter of bus_space_write_multi_stream_*() a const pointer.obrien2003-02-241-3/+3
|
* Allow machines with one CPU and a valid mp table to boot an SMP kernel.tegge2003-02-236-0/+12
|
* Add support for Peppercon ROL-F Card.dan2003-02-232-0/+10
| | | | | Submitted by: Sascha Holzeiter <sascha@root-login.org> PR: 48559
* Use the correct size for reading and writing the PCI config space.marcel2003-02-231-5/+5
| | | | | | | | Reading the PCI config space with the wrong (larger) size is not a problem in this case, but writing can be as it clobbers unrelated registers. In this case the clobbering is for reserved fields, which too is mostly harmless... for now. Hence, this change is mostly preventive in nature.
* Sync new socket nonblocking/async state with file flags in accept().tegge2003-02-231-0/+7
| | | | | PR: 1775 Reviewed by: mbr
* There is no reason to be cute with ntohl(). Just call it directly ratherobrien2003-02-235-22/+8
| | | | | | than use a macro that tries to do conversions in place. Compile tested on: sparc64
* Explain what exca is.imp2003-02-232-0/+41
|
* Previous commit missed a 1 that should be NGPTD, and an NPDEPG that shouldjake2003-02-237-5/+7
| | | | | | be NPDEPTD. Grumble. Sponsored by: DARPA, Network Associates Laboratories
* This commit was generated by cvs2svn to compensate for changes in r111368,obrien2003-02-231-0/+248
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import Linux's linux/include/asm-sparc64/bitopts.h.obrien2003-02-231-0/+248
| | | | | | | | This is taken from the 2.4.3 Linux sources as shipped on Red Hat 7.1 Alpha.
| * Update the vendor branch of ext2fs to Linux 2.3.35. This is neededbde2000-01-018-686/+1123
| | | | | | | | | | | | | | | | | | | | mainly to get control over new features. E.g., ext2fs filesystems may now have a type field in directory entries (like ufs has had for 20 years or so). Current versions of FreeBSD ext2fs panic on this. ext2fs filesystem code is supposed to check the feature flags in the superblock and take appropriate actions for unsupported features. The other new features are sparse superblocks, large file support, and btree'd directories.
| * Finish (?) importing the Linux ext2fs files that our GPL'ed ext2fsbde2000-01-011-34/+10
| | | | | | | | | | | | | | | | | | files seem to be based on. Don't bother importing <asm-i386/string.h> just to get the Linux implementation of memscan() which is appended to our i386-bitops.h. The BSD skpc() should have been used instead of memscan(). Obtained from: Linux 1.2.2 distribution
* | Import Linux's linux/include/asm-sparc64/bitopts.h.obrien2003-02-231-0/+248
| | | | | | | | This is taken from the 2.4.3 Linux sources as shipped on Red Hat 7.1 Alpha.
* | Follow the (good) trend of returning import files to vendor versionsgshapiro2003-02-2315-25/+2
| | | | | | | | where possible for easier future imports.
* | This local FreeBSD mod isn't needed now that we have the freebsd* ostypegshapiro2003-02-231-1/+0
| | | | | | | | files.
* | o Improve vocabulary/wordingchris2003-02-231-34/+60
| | | | | | | | | | | | | | | | | | | | o Expand on MAC policy enforcement on network interfaces o Add cross-references to su(1) and setfsmac(8) where appropriate o Comment out mmap revocation sysctls as they are a bit too experimental o Add the standard BUGS section Prompted by: rwatson Sponsored by: DARPA, Network Associates Laboratories
* | If more than one argument were given on the command line, interpret thedes2003-02-231-4/+15
| | | | | | | | | | additional arguments as a series of architectures to build. This is useful for running subsets of a particular configuration.
* | - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of thejake2003-02-2312-29/+37
| | | | | | | | | | | | | | | | | | page directory. - Use these instead of the magic constants 1 or PAGE_SIZE where appropriate. There are still numerous assumptions that the page directory is exactly 1 page. Sponsored by: DARPA, Network Associates Laboratories
* | Insert threads interrupted by a signal while running onto the run queue.mini2003-02-234-52/+6
| |
* | Add signal logic to the build.mini2003-02-232-0/+4
| |
* | It seems that sound(4)'s feeder routines don't need to allocate memorygreen2003-02-233-11/+8
| | | | | | | | | | | | | | | | without waiting, since they are called from a system-call context only. This appears to fix all sorts of problems with open("/dev/dsp", O_WRONLY) randomly returning ENXIO. Found by: cognet
* | The rest of our platforms make bus_space_write_multi_stream_2's 'a' aobrien2003-02-231-1/+1
| | | | | | | | const pointer.
* | Add an empty bus_space_unmap() like Alpha has. puc(4) uses it.obrien2003-02-231-0/+11
| |
* | PAGE_SIZE is unsigned on all our platforms, and is a long on some.obrien2003-02-231-2/+2
| | | | | | | | | | | | So cast to u_long before printing out and use a matching specifier. Tested on: sparc64
* | Pass 'nodevice' onto the final output.obrien2003-02-231-1/+1
| |
* | Add adv_adj_endian_qdone_info() & adv_adj_scsiq_endian()obrien2003-02-231-0/+18
| | | | | | | | so this at least compiles on big-endian machines.
* | At least we don't need the whole <bsd.prog.mk> glue.ru2003-02-231-1/+1
| | | | | | | | | | (I did test build the original change, but apparently forgot to include it to LOCAL_PATCHES. It happens.)
* | NO_GEOM cleanup:phk2003-02-232-92/+28
| | | | | | | | | | | | Move to "struct disk *" centered API. Fix some minor nits.
* | Improve the security and performance of syncookies:silby2003-02-231-26/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Security improvements: - Increase the size of each syncookie secret from 32 to 128 bits in order to make brute force attacks on the secrets much more difficult. - Always return the lowest order dword from the MD5 hash; this allows us to expose 2 more bits of the cookie and makes ACK floods which seek to guess the cookie value more difficult. Performance improvements: - Increase the lifetime of each syncookie from 4 seconds to 16 seconds. This increases the usefulness of syncookies during an attack. - From Yahoo!: Reduce the number of calls to MD5Update; this results in a ~17% increase in cookie generation time here. Reviewed by: hsu, jayanth, jlemon, nectar MFC After: 15 seconds
* | NO_GEOM cleanup:phk2003-02-235-67/+19
| | | | | | | | | | | | Move ida driver to "struct disk *" centric api. Retire major number 109.
* | Fix the detach code to actually detach the disk instance createdphk2003-02-231-5/+1
| | | | | | | | during attach.
* | Remove a goto the very next statement.phk2003-02-231-3/+0
| |
* | Mark major 102 unused now that the fla driver no longer needs a major number.phk2003-02-231-1/+1
| |
* | Bracket the kern.vnode sysctl in #ifdef notyet because it resultsphk2003-02-231-0/+2
| | | | | | | | | | | | | | in massive locking issues on diskless systems. It is also not clear that this sysctl is non-dangerous in its requirements for locked down memory on large RAM systems.
* | A few improvements suggested by nectar.dwmalone2003-02-231-3/+12
| |
* | Under some unusual conditions, inetd can leak a open file discriptordwmalone2003-02-231-7/+23
| | | | | | | | | | | | | | | | | | | | into a child process. Rather than closing the discriptors manually, mark all discriptors as close-on-exec. PR: 47694 Submitted by: Max Okumoto <okumoto@ucsd.edu> Obtained from: NetBSD MFC after: 2 weeks
* | After calling login_getclass, be sure to call login_close so thatdwmalone2003-02-231-1/+6
| | | | | | | | | | | | | | | | | | we don't leak memory. Only one of these two cases (reconfig) actually causes a leak because the other is usually followed by an exec. PR: 46845 Reviewed by: David Wang <dsw@juniper.net> MFC after: 2 weeks
* | Temporarily disable tagged queueing while I figure out why it broke.sos2003-02-231-1/+2
| |
* | Fix chipset setup problem on older ALI chips.sos2003-02-231-9/+14
| |
* | Add a section on different types of randomness, what the librarydwmalone2003-02-231-0/+121
| | | | | | | | | | | | | | functions we provide are good for and how /dev/random fits into this picture. Reviewed by: markm
* | Yesterday just wasn't my day. Remove testing delta that crept into the diff.jlemon2003-02-232-2/+2
| | | | | | | | Pointy hat provided by: sam
* | Fix timeout when using UDMA speeds, bad chip setup.sos2003-02-231-3/+0
| |
* | Add an implementation of strdup() to libkern. Allocated memory is ofrwatson2003-02-234-0/+57
| | | | | | | | | | | | | | | | | | type M_STRING, now defined in malloc.h. Useful when string parsing must occur using the kernel strsep() and we want to avoid toasting the source string. Obtained from: TrustedBSD Project Sponsored by: DARPA, Network Associates Laboratories
* | Doh. Forgot to remove _KERNEL version.grehan2003-02-231-7/+0
| |
* | OK, I was too sleepy there...phk2003-02-231-2/+4
| | | | | | | | Pointy hat over here!
* | Add NOTES for pc98.nyan2003-02-232-0/+967
| |
* | Move MD devices to <machine>/conf/NOTES.nyan2003-02-233-184/+370
| |
* | Merged from sys/dev/syscons/syscons.c revision 1.393.nyan2003-02-231-1/+4
| |
OpenPOWER on IntegriCloud