summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow valid pages to be mapped for read access when they have a non-zeroalc2009-04-192-3/+1
| | | | | | | | | | | busy count. Only mappings that allow write access should be prevented by a non-zero busy count. (The prohibition on mapping pages for read access when they have a non- zero busy count originated in revision 1.202 of i386/i386/pmap.c when this code was a part of the pmap.) Reviewed by: tegge
* - Import infrastructure for caching flows as a means of accelerating L3 and ↵kmacy2009-04-197-0/+1191
| | | | | | | | | | | | | | | | L2 lookups as well as providing stateful load balancing when used with RADIX_MPATH. - Currently compiled in to i386 and amd64 but disabled by default, it can be enabled at runtime with 'sysctl net.inet.flowtable.enable=1'. - Embedded users can remove it entirely from the kernel by adding 'nooption FLOWTABLE' to their kernel config files. - A minimal hookup will be added to ip_output in a subsequent commit. I would like to see more review before bringing in changes that require more churn. Supported by: Bitgravity Inc.
* usbdevs(8) is not obsoleted, just temporarily disconnected from the buildantoine2009-04-181-2/+0
| | | | Noticed by: ru@
* Remove IFF_NEEDSGIANT interface flag: we no longer provide ifnet-layerrwatson2009-04-181-3/+1
| | | | infrastructure to support non-MPSAFE network device drivers.
* ifconfig(8) no longer needs to know how to print the IFF_NEEDSGIANT flag,rwatson2009-04-181-1/+1
| | | | since it shortly won't be defined at all.
* Garbage collect man page reference to IFF_NEEDSGIANT.rwatson2009-04-181-5/+0
|
* Add more obsolete files, usb related.antoine2009-04-181-0/+22
|
* Use acl_alloc() and acl_free() instead of using uma(9) directly.trasz2009-04-183-36/+61
| | | | | | This will make switching to malloc(9) easier; also, it would be neccessary to add these routines if/when we implement variable-size ACLs.
* - Remove assertion of topology lock remaining from 7.x gvinum. It is not needed,lulf2009-04-182-4/+2
| | | | | | as the renaming only changes internal gvinum names and will not alter the geom topology. - The topology lock was not held when calling g_wither_geom after renaming.
* Cleanups to prepare this code for wider use (likely merged into hostapd):sam2009-04-181-102/+249
| | | | | | | | | | | | o add (required) cmd line args to specify the set of ifnet's to monitor for WDS discovery msgs; "any" is a wildcard o change the default script run on wds vap create to the "null script" o auto-daemonize; add -f option to force foreground operation o add -P option for integration with rc.d (implementation missing, tba) o use syslog; default to log up to LOG_INFO, -t (terse) gives you up to LOG_ERR, and -v (verbose) gives you up to LOG_DEBUG o scan for existing vaps on startup to recover existing state o correct some types
* allow NANO_CFGDIR to be overriddensam2009-04-181-1/+1
|
* Remove unused SESUNIT() macro from ses(4).ed2009-04-181-2/+0
|
* Convert mlx(4) and mly(4) to si_drv1 instead of dev2unit().ed2009-04-182-12/+8
|
* Rely on OpenSSL bits only if we're building a system with OpenSSL.kientzle2009-04-183-20/+22
| | | | | Also, adjust the MD5 calls to rely on libmd instead of libcrypto, so we keep MD5 support even in the !OpenSSL case.
* Make -lcrypto usage dependent on whether or not we're building with OpenSSL.kientzle2009-04-182-2/+9
|
* Libarchive is sprouting dependencies on libmd and libcrypto.kientzle2009-04-181-4/+4
| | | | | | | | | Because crunchgen drops any repeated library (keeping only the first), the -lcrypto reference must be moved to after -larchive, not merely duplicated. I'm considering changing crunchgen's handling of duplicate libraries, but that's a rather more delicate issue.
* Make sure that the data in the ROM with a valid signature isn't allimp2009-04-181-1/+5
| | | | 0's. At least one PC Card ASIC does this...
* Add GVP NIC 2000P and New Media Livewire. Also New Media LanSurferimp2009-04-181-1/+3
| | | | doesn't have a function type of network, so add a quirk for that...
* This turns out to be wrong...imp2009-04-181-9/+0
|
* Correct and update the manpage to includekientzle2009-04-181-13/+47
| | | | | more details about some of the formats and to briefly describe the mtree writing capability.
* Establish the interrupt handler AFTER we successfully attach. We needimp2009-04-184-22/+29
| | | | | to do this in case we have a shared interrupt that fires during the attach process....
* Remove debug write accidentally left in.imp2009-04-181-1/+0
|
* Fix bug in event timeout handlingemax2009-04-171-5/+5
| | | | | Submitted by: mav MFC after: 3 days
* minor cleanupticso2009-04-171-5/+3
|
* *** empty log message ***kientzle2009-04-171-4/+4
|
* Switch ubtbcmfw(4) to use si_drv1 instead of storing the unit number.ed2009-04-171-39/+21
| | | | | | The unit number is still used to store the type of the device node. Approved by: emax
* - Add a few more register defintions for the PCI express capabilityjhb2009-04-172-3/+54
| | | | | | | | | | registers. - Cleanup PCI-X capability printf to not leave a dangling "supports" for some PCI-X bridges. - Display additional PCI express details including the negotiated and max link width and the actual and maximum supported max payload. MFC after: 1 month
* clarify state of llentry that is passed backkmacy2009-04-171-0/+2
|
* Undo private changes that should never have been committed.kan2009-04-171-70/+0
|
* More fallout from negative dotdot caching. Negative entries shouldkan2009-04-172-8/+83
| | | | | | | be removed from and reinserted to proper ncneg list. Reported by: pho Submitted by: kib
* The vlan code has not required the miibus code since 6.0 whenjhb2009-04-171-1/+0
| | | | | | | if_link_state_change() was added and the vlan link-state hook was moved out of miibus and into net/if.c. MFC after: 1 month
* Drain the driver tasks on the same taskqueue in which they were enqueued.thompsa2009-04-171-3/+3
|
* The sr(4) driver is removed.nyan2009-04-171-1/+0
|
* The ar(4), ray(4) and sr(4) drivers are removed.nyan2009-04-171-8/+0
|
* Revert r190943, since the problem in ports seems to be fixed now.das2009-04-171-2/+0
| | | | | It's amazing how a well-placed eyesore generates more motivation in a day than email generates in three weeks.
* Restore bus DMA bounce pages to an offset of 0 when they are released byjhb2009-04-174-12/+40
| | | | | | | | | a tag that has BUS_DMA_KEEP_PG_OFFSET set. Otherwise the page could be reused with a non-zero offset by a tag that doesn't have BUS_DMA_KEEP_PG_OFFSET leading to data corruption. Sleuthing by: avg Reviewed by: scottl
* Add an entry for the French macbook keyboard layout.roberto2009-04-171-0/+1
|
* Remove kue_fw.h, missed in previous IFF_NEEDSGIANT USB driver garbagerwatson2009-04-171-685/+0
| | | | collection.
* Remove legacy versions of USB network interface drivers relying onrwatson2009-04-1724-21963/+0
| | | | IFF_NEEDSGIANT, as that is no longer supported.
* Change Taiwan, Province of China to Taiwan, Republic of Chinakevlo2009-04-171-1/+1
|
* Disabling the crypto bits should quiet tinderbox while Ikientzle2009-04-171-0/+8
| | | | track down the library dependencies that are screwing up the /rescue build.
* Merge from libarchive.googlecode.com:kientzle2009-04-1728-153/+788
| | | | | | | | * Lots of new tests. * New -n / --numeric-uid-gid option * More sanity-checking of arguments * Various Windows portability improvements * Sync up version number to 2.7.0
* Merge remaining changes from libarchive.googlecode.com:kientzle2009-04-176-42/+150
| | | | | | | | * Add xz and lzma compression options * Rename --format-options to simply --options * Add --same-owner for GNU tar compat * Add -lmd and -lcrypto to fix link * Documentation
* Set options before opening the archive.kientzle2009-04-171-7/+10
| | | | Catch and report close-time errors.
* Minor portability improvement in calls to ctype.h macros.kientzle2009-04-171-2/+2
|
* Merge from libarchive.googlecode.com: Numerous Windows-specific build tweaks.kientzle2009-04-1710-52/+58
|
* Publicize a handful of new functions and bump the version numberkientzle2009-04-171-5/+17
| | | | | to indicate that this is synchronized with the recent libarchive 2.7.0 release.
* Merge lots of test suite updates from libarchive.googlecode.com.kientzle2009-04-1742-349/+2236
|
* FreeBSD has a lot of crypto functions used by the recent mtree writer updates.kientzle2009-04-171-1/+7
|
* Ensure that the option setters return OK (option used) evenkientzle2009-04-171-3/+9
| | | | for options that don't change the list of keywords.
OpenPOWER on IntegriCloud