Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-15 | Make a few end-of-trap-handling symbols global, to get better ddb traces. | Miod Vallat | |
Also, pick better symbol names in the sir/ast processing. | |||
2007-11-15 | At last, port the mvme88k eh.S r1.66 fixes to aviion. | Miod Vallat | |
2007-11-15 | Resolve the struct trapframe tf_mode/tf_flags duality by getting rid of | Miod Vallat | |
the tf_mode name. This field only contains flags used internally by the exception processing code. | |||
2007-11-15 | Stop referring the initial kernel stack as the ``interrupt stack''. It's | Miod Vallat | |
been years since it has last been used for that purpose, so name it the initialization/startup stack. While there, do not store the initialization stack in cpu_info, and have secondary_pre_main() return its value so that the bootstrap code does not need to fetch it from cpu_info. This might be reconsidered when the startup stacks will be freed after they are not used anymore, but there are more things to do first. | |||
2007-11-15 | New driver for Ralink RT2860 chipset. | Damien Bergamini | |
Attaches as 'ral' as it shares the PCI and CardBus frontends with RT2560 and RT2661 though it is actually a separate driver. Requires a firmware that can't be redistributed with the base system due to license restrictions (exact same license as iwn(4) firmware). The 802.11n capabilities not yet supported (except MIMO). Great thanks to Sam Fourman Jr for donating hardware. ok deraadt@ | |||
2007-11-15 | Attach to "rsc-console". Hopefuly this will give us a proper console on | Mark Kettenis | |
the Sun Fire 280R/V480/V880 when the console is directed to the RSC card. | |||
2007-11-15 | in MP kernels, use smbios to count number of cpus. if > 1 disable apm, so | Theo de Raadt | |
that acpi can get a chance at controlling the machine. done with marco, and even tested on the nastiest case: smbios <2.5 w/ HTT | |||
2007-11-15 | read boot sector as 4K block, because of new ipod nano | Theo de Raadt | |
from Alexey Vatchenko; ok tom | |||
2007-11-15 | Nicer dmesg output. | Mike Belopuhov | |
From Oleg Safiullin (form@) ok deraadt | |||
2007-11-15 | sync | Theo de Raadt | |
2007-11-15 | more devices... all the time | Theo de Raadt | |
2007-11-15 | Split CPUID into 2 32 bit fields. | Marco Peereboom | |
ok deraadt | |||
2007-11-15 | newline before syncing disks is way prettier | Theo de Raadt | |
2007-11-15 | ``stastic'' is a fantastic typo. | Miod Vallat | |
2007-11-15 | don't waste our time telling the aml that we are OpenBSD; it will never | Theo de Raadt | |
make a good decision based on that; ok kettenis canacar | |||
2007-11-15 | Clarify when smbios added multi core support and add the missing string | Marco Peereboom | |
designations. ok deraadt | |||
2007-11-15 | oops, processor structs need to be __packed. | Marco Peereboom | |
prompted by deraadt | |||
2007-11-15 | Add struct for processors. | Marco Peereboom | |
ok deraadt | |||
2007-11-14 | Cache curcpu() value into a local variable when it is used more than once in | Miod Vallat | |
a function, so that it does not get reloaded from cr17 every time. | |||
2007-11-14 | No need to check whether we are the primary processor in m188_{clock,stat}intr, | Miod Vallat | |
since the corresponding interrupt source is enabled on the primary processor only. | |||
2007-11-14 | Merge the ci_alive and ci_primary boolean values of struct cpu_info into | Miod Vallat | |
a single ci_flags bitfield. Also, set_cpu_number() will no longer set CIF_PRIMARY on the primary processor, it's up to the initialization code to do this. | |||
2007-11-14 | When processing a data access fault, keep the kernel lock while invoking | Miod Vallat | |
data_access_emulation() to complete the interrupted pipeline operations, as data_access_emulation() can fault in turn. | |||
2007-11-14 | When servicing an exception, do not enable interrupts if they were not | Miod Vallat | |
enabled when the exception occured. This should not happen in practice, but better be safe than sorry. | |||
2007-11-14 | Unknown codecs don't have a name field, so print what we read from | Deanna Phillips | |
pci_findvendor() or the vendor id instead. From ratchov@ | |||
2007-11-14 | prettify the RCS id (less whitespace) | Thordur I. Bjornsson | |
2007-11-14 | Remove eeprom.h. | Mark Kettenis | |
2007-11-14 | Turn the spl* macros into functions. | Thordur I. Bjornsson | |
Shaves a few bytes of the kernel. No measurable performance loss. ok drahn@, kettenis@ | |||
2007-11-14 | shrink floppy build by knocking out some unused bits of code; seen by canacar | Theo de Raadt | |
2007-11-14 | spacing | Theo de Raadt | |
2007-11-14 | Fix handling of local AML variables for type conversion: | Can Erkin Acar | |
Check whether a variable is local before and after dereferencing. Improve the check to make sure that the variable is in local in current scope. Tested by many, thanks a lot. ok marco@ | |||
2007-11-14 | do not call crypto_done() on errors, since the drivers already do this. | Markus Friedl | |
otherwise we call the callback twice; fixes panics on crypto errors as seen on reboot; ok hshoexer | |||
2007-11-14 | do not process requests linked to unused sessions. (crypto_freesession | Markus Friedl | |
might happen between enqueuing a crypto request and scheduling of the crypto thread); ok hshoexer | |||
2007-11-14 | Let ``machine cpu #'' hop to the given cpu. | Miod Vallat | |
2007-11-14 | Be consistent in db_cmd_loop_done declaration. | Miod Vallat | |
2007-11-14 | CCU-550 EVDO; Alexey Vatchenko | Theo de Raadt | |
2007-11-14 | sync | Theo de Raadt | |
2007-11-14 | Add ieee80211_rate2plcp() and ieee80211_plcp2rate() functions, which | Marcus Glocker | |
convert the PLCP header signal field to a rate value and vice versa. This implementation has been discussed with Damien and doesn't change any existing net80211 structures. ok damien@ | |||
2007-11-14 | add the Marvell 88E8042 and 88E8072 PCI ids. | Brad Smith | |
From the Linux sky2 driver. ok dlg@ | |||
2007-11-14 | regen | Brad Smith | |
2007-11-14 | - add the ATI Radeon X1950 Pro video adapter. | Brad Smith | |
- add the Attansic L2 Fast Ethernet chipset. - add some new Marvell Ethernet chipsets. ok dlg@ | |||
2007-11-14 | less obnoxious dmesg | Deanna Phillips | |
ok ratchov | |||
2007-11-14 | regen | Brad Smith | |
2007-11-14 | - add the Intel G33 PCIe bridge. | Brad Smith | |
- add the ATI X1600 video card. ok krw@ dlg@ | |||
2007-11-13 | Fix printf format string. | Mark Kettenis | |
2007-11-13 | Remove bsd_openprom.h. | Mark Kettenis | |
2007-11-13 | Expose mace_bus_dma_tag and extend the crimebus extent. This allows the | Joel Sing | |
existing bus interfaces to be used to access the GBE hardware found in the SGI O2. ok miod@ | |||
2007-11-13 | Give wscons_machdep.c half a spanking. This allows wsdisplay to compile on | Joel Sing | |
OpenBSD/sgi and prevents it from stealing the console. ok miod@ | |||
2007-11-13 | fix output after deraadts fixes in usb. prints attach and address info on | David Gwynne | |
one line now. ok deraadt@ | |||
2007-11-12 | spacing | Theo de Raadt | |
2007-11-12 | no need to print acpi name on attach | Theo de Raadt | |