summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2005-07-02set IFCAP_VLAN_MTU and do not whine if we cannot get mbufsBrad Smith
2005-07-02- mbuf external storage is of (caddr_t), not (caddr_t *).Brad Smith
- check for MTU being too small with ETHERMIN - don't bother reseting the card since it'll default to allowing Jumbos
2005-07-02de-static and we don't need to enable bus mastering hereBrad Smith
2005-07-02skip pcmcia comTheo de Raadt
2005-07-02Remove unused cd_softc.name field. Use the saved INQUIRY data inKenneth R Westerback
scsi_link to determine device type, rather than keeping a copy in sd_softc.type. Remove unused sd_softc.type field.
2005-07-02xscale UART FIFOs are 32 bytes deep; found by deraadt@Uwe Stuehler
2005-07-02Remove unused struct sd_ops.Kenneth R Westerback
2005-07-02Remove dead code; ok deraadt@Miod Vallat
2005-07-02Typos in comments.Miod Vallat
2005-07-02syncTheo de Raadt
2005-07-02shortenTheo de Raadt
2005-07-02Unused files.Kenneth R Westerback
2005-07-02Don't use READ FORMAT CAPACITIES to determine the size of ATAPI sdKenneth R Westerback
devices. Use READ CAPACITY like NetBSD, FreeBSD, Linux and OpenSolaris do. Well, NetBSD keeps READ FORMAT CAPACITIES as a backup. Fixes problems with devices (such as my IBM USB Memory Key) which return block counts that are off by one for READ FORMAT CAPACITIES. This eliminates the significant difference between sd_atapi.c and sd_scsi.c so merge sd_scsi.c into sd.c and just be careful to mark ATAPI removable devices as both SDEV_NOSYNCCACHE and unable to return MODE SENSE page 4 info. All geometry faking is now in one place. Where it can be 'improved'. sd_scsi.c, sd_atapi.c and atapi_disk.h will be removed as a result.
2005-07-02clear IFF_RUNNING & IFF_OACTIVE in stge_stop() before de-allocating resourcesBrad Smith
2005-07-02add support for PCI-E 5752 core and recognize a few additionalBrad Smith
5750 revisions. Info from the Broadcom Linux driver
2005-07-01relax header dependenciesUwe Stuehler
2005-07-01- New macros to identify the zaurus model.Uwe Stuehler
- Updated constants in zaurus_reg.h.
2005-07-01Move all zaurus specific code from pxa2x0_pcic.c into scoop_pcic.cUwe Stuehler
without affecting the way the driver works.
2005-07-01revert rev 1.59Brad Smith
2005-07-01Fix logic botch in !ERRATA__XXX_USR kernels.Miod Vallat
2005-07-01Remove duplicate if_start assignment. ok dlg@Jonathan Gray
2005-07-01fix a couple of signed->unsigned warnings lint foundBrad Smith
From NetBSD
2005-07-01enable RX HW checksum offloadBrad Smith
2005-07-01white space nitBrad Smith
2005-06-30Do not compile RAMDISK_SERVER functionnality by default if option SMALL_KERNEL;Miod Vallat
saves roughly 512 bytes.
2005-06-30oops, used USRPTSIZE incorrectlyTheo de Raadt
2005-06-30in order for pfvar.h not to conflict with openssl's crypto.h, useNikolay Sturm
PF_MD5_DIGEST_LENGTH instead of including crypto/md5.h ok markus@, henning@, mpf@
2005-06-30implement PMTU checks fromMarkus Friedl
http://www.gont.com.ar/drafts/icmp-attacks-against-tcp.html i.e. don't act on ICMP-need-frag immediately if adhoc checks on the advertised mtu fail. the mtu update is delayed until a tcp retransmit happens. initial patch by Fernando Gont, tested by many.
2005-06-30found this when working on something else...Marco Peereboom
ok fgsch@
2005-06-30syncTheo de Raadt
2005-06-30Sun Expert3D cardsTheo de Raadt
2005-06-30enable bge tooBrad Smith
2005-06-30add stgeBrad Smith
2005-06-30syncTheo de Raadt
2005-06-30update VIA parts based on new docsTheo de Raadt
2005-06-29handle larger interrupt maps; from henricTheo de Raadt
2005-06-29initialize timeouts needed by pccomTheo de Raadt
2005-06-29some pendantic stuff from henricTheo de Raadt
2005-06-29one PSR_ variable stayed; from henricTheo de Raadt
2005-06-29remove v7/v8 stuff; from henricTheo de Raadt
2005-06-29on the vax, start mmap BRKSIZ (8MB) into data seg; ok tdevalTheo de Raadt
2005-06-2940MB virtual address space in p0; start mmap's 8MB into the data segmentTheo de Raadt
ok tdeval
2005-06-29remove unused FreeBSD printfBrad Smith
2005-06-29volatile hereBrad Smith
2005-06-29rev 1.25Brad Smith
* Add workaround for revision Bx bcm5700: chip bugs in decoding of PCI register writes may leave the hardware in (partial) powersave state, such that writes to "indirect" registers do not work. Explicitly force chip into D0 state at attach time. From NetBSD
2005-06-29add some Power Management constantsBrad Smith
From NetBSD
2005-06-29- sync bus_dma ops and add bus_dmamap_sync()'sBrad Smith
and rev 1.25 * bcm5700 chips rev Bx wedge up if given DMA descriptors of eight bytes or less. Once hit, only reovery is a watchdog timeout/reset. If the offending packet is retransmitted, the chip will wedge again... Check for teeny fragments in a Tx request, and either fold the teeny chunk residue into an adjacent mbuf, or m_dup the entire buffer. From NetBSD Tested on alpha/amd64/macppc by krw@ and ok krw@
2005-06-29rev 1.47Brad Smith
Make pci_get_capability() work correctly on both header type 0 and type 2 devices; both have different Capability List Pointer registers. From NetBSD
2005-06-282 more bits of PA in the TLB entries when you get to ultrasparc3; from henricTheo de Raadt
2005-06-28remove sun4c/sun4m stuff; from henricTheo de Raadt