summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2005-06-24simplify port allocation in pcb_bind(); based on freebsd; ok claudio henningMarkus Friedl
2005-06-23clear IFF_RUNNING & IFF_OACTIVE in dc_stop() before de-allocating resources.Brad Smith
2005-06-23Use proper type for 32 bit entity. s/long/intRobert Nagy
This is needed for bktr(4) to work on sparc64. testing and ok by mickey and Jacob Meuser <jakemsr@jakemsr.com>
2005-06-23update if_lastchange for evey IFF_UP change not only SIOCSIFFLAGS; henning@ okMichael Shalayeff
2005-06-23Dead code.Artur Grabowski
2005-06-23Reword some comments to better reflect reality. Remove some unhelpfulKenneth R Westerback
debugging statements. As a result remove an used variable.
2005-06-23Don't discard the blocksize information provided by the READ CAPACITYKenneth R Westerback
command. Return it in a new parameter to scsi_size.
2005-06-22apparently i got the last one reversed; from jakemsr@Michael Shalayeff
2005-06-22Get rpm from filled in structure, not unused one. Remove nowKenneth R Westerback
unreferenced variable. Fixes rpm value for FLEX GEOMETRY devices.
2005-06-21give it wdc@pcmciaMichael Shalayeff
2005-06-21include msdosfs and udf and a missed config line for wax on c-classMichael Shalayeff
2005-06-21USB supportMartin Reindl
ok mickey@
2005-06-21move .rodata out of .text to make more spaceMichael Shalayeff
2005-06-21remove duplicate function prototypes. ok deraadtKevin Lo
2005-06-21regenBrad Smith
2005-06-21add some Enable Semiconductor and Lucent PHYsBrad Smith
from henric@ via deraadt@
2005-06-20add ral(4)Martin Reindl
ok deraadt@
2005-06-20Remove media detection from the SRM on alpha. Initially a good idea, itMartin Reindl
breaks some onboard de(4)'s. The conventional way of getting media settings is just fine on alpha, so let's just use this. Shrinks de(4) a bit on alpha. While there de-inline tulip_21140_mediainit(). ok brad@
2005-06-20Replace arpcom in the softc with ieee80211com in preparation forJonathan Gray
further net80211 changes. ok mickey@
2005-06-20Handle floating-point registers.Mark Kettenis
ok drahn@
2005-06-20remove freebsd'isms in debug messages. pointed out by timsl (tim atDamien Bergamini
planetpixel dot de).
2005-06-20fix a couple of 'use after free' bugs on mbuf chains in the tx path.Damien Bergamini
originally pointed out by Mike Silbersack on the fbsd version of the iwi driver.
2005-06-19Eradicate unused struct atapi_sd_mode_data. Eradicate structKenneth R Westerback
atapi_capacity_descriptor in favour of equivalent struct scsi_direct_blk_desc. No code change. One verbiage adjustment.
2005-06-19- some clean upBrad Smith
- for consistency fix order of operations for MII_TICK switch case in eephy
2005-06-19Don't reflect CARP's internal state via IFF_UP (which a user can modify), useChristopher Pascoe
IFF_RUNNING instead. Also, do not blindly restore flags onto an interface when returning to the running state. This eliminates the possibility that the kernel will bring the interface back up after a link state change on the physical interface, even though the user may have done an "ifconfig carpN down" in the meantime. Similarly two link state down events on the physical interface in succession could result in us never coming out of the INIT state. The master/backup state is still reported via link state information, so bgpd/ospfd, etc, should function as before. This also addresses PR4238. ok mpf@, ok with the idea etc henning@
2005-06-19rev 1.4Brad Smith
Tweak the xmphy driver a little bit based on something I learned about the built-in 1000baseX interface in the Level 1 LXT1001 chip. The Level 1 PHY comes up with the isolate bit in the control register set by default, but it also has the autonegotiate bit set. When you tell the xmphy driver to select IFM_AUTO mode, it sees that the autoneg bit is already on, and thus doesn't bother updating the control register. However this means that the isolate bit is never turned off (unless you manually select 1000baseSX full or half duplex mode, which does result in the control register being modified and the ISO bit being turned off). This subtle and unusual behavioral difference stopped me from being able to receive packets on the SMC9462TX card for several days, since isolating the PHY disconnects it from the MAC's data interface. The fix is to omit the 'is the autoneg big set?' test, since it doesn't really provide much of an optimization anyway. This commit also updates the xmphy driver to support the Jato/Level 1 internal PHY. (I'm not sure how Jato Technologies is related to Level 1: all I know is the OUI from the PHY ID registers maps to Jato in the OUI database.) From FreeBSD
2005-06-19wrap a goto label in the proper #ifdefTheo de Raadt
2005-06-18Switch master and surround volume controls on AD1888 and AD1985Can Erkin Acar
Control muting of both left and right channels.
2005-06-18Remove remaining whiteout tentacles; OK deraadt@ miod@ weingart@Todd C. Miller
2005-06-18though this doesn't work yet at least allow it to compile first.Brad Smith
2005-06-18regenBrad Smith
2005-06-18Shorten a couple of structure names:Kenneth R Westerback
scsi_mode_direct_blk_desc -> scsi_direct_blk_desc scsi_mode_blk_desc_big -> scsi_blk_desc_big
2005-06-18change ANTARES TC9021 entry description from Antares to TC9021Brad Smith
2005-06-18Switch to trying 6 byte MODE SENSE commands (for non ATAPI devices atKenneth R Westerback
least) before 10 byte MODE SENSE. Some older devices can't/won't distinguish between the two and return 6 byte MODE SENSE data for 10 byte requests. Check that at least a full header was returned. Tested by miod@ hshoexer@ and Ed Wandasiewisz on troublesome devices.
2005-06-17regenBrad Smith
2005-06-17add Jato Technologies 1000baseX PHYBrad Smith
From FreeBSD
2005-06-17uipaq/ucom support; written by isis@www.cs.umd.eduTheo de Raadt
2005-06-17syncMartin Reindl
2005-06-17Intel 915G Integrated VideoMartin Reindl
ok brad@
2005-06-17syncTheo de Raadt
2005-06-17two more ipaq devicesTheo de Raadt
2005-06-17A second approach at fixing the telnet localhost & problemNiklas Hallqvist
(but I tend to call it ssh localhost & now when telnetd is history). This is more localized patch, but leaves us with a recursive lock for protecting scheduling and signal state. Better care is taken to actually be symmetric over mi_switch. Also, the dolock cruft in psignal can go with this solution. Better test runs by more people for longer time has been carried out compared to the c2k5 patch. Long term the current mess with interruptible sleep, the default action on stop signals and wakeup interactions need to be revisited. ok deraadt@, art@
2005-06-17Override cpu_switch() with a faster version if we can use BWX instructions.Miod Vallat
From RusticBSD, ok deraadt@
2005-06-17Allow ev56 opcodes in the .s files by default (gas on alpha does not yet haveMiod Vallat
.ev56, .ev4, etc, in-file modifiers).
2005-06-17forgotten commit.Marc Espie
2005-06-17rot in AtticHenning Brauer
2005-06-17Missed in previous regen commitTodd C. Miller
2005-06-17regenTodd C. Miller
2005-06-17remove undelete syscallTodd C. Miller
2005-06-17- remove old debugging codeMarco Peereboom
- allocate and use scribble page - provide method to see if something has scribbled out of bounds The gart still remains disabled by default. From jason@