summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move tick to end of file for better code references.imp2009-04-071-24/+31
|
* The DL100xx cards have 24k of packet memory, not 16k. Use it for themimp2009-04-071-5/+20
| | | | | | | | | | and update comments about original patches doing this and it not working. It works for both the DL10019 and DL10022 based cards that I have. It really helps the DL10019 cards, since they were using 8k instead of the normal 16k that regular NE-2000 cards help. # Note to self: need to provide a common routine to setup memory # parameters.
* Apply generic media stuff to pccard case too, when we aren't using miibusimp2009-04-071-0/+3
| | | | for this.
* Minor fixes to comments about media autoselect.imp2009-04-071-5/+7
|
* With the right comparison we get a proper wscale value and thusbz2009-04-071-1/+1
| | | | | | | | | | | | | | more adequate TCP performance with IPv6. Changes for IPv4, r166403 and r172795, both ignored the IPv6 counterpart and left it in the state of art of year 2000. The same logic in syncache already shares code between v4 and v6 so things do not need to be adapted there. Reported by: Steinar Haug (sthaug nethelp.no) Tested by: Steinar Haug (sthaug nethelp.no) MFC after: 3 days
* Remove contractions, reword a sentence to avoid a double negative,trhodes2009-04-071-3/+4
| | | | | | and bump document date for previous change. OKed by: piso
* Add wide character variants of string manipulations routines to 'SEE ALSO'.trasz2009-04-0716-16/+33
| | | | Approved by: rwatson (mentor)
* Another GlobalVillage card.imp2009-04-071-0/+1
|
* Provide a generic ifmedia set of routines as a fallback. Theimp2009-04-075-8/+46
| | | | | | | | | DP8390-based cards have no generic way of reporting status of the link or setting the media type. Some specific versions of these cards do, however, allow for this, and we already support some of them. Make the 'ed' experience more uniform by providing "autoselect" as the meida and status "active" always. This won't affect the chips that provide more specific details.
* do not cause a line break in the AUTHORS section.weongyo2009-04-071-0/+1
| | | | Pointed by: yongari
* Minor updates as a precursor to fixing sbp_targsbruno2009-04-072-2/+6
| | | | | | | firewire.c -- expand a comment and repair a typo sbp.h -- define Logical Unit Reset so it can be used in sbp_targ Reviewed by: scottl@freebsd.org
* Hook uathload up to the build. It's used for loading the firmware forweongyo2009-04-071-0/+2
| | | | uath(4).
* Add uath(4) to the list of supported network interface.weongyo2009-04-071-0/+1
|
* Add an entry for the uath(4) module.weongyo2009-04-071-0/+1
|
* First pass at separating per-vnet initializer functionszec2009-04-0625-125/+287
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from existing functions for initializing global state. At this stage, the new per-vnet initializer functions are directly called from the existing global initialization code, which should in most cases result in compiler inlining those new functions, hence yielding a near-zero functional change. Modify the existing initializer functions which are invoked via protosw, like ip_init() et. al., to allow them to be invoked multiple times, i.e. per each vnet. Global state, if any, is initialized only if such functions are called within the context of vnet0, which will be determined via the IS_DEFAULT_VNET(curvnet) check (currently always true). While here, V_irtualize a few remaining global UMA zones used by net/netinet/netipsec networking code. While it is not yet clear to me or anybody else whether this is the right thing to do, at this stage this makes the code more readable, and makes it easier to track uncollected UMA-zone-backed objects on vnet removal. In the long run, it's quite possible that some form of shared use of UMA zone pools among multiple vnets should be considered. Bump __FreeBSD_version due to changes in layout of structs vnet_ipfw, vnet_inet and vnet_net. Approved by: julian (mentor)
* Add support for PowerPC kernel core files. This commit only addsmarcel2009-04-061-55/+170
| | | | | | | | | | | | | | support for virtual core files (aka minidumps). physical core files are not supported. The implementation is cross-tool ready and can be used in a non- powerpc hosted debugger to analyze PowerPC core files. It also accepts core files that still have the dump header, as can be the case within Juniper where TFTP-based kernel core files are supported and savecore is not used to "extract" the core file from some dump device. Obtained from: Juniper Networks, Inc.
* When a stale file handle is encountered, purge all cached information aboutjhb2009-04-065-3/+27
| | | | | | | | | | | an NFS node including the access and attribute caches. Previously the NFS client only purged any name cache entries associated with the file. PR: kern/123755 Submitted by: Jaakko Heinonen jh of saunalahti fi Reported by: Timo Sirainen tss of iki fi Reviewed by: rwatson, rmacklem MFC after: 1 month
* Add opt_kdtrace.h to fix standalone module build.jhb2009-04-061-1/+1
|
* Change the default timeout for caching attributes of a directory in the NFSjhb2009-04-061-1/+1
| | | | | | | | | | | client from 30 seconds to 3 seconds. After the recent changes to add caching of negative name cache lookups, a negative name cache hit will persist until the client notices the parent directory has changed. The higher the attribute cache timeout on directories, the longer that can take, so lower the default timeout for directories to match that of regular files. Suggested by: bde, mohans MFC after: 1 month
* Ok, looking at the solution a bit closer, the levelrrs2009-04-061-4/+4
| | | | | | | | | | | calculation was too agressive. Instead we should only look at each nibble. This makes it so we make 10.2.0.0 become 10.2/16 NOT 10.2/17. Need to explore the non-cidr address issue. The two may not be seperable.. MFC after: 1 week
* Fix ISO8859-15 links for nb_NO / no_NO.des2009-04-061-3/+2
| | | | | Submitted by: ru MFC after: 1 week
* Return -1 instead of 0 upon reaching EOF. This is somewhat ill-adviseddas2009-04-063-6/+8
| | | | | | | | because it means getdelim() returns -1 for both error and EOF, and never returns 0. However, this is what the original GNU implementation does, and POSIX inherited the bug. Reported by: marcus@
* - Added libpcap.so.5 to OLD_LIBS.ru2009-04-061-0/+14
| | | | | - Added 32-bit versions of libusb20* to OLD_{LIBS,FILES}. - Added 32-bit version of libmp.so.6 to OLD_LIBS.
* Reduce the dcons polling frequency to 25 Hz.ed2009-04-061-1/+1
| | | | | | | | | | It makes little sense to use 100 Hz polling in dcons. We cannot live without polling, because that's just how dcons works. It polls the buffer filled by the firewire hardware. 25 Hz is probably enough for most use cases. Discussed with: rwatson Tested by: kan
* connect uath.4 to the build.weongyo2009-04-061-0/+2
|
* connect uath(4) to the build. uath(4) should work on all architectures.weongyo2009-04-061-1/+1
|
* provide the absolute path for /etc/rc1luigi2009-04-061-1/+1
|
* add some popular device and comment some potentially useful optionsluigi2009-04-061-0/+5
|
* Add SDT DTrace probes for namei():rwatson2009-04-061-1/+14
| | | | | | | | | vfs:namei:lookup:entry takes parent directory vnode pointer, path to look up, and lookup flags. vfs:namei:lookup:return takes an error value, and if successful, the returned vnode pointer. MFC after: 1 month
* Class based addressing went out in the early 90's. Basicallyrrs2009-04-061-16/+17
| | | | | | | | | | | | | | | | | | | | | | | | if a entry is not route add -net xxx/bits then we should use the addr (xxx) to establish the number of bits by looking at the first non-zero bit. So if we enter route add -net 10.1.1.0 10.1.3.5 this is the same as doing route add -net 10.1.1.0/24 Since the 8th bit (zero counting) is set to 1 we set bits to 32-8. Users can of course still use the /x to change this behavior or in cases where the network is in the trailing part of the address, a "netmask" argument can be supplied to override what is established from the interpretation of the address itself. e.g: route add -net 10.1.1.8 -netmask 0xff00ffff should overide and place the proper CIDR mask in place. PR: 131365 MFC after: 1 week
* Only raise WARNS to 6 on i386 and amd64, strict alignment platforms stillphk2009-04-061-0/+4
| | | | | barf at some of the gratuitous pointer gymnastics, and I do not see a simple solution.
* Fix logic in MOD_LOAD handler to call dcons_attach after all successfulkan2009-04-061-1/+2
| | | | | | dcons_drv_init invocations. Testing return value for 0 does not work for cases where dcons_drv_init was called already as part of low level console initialization.
* Remove usb_sw_transfer.[ch] which are now empty after r190735.thompsa2009-04-0621-75/+1
|
* Provide a better commit log for r190735, forced by making a whitespace change.thompsa2009-04-0622-30/+28
| | | | | | | | | | | | Refactor how we interface with the root HUB. This is achieved by making a direct call from usb2_do_request to the host controller for root hub requests, this call will perform the controller specific register read/writes and return the error code. This cuts out a lot of code in the host controller files and saves one thread per USB bus. Submitted by: Hans Petter Selasky
* If KTR_SUBSYS is compiled in, it does not necessarily mean that userkan2009-04-051-1/+1
| | | | | | is interested in being spammed by mcast-related printfs. Use proper check against ktr_mask instead KTR_COMPILE.
* Regenerate src.conf.5.ed2009-04-051-8/+3
|
* Remove if_ppp(4) and if_sl(4).ed2009-04-0567-31913/+21
| | | | | | | | | | | | | Not only did these two drivers depend on IFF_NEEDSGIANT, they were broken 7 months ago during the MPSAFE TTY import. if_ppp(4) has been replaced by ppp(8). There is no replacement for if_sl(4). If we see regressions in for example the ports tree, we should just use __FreeBSD_version 800045 to check whether if_ppp(4) and if_sl(4) are present. Version 800045 is used to denote the import of MPSAFE TTY. Discussed with: rwatson, but also rwatson's IFF_NEEDSGIANT emails on the lists.
* Fix the build when KDB is disabled. The second instance of rfi innwhitehorn2009-04-051-0/+3
| | | | | trap_subr.S that is patched at runtime to rfid on 64-bit systems is inside KDB-specific code, so don't patch it without KDB.
* Remove pointeless mergeinfo that crept in from r190633.piso2009-04-050-0/+0
|
* Remember to clear the ports list before generation for prefetchphk2009-04-051-0/+1
|
* Add an Open Firmware access module for real-mode OF accesses to the PowerPCnwhitehorn2009-04-052-0/+923
| | | | | build. This is required for the IBM Mambo simulator, as well as a variety of non-Apple PowerPC hardware.
* MFp4 //depot/projects/usb@159934thompsa2009-04-051-145/+301
| | | | | | Update libusb function descriptions. Submitted by: Chuck Robey
* Silence a printf warningphk2009-04-051-1/+1
|
* Catch up with usb2_config struct layout changes.thompsa2009-04-051-14/+14
|
* MFp4 //depot/projects/usb@160056thompsa2009-04-052-36/+9
| | | | | | Remove code for unused and unlikely quirk, "uq_power_claim" Submitted by: Hans Petter Selasky
* MFp4 //depot/projects/usb@160052thompsa2009-04-052-1/+11
| | | | | | Wait until line configuration is complete before starting data transfers. Submitted by: Hans Petter Selasky
* MFp4 //depot/projects/usb@159995thompsa2009-04-053-179/+198
| | | | | | | | | | - add support for more complicated HID descriptors which can have multiple definitions of the same field. - remove old modulo patch in ums, which I think is due to bad HID parsing, which should be fixed now. Reported by: netchild Submitted by: Hans Petter Selasky
* MFp4 //depot/projects/usb@159992thompsa2009-04-051-2/+0
| | | | | | | | at91_udp.c does not exist anymore, it is now replaced by at91dci in src/sys/dev/usb/controller. Also remove the ohci_atmelarm.c because it is also included in src/sys/conf/files Submitted by: Sylvestre Gallon
* MFp4 //depot/projects/usb@159948thompsa2009-04-052-11/+12
| | | | | | Add more debugging output on enumeration failures. Submitted by: Hans Petter Selasky
* MFp4 //depot/projects/usb@159946thompsa2009-04-059-101/+32
| | | | | | | Some cancelable flags are always true. Substitute these away. These cancelable flags were mostly useful with the root HUB which is now handled differently. Submitted by: Hans Petter Selasky
OpenPOWER on IntegriCloud