summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2009-07-31remove unused variable definition; unbreaks kernel build.Stuart Henderson
"do it" marco@
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok jakemsr@
2009-07-31Factor out code for checking if a chunk is already in use.Joel Sing
ok marco@
2009-07-31Clean up debug droppings.Joel Sing
ok marco@
2009-07-31raidp is degraded when n - 1 disks are online, not offline.Joel Sing
ok marco@
2009-07-31on error, just call unload() instead of doing all the actions that itOwain Ainsworth
would do manually. sparc64 does a similar thing already. ok kettenis@
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok art@
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok jsg@
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok jsg@
2009-07-31By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.
2009-07-31By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.
2009-07-31By popular demand and peer pressure, check-in work in progress work to supportMiod Vallat
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year.
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok mpf@
2009-07-30Make sure the BUS_SPACE_BARRIER_xxx constants are all non-zero and can beMiod Vallat
or'ed together, even on platforms where bus_space_barrier() ignores the barrier argument yet.
2009-07-30Get rid of the obsolet BUS_BARRIER_xxx constants for bus_space_barrier(), onlyMiod Vallat
provide and use BUS_SPACE_BARRIER_xxx.
2009-07-30Put the correct value in the I/O BAR for ACX100 cards.Miod Vallat
ok claudio@
2009-07-30timeout_add -> timeout_add_msec + associated cleanupBret Lambert
ok miod@
2009-07-30We enable POOL_DEBUG (except in a release)Theo de Raadt
2009-07-30Disable interrupts when we enter cpu_intr() and enable them again when leavingMark Kettenis
that function. It seems this function was intended to be called with interrupts disabled but that is not (no longer?) the case. As a result there were some races accessing the list of interrupt handlers and we would leave the function with interrupts disabled if there were any interrupts pending. This could make us end up in the idle loop with interrupts disabled, which would "hang" the machine. Found with help from deraadt@
2009-07-30make sure we only ever try to read out post-op attributesThordur I. Bjornsson
or wcc data if we have a proper reply. found the hard way by ariane@, tested by ariane@. OK blambert@
2009-07-30Simplify the ipgphy(4) attach routine a bit by making use ofStuart Henderson
mii_phy_add_media() to set the media types and adjust the anegticks as appropriate. From FreeBSD via Brad. Tested by jasper@. No objections after being posted on tech@.
2009-07-30Attach to VSC8211, CS8244, VSC8601 PHYs. From Brad.Stuart Henderson
2009-07-30Attach to BCM5761. From Brad.Stuart Henderson
2009-07-30regenStuart Henderson
2009-07-30Add BCM5761 PHY, from Brad.Stuart Henderson
2009-07-29Fix bogus comment; requested by deraadt@Mark Kettenis
2009-07-29Get rid of non-equivalent aliases of the pcb by moving the fpu state outMark Kettenis
of the pcb and using the p_addr member of 'struct proc' to calculate the address of the kernel stack when switching to virtual mode after taking a trap. Remove the now unecessary cache flushes; they're actually harmful since they create non-equivalent aliases. This seems to fix the memory corruption we have been observing from time to time. This diff does not rename fpu_curpcb, which is now somewhat incorrectly named. I hope to change things back again as soon as we are able to map the pcb 1:1.
2009-07-29timeout_add -> timeout_add_msecBret Lambert
ok martynas@
2009-07-29sitecom needs commaMartynas Venckus
2009-07-29- WL168 -> WL168V4Martynas Venckus
- P5B, WUSB54GCV2, WL168V1 ok jsg@
2009-07-29syncMartynas Venckus
2009-07-29regenDamien Bergamini
2009-07-29PCI ids for Ralink RT3090/RT3390 devicesDamien Bergamini
2009-07-29- add couple of new urtw, Linksys WUSB54GC v2, Sitecom WL-168 v1.Martynas Venckus
from realtek windows driver - and also P5B Deluxe; from asus - WL168 is actually WL168 rev. 4 ok jsg@
2009-07-29timeout_add -> timeout_add_msecBret Lambert
ok damien@
2009-07-29regenDamien Bergamini
2009-07-29fix two Intel WiFi Link 6000 PCI ids.Damien Bergamini
2009-07-29regenDamien Bergamini
2009-07-29PCI ids for Atheros AR9287 (PCI and PCIe).Damien Bergamini
2009-07-29Linksys WUSB54GC v3Damien Bergamini
2009-07-29add Linksys WUSB54GC v3 which is a run(4) RT2070 (802.11b/g only).Damien Bergamini
2009-07-28regenStuart Henderson
2009-07-28add Cicada CS8244 10/100/1000 PHY, from Brad.Stuart Henderson
2009-07-28Garbage-collect softc member stge_if_flags, unused since if_stge.c r1.46.Stuart Henderson
From Brad.
2009-07-28Plug a memory leak when calling rtable_add(0) multiple times. Fixing thisClaudio Jeker
even though adding an already existing routing table is not allowed. Leak found by blambert@, fix by myself. OK blambert@
2009-07-28revert the avoidance of the mbuf copy for the icmp errors (r1.165)David Gwynne
some greater care must be taken to ensure the mbuf generated for icmp errors is a good copy.
2009-07-28- Don't access VPD even if hardware advertised the capability.Kevin Lo
It seems that some revisions of the controllers hang while accessing the VPD. Because VPD access routine is now unused, nuke it. - Let TWSI reload EEPROM if VPD capability is detected. Reloading the EEPROM will also set the Ethernet address, so age(4) now reads AGE_PAR0 and AGE_PAR1 register to get the Ethernet address. This removes removes a lot of hacks and enhance readability a lot. - Double PHY reset timeout as it takes more time to take the PHY out of power-saving state. - Explicitly check power-saving state by checking undocumented PHY registers. If link is not up, poke undocumented registers to take PHY out of power-saving state. This is the same thing done by the Linux driver. - Don't rely on auto-clearing feature of master reset bit, just wait 1ms and check idle status of MAC. From FreeBSD via Brad.
2009-07-28gem(4) + gentbi(4) do fit; requested by bradTheo de Raadt
2009-07-28Enable ti(4), tested by myself OK deraadt@Claudio Jeker
2009-07-28typo. OK deraadt@Claudio Jeker