Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-20 | handle BOOTARG_BOOTMAC from boot block; tested by reyk | Theo de Raadt | |
2006-05-20 | push a BOOTARG_BOOTMAC (what PXE says is the MAC address of the interface | Theo de Raadt | |
we are booting from) out towards the kernel; tested by reyk crank the version too | |||
2006-05-20 | add bios_bootmac_t and BOOTARG_BOOTMAC | Theo de Raadt | |
2006-05-20 | NFSCLIENT can obviously fit on here | Theo de Raadt | |
2006-05-20 | Some more EST improvements: | Dimitry Andric | |
- Add Pentium M 710, 730, 740, 750, 760; preliminary, not all table values are known yet, thanks to incomplete Intel documentation. - Change Pentium M 770 to 133 MHz system bus clock. - Fix rounding, so 133 MHz bus clock based CPU speeds like 1733, 1866, 2133 show up correcly, instead of 1729, 1862, 2128 as before. If you have any of the 7[1-7]0 models, and it doesn't get detected properly yet, please let me know. It might be you have a slightly different variant from what is in the tables. Tested by a lot of people; ok brad@, slap it in deraadt@ | |||
2006-05-20 | delete old #ifdef INSTALL chunk | Theo de Raadt | |
2006-05-19 | clean out some NetBSD cruft from the pmap code. | Brad Smith | |
ok mickey@ deraadt@ | |||
2006-05-19 | Reimplement the Enhanced SpeedStep CPU detection by using the | Dimitry Andric | |
quintuplet { vendor, MHz_hi, mV_hi, MHz_lo, mV_lo }, which works much better than parsing the branding string. It also makes it easier to add new models later. Shouldn't break any CPU's which previously worked okay with EST; if there's any trouble, please let me know! Also adds quite a number of VIA C7-M models, and a few more Pentium M models, all from FreeBSD. "go for it" deraadt@ | |||
2006-05-19 | Add acpitz, commented out | Can Erkin Acar | |
2006-05-19 | Smbios cleanup | Gordon Willem Klok | |
Improve the heuristics a little and extend them to the version and serial number fields. Clean the strings of leading/trailing space and deal with strings which consist entirely of space. Use fixed buffers for strings instead of using pointers into the table. ok deraadt@, and tested by many. | |||
2006-05-19 | since mfi is pretty small, it fits on some media | Theo de Raadt | |
2006-05-19 | no, azalia may not be on. Why? You did not ASK ME, brad. And there | Theo de Raadt | |
is an outstanding PR which makes it obvious that it should not be enabled yet! | |||
2006-05-18 | Enable mfi. | Marco Peereboom | |
2006-05-18 | Enable detection of SpeedStep support for the VIA Esther CPU's. Note | Dimitry Andric | |
this won't identify the possible speeds yet. Add some KNF while there. ok deraadt | |||
2006-05-18 | enable azalia(4) so we can get some more feedback. | Brad Smith | |
2006-05-15 | better wording for the "memory" section; | Jason McIntyre | |
2006-05-15 | Add AGP support for Intel 945G/GM chipsets. The 945GM (mobile) variant | Dimitry Andric | |
also needs a X.org update, which will go in later. Tested by a bunch of people; ok deraadt@ | |||
2006-05-14 | xge might as well be enabled | Theo de Raadt | |
2006-05-14 | add wpi(4) so i can get feedback. | Damien Bergamini | |
ok deraadt@ | |||
2006-05-14 | Bring over workaround for broken BIOSes that use ACPI global interrupt numbers | Mark Kettenis | |
instead of APIC pin numbers from amd64. ok brad@ | |||
2006-05-13 | sensible english; ok jmc; from graham.gower@gmail.com | Theo de Raadt | |
2006-05-13 | mention the Xframe-II as well. | Brad Smith | |
2006-05-11 | cleaner | Theo de Raadt | |
2006-05-11 | kill trainling spaces | Michael Shalayeff | |
2006-05-10 | in db_write_bytes correctly restore pte prot after write; this is not a big ↵ | Michael Shalayeff | |
deal as kernel .text is not writable anyway; found by aaron | |||
2006-05-09 | Import global ACPI interrupt code from amd64. | Mark Kettenis | |
ok brad@ | |||
2006-05-09 | 0x0006 is not a good value for a bit flag, so change it to 0x0008. | Tom Cosgrove | |
Spotted by kettenis@ ok mickey@ | |||
2006-05-09 | Avoid estimating pentium_mhz too low, which has the effect of resulting | Otto Moerbeek | |
in non-monotonic time. Now the gettimeofday regression no longer fails on my 500MHz PIII. ok toby@ mickey@ | |||
2006-05-09 | Move the sti to after the memory write. We do not want execution of | Otto Moerbeek | |
this and microtime() to interleave. ok deraadt@ toby@ mickey@ | |||
2006-05-09 | Remove some debug printf's that snuck in. | Gordon Willem Klok | |
2006-05-08 | spaces | Theo de Raadt | |
2006-05-08 | Add smbios support for i386 and amd64, fix ipmi to use this new functionallity, | Gordon Willem Klok | |
hook up some sysctls to add system vendor/product/version and UUID reporting. "get it in" deraadt@ | |||
2006-05-08 | Remove a stray newline thats making the dmesg's ugly. | Gordon Willem Klok | |
ok brad@ | |||
2006-05-08 | add commented out entries for azalia(4). | Brad Smith | |
2006-05-07 | .globl PTDsize; mickey obviously doesn't test before he commits | Mark Kettenis | |
2006-05-06 | somehow PTDsize got lost from the pae diff; found by kettenis@ | Michael Shalayeff | |
2006-05-02 | * Plug memory leak if init fails; ok gwk@ | Patrick Latifi | |
2006-05-01 | Fixup broken mpbios'es on VT8237 and nForce4 chipsets. Fixes interrupt | Mark Kettenis | |
routing for several integrated devices on those chipsets in GENERIC.MP. ok brad@, mickey@ | |||
2006-05-01 | add commented out entries for the Neterion Xframe-I 10Gb ethernet adapters. | Brad Smith | |
the driver is currently untested. | |||
2006-04-30 | sync the I2O section with macppc config, adding the I2O SCSI pass-through ↵ | Brad Smith | |
driver. | |||
2006-04-30 | Do not leave behind half-initialized data structures so we don't stumble over | Mark Kettenis | |
corrupt interrupt table entries later on. ok brad@ | |||
2006-04-29 | Driver for Silicon Laboratories CP2101/CP2102 based serial adapters. | Jonathan Gray | |
ok dlg@ | |||
2006-04-28 | Fix cast warning in sys/arch/i386/i386/acpi_machdep.c, caused by recent PAE | Dimitry Andric | |
checkins which change paddr_t for i386 into an unsigned long long. ok marco | |||
2006-04-27 | 2 lines of code in most drivers, to do the timestamping; ok miod kettenis | Theo de Raadt | |
2006-04-27 | implement separate PAE pmap that allows access to 64g of physmem | Michael Shalayeff | |
if supported by the cpu(s). currently not enabled by default and not compiled into ramdisks. this grows paddr_t to 64bit but yet leaves bus_addr_t at 32bits. measures are taken to favour dmaable memory allocation from below 4g line such that buffer cache is already allocated form below, pool backend allocator prefers lower memory and then finally bounce buffers are used as last resort. PAE is engaged only if global variable cpu_pae is manually set to non-zero and there is physical memory present above 4g. simplify pcibios address math to use u_long as we always will be in the 32bit space. | |||
2006-04-27 | from PAE work: | Michael Shalayeff | |
add a BUS_DMA_24BIT flag to signify that dmamap being created is for the isadma use (thus already backed up by the bounce buffers). later also to be used for dmamem allocation. | |||
2006-04-25 | enable udcf, why not | Theo de Raadt | |
2006-04-24 | Enable profling in asm if either PROF or GPROF is enabled, kernel profiling | Dale Rahn | |
builds with GPROF, libraries build with PROF. ok espie, miod | |||
2006-04-21 | the esm_sensor_maps describe esm sensors, not kernel sensors. i have no | David Gwynne | |
idea how i got this screwed up. found by lint. | |||
2006-04-19 | Driver to decode the DCF77 time code using a USB attached Gude Expert | Marc Balmer | |
mouseCLOCK device; without a mechanism to pass data out. ok deraadt |