Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-05 | use six new macros to access & store the 48-bit disklabel fields related | Theo de Raadt | |
to size. tested on almost all machines, double checked by miod and krw next comes the type handling surrounding these values | |||
2007-06-02 | Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than just | Kenneth R Westerback | |
convert version 0 to version 1 disklabels. Suggested by deraadt@. ok deraadt@ otto@ | |||
2007-06-01 | Infrastructure to allow root on wd0. | Miod Vallat | |
2007-06-01 | some architectures called setroot() from cpu_configure(), *way* before some | Theo de Raadt | |
subsystems were enabled. others used a *md_diskconf -> diskconf() method to make sure init_main could "do late setroot". Change all architectures to have diskconf(), use it directly & late. tested by todd and myself on most architectures, ok miod too | |||
2007-05-31 | Add Bluetooth drivers to GENERIC (not enabled - we still have ways to go) | Uwe Stuehler | |
ok gwk, deraadt | |||
2007-05-31 | KNF, whitespace and comment rectification to make all | Kenneth R Westerback | |
bounds_check_with_label() routines as identical as possible without changing any code. Code nits and adjustments to come. | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-31 | Standardize on -1 as the error return value for | Kenneth R Westerback | |
bounds_check_with_label. All callers check for <= 0, so no functional change. Feedback from miod@. ok weingart@ | |||
2007-05-29 | s/entrace/entrance (not obvious that the code was cut/paste =) | Jason Wright | |
2007-05-29 | start of dumpconf() unification, which one day we can pray will be MI | Theo de Raadt | |
(and part of setroot); ok miod | |||
2007-05-29 | Updated disklabel format to support larger disks and partitions. We | Otto Moerbeek | |
free room in struct partition by packing fragment size and fragments/block more tighlty and use the resulting space to make offset and size 48 bits. For the disk part we use spare fields in struct disklabel. Kernel converts in-mem copy of the on-disk label if needed, disklabel(8) writes new version. We are careful to only change fields not used by bootloaders. Conception of basic scheme by deraadt. ok deraadt@ krw@ | |||
2007-05-29 | Refactor readdisklabel() to ensure there is a single point of return, in | Kenneth R Westerback | |
preparation for translating all disk labels visible to the kernel to the soon to arrive V1 format. ok otto@ deraadt@ | |||
2007-05-29 | remove support for many alternative kernel choices -- only try /bsd and | Theo de Raadt | |
not the other stupid names. that feature was retarded. tested on a few architectures by a few people | |||
2007-05-28 | bio for all archs, ok krw@ kettenis@ sounds good marco@ go for it deraadt@ | Todd T. Fries | |
2007-05-27 | pagemove() is no longer used. | Miod Vallat | |
2007-05-27 | Make sure the minaddr hint for uvm_km_suballoc() calls is always initialized. | Miod Vallat | |
ok pedro@ | |||
2007-05-27 | Dynamically allocate irq's for pci devices on elroy(4). | Mark Kettenis | |
ok martin@ | |||
2007-05-27 | back out bio, breaks dlg's sparc64 v215 | Todd T. Fries | |
prompted by/ok dlg@ deraadt@ | |||
2007-05-26 | Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@ | Pedro Martelletto | |
deraadt@ dlg@. | |||
2007-05-26 | prodded by marco, enable bio everywhere | Todd T. Fries | |
grudgingly ok deraadt@ | |||
2007-05-26 | tyops | Miod Vallat | |
2007-05-26 | More comment typos from Diego Casati. Including winners like funtion, allmost, | Kenneth R Westerback | |
oustside, seqencer, toghether, nessissary, etc. | |||
2007-05-23 | Add hack to prevent switching to serial console on four-digit B/C/J class | Mark Kettenis | |
workstations. This makes these machines actually boot. ok miod@ | |||
2007-05-23 | Enable elroy(4). | Mark Kettenis | |
2007-05-23 | Add proper bus_space_vaddr() implementation. | Mark Kettenis | |
ok miod@ | |||
2007-05-22 | Add pciide(4) and things that attach to it. | Mark Kettenis | |
2007-05-22 | Add elory(4). | Mark Kettenis | |
2007-05-22 | Add option HP8700_CPU. | Mark Kettenis | |
2007-05-22 | Hook up astro(4). | Mark Kettenis | |
2007-05-21 | Add support for 8700/pcxw2 cpu. | Mark Kettenis | |
2007-05-21 | Ask firmware for reset before trying ourselves; needed for four-digit b/c/j | Mark Kettenis | |
workstations. tested by otto@, krw@; ok deraadt@ | |||
2007-05-21 | Import code to support the Elroy chip from hppa64 and make it actually work. | Mark Kettenis | |
Still a bit of a hack, but it makes the onboard devices work. | |||
2007-05-21 | Make iommu_dvmamap_unload cleanup properly. | Mark Kettenis | |
2007-05-21 | Add msk(4). | Mark Kettenis | |
2007-05-21 | Initial stab at a driver for the Astro chip. Mostly IOMMU code to handle | Mark Kettenis | |
coherent DMA. | |||
2007-05-19 | Add some phy's found on certain xl(4) models. From brad at comstyle dot com. | Mark Kettenis | |
2007-05-19 | Uncomment em(4) entry. From brad at comstyle dot com. | Mark Kettenis | |
2007-05-19 | Uncomment entry for xl(4) here too. | Mark Kettenis | |
2007-05-19 | Uncomment xl(4). | Mark Kettenis | |
2007-05-18 | Fix io space access. | Mark Kettenis | |
tested by krw@, miod@, ok deraadt@ | |||
2007-05-18 | regen | Mark Kettenis | |
2007-05-18 | Add IDs for 8700/pcxw2 cpu and fpu. | Mark Kettenis | |
2007-05-17 | Limit hppa buffer cache to 30%. It used to be 70% because stack garbage | Artur Grabowski | |
that was used for minaddr instead of the proper vm_map_min(kernel_map) (fixed in this diff). From mickey. art@ ok | |||
2007-05-16 | splassert_ctl defaults to 1 now, so dont wrap the checks for | Thordur I. Bjornsson | |
splassert_ctl > 0 in __predict_false(). ok deraadt@ | |||
2007-05-16 | The world of __HAVEs and __HAVE_NOTs is reducing. All architectures | Artur Grabowski | |
have cpu_info now, so kill the option. eyeballed by jsg@ and grange@ | |||
2007-05-15 | Userland has the right to compile, too; not sure this will be enough yet | Miod Vallat | |
but deraadt@ insists this goes in now. | |||
2007-05-15 | Remove the MI implementation of mutexes and remove the __HAVE_MUTEX | Artur Grabowski | |
option. Every architecture implements mutexes now. | |||
2007-05-15 | kill __HAVE_DEVICE_REGISTER by requiring all architectures to have a | Theo de Raadt | |
device_register() function -- even if it does nothing. reduces the cpp-based blather different between architectures idea ok'd by miod; tested on all architectures (except a few miod will need to cleanup because he has them) | |||
2007-05-14 | move hppa to __HAVE_CPUINFO | Martin Reindl | |
input from miod@, ok kettenis@ | |||
2007-05-10 | evcnt & friends were replaced by a proper interrupt counting mechanism 3 ↵ | Theo de Raadt | |
years ago; ok miod |