summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* If HISMACADDR is set in the environment (by pppoed), pass the value tobrian2004-06-261-0/+16
| | | | | | | | the RADIUS server as RAD_CALLING_STATION_ID. PR: 44310 Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> MFC after: 2 weeks
* MFNetBSD ehci.c and ehcireg.hle2004-06-262-47/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ehci.c (1.55), ehcireg.h (1.16); author: mycroft Set the data toggle correctly, and use EHCI_QTD_DTC. This fixes problems with my ALi-based drive enclosure (it works now, rather than failing to attach). Also seems to work with a GL811-based enclosure and an ASUS enclosure with a CD-RW, on both Intel and NEC controllers. Note: The ALi enclosure is currently very SLOW, due to some issue with taking too long to notice that the QTD is complete. This requires more investigation. ehci.c (1.56); author: mycroft Failure to properly mask off UE_DIR_IN from the endpoint address was causing OHCI_ED_FORMAT_ISO and EHCI_QH_HRECL to get set spuriously, causing rather interesting lossage. Suddenly I get MUCH better performance with ehci... ehci.c (1.58); author: mycroft Fix a stupid bug in ehci_check_intr() that caused use to try to complete a transaction that was still running. Now ehci can handle multiple devices being active at once. ehci.c (1.59); author: enami As the ehci_idone() now uses the variable `epipe' unconditionally, always declare it (in other words, make this file compile w/o EHCI_DEBUG). ehci.c (1.60); author: mycroft Remove comment about the data toggle being borked. ehci.c (1.61); author: mycroft Update comment. ehci.c (1.62); author: mycroft Adjust a couple of comments to make it clear WTF is going on. ehci.c (1.63); author: mycroft Fix an error in a debug printf(). ehci.c (1.64), ehcireg.h (1.17); author: mycroft Further cleanup of toggle handling. Now that we use EHCI_QH_DTC, we don't need to fiddle with the TOGGLE bit in the overlay descriptor, so minimize how much we fuss with it. Obtained from: NetBSD
* Remove dependency on dev/usb/usbdevs.h, in preparation for itsimp2004-06-251-2/+4
| | | | | | disappearing from the tree. We already were splitting the baby (using the symbol for the vendor BROADCOM, but not for the device). Use #defines for both.
* Add type definitions for prgregset_t and psaddr_t. Both are used bymarcel2004-06-251-0/+3
| | | | the proc services API. The prfpregset_t type already existed.
* Add '#include <sys/mbuf.h>' to fix the kernel build.emax2004-06-251-0/+1
|
* oops from Gleb..julian2004-06-251-0/+3
| | | | | | This shouldn't be visible from userland. Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
* Remove fbsd-thread.o, it's not for consumption yet.marcel2004-06-251-1/+1
|
* Gah! commit from wrong tree.phk2004-06-251-6/+0
| | | | Remove now unused variables from last commit.
* Retire the TIOC_REMOTE ioctl.phk2004-06-253-112/+3
| | | | | It was added 22 years ago for emacs to use, but emacs gave up on it it 17 years ago.
* Add support for LSI type software RAID's.sos2004-06-252-29/+335
| | | | Made possible by: John Cagle @ HP
* Make the frameworkl responsible for not passing the nodes a NULL mbuf pointer.julian2004-06-256-13/+11
| | | | | | this allows the nodes to not test for this.. Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
* Use generic routines for BREAK and modem control ioctls.phk2004-06-251-54/+25
| | | | This eliminates the need for a local ioctl method.
* Use generic modem control and BREAK ioctl handling. This eliminatedphk2004-06-251-91/+34
| | | | the need for a local ioctl handler.
* Release UNIX domain socket subsystem lock earlier -- don't need torwatson2004-06-251-1/+1
| | | | | hold it over free of unp_addr if we've already removed all references to unp.
* Convert Netgraph to use mbuf tags to pass its meta information around.julian2004-06-2515-93/+139
| | | | | | | | Thanks to Sam for importing tags in a way that allowed this to be done. Submitted by: Gleb Smirnoff <glebius@cell.sick.ru> Also allow the sr and ar drivers to create netgraph versions of their modules. Document the change to the ksocket node.
* Mark a plex as 'newborn' when it is created. This is used to indicatele2004-06-252-1/+4
| | | | that new RAID5 plexes need to be initialized first.
* Fix uninitialized variable, that breaks the build.josef2004-06-251-2/+2
| | | | | | Approved by: hmp Reviewed by: chris Pointy hat to: josef (for ignoring warning)
* Catch up with sparc64 OFWCONS_POLL_HZ changegrehan2004-06-251-0/+2
|
* - set resid correctly so that a failed seek (e.g. end of file) returnsgrehan2004-06-251-1/+3
| | | | | correctly - included required <sys/module.h>
* Catchup to now-required <sys/module.h> for PowerPCgrehan2004-06-2512-0/+12
|
* o Fix semantics of comparison function for qsort(3). According to qsort(3)sobomax2004-06-251-2/+6
| | | | | | | | | | | | | | | | manpage: The comparison function must return an integer less than, equal to, or greater than zero if the first argument is considered to be respectively less than, equal to, or greater than the second. Therefore, simply returning "arg1 > arg2" is incorrect. Actually it works but for the number of items to be sorted less than 7 due to special case handling in qsort(3); o add missing '\n' to one of usage() calls. Approved by: phk
* Revert the last change. There are more 64bit platforms than amd64, andkan2004-06-251-1/+1
| | | | they break due to diferent alignment restrictions.
* Add qsort, mergesort and heapsort regression tests.sobomax2004-06-255-0/+477
|
* Make the relationship between modem control bits and their delta cousinsphk2004-06-251-9/+11
| | | | public.
* Use generic support for BREAK and modem control ioctlsphk2004-06-251-87/+48
|
* Use generic support for BREAK and modem control ioctls.phk2004-06-252-128/+94
|
* Use generic support for modemcontrol and BREAK ioctls.phk2004-06-251-79/+64
|
* Do not count loobacks as other fuilures.rik2004-06-251-1/+2
| | | | | | As a result magic will not be rejected any more in case of loopback. Discussed with: joerg@
* Add two new methods to struct tty: One for manipulating BREAK conditionphk2004-06-252-1/+53
| | | | | | | and one for fiddling modem-control signals. Add generic code to deal with the relevant ioctls if these methods are present.
* Nuke COMPAT_43phk2004-06-251-150/+0
|
* GDB has moved up one level.obrien2004-06-251-8/+0
|
* Hook gdb into the build. Exclude gdb on arm and powerpc as supportmarcel2004-06-251-1/+8
| | | | does not exist yet. The NO_GDB knob is respected.
* Remove building gdb info files. The gdb info files are built as partmarcel2004-06-251-31/+3
| | | | | of building gdb itself, which has been decoupled from binutils for as much as is reasonable.
* Add bmake glue for gdb 6.1.1. Supports alpha, amd64, i386, ia64marcel2004-06-2522-0/+4513
| | | | | | | and sparc64. Note that the debugger doesn't support threading, nor kernel debugging yet.
* Update HEAD with support for ia64.marcel2004-06-252-1/+46
|
* Don't continue if the '-C' option (a-la GNUtar; commited in options.cobrien2004-06-251-1/+3
| | | | | | | | rev 1.18, but not documented in the man page) caused a failed chdir. Otherwise, one can easily overwrite files. Submitted by: Robert Nagy <robert@openbsd.org> Obtained from: OpenBSD
* This commit was generated by cvs2svn to compensate for changes in r131082,marcel2004-06-2510-69/+1522
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Add support for ia64. This code will be contributed to GDB as soonmarcel2004-06-2512-70/+1568
| | | | | | | | | | | | as the legal prerequisites are met. To avoid future merge conflicts, this is added to the vendor branch. The changes are seperately kept in FREEBSD-diffs for easy reference.
| * Remove files from the vendor branch that are not part of the GDB 6.1.1marcel2004-06-20253-154476/+0
| | | | | | | | import.
* | Update the upgrade instructions.marcel2004-06-251-15/+6
| |
* | Add readme and installation to the buildden2004-06-251-3/+3
| | | | | | | | Obtained from: The FreeBSD Russian Documentation Project
* | White space & spelling fixesps2004-06-252-6/+6
| | | | | | | | Submitted by: Xin LI <delphij@frontfree.net>
* | Whitespace.bms2004-06-251-3/+3
| |
* | Remove the use of cast as lvalue.kan2004-06-251-1/+1
| |
* | Add support for multibyte characters in input files and delimitertjr2004-06-252-31/+48
| | | | | | | | | | | | strings (arguments to the -d option.) This involves backing out paste.c rev. 1.13 until we have a version of fgetln() that operates on wide character streams.
* | Remove the use of cast as lvalue. GCC 3.4 isses a deprecation warningkan2004-06-251-1/+1
| | | | | | | | for this now.
* | Correct the tracking of various bits of the process's vmspace and vm_mapgreen2004-06-241-3/+44
| | | | | | | | | | | | | | | | | | | | when not propogated on fork (due to minherit(2)). Consistency checks otherwise fail when the vm_map is freed and it appears to have not been emptied completely, causing an INVARIANTS panic in vm_map_zdtor(). PR: kern/68017 Submitted by: Mark W. Krentel <krentel@dreamscape.com> Reviewed by: alc
* | Annotate that we don't check the returned data length from ufs_readdir()rwatson2004-06-241-0/+6
| | | | | | | | | | | | because UFS uses fixed-size directory blocks. When using this code with other file systems, such as HFS+, the value of auio.uio_resid will need to be taken into account.
* | Fix a typo that made the busdma tag have a 0 highaddr. This driver heavilyscottl2004-06-241-1/+1
| | | | | | | | abuses busdma in other ways, and those will likely be fixed another day.
* | Add PCI Device ID for 6300ESB ICH. If allocating 16 bytes fails then try 32.ambrisko2004-06-241-0/+7
| | | | | | | | This is also require for 6300ESB.
OpenPOWER on IntegriCloud