summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a sub-directory to netnatm for the SAAL headers.harti2003-10-221-0/+2
|
* Makefile for the NgATM user space library.harti2003-10-221-0/+35
|
* more strict sanity check for ESP tailsuz2003-10-221-1/+1
| | | | Obtained from: KAME
* Fix the include path of rijndael.h.hmp2003-10-221-1/+1
| | | | | PR: docs/58437 Submitted by: Joachim Strombergson
* Some upgrade instructions.harti2003-10-221-0/+13
|
* The FP status register allows for 6 traps to be masked. One of them,marcel2003-10-222-3/+3
| | | | | | | | | | | | the denormal/unnormal trap, is not a standard IEEE trap. We did not exclude it from being returned by fpgetmask(), nor did we make sure that fpsetmask() didn't clobber it. Since the non-IEEE trap is not part of fp_except_t, users of ifpgetmask()/fpsetmask() would be confronted with unexpected behaviour, one of which is a SIGFPE for denormal/unnormal FP results. This commit makes sure that we don't leak the denormal/unnormal mask bit in fp_except_t and also that we don't clobber it.
* This commit was generated by cvs2svn to compensate for changes in r121330,harti2003-10-224-0/+842
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of the NgATM SAAL layer user part v0.9.harti2003-10-224-0/+842
|
* Some upgrade instructions.harti2003-10-221-0/+14
|
* This commit was generated by cvs2svn to compensate for changes in r121326,harti2003-10-2210-0/+6498
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of the NgATM SAAL layer shared kernel/user part v0.9.harti2003-10-2210-0/+6498
|
* Remove a gcc-ism: declaring a variable array at the end of a structureharti2003-10-221-4/+4
| | | | | as [0] and replace it with the ISO way of writing []. This has caused warnings with WARNS=6.
* Add '0x' in front of EUI64 to avoid confusion.simokawa2003-10-221-2/+2
|
* Forgotten commit: If a provider has zero sectorsize, it is anphk2003-10-221-6/+3
| | | | | | indication of lack of media. Tripped up: peter
* terminate the rx descriptor list with a self-linked entrysam2003-10-221-3/+21
| | | | so high phy error rates on a 5212 don't cause rx overruns
* - Assert that every page found in the active queue is an active page.alc2003-10-221-7/+2
|
* Reflect the fact that fxtv is now found in ports/multimedia/fxtv.simon2003-10-211-1/+1
| | | | | PR: docs/58355 Submitted by: Simon Barner <barner@in.tum.de>
* Turn off ISP_SMPLOCK- not to be turned on again.mjacob2003-10-211-1/+1
| | | | | Until we can have perfect knowledge that all callers above us think it's okay for us to sleep, releasing *our* locks of course, we don't dare try and sleep.
* stop use of NI_WITHSCOPEID. it was deprecated.ume2003-10-218-46/+13
| | | | Obtained from: KAME
* - change scope to zone.ume2003-10-2114-111/+160
| | | | | | | | - change node-local to interface-local. - better error handling of address-to-scope mapping. - use in6_clearscope(). Obtained from: KAME
* Add myself.sergei2003-10-211-0/+1
| | | | Approved by: krion (mentor)
* - Assert that the containing vm object is locked inalc2003-10-211-0/+1
| | | | | | vm_page_set_validclean(). (This function reads and modifies the vm page's valid field, which is synchronized by the lock on the containing vm object.)
* Merge the following from the English version:hrs2003-10-212-8/+57
| | | | | 1.183 -> 1.184 hardware/common/dev.sgml 1.640 -> 1.644 relnotes/common/new.sgml
* Properly unload the DMA SG list on errors.sos2003-10-211-0/+2
|
* Fix the DMA problem that most severely hit on the DS3112a SATA chipsos2003-10-215-66/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in connection with Marvell based SATA->PATA dongles. The problem was caused by a combination of things working together to make it hard to spot... The ATA driver has always started the ATA command, then build the SG list for DMA and then finally started the DMA engine. While this is according to specs, it poses a potential problem as some controllers apparently do not allow for unlimitted time between starting the ATA command and starting the DMA engine. At about the same time as ATAng was committed there were lots of other changes applied, some of which was locking in parts that causes the busdma load functions to take significantly longer to load the SG list. This pushed the time spent between starting the ATA command and starting the DMA engine over the hill for some controllers (especially the Silicon Image DS3112a) and caused what looked like lost interrupts. The solution is to get all the SG list work or rather all busdma related stuff done before we even try to start anything. This has the nice side effect of seperating busdma out the way it should be, so the working of the ATA machinery is not cluttered up with busdma droppings, making the code easier to read and understand.
* Modernize examples/usage. Kill 1200/300 baud modem entries andimp2003-10-211-31/+37
| | | | | | instead use 14.4kbps and faster modems as examples. Separate line speed and baud rate and be careful when talking of one verses the other.
* Wrap a long line in the previous commitsilby2003-10-211-1/+2
| | | | Suggested by: njl
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-2127-50/+51
| | | | | from CTLFLAG_RD to CTLFLAG_RDTUN so that sysctl(8) can provide more useful error messages.
* Have sysctl print out a more useful error message when it detects that thesilby2003-10-211-1/+6
| | | | user has attempted to write to a read only, tunable value.
* Add another sysctl flag, CTLFLAG_TUN, which is a hint to the userlandsilby2003-10-211-0/+2
| | | | | | | | sysctl that a given variable is tunable. Also added is CTLFLAG_RDTUN, which is CTLFLAG_RD|CTLFLAG_TUN; TUN does not always imply read-only, so RDTUN should be used where RD was used before.
* Line-break sync to the MAC development branch.rwatson2003-10-211-1/+2
|
* We need to initialize bp->b_offset and bp->b_iooffsetsimokawa2003-10-211-0/+2
| | | | becuase bp->b_blkno is ignored now.
* Reject negative ngrp arguments in linux_setgroups() and linux_setgroups16();tjr2003-10-212-2/+2
| | | | | stops users being able to cause setgroups to clobber the kernel stack by copying in data past the end of the linux_gidset array.
* Up the alignment requirement of the SC1100 to 16 bytes, it has all the bugs ↵sos2003-10-211-2/+4
| | | | | | and then some of its Cyrix inheritance. Set the max_iosize for the Cyrix to 63K as the SC1100.
* Remove clause 3 in the copyrights (according to permission in src/COPYRIGHT)phk2003-10-219-47/+15
| | | | Remove trailing whitespace.
* Remove "register" keywords.phk2003-10-216-60/+35
| | | | Use newspeak functions definitions.
* Don peril-sensitive sunglasses and mark pipe(2) as MPSAFE. I've beaten upscottl2003-10-216-7/+7
| | | | | on it for the last 15 hours with no signs of problems. It gives a small (1%) gain on buildworld since pipe_read/pipe_write are already free of Giant.
* Retire bio_caller2 (alias for b_io.bio_caller2), this field is reservedphk2003-10-211-4/+1
| | | | | | | | for dev_strategy() use. Retire bio_driver[12] (aliases for b_io.bio_driver[12]) these fields are reserved for device driver use and can as such never have any interest in the buf end of things.
* Remove KASSERTS on B_PHYS for vmapbuf() and vunmapbuf(), B_PHYS is goingphk2003-10-211-3/+0
| | | | away.
* baud rate and bit rate were horribly confused in this document. Baudimp2003-10-211-5/+12
| | | | | | | | | | | | rate is how fast modems exchange symbols. Bit rate is how many bits per second the serial port nominally communicates at. Try to use bit rate consistently where that's what is ment. The default data rate is now 9600 baud. 300 baud being default pre-dates 4.4-LITE1. Document that tip doesn't respect the system default rate for a given channel. Sorry guys, but no ucbvax, kremvax or kgbvax added to the example. Noted by: bde
* Remove md_bspstore from the MD fields of struct thread. Now thatmarcel2003-10-213-4/+2
| | | | | the backing store is at a fixed address, there's no need for a per-thread variable.
* Addition.phk2003-10-201-0/+3
|
* revert default for idle polling to zero until we can resolve thesam2003-10-201-1/+1
| | | | livelock problem
* When a numeric field overflows its width, try formatting the number inphk2003-10-202-6/+5
| | | | | 'kilo' or 'mega' with appropriate suffix instead of filling the field with stars.
* - If a thread is not bound to a kse return 0 from sched_pctcpu().jeff2003-10-201-0/+2
| | | | Reported by: pawel.worach@nordea.com
* Spelling, grammar fixes.gsutter2003-10-201-5/+4
| | | | Reviewed by: imp
* - Remove some long unused code.alc2003-10-202-11/+0
|
* Initialize the buf's b_object in pbgetvp(). Clear it in pbrelvp(). (Thisalc2003-10-202-1/+2
| | | | | | | facilitates synchronization of the vm page's valid field using the vm object's lock.) Suggested by: tegge
* fix build: linux_to_bsd_msf_lba is no longer used because of previous commitsam2003-10-201-12/+0
|
* enclose IPv6 part with ifdef INET6.ume2003-10-202-4/+6
| | | | Obtained from: KAME
OpenPOWER on IntegriCloud