summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove -I from CFLAGS. This splipped in with the 3.5 import (as I wasmlaier2004-10-031-1/+0
| | | | | | building on a box with older pfvar.h installed). Didn't intend to commit it. Requested by: ru (on a C&P to ipfw's Makefile)
* The print/acroread4 port seems to be gone. acroread5 doesn't run onkensmith2004-10-031-3/+0
| | | | | | | Alpha so that leaves acroread (3). Users are probably better off with xpdf so just drop acroread completely. MFC after: 3 days
* Prevent reentrancy of the IPv6 routing code (leading to crash withgreen2004-10-031-5/+26
| | | | INVARIANTS on, who knows what with it off).
* Add support to IPFW for matching by TCP data length.green2004-10-034-0/+53
|
* Add the documentation for IPFW's diverted(-loopback|-output) matches.green2004-10-031-0/+8
|
* Add support to IPFW for classification based on "diverted" statusgreen2004-10-034-16/+77
| | | | (that is, input via a divert socket).
* Remove accidentally-added O_DIVERTED section.green2004-10-031-17/+0
|
* Add to IPFW the ability to do ALTQ classification/tagging.green2004-10-035-33/+312
|
* The physical address stored in the vm_page is page aligned. There is noalc2004-10-034-4/+4
| | | | | | need to mask off the page offset bits. (This operation made some sense prior to i386/i386/pmap.c revision 1.254 when we passed a physical address rather than a vm_page pointer to pmap_enter().)
* Disable MTU feedback in IPv6 if the sender writes data that must be fragmented.dwhite2004-10-021-0/+14
| | | | | | | | | | | Discussed extensively with KAME. The API author's intent isn't clear at this point, so rather than remove the code entirely, #if 0 out and put a big comment in for now. The IPV6_RECVPATHMTU sockopt is available if the application wants to be notified of the path MTU to optimize packet sizes. Thanks to JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp> for putting up with my incessant badgering on this issue, and fenner for pointing out the API issue and suggesting solutions.
* * Use two cdevsw's for ugen(4): one for control endpoints, and one forgreen2004-10-021-20/+91
| | | | | | | | | | | | data endpoints. The control endpoint doesn't need read/write/poll operations, and more importantly, the thread counts should be separate so that the control endpoint can properly reference itself while deleting and recreating the data endpoints. * Add some macros that handle referencing/releasing devices, and use them for sleeping/woken-up and open/close operations as apppropriate. * Use d_purge for FreeBSD, and a loop testing the open status for all the endpoints for NetBSD and OpenBSD, so that when the device is detached, the right thing always happens.
* * When toggling short transfers on a bulk transfer endpoint, cancel andgreen2004-10-021-20/+22
| | | | | | | | | | restart the current waiting transfer. If this isn't done, the device's next transfer (that we would like to do a short read on) is going to return an error -- for short transfer. * For bulk transfer endpoints, restore the maximum transfer length each time a transfer is done, or the first short transfer will make all the rest that size or smaller. * Remove impossibilities (malloc(M_WAITOK) == NULL, &var == NULL).
* Don't allow to create a drive that already exists.le2004-10-021-0/+8
|
* Correctly skip the '/dev/' part when creating new drives and prefixle2004-10-022-5/+8
| | | | | | a drive's provider with '/dev/' when printing the config. Reported by: will@
* Get debugging macros from sivar.hphk2004-10-022-2/+8
| | | | | | | | | | Disable some code which magics minor numbers into card/port numbers. I think we will have to parse this from the device name in the future, but I need to confer with peter@ about this. Put sicontrol back in the build. Troublespotter: dwhite
* Add #ifdef _KERNEL which allows sicontrol(8) to include this filephk2004-10-021-0/+3
| | | | from userland to get the debugging definitions.
* Augh!phk2004-10-021-2/+2
| | | | | Disconnect sicontrol(8) from the build while I sort out the trouble I created.
* Fix a problem when you try to mount a directory on another directorytakawata2004-10-021-0/+2
| | | | | | | | belongs to the same filesystem. In this problem, getcwd(3) will fail. I found the problem two years ago and I have forgotten to merge. http://docs.FreeBSD.org/cgi/mid.cgi?200202251435.XAA91094
* Fix a deadlock in ggatel(8) simlar to one which was fixed some timepjd2004-10-021-1/+1
| | | | | | ago in md(4). Submitted by: Ivan Voras <ivoras@fer.hr>
* Use generic device/tty adaptation code.phk2004-10-023-648/+83
| | | | | | | | | | | New device names are "{tty|cua}A$(card)$(port)[.init|.lock]" Put a portname in the port structure if SI_DEBUG is defined to avoid need to inspect minor number to construct name.. Constify some strings. Remove duplicated DBG_ #defines.
* Prefer C99's __func__ over GCC's __FUNCTION__.stefanf2004-10-022-21/+21
|
* Unlock g_gate_list_mtx mutex when we cannot allocate unit number.pjd2004-10-021-0/+1
| | | | | | | MT5 candidate. PR: kern/72253 Submitted by: Ivan Voras <ivoras@fer.hr>
* Add support for CTS modemsignal as well.phk2004-10-021-0/+9
| | | | RI does not seem to be supported.
* Pass an array of gid_t rather than an array of int to getgroups().stefanf2004-10-023-4/+7
| | | | PR: 56646
* Eliminate unnecessary uses of PHYS_TO_VM_PAGE() from pmap_enter(). Thesealc2004-10-024-20/+8
| | | | | | | uses predate the change in the pmap_enter() interface that replaced the page's physical address by the address of its vm_page structure. The PHYS_TO_VM_PAGE() was being used to compute the address of the same vm_page structure that was being passed in.
* Remove an unused declaration. (I should have included this change inalc2004-10-021-1/+0
| | | | revision 1.486.)
* Finish the de-orbital burn of our previous FreeBSD version compat libsobrien2004-10-02164-172537/+0
| | | | | | living in usr/src. We need to use them from ports to record dependencies. Discussed with: re(scottl)
* Add a SOCKBUF_LOCK() to a rarely executed path in do_sendfile().alc2004-10-021-0/+1
|
* Enable the new compat4x libs.scottl2004-10-021-0/+5
|
* Update libc, libc_r, and libperl and add libhistory, libm, libopie, libpcap,scottl2004-10-028-14879/+18490
| | | | and libreadline from 4.10.
* Remove extraneous SECPOLICY_LOCK_DESTROY calls that cause the mutex to besam2004-10-021-2/+0
| | | | | | destroyed twice. Submitted by: Roselyn Lee
* dc(4) is now supported as well. While here sort the list and remove awi,mlaier2004-10-011-4/+4
| | | | which isn't yet supported.
* Prepare for 5.3 release by updating libraries that had changed inkensmith2004-10-019-13474/+16626
| | | | | | 4.10 and adding libraries whose version got bumped recently. Updated libraries: libc, libc_r, and libperl. Added: libhistory, libm, libopie, libpcap, and libreadline.
* General overhaul:schweikh2004-10-013-58/+76
| | | | | | | | | - Makefile: WARNS=6 - man page: sort options, better xrefs, informative BUGS section - C source: proper option parsing, use printer control (.ctl) device, removed heaps of bit rot, style(9) cleanup, WARNS=6 cleanup. Prodded by: joerg
* Document MD commands.ru2004-10-011-0/+25
|
* Add optimized version of the bswap macroes for constants if __OPTIMIZED__ iscognet2004-10-011-2/+30
| | | | defined.
* There's no need to turn on MALLOC_PROFILE by default.cognet2004-10-011-1/+0
|
* Don't attempt to profile __udivsi3() and friends, as mcount() uses them.cognet2004-10-011-4/+4
|
* Add more PnP serial cards support.nyan2004-10-012-22/+38
| | | | | PR: kern/72226 Submitted by: Hirokazu WATANABE <wnabe@par.odn.ne.jp>
* Fix BIOS default geometry on pc98.nyan2004-10-011-0/+4
| | | | | PR: kern/72225 Submitted by: Hirokazu WATANABE <wnabe@par.odn.ne.jp>
* Bump the library version numbers for the following libraries:kensmith2004-10-015-3/+19
| | | | | | | | | | | /lib/{libm,libreadline} /usr/lib/{libhistory,libopie,libpcap} in preparation for doing the same thing to RELENG_5. HUGE amounts of help for determining what to bump provided by kris. Discussed on: freebsd-current Approved by: re (not required for commit but something like this should be)
* Read the MAC address in the EEPROM in the correct byte order. Thismux2004-10-012-8/+8
| | | | | | | | | | is a no-op on little endian architectures, but fixes getting the MAC address for some dc(4) cards on big endian architectures. This is a RELENG_5 candidate. Tested by: gallatin (powerpc), marius (sparc64) First version of the patch written by: gallatin
* Clear a process's procfs trace points upon delivery of SIGKILL.alfred2004-10-011-0/+10
| | | | MT5 candidate. (Desired features for 5.3-RELEASE "More truss problems")
* Always set half'n'half mode on ICH* chips.sos2004-10-011-0/+1
|
* Fix the serverworks modesetting code, of mask offset was wrong.sos2004-10-011-14/+16
|
* Merge the following from the English version:den2004-10-012-36/+17
| | | | | | | 1.258 -> 1.259 hardware/common/dev.sgml 1.778 -> 1.779 relnotes/common/new.sgml Obtained from: The FreeBSD Russian Documentation Project
* Install precious shared libraries with -S.ru2004-10-011-1/+4
| | | | Prodded by: Xin LI
* Keep each prog on its own line so that diffs between variousru2004-10-0110-67/+263
| | | | *_crunch.conf files are easier to read.
* Take away unused libraries.ru2004-10-0110-10/+10
|
* Add ALTQ support for dc(4), based upon a mostly-working patch from mlaier.green2004-10-012-30/+42
|
OpenPOWER on IntegriCloud