summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Have sis_encap use m_defrag if:silby2003-03-291-1/+25
| | | | | | | | | | | | | | | 1. The chain passed in is > 31 fragments long or 2. The chain will not fit in the remaining descriptors without defragmentation. This is slightly less clear than other network drivers because the sis chips share one descriptor list for all packets, it seems. Before this change, a > 127 fragment chain would get stuck in the IFQUEUE permanently, bringing all network traffic to a halt. MFC after: 2 weeks
* Align signal frame placed on stack to 16 bytes so that SSE FPU registerdeischen2003-03-291-1/+2
| | | | | | restores can work. Also correct allocation for signal frame size. Reviewed by: mini
* opt_geom.h is no longer required for this module.mdodd2003-03-291-5/+2
|
* Add 'idt' driver to module build.mdodd2003-03-291-0/+1
|
* - Deal with netisr changes.mdodd2003-03-291-5/+5
| | | | - Wrap idt_atm_harpconn() in conditional define T_ATM_BUFQUEUE
* Add module infrastructure for 'dpt' driver.mdodd2003-03-292-0/+15
|
* Add module infrastructure for 'if_ex'.mdodd2003-03-292-0/+13
|
* - Declare ex_devclass in if_ex.cmdodd2003-03-294-8/+8
| | | | - Rename module datastructures in if_ex_isa.c to be more standard.
* - Move ex_pccard_detach() to if_ex.c and rename it to ex_detach().mdodd2003-03-294-15/+22
| | | | - Add detach method to ISA front end.
* Reformat for readability.mdodd2003-03-291-96/+98
|
* Add module infrastructure for 'vpd' and 'smbios' and move 'smbios'mdodd2003-03-295-2/+29
| | | | to new home.
* Don't dereference flags if NULL (see http.c rev 1.87)des2003-03-291-1/+1
|
* Remove useless code.mdodd2003-03-291-6/+0
|
* Don't compile the identify method yet.mdodd2003-03-291-0/+4
|
* Register dependency on the elink module.mdodd2003-03-291-0/+3
|
* Add module infrastructure for elink.mdodd2003-03-292-0/+11
|
* Add module infrastructure for if_ie.mdodd2003-03-292-0/+11
|
* Second round of updates to the ATA driver.sos2003-03-2911-537/+614
| | | | | | | | | | | | Clean up the DMA interface too much unneeded stuff crept in with the busdma code back when. Modify the ATA_IN* / ATA_OUT* macros so that resource and offset are gotten from a table. That allows for new chipsets that doesn't nessesarily have things ordered the good old way. This also removes the need for the wierd PC98 resource functions. Tested on: i386, PC98, Alpha, Sparc64
* - Move driver to newbus.mdodd2003-03-298-541/+1124
| | | | | | - Provide identify methods for EtherExpress and 3c507 cards; this means these cards no longer need wired configs. - Provide a detach method.
* - Change ELINK_ID_PORT; the 3c507 likes 0x100 better.mdodd2003-03-292-2/+19
| | | | - Add module metadata.
* Clear the IFF_OACTIVE flag at the end of ieinit(). This preventsmdodd2003-03-291-0/+2
| | | | | | | | the adapter from becoming wedged when when the interface is is brought up by ether_ioctl() (when you set an IP address for example.) Confirmed this "fix" from NetBSD's i82586 backend. It seems hackish to me but whatever.
* Fill in the rest of the fields in the resulting struct tmmtm2003-03-291-2/+3
| | | | | | | | | | from strptime(3). Previously, they would get filled only for the %s specifier and as a side effect of using the the %Z specifier with a GMT time zone. PR: misc/48993 Approved by: markm (mentor) Silence on: -standards
* Correct a typo in previous commitkris2003-03-291-1/+1
|
* 'speaker' not 'atspeaker'mdodd2003-03-291-1/+1
|
* Retire 'atspeaker' and 'pcspeaker'. We'll use 'speaker' whichmdodd2003-03-293-11/+1
| | | | | | is the same as the config device directive. Reminded by: Takahashi Yoshihiro <nyan@jp.FreeBSD.org>
* Adjust shared memory allocation to work on cards with only 8 KB of RAM.mdodd2003-03-291-6/+6
|
* Clean up argument comments for bus_dma_tag_create() calls.mdodd2003-03-2916-308/+451
|
* fixed a mbuf leak when an IP packet from ESP tunnel is redirectedsuz2003-03-291-0/+7
| | | | obtained from: KAME
* - Track resources in our softc.mdodd2003-03-295-127/+278
| | | | | | | | | | - Sanitize dpt_alloc(). - Add helper functions for resource alloc/release. - Add detach method. - Relocate definition of devclass_t. - Move some debugging output behind bootverbose. - Implement an identify method for ISA devices but don't use it right now.
* Fix up the long mbuf chain recovery code to use m_defrag; the oldsilby2003-03-291-19/+8
| | | | | | | code messed up on B & C chipsets because it lost the packet header and therefore the flag indicating the need for hardware checksums. MFC after: 2 weeks
* Pass the vm_page's address to sf_buf_alloc(); map the vm_page as partalc2003-03-293-13/+8
| | | | | | | | | | of sf_buf_alloc() instead of expecting sf_buf_alloc()'s caller to map it. The ultimate reason for this change is to enable two optimizations: (1) that there never be more than one sf_buf mapping a vm_page at a time and (2) 64-bit architectures can transparently use their 1-1 virtual to physical mapping (e.g., "K0SEG") avoiding the overhead of pmap_qenter() and pmap_qremove().
* Add the m_defrag routine, as discussed on committers@. Thissilby2003-03-292-0/+84
| | | | | | | incarnation should address the concerns of all in the discussion, and keeps statistics which show how much it is used. MFC after: 2 weeks
* Add MBUF_FRAG_TEST to NOTES.silby2003-03-291-0/+7
| | | | Submitted by: Hiten Pandya <hiten@unixdaemons.com>
* Note: this is OLDCARD, and tweak comment about clpd 6729/30.imp2003-03-291-1/+3
|
* Add a new man page for bus_activate_resource andimp2003-03-292-2/+100
| | | | | bus_deactivate_resource. It could use some improvement, and others are welcomed to do so :-)
* Clearify what happens with the cookiep in various cases.imp2003-03-291-1/+11
|
* Fix some typos:imp2003-03-291-6/+14
| | | | | | | | race->rare rman_activate_resource -> bus_activate_resource Add xref to bus_activate_resource Minor markup changes for the start/end/count parameters.
* 320.rdist is OBE as we don't have rdist in the base system any more.obrien2003-03-291-1/+0
|
* This is OBE as we don't have rdist in the base system any longer.obrien2003-03-291-31/+0
|
* Globally use -mieee in /usr/src for Alpha.obrien2003-03-291-0/+4
|
* Reduce "code duplication" for AMD CPU's.obrien2003-03-291-30/+10
|
* Back out the totally unapproved backout of my commits.obrien2003-03-294-60/+2
|
* Small mdoc fixseanc2003-03-292-2/+2
|
* Text formatting changes.mdodd2003-03-292-65/+68
|
* Don't panic if we aren't plugged into a hub.mdodd2003-03-291-5/+18
|
* add missing copyright noticessam2003-03-283-4/+90
| | | | Noticed by: Robert Watson
* If IPCP is disabled, susccess of IPV6CP negotiation is sufficientume2003-03-281-0/+5
| | | | | to communicate by IPv6. So, the prompt should be `PPP' rather than `PPp'.
* Typo fixes. Translators can probably ignore these.bmah2003-03-282-6/+6
| | | | Submitted by: ispell(1)
* New release notes: adduser(8) -g, gstat(8), omshell(1)/dhcpctl(3).bmah2003-03-282-0/+20
|
* Check for the PS_NEEDSIGCHK flag in the right flags field.jhb2003-03-282-2/+2
|
OpenPOWER on IntegriCloud