summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Copy qsort_r(3) from libc to libkern.Gleb Smirnoff2004-07-154-24/+52
| | | | | | | | Reviewed by: phk Approved by: julian (mentor) Notes: svn path=/head/; revision=132228
* fix array index out of bounds in rpc->rc_srtt[], rpc->rc_sdrtt[]Jim Rees2004-07-151-3/+3
| | | | | | | | Noticed by: tedu Approved by: alfred Notes: svn path=/head/; revision=132227
* Preparation commit for the tty cleanups that will follow in the nearPoul-Henning Kamp2004-07-1532-49/+49
| | | | | | | | | | | | future: rename ttyopen() -> tty_open() and ttyclose() -> tty_close(). We need the ttyopen() and ttyclose() for the new generic cdevsw functions for tty devices in order to have consistent naming. Notes: svn path=/head/; revision=132226
* MFNetBSD.Lukas Ertl2004-07-151-6/+6
| | | | | | | | | | | | | | rev. 1.67, author: mycroft Fix a byte order error. rev. 1.68, author: mycroft Adjust some silliness that was causing us to do extra work for "frame list rollover" interrupts, which we pretty much ignore. Obtained from: NetBSD Notes: svn path=/head/; revision=132222
* Add security/freebsd-update back for non-ia64 releases. (The port isColin Percival2004-07-151-0/+3
| | | | | | | | | currently marked ONLY_FOR_ARCHS= i386 amd64 alpha sparc64.) Approved by: scottl Notes: svn path=/head/; revision=132221
* Push down the acquisition and release of the page queues lock intoAlan Cox2004-07-1511-21/+42
| | | | | | | | | pmap_protect() and pmap_remove(). In general, they require the lock in order to modify a page's pv list or flags. In some cases, however, pmap_protect() can avoid acquiring the lock. Notes: svn path=/head/; revision=132220
* Add a few comments about ACPI probing.Nate Lawson2004-07-151-4/+8
| | | | Notes: svn path=/head/; revision=132219
* Add fdc_acpi to module build, bump WARNS to 2.Nate Lawson2004-07-151-2/+5
| | | | Notes: svn path=/head/; revision=132218
* Hook up fdc_acpi for the kernel build.Nate Lawson2004-07-152-0/+2
| | | | Notes: svn path=/head/; revision=132217
* Clean up resources properly if attach fails. Always reset ISA drives onNate Lawson2004-07-152-15/+31
| | | | | | | probe. Notes: svn path=/head/; revision=132216
* Re-work for fdc_acpi. Expose fdc_add_child() and move the staticNate Lawson2004-07-152-27/+36
| | | | | | | | | | | | hints-based probe to fdc_hints_probe(). Also: * Fix some resource leaks when attach fails. * Remove the FDC_ATTACHED flag. It was supposed to prevent multiple unloads but this is not necessary. Notes: svn path=/head/; revision=132215
* Add an ACPI floppy drive attachment that probes via the _FDE and _FDINate Lawson2004-07-151-0/+260
| | | | | | | | | | methods. It also now handles ordinary floppy drive probing for drives attached to ACPI. Reviewed by: imp Notes: svn path=/head/; revision=132214
* Fix a typo in a comment.John Baldwin2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132213
* Update the interface for child drivers. Add acpi_scan_children, whichNate Lawson2004-07-152-21/+146
| | | | | | | | | | allows a bus to re-enumerate its child handles and optionally replace them with new children, arranged to the bus's liking. (The current device space is flat with all devices immediately under acpi0). Add comments for each interface. Notes: svn path=/head/; revision=132212
* Move references to the recently removed worm directory.Scott Long2004-07-151-5/+2
| | | | Notes: svn path=/head/; revision=132211
* Move the fdc_alloc_resources function into the bus front end.Yoshihiro Takahashi2004-07-154-412/+166
| | | | Notes: svn path=/head/; revision=132210
* Reenable nullfs for local links. The change from 'struct vfsconf'Martin Blapp2004-07-151-3/+3
| | | | | | | | to 'struct xvfsconf' broke auto configuration. Patches have been submitted to the vendor. Notes: svn path=/head/; revision=132207
* Document incorrect handling of multibyte characters.Tim J. Robbins2004-07-151-1/+5
| | | | Notes: svn path=/head/; revision=132206
* Avoid passing negative values to isdigit() on machines with signed chars.Tim J. Robbins2004-07-151-5/+5
| | | | Notes: svn path=/head/; revision=132205
* Fix ``set ifaddr''. The code was actually using an uninitialised variable,Brian Somers2004-07-151-1/+1
| | | | | | | | | | | | | but conveniently, because ncpaddr.ncpaddr_family != AF_INET, the call to ncpaddr_getip4addr() became a no-op leaving the local address as it was (defaulting to whatever my hostname resolves to). PR: 62050 Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au> MFC after: 3 days Notes: svn path=/head/; revision=132204
* Add a publisher variable with the URL for the FreeBSD Project, and putMurray Stokely2004-07-155-5/+12
| | | | | | | | | this into the ISO headers by specifying the -P option to mkisofs. Obtained from: share/examples/worm/makecdfs.sh Notes: svn path=/head/; revision=132203
* Avoid passing negative values to isspace() on machines with signed chars.Tim J. Robbins2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132202
* Respect locale settings from the environment.Tim J. Robbins2004-07-151-0/+3
| | | | Notes: svn path=/head/; revision=132201
* Avoid passing negative values to isspace() on systems with signed chars.Tim J. Robbins2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132200
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPPoul-Henning Kamp2004-07-1559-20/+101
| | | | | | | | | | | for unknown events. A number of modules return EINVAL in this instance, and I have left those alone for now and instead taught MOD_QUIESCE to accept this as "didn't do anything". Notes: svn path=/head/; revision=132199
* Respect locale settings from the environment.Tim J. Robbins2004-07-152-0/+6
| | | | Notes: svn path=/head/; revision=132198
* Cleanup shutdown output.Alfred Perlstein2004-07-152-7/+4
| | | | Notes: svn path=/head/; revision=132197
* A couple of grammar fixes in the bktr options section.Peter Pentchev2004-07-151-4/+4
| | | | | | | | | PR: 66828 (mostly) Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> MFC after: 2 weeks Notes: svn path=/head/; revision=132196
* Fix 'camcontrol rescan' syntax and use the proper indentation forPeter Pentchev2004-07-151-2/+2
| | | | | | | | | | | the FILES list. PR: 66827 Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us> MFC after: 2 weeks Notes: svn path=/head/; revision=132194
* Don't pass negative values into <ctype.h> functions on machinesTim J. Robbins2004-07-151-3/+3
| | | | | | | with signed chars. Notes: svn path=/head/; revision=132193
* Print size_t with %zu, not %d.Tim J. Robbins2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132192
* Respect locale settings from the environment.Tim J. Robbins2004-07-151-0/+3
| | | | Notes: svn path=/head/; revision=132191
* Add incorrect multibyte character handling to the already long listTim J. Robbins2004-07-151-1/+3
| | | | | | | of bugs. Notes: svn path=/head/; revision=132190
* Use freopen() instead of a nasty hack.Tim J. Robbins2004-07-151-2/+1
| | | | Notes: svn path=/head/; revision=132189
* Document incorrect handling of multibyte characters.Tim J. Robbins2004-07-151-1/+5
| | | | Notes: svn path=/head/; revision=132188
* Ensure that suffix matches occur on character boundaries.Tim J. Robbins2004-07-151-4/+32
| | | | Notes: svn path=/head/; revision=132187
* Document line length and multibyte character limitations.Tim J. Robbins2004-07-151-1/+4
| | | | Notes: svn path=/head/; revision=132184
* Remove Walnut Creek CDROM script that Jordan wrote in the 90s.Murray Stokely2004-07-152-44/+0
| | | | | | | | | This functionality is largely in src/release/${ARCH}/mkisofs.sh now. PR: docs/43569 Notes: svn path=/head/; revision=132183
* Use err() instead of perror(), exit().Tim J. Robbins2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132182
* Remove some serious foot-shooting potential from the release Makefile. ForJohn Baldwin2004-07-151-3/+13
| | | | | | | | | | | | | | | | | | some unknown reason, when LOCAL_PATCHES and LOCAL_SCRIPT were originally added, they were silently ignored if the actual file did not exist. As a result, if one mistyped the pathname to a patch or script, then the release silently succeeded. However, it was not built with the desired changes and no warning was given to inform the builder either. This commit explicitly checks to see that all of the defined patches and scripts exist up front and bails if any of them do not exist. I lost several hours of valuable sleeping time this evening due to this "feature" so I've finally gone and ripped out. I've tripped over this in the past several other times as well. Glanced at by: scottl Notes: svn path=/head/; revision=132181
* Use warn() instead of perror().Tim J. Robbins2004-07-151-1/+1
| | | | Notes: svn path=/head/; revision=132180
* Add libthread_db assisted debugging support module.David Xu2004-07-151-0/+1095
| | | | Notes: svn path=/head/; revision=132179
* Use warn() instead of perror().Tim J. Robbins2004-07-152-4/+5
| | | | Notes: svn path=/head/; revision=132178
* Tidy up system shutdown.Alfred Perlstein2004-07-152-6/+24
| | | | Notes: svn path=/head/; revision=132177
* type prgregset_t really should be an array. this is odd, however, otherDavid Xu2004-07-151-1/+1
| | | | | | | | | systems defined interfaces in thread_db.h use prgregset_t but not prgregset_t * to be a output parameter, this is the only way to maintain source code compatible with them. Notes: svn path=/head/; revision=132175
* Disable SIGIO for now, leave a comment as to why it's busted and hardAlfred Perlstein2004-07-151-0/+20
| | | | | | | to fix. Notes: svn path=/head/; revision=132174
* Add proc_service.h, the common file both debugger and libthread_db willDavid Xu2004-07-152-1/+104
| | | | | | | | use, program wants to load libthread_db.so should provid proc service interface. Notes: svn path=/head/; revision=132173
* Add my initial work of libthread_db. The library is used by gdb to debugDavid Xu2004-07-159-0/+2030
| | | | | | | | threaded process. Current, only libpthread is supported, but macrel will work on it to support libthr and libc_r. Notes: svn path=/head/; revision=132172
* Clean up the output on reboot by keeping completion messages on the sameNate Lawson2004-07-151-2/+2
| | | | | | | | | line as the announcement. Someone should probably update the "buffers remaining" message since we now no longer should have any buffers remaining at that point. Notes: svn path=/head/; revision=132171
* A loop in pmap_remove() should use TAILQ_FOREACH_SAFE(), notAlan Cox2004-07-151-2/+2
| | | | | | | | | TAILQ_FOREACH(), because the loop deletes elements from the list. Reviewed by: marcel@ Notes: svn path=/head/; revision=132170