summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Simplify the contexts created by the kernel and remove the relatedmarcel2003-12-074-56/+41
| | | | | | | | | flags. We now create asynchronous contexts or syscall contexts only. Syscall contexts differ from the minimal ABI dictated contexts by having the scratch registers saved and restored because that's where we keep the syscall arguments and syscall return values. Since this change affects KSE, have it use kse_switchin(2) for the "new" syscall context.
* Make the DIAGNOSTIC code which complains about long {call|time}out(9)phk2003-12-071-5/+11
| | | | | | functions less noisy: We printf if a new function took longer than the previous record holder, or of the previous record holder took more than twice as long as the current record.
* Regen due to kse_switchin(2).marcel2003-12-075-7/+17
|
* Add kse_switchin(2). This syscall can be used by KSE implementationsmarcel2003-12-074-0/+51
| | | | | | | | to have the kernel switch to a new thread, instead of doing it in userland. It is in fact needed on ia64 where syscall restarts do not return to userland first. It's completely handled inside the kernel. As such, any context created by the kernel as part of an upcall and caused by some syscall needs to be restored by the kernel.
* Finish the transition from libkvm to sysctl that I started a while ago.des2003-12-073-118/+249
| | | | | | | | | The use of libkvm for post-mortem analysis is still supported (though it could use more testing). We can now remove vmstat's setgid bit. While I'm here, hack the interrupt listing code to not display interrupts that haven't occurred unless the -a option was given on the command line, and document this change.
* Log all results to a history file in the log directory.des2003-12-071-0/+38
|
* Constify, and add an API function to find a named node in a directory.des2003-12-072-6/+21
|
* Minor whitespace and style issues.des2003-12-077-21/+16
|
* Use mp_ncpus instead of the hw.ncpu sysctl.des2003-12-071-22/+11
|
* Remove useless SMP check code.des2003-12-072-22/+0
|
* Forced commit: previous log entry should have said "fix some warnings anddes2003-12-070-0/+0
| | | | style issues, no functional changes"
* Use WARNS level 2 instead of setting CFLAGS explicitly to -Wall.des2003-12-072-22/+22
|
* Print out the file system access statistics using uintmax_t typesiedowse2003-12-071-4/+7
| | | | | | instead of casting the unsigned 64-bit values to longs. Suggested by: bde
* MFR: Bump manpages revision to 5.2.ru2003-12-071-1/+1
|
* Add support for timeout: and attempts: resolver options.murray2003-12-073-1/+37
| | | | | Submitted by: Paul Vixie <paul@vix.com> / ISC MFC After: 1 week
* use callout_*() rather than timeout().ume2003-12-071-2/+5
|
* link-local multicast address must be converted to KAME specificume2003-12-071-1/+1
| | | | | | | embeded scopeid form. Reported by: dwmalone MFC after: 3 days
* KASSERT against multiple orphanings of providers.phk2003-12-072-0/+5
|
* A too good Feynman quote to pass up.phk2003-12-071-0/+4
|
* rqb_bits[] may be an int64_t (eg: on alpha, and recently on amd64).peter2003-12-071-1/+1
| | | | | | | Be sure to shift (long)1 << 33 and higher, not (int)1. Otherwise bad things happen(TM). This is why beast.freebsd.org paniced with ULE. Reviewed by: jeff
* Add PowerPC CFLAGS.obrien2003-12-071-0/+9
| | | | Submitted by: gallatin
* Add IPv6 support to pppctl by using getaddrinfo() and trying each addresstjr2003-12-071-89/+115
| | | | | | | it returns. This allows it to connect to the server side again, which has been listening on IPv6 addresses exclusively for more than 2 years. PR: 59369
* Update to reflect eni removalimp2003-12-074-442/+1
|
* hea is gone, remove its moduleimp2003-12-072-12/+0
|
* Remove hea module.imp2003-12-071-1/+0
|
* Don't call em_stop() from the watchdog since it requires the controllerdeischen2003-12-071-1/+0
| | | | | | | | | | mutex to be locked. It is redundant since em_init() is called and this correctly locks the mutex and calls em_stop(). 5.2 release candidate since this can cause a panic if the watchdog expires. Tested by: kuriyama
* lmc.4 is now goneimp2003-12-071-1/+0
|
* Ooops. These are still used by the bktr driver. David O'Brien hasimp2003-12-075-0/+935
| | | | | | plans for dealing, but I'll let him deal. Pointy hat to: imp@
* Split multibyte(3) into separate manual pages for each function.tjr2003-12-077-145/+543
| | | | | | Instead of just deleting it, turn the original page into a general overview of the multibyte character conversion functions, somewhat similar to stdio(3).
* Split the documentation for localeconv() off into a separate manual page.tjr2003-12-073-176/+232
|
* Make the if_broadcastaddr const. All the drivers in the tree whichimp2003-12-071-1/+1
| | | | | | violated the constness were corrected before the freeze. This was suggested by mdodd@, I think, and sam@ and others have signed off on this if I recall my conversations with them correctly.
* Reinstate 1.40 -- swap avgfilesize and avgfpdir column order.truckman2003-12-071-2/+2
| | | | MFC after: 3 days
* unifdef old interface support out to prevent false positives.imp2003-12-071-524/+0
| | | | Suggested by: jeffr, obrien, and others
* Set fs_ronly to the correct value in ffs_reload() when reloading the filetruckman2003-12-071-0/+2
| | | | | | | | | | | system super block after fsck has repaired the file system. The value of fs_ronly was getting overwritten, which caused ffs_update() to attempt to update inode timestamps even though the file system was still mounted read-only. This fixes the "giving up on N buffers" error that is triggered by running fsck on the root file system and then rebooting without mounting the file system read-write.
* Fix prototype for getchar_unlocked().tjr2003-12-071-1/+1
|
* Re-arrange and consolidate some random debugging stuffscottl2003-12-076-53/+61
|
* Increase VM_KMEM_SIZE_MAX from 200MB to 400MB.alc2003-12-071-1/+1
| | | | Discussed with: peter
* Remote meteor driver. It hasn't compiled in over 3 years. If someoneimp2003-12-0713-4298/+3
| | | | | makes it compile again, and can test it, we can restore the driver to the tree.
* Now that we have the en(4) driver, we no longer need the hea driver.imp2003-12-0718-5518/+0
| | | | Approved by: harti@
* The dgb driver is redundant with the digi driver in the tree. It usesimp2003-12-0711-3774/+1
| | | | | | | | lots of old interfaces, and digi now supports all cards that dgb supported. The author of the driver says that this is no longer necessary. Approved by: babkin@
* - Giant is no longer required by vm_thread_new().alc2003-12-072-4/+0
|
* This commit was generated by cvs2svn to compensate for changes in r123202,sam2003-12-073-2011/+2011
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Version 0.9.6.3:sam2003-12-073-2011/+2011
| | | | | | | | | | o relax analog radio hardware revision checking for 5212 cards so newer revs are allowed to attach
* | Continue to remove drivers that don't compile and haven't compiled inimp2003-12-079-3922/+0
| | | | | | | | | | | | | | | | | | | | a long time: lmc The LAN Media Corp PCI WAN driver based on tulip. This driver hasn't compiled for 3 years since the PCI compat shims were removed, and Lan Media appears to have gone out of business. These cards appear to be rare (a recent search of ebay had no hits). Should someone wish to revive this driver, submitting patches to make it compile plus a testing report will bring it back.
* | HEAD __FreeBSD_version is at 502100scottl2003-12-071-1/+1
| |
* | HEAD is at 5.2-CURRENT nowscottl2003-12-071-1/+1
| |
* | First part of the removal of drivers for hardware that isn't relevantimp2003-12-074-639/+0
| | | | | | | | | | | | | | | | | | | | | | | | or whose drivers haven't even compiled for years. The loran hardware was very unique, and only a few copies of it ever existed. It used the old COMPAT_ISA_DRIVER and when the author was contacted, he indicated that he had no intention of ever updating this driver and it was no longer relevant to the FreeBSD world and can be removed without impact to anybody. Approved by: phk
* | Update with the 4.9 pam modules, and add pam_opieaccess.so to the mix.obrien2003-12-076-289/+330
| | | | | | | | Approved by: re(scottl)
* | Update with the 4.9 pam modules, and add pam_opieaccess.so to the mix.obrien2003-12-071-0/+1
| | | | | | | | Approved by: re(scottl)
* | Update with the 4.9 libraries, and add libdevstat.so.2 libmp.so.3obrien2003-12-0723-20311/+20039
| | | | | | | | | | | | libskey.so.2 libusbhid.so.0 libutil.so.3 libvgl.so.2 to the mix. Approved by: re(scottl)
OpenPOWER on IntegriCloud