Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-09 | I honestly do not remember what 88110 errata convinced me to disable | Miod Vallat | |
out-of-order (superscalar) execution on these processors. Since OoO brings a nice 50% to 250% speedup (as shown by ``openssl speed''), it is definitely worth enabling. | |||
2007-12-09 | fix automatic rate control (if the rate falls down to 6Mbps or 1Mbps, | Damien Bergamini | |
it is no longer stuck at that rate). workaround for a hardware bug when in HostAP or IBSS mode. | |||
2007-12-09 | provide mount_ntfs(8) on alpha, it works out of the box for reading | Martin Reindl | |
Windows NT disks ok deraadt@ manpage bits from jmc@ | |||
2007-12-09 | Restore "evil hack" that we had before the recent agp(4) changes. Solves | Mark Kettenis | |
X display corruption. People should know better than just importing the latest random crap from NetBSD or FreeBSD. That's worse than doing a "commit and run". | |||
2007-12-09 | Un-#ifdef code, such that we don't attach cardbus if the bus nuber is | Mark Kettenis | |
unconfigured. Tested by a few; ok deraadt@ (a while back). | |||
2007-12-09 | Add an empty pccbb_attach_hook. | Mark Kettenis | |
2007-12-09 | Add an empty pccbb_attach_hook. | Mark Kettenis | |
2007-12-09 | Nuke evil common, spotted by martin@ | Miod Vallat | |
2007-12-09 | unify synchronous scsi xfer completion handling. this started out as a fix | David Gwynne | |
to the completions for some scsi commands we simply ack in the disk_cmd handler. | |||
2007-12-09 | remove the nosleep argument to ata_get_xfer. it is a relic from when i | David Gwynne | |
used to allocated xfers out of a pool rather than as part of the hbas ccb structure. | |||
2007-12-09 | big patch to simplify pool code. | Ted Unangst | |
remove pool_cache code. it was barely used, and quite complex. it's silly to have both a "fast" and "faster" allocation interface. provide a ctor/dtor interface, and convert the few cache users to use it. no caching at this time. use mutexes to protect pools. they should be initialized with pool_setipl if the pool may be used in an interrupt context, without existing spl protection. ok art deraadt thib | |||
2007-12-09 | sturm@ let me know that the workaround in here breaks things on bge somehow. | Owain Ainsworth | |
Revert it for now. | |||
2007-12-09 | in raldetach, do not call chip-specific detach if it was never called in | Theo de Raadt | |
the first place (ie. if interrupt allocation failed) | |||
2007-12-08 | Better siginfo fault codes for floating point exceptions on 88110, with | Miod Vallat | |
more work in progress to handle these exceptions correctly, and document a new undocumented and evil chip bug while there. | |||
2007-12-08 | Do not pass a siginfo_t * pointer to the signal handler if no siginfo | Miod Vallat | |
is required. | |||
2007-12-08 | there should be 10 stereo or 20 mono knobs (but not 20 stereo!). | Alexandre Ratchov | |
Fix this by changing monitor knobs to be mono (as all other knobs are). | |||
2007-12-08 | mixer_devinfo->type is uninitialized for classes | Alexandre Ratchov | |
2007-12-07 | LEDs | Damien Bergamini | |
2007-12-07 | In hostap mode, update beacon to reflect ERP IE changes. | Damien Bergamini | |
Fix channel 126 settings. Workarounds for various hardware bugs. | |||
2007-12-07 | do not call aml_searchname and aml_evalnode afterwards, just use | Federico G. Schwindt | |
aml_evalname. marco@ ok. | |||
2007-12-07 | sync | Theo de Raadt | |
2007-12-07 | shorted names | Theo de Raadt | |
2007-12-07 | sync | Damien Bergamini | |
2007-12-07 | add a bunch of ralink rt2870 ids (3 new vendors / 38 new products) | Damien Bergamini | |
from ralink linux driver. | |||
2007-12-07 | KNF, no binary change. | Owain Ainsworth | |
Looked over by a few people. | |||
2007-12-07 | Replace lockmgr with rwlock. | Owain Ainsworth | |
advice from thib. Comments and ok tedu@ | |||
2007-12-07 | Clean up comments - typos, grammatical errors and style(9). | Joel Sing | |
2007-12-07 | sync | Theo de Raadt | |
2007-12-07 | more zydas versions, collected from various places | Theo de Raadt | |
2007-12-07 | unify a function name compared to other busses | Theo de Raadt | |
2007-12-06 | Destatic functions in the agp subsystem. | Owain Ainsworth | |
KNF coming shortly. ok marco, jsg and mbalmer | |||
2007-12-06 | solve the biggest problem with concurrent buflist access; makes mfs on | Otto Moerbeek | |
SMP machines reliable. few corner cases remain, which will be dealt with later; ok deraadt@ millert@ | |||
2007-12-06 | Remove AD1981HD code, since the generic mixer init can do all of this | Deanna Phillips | |
now. Also, note that codec->init_widget functions must be used with care since they can create duplicate mixer item names. | |||
2007-12-06 | support sch5027 which has two extra fans and slightly different voltage | Theo de Raadt | |
readings; from remco@d-compu.dyndns.org | |||
2007-12-06 | Fix typos/grammatical error in comments. | Joel Sing | |
2007-12-06 | Ask for write cache and read look ahead to be turned | Jonathan Gray | |
on if supported as per the wd changes. Some drives don't do this for us and it helps performance by a large amount. ok dlg@ | |||
2007-12-05 | Switch set features commands to use wdc_exec_command() to allow | Jonathan Gray | |
them to be properly polled. Fixes previously problematic machines of form and ckuethe. ok marco@ | |||
2007-12-05 | Make the CPU_88100 and CPU_88110 constants match the architectural number | Miod Vallat | |
field from the processor identification register; this allows .S code which needs to decide on the cpu type at runtime to check quicker, without needing to access memory. No functional change. | |||
2007-12-05 | Correctly setup the seconday processor on 197DP, and get it ready to accept | Miod Vallat | |
IPIs. | |||
2007-12-05 | In dma_cachectl(), when flushing line by line, only invoke pmap_extract() | Miod Vallat | |
once per page and cache the result. | |||
2007-12-05 | xmem can not be used as a reliable atomic operation, they way we do them, | Miod Vallat | |
so do the naive operations with interrupts disabled, and an interlock held if MULTIPROCESSOR. | |||
2007-12-05 | Add a check for pss len == 0. This is a temporary work around for when | Marco Peereboom | |
there is no pss available. The real fix will include using both pss and duty cycle methods. ok deraadt | |||
2007-12-05 | use mutexes to protect the iommu's extent map and the streaming buffer, | Theo de Raadt | |
so that busdma is most likely MP_SAFE now. (while there, fix an extent map race... the ranges were selected outside splhigh) ok kettenis | |||
2007-12-05 | Remove some 32-bit compatibility code in pseg_get(). | Mark Kettenis | |
Completely remove pseg_find() since it isn't used. | |||
2007-12-05 | Hang acpi(4) below bios(4) instead of mainbus(4). This lets us move acpi(4) | Theo de Raadt | |
before pcibios(4), and then.... if acpi(4) attaches, skip pcibios(4) since it messes the machines up. Fixes claudio's HP dl320 G5, and almost assuredly others. ok kettenis | |||
2007-12-05 | sync | Stuart Henderson | |
2007-12-05 | add Gude Expert mouseCLOCK USB II MSF, fix typo for HBG | Stuart Henderson | |
"yes, but only if you know how to do this properly" mbalmer | |||
2007-12-05 | sch5027 probing, from remco@d-compu.dyndns.org | Theo de Raadt | |
2007-12-05 | repair acpiopen/acpiclose and friends to handle the /dev/apmctl interface, | Theo de Raadt | |
so that apmd(8) can actually work correctly against acpi(4), and thus, even do the fancy -C/-A stuff; also tested by jmc | |||
2007-12-05 | include files which are used by userland cannot include other files.. | Theo de Raadt | |
which are not installed to userland; ok drahn |