Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-21 | nam2blk[] needs a "vnd" entry for some things (like softraid) | Todd T. Fries | |
ok marco@ no objection miod@ need this for regress djm@ no objection krw@ | |||
2008-07-20 | Nuke unused readbsdlabel() function. | Kenneth R Westerback | |
ok jsing@ | |||
2008-07-20 | Use NULL instead of 0 for pointer parameters. | Kenneth R Westerback | |
ok jsing@ | |||
2008-07-16 | Now that uvm_pglistalloc() does not lose on large memory gaps, do not | Miod Vallat | |
restrict the memory allocation range in _dmamem_alloc(). | |||
2008-07-01 | Enable FFS2 on most of the larger RAMDISK media. | Brad Smith | |
ok deraadt@ | |||
2008-06-27 | add bio & bioctl | Todd T. Fries | |
ok deraadt@ | |||
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-14 | Mask the upper 56 bits of the rx ports when reading them, pckbd_input() will | Miod Vallat | |
rely on this very soon. | |||
2008-06-12 | Enable /dev/video* for all USB capable archs. MAKEDEV bits will follow | Marcus Glocker | |
shortly. OK todd@ | |||
2008-06-12 | Bring biomem diff back into the tree after the nfs_bio.c fix went in. | Theo de Raadt | |
ok thib beck art | |||
2008-06-11 | back out biomem diff since it is not right yet. Doing very large | Theo de Raadt | |
file copies to nfsv2 causes the system to eventually peg the console. On the console ^T indicates that the load is increasing rapidly, ddb indicates many calls to getbuf, there is some very slow nfs traffic making none (or extremely slow) progress. Eventually some machines seize up entirely. | |||
2008-06-10 | Fix buffer cache pending read statistics by ensuring we can identify | Bob Beck | |
biowait() reads that do *not* come from the buffer cache - we use the B_RAW flag to identify these at art's suggestion - since it makes sense and the flag was not being used. this just flags all these buffers with B_RAW - biodone already ignores returned buffers marked B_RAW. ok art@ | |||
2008-06-08 | alpha/conf/RAMDISK | Theo de Raadt | |
2008-05-20 | Change the OpenBSD/sgi boot loader so that we use libsa loadfile(), rather | Joel Sing | |
than rolling our own load functions. tested jasper@, feedback and ok miod@ | |||
2008-05-18 | Unbreak glass console on OpenBSD/sgi - if we're supposed to be using the | Joel Sing | |
glass console set comconsaddr to zero so we don't switch to serial when com* attach. spotted by jasper@, ok miod@ | |||
2008-05-14 | Fix more chrtoblktbl[] sloppyness, and add proper block st nodes to *ppc and | Miod Vallat | |
sgi. | |||
2008-05-04 | Unpopulated CRIME memory banks (or logically empty due to CRIME merging | Miod Vallat | |
contiguous 64MB DIMMs in a single 128MB one) are not reported as memory at offset zero, but actually as duplicates of the first entry (which always matches real memory). If the DIMMs are set up in decreasing sizes, as recommanded by SGI, the first entry will be configured at offset zero, so the existing code would run fine. If, however, you order your DIMMs in a different order, the first entry might not be at offset zero, so the kernel will mess up its memory information, which will cause random effects from simply misreported memory sizes, to the inability to boot. Fix this by strengthening the check for an empty bank. Problem reported by Jason Bergstrom (bergie, bergie dot net), analysis and fix by me. | |||
2008-05-04 | convert arm and mips64 platforms to ptoa/atop | Martin Reindl | |
tested by maja@ | |||
2008-05-01 | Don't forget to bus_space_unmap() after probing for a com chip. | Miod Vallat | |
2008-04-29 | Attempt to locate an ELF header and symbol table directly after the kernel. | Joel Sing | |
If it exists assume that the boot loader has provided a pointer to the end of the symbol table. If it does not exist fall back to the previous behaviour and expect that pointers to the symbol table have been provided directly after the kernel. ok miod@ | |||
2008-04-24 | Remove variables that are no longer used to specify the serial console. | Joel Sing | |
ok dlg@ | |||
2008-04-24 | Unbreak IP30 serial console. | Joel Sing | |
ok dlg@ | |||
2008-04-24 | Cleanup serial console handling and remove some of the MD code from com.c. | Joel Sing | |
Specify the serial configuration from within the MD code, rather than passing things via macros. This will allow other platforms to more readily change the serial console configuration. Committing this so it actually gets tested. ok dlg@ | |||
2008-04-21 | allow low level audio drivers to specify a default sample format, | Jacob Meuser | |
instead of 8-bit mono mulaw @ 8kHz. this is just the infrastructure; no drivers are specifying a default yet. ok ratchov@, deanna@ | |||
2008-04-14 | typo in attachment | Theo de Raadt | |
2008-04-12 | Compile kernels with -Wvariable-decl (except on arches with ipmi, for now). | Miod Vallat | |
2008-04-09 | Add new stub uvm_shutdown() and call it from the right place in MD boot() | Theo de Raadt | |
2008-04-08 | Split the cdev makro for bpftun into two seperate definitions. tun(4) and | Claudio Jeker | |
bpf(4) are different enough so that the split makes sense -- this is necessary to make bpf(4) cloneable. requested deraadt@, OK thib@ | |||
2008-04-07 | SGI 1-Wire Number-In-a-Can drivers. These are regular Dallas/Maxim append-only | Miod Vallat | |
EEPROM, with knowledge of how SGI formats their contents. They are needed by IOC to figure out the Ethernet address of its Ethernet subdevice (yes, verily). | |||
2008-04-07 | Simple com@ioc (with interrupt handling disabled until ioc interrupt code is | Miod Vallat | |
written). Joint work with jsing@ | |||
2008-04-07 | Preliminary IOC3 multi-function chip driver, from jsing@ and I. Currently | Miod Vallat | |
missing a driver for the ethernet part, and interrupt handling is not written yet. | |||
2008-04-07 | Regen | Miod Vallat | |
2008-04-07 | A first cut at XBow bus support, very minimal, limited to a local bus only; | Miod Vallat | |
HUB driver (for IP27) is a stub, and interrupt support is a shoot in the dark and will need some serious debugging until it is sane, but I want to reduce the weight of these diffs first. Based on a lot of tinkering and experiments, as well as knowledge extracted from the Linux source code. | |||
2008-04-07 | Platform-specific bits for IP30 (Octane). Based on knowledge extracted from | Miod Vallat | |
Linux source code. | |||
2008-04-07 | Allow for up to 32 memory segments. | Miod Vallat | |
2008-04-07 | Split clock attachment in two parts: a timecounter attachment (at mainbus), | Miod Vallat | |
and a time-of-day chip (wherever it gets found). | |||
2008-04-07 | Since uncached virtual addresses will depend upon space identifiers on R1xk | Miod Vallat | |
systems, switch to the PHYS_TO_UNCACHED macro to compute proper addresses. Not really necessary for the O2 which does not implement spaces, but can't hurt either. | |||
2008-04-07 | Unclutter machdep.c by moving the IP32-specific initialization code to its | Miod Vallat | |
own file. While there, more dead beef removal in struct sys_rec. | |||
2008-04-07 | Use CCA_CACHED as the default CCA for all cached mappings and addresses. | Miod Vallat | |
2008-04-07 | In _dmamem_map(), be sure to convert the address from the device view to | Miod Vallat | |
a real physical address in the single-segment short-circuit code. | |||
2008-03-30 | nam2blk[] clearly must contain "rd" ... found by krw | Theo de Raadt | |
2008-03-30 | Implement bus_space_*8 and bus_space_vaddr. | Miod Vallat | |
2008-03-30 | Remove former idle_stack. | Miod Vallat | |
2008-03-28 | If we fail to load the kernel, drop the user into interactive mode of ARCS, | Joel Sing | |
rather than just rebooting. ok deraadt@, miod@, jasper@ | |||
2008-03-27 | Remove unwanted code and sync with mips64/arcbios.c. | Joel Sing | |
ok miod@ | |||
2008-03-27 | Majorly cleanup/overhaul com @ macebus code. | Joel Sing | |
ok miod@ | |||
2008-03-27 | Data mode can only be changed when updating the clock, so don't bother | Joel Sing | |
trying to change to BCD mode before reading. Also, don't assume that the clock is in 24 hour mode when updating. tested jasper@, ok miod@ | |||
2008-03-23 | setroot() is supposed to be safe in all cases, so kill the special cases | Theo de Raadt | |
for RB_DFLTROOT; ok miod | |||
2008-03-08 | Cleanup/style(9) code and comments. | Joel Sing | |
2008-02-29 | Fix dksc() bootpath parsing. | Miod Vallat | |