summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make sure to check frames in Tx queue are empty before clearingyongari2006-08-121-4/+4
| | | | watchdog timer.
* Due to the poor PHY documentation from RealTek I can't sure but Iyongari2006-08-121-10/+18
| | | | | | | | | | think the RealTek PHY needs driver to set RGEPHY_BMCR_AUTOEN bit of RGEPHY_MII_BMCR register and proper ANAR register setting for manual media type selection. This fixes long standing manual media type selection bug in rgephy(4). Reported by: Jelte Jansen <jelte AT NLnetLabs DOT nl> Tested by: Jelte Jansen <jelte AT NLnetLabs DOT nl>
* Fix invalid reference of mbuf chains.yongari2006-08-121-25/+25
| | | | | | | | | | Use proper pointer dereference to inform modified mbuf chains to caller. While I'm here perform checksum offload setup after loading DMA maps. In collaboration with: glebius
* Fix invalid reference of mbuf chains.yongari2006-08-122-26/+26
| | | | | | | Use proper pointer dereference to inform modified mbuf chains to caller. In collaboration with: glebius
* Fix invalid reference of mbuf chains.yongari2006-08-121-16/+16
| | | | | | | | | | Use proper pointer dereference to inform modified mbuf chains to caller. While I'm here perform checksum offload setup after loading DMA maps as m_defrag(9) can return new mbuf chains. In collaboration with: glebius
* Remove extraneous trailing \0 in string literal.thomas2006-08-111-2/+1
| | | | MFC after: 2 weeks
* Before performing a sodealloc() when pru_attach() fails, assert thatrwatson2006-08-111-0/+3
| | | | | | | | the socket refcount remains 1, and then drop to 0 before freeing the socket. PR: 101763 Reported by: Gleb Kozyrev <gkozyrev at ukr dot net>
* The groff_mm(7) locale files are *not* obsolete; they are justru2006-08-111-2/+0
| | | | | | not touched during the installation if they already exists. Noticed by: Dmitry Pryanishnikov
* (sm_mon_1_svc): Fix debugging output: when establising a monitoringthomas2006-08-111-2/+3
| | | | | | | | | request, correctly report the location (usually localhost) to which a callback will be made when a notification is received for the monitored host. Previsouly, the name of the monitored host was reported instead. MFC after: 2 weeks
* Unbreak nForce4 SATA support.sos2006-08-112-8/+8
| | | | Hopefully I dont break something else this time.....
* Fixes an edge case bug in timewait handling where ticks rolling over causingmohans2006-08-116-9/+8
| | | | | the timewait expiry to be exactly 0 corrupts the timewait queues (and that entry). Reviewed by: silby
* First pass at allowing memory to be mapped using cache modes other thanjhb2006-08-119-20/+415
| | | | | | | | | | | | | | | | | | | | WB (write-back) on x86 via control bits in PTEs and PDEs (including making use of the PAT MSR). Changes include: - A new pmap_mapdev_attr() function for amd64 and i386 which takes an additional parameter (relative to pmap_mapdev()) specifying the cache mode for this mapping. Note that on amd64 only WB mappings are done with the direct map, all other modes result in a private mapping. - pmap_mapdev() on i386 and amd64 now defaults to using UC (uncached) mappings rather than WB. Previously we relied on the BIOS setting up MTRR's to enforce memio regions being treated as UC. This might make hw.cbb_start_memory unnecessary in some cases now for example. - A new pmap_mapbios()/pmap_unmapbios() API has been added to allow places that used pmap_mapdev() to map non-device memory (such as ACPI tables) to do so using WB as before. - A new pmap_change_attr() function for amd64 and i386 that changes the caching mode for a range of KVA. Reviewed by: alc
* Explicitly set v3 mode only when it is requested. Don't bother otherwise.jkim2006-08-112-2/+12
|
* Before using byte offset for IV creation, covert it to little endian.pjd2006-08-112-11/+21
| | | | | | | | | | This way one will be able to use provider encrypted on eg. i386 on eg. sparc64. This doesn't really buy us much today, because UFS isn't endian agnostic. We retain backward compatibility by setting G_ELI_FLAG_NATIVE_BYTE_ORDER flag on devices with version number less than 2 and not converting the offset.
* Forgot to bump version number after G_ELI_FLAG_READONLY flag addition.pjd2006-08-111-3/+5
|
* Reintroduce CSTD, which allows a Makefile to specify the precise dialectdes2006-08-111-0/+15
| | | | | | | | | | | of C in which the program or library is written. Note that this is *not* intended to be used across the whole tree. It is intended to be used for individual libraries or programs which use specific language features which the compiler must know about in order to produce correct warnings at high WARNS levels. MFC after: 1 month
* Ensure that the page's new field for object-synchronized flags is alwaysalc2006-08-112-6/+4
| | | | | | | initialized to zero. Call vm_page_sleep_if_busy() instead of duplicating its implementation in vm_page_grab().
* Cosmetic: fix indentation.des2006-08-111-2/+2
|
* Raise the quality of the HPET timer to 2000 so it will be the preferreddes2006-08-111-1/+1
| | | | | | choice on systems which support it. No objection by: phk
* Optionally pad outgoing frames to the minimum of 60 bytes (excl. FCS)yar2006-08-112-2/+57
| | | | | | | | | | before tagging them. This can help to work around brain-damage in some switches that fail to pad a frame after untagging it if its length drops below the minimum. This option is blessed by IEEE Std 802.1Q (2003 Ed.), paragraph C.4.4.3.b. It's controlled by sysctl net.link.vlan.soft_pad. Idea by: az MFC after: 1 week
* Additional debugging stuff I had in my tree.des2006-08-111-3/+10
|
* Spell 'connection options' correctly.keramida2006-08-112-2/+6
| | | | Submitted by: Leonidas Tsampros <ltsampros@upnet.gr>
* - em(4) updated to version 6.1.4brueffer2006-08-112-6/+8
| | | | - stge(4) merged
* Merge in new driver from Intel, version 6.1.4. It adds support forglebius2006-08-113-49/+64
| | | | | | | | | | 82571EB quad port copper NIC and has few minor fixes. Details: - if_em.c. Merged manually, viewing diff between new vendor driver and previous one. - if_em_hw.c. Dropped in from vendor, and then restored revision 1.15.
* Add some more errno mappings (bsd -> linux) and a comment about the status..netchild2006-08-102-2/+12
| | | | Submitted by: "Intron" <mag@intron.ac>
* Fox two typos.netchild2006-08-101-2/+2
| | | | Noticed by: simon
* MFp4: Integrate a boatload of bug fixes from p4. We're right on theimp2006-08-107-2/+705
| | | | | | | | | | | 8k boundary with this program still. text data bss dec hex filename 7925 4 4476 12405 3075 bootiic.out so we have like 293 bytes left before we have to play games. There may be ways to reduce that somewhat, but they start to be very board specific.
* Add some more files...netchild2006-08-101-0/+201
| | | | List provided by: kris
* checkpoint new versionsam2006-08-1012-483/+2454
|
* MFp4:imp2006-08-101-6/+23
| | | | | | Reach over into the arm tree to grab some at91 definitions. Better warnings Lots of build tweaks
* MFp4: remove obsolete filesimp2006-08-102-109/+0
|
* MFp4:imp2006-08-103-2/+294
| | | | | Remove obsolete files in list Add spi flash reading routines
* MFp4: Numerous changes from p4 to try to improve tftp downloading,imp2006-08-102-242/+230
| | | | | reduce code footprint, etc. While some problems still remain, the reliability of tftp is much improved.
* MFp4: consolidate #include files down to lib.himp2006-08-104-69/+24
|
* MFp4: These will migrate to the boot specific directories because theyimp2006-08-102-633/+0
| | | | are too hard to share between the different boot loaders.
* MFp4: Make it clearer that the address passed to the eeprom routines isimp2006-08-101-8/+8
| | | | really an offset within the eeprom device, and not a IIC address.
* MFp4: Catchup with migration of some defines.imp2006-08-101-317/+1
|
* MFp4: Tweaks for our board.imp2006-08-101-1/+1
|
* MFp4: Increase character timeout to 10. Make it a #define for easierimp2006-08-101-8/+9
| | | | | | | changes in the future. This helps with getting started and to overcome the really sucky level of granuality this timeout has in getc. A timeout of 1 means 'wait until top of next second' rather than 'wait for at least a second'.
* Add libcrypto.so.4 and libssl.so.4 to OLD_LIBS since they are obsoletedsimon2006-08-101-0/+3
| | | | | | by the OpenSSL 0.9.8b import. Reminded by: kris
* Fix typo.obrien2006-08-101-1/+1
| | | | Submitted by: kevlo
* o add noise floor to statssam2006-08-102-0/+6
| | | | | | | | o include current tx rate in stats so athstats gets a consistent snapshot and doesn't have to make an extra ioctl o record tx rate for raw frames MFC after: 3 weeks
* Improve the way we'll detect video devices as per ACPI 3.0.bruno2006-08-101-21/+51
| | | | | | | | | PR: 100271 Requested by: john AT utzweb DOT net Submitted by: hrs Reviewed by: njl Approved by: njl MFC after: 3 days
* Some perfectionizm against last revision.glebius2006-08-102-4/+4
| | | | Submitted by: ru
* Add support for splitting at gigabyte boundaries. [1]keramida2006-08-102-8/+20
| | | | | | | | | | | | | | Also make both lowercase and uppercase suffix letters work as byte-count suffixes, i.e. the following two commands are equivalent now: % split -b 4m foo % split -b 4M foo Submitted by: Roman Divacky [1] Lots of help by: cperciva Reviewed by: cperciva MFC after: 1 week
* getnewvnode() can be called with NULL mp.pjd2006-08-101-1/+1
| | | | | | Found by: Coverity Prevent (tm) Coverity ID: 1521 Confirmed by: phk
* The acpi module is no different from others. If it is loaded while the kernelnjl2006-08-101-5/+0
| | | | | | | has it compiled in, it will be rejected with "module acpi already present!" and no strange behavior. MFC after: 1 day
* Don't need to special case arm here anymoreimp2006-08-102-4/+0
|
* Add a dummy makefile to keep build happyimp2006-08-101-0/+5
|
* fixup list station support:sam2006-08-101-4/+23
| | | | | | o add sanity check to avoid possible looping o use intended api for IEEE80211_IOC_STA_INFO o when operating in sta mode get the sta info for the ap
OpenPOWER on IntegriCloud