Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-04 | More tidying up after bad144. Remove references in comments and | Kenneth R Westerback | |
don't include dkbad.h when nothing in it is used. Missed arm/include/disklabel.h first time around. | |||
2006-10-03 | Don't load bad144 bad sector information into disklabels for archs that | Kenneth R Westerback | |
don't have wd* in GENERIC, since wd* is the only place such info is being used. First step of eliminating bad144 bad sector info from all disklabels. 'go go go' deraadt@ | |||
2006-09-16 | Revert new check for DOS partitions running past d_secperunit (e.g. | Kenneth R Westerback | |
r1.54 of i386/disksubr.c). The check incorrectly handled extended partitions. Possibly a symptom of a deeper problem with extended partition offsets that will be addressed post-4.0. Problem reported/fix tested by A. Velichinsky, cause diagnosed by otto@. ok pedro@ mickey@ miod@ deraadt@ | |||
2006-08-20 | When spoofing an MSDOS disklabel, don't create partitions with a final | Kenneth R Westerback | |
block past d_secperunit. Fixes devices where bogus partitions with a starting offset > d_secperunit were created. e.g. floppies formatted by Caldera DR-DOS. ok pedro@ | |||
2006-08-17 | Check d_secpercyl in all readdisklable() functions, and have all of | Kenneth R Westerback | |
them return 'invalid geometry' when d_secpercyl == 0. While there move the check to a consistant location (after the check of d_secperunit) and use a consistant idiom (i.e. some readdisklabel()'s have no 'done' label). prodded by thib@ after a bad macppc experience. ok deraadt@ | |||
2006-08-11 | Use d_secperunit rather than 0x1fffffff as the default value for | Kenneth R Westerback | |
RAW_PART's p_size. Since d_secperunit is initialized to 0x1fffffff if not specified there should be no need to use the magic number again. And if d_secperunit was specified then that value should be used instead of the magic number. This was already being done for hp300, luna88k, mac68k, mvme68k, mvme88k. Should be a no-op. | |||
2006-07-27 | Compile all kernels with -Wstack-usage-larger-than-2047, now that all | Miod Vallat | |
offending code has been taken out and shot. ok deraadt@ | |||
2006-07-17 | Cope with clock_subr.c changes. | Miod Vallat | |
2006-07-01 | Eliminate redundant get_le() in favour of letoh32(). Add letoh32() | Kenneth R Westerback | |
calls in alpha, hppa, hppa64 and mips63 when accessing the two DOS MBR u_int32_t fields dp_size and dp_start. No functional change. | |||
2006-06-26 | Clean up some inconsistancies in definitions around DOS MBR code. No | Kenneth R Westerback | |
functional change. ok deraadt@ | |||
2006-06-19 | Since a part of the nvram may be write-protected on some machines, check | Miod Vallat | |
the nvram writes and return EROFS if one or more bytes were found to be immutable. | |||
2006-05-21 | Fix AV_IEN() computation for cpu #2 and #3. | Miod Vallat | |
2006-05-21 | Move common definitions shared by the various 88100-based designs to their | Miod Vallat | |
own header file, and slowly make most of the code board-independent. No functional change. | |||
2006-05-20 | Let the bootloader pass esym to the kernel, and let the kernel make good use | Miod Vallat | |
of this if it finds out it has not been directly loaded by the PROM; not tested yet. | |||
2006-05-20 | Lower load address 128KB, to cope with the PROM data area on 8MB machines. | Miod Vallat | |
2006-05-20 | Hints and commented out lines about future work. | Miod Vallat | |
2006-05-20 | This file was not supposed to be imported initially, but it might as well | Miod Vallat | |
be a GENERIC-without-other-models support template (hence, for now, identical). | |||
2006-05-20 | Introduce a ``struct board'' platform abstraction, to be able to support | Miod Vallat | |
more AViiON designs in the future. Heuristics to tell designs apart in aviion_identify() are likely too weak, but this is a start and AV400 still gets identified as AV400 (-: | |||
2006-05-20 | Try and use the CPUCONFIG PROM call even if we did not detect 88204 CMMUs, | Miod Vallat | |
recent PROM might have it implemented, and for 6:1 processor boards on 530 models, this is the only way we'll get to know the split scheme in use, for now. | |||
2006-05-20 | Save the PROM VBR on startup, rather than assuming the PROM (and thus its | Miod Vallat | |
VBR) will always reside at the same address. Also, when querying the PROM for the memory size, ask it for the ``user'' size - i.e. with the PROM data area taken out. | |||
2006-05-16 | Recognize braindead 6:1 CMMU to CPU ratio configurations (which we do not | Miod Vallat | |
support yet), as found e.g. on some 530 models. | |||
2006-05-16 | Print a final line before asking the PROM to halt or reboot, for the | Miod Vallat | |
abruptness of its prompt almost looks like the kernel died horribly. | |||
2006-05-16 | Network bootloader for AV400 series, will load a native kernel. Still some | Miod Vallat | |
rough edges to sort out, but enough to successfully boot a kernel. Will not work on series 530 yet. | |||
2006-05-14 | Deal with arbitrary load addresses. Necessary for upcoming netboot code. | Miod Vallat | |
2006-05-11 | Fix stupid bugs in mapping and unmapping of VME regions. | Miod Vallat | |
2006-05-09 | can enter stand SUBDIR | Theo de Raadt | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-09 | Oops, correct import this time. | Miod Vallat | |
2006-05-08 | Oops, correct import this time. | Miod Vallat | |
2006-05-08 | Oops, correct import this time. | Miod Vallat | |
2006-05-08 | Oops, correct import this time. | Miod Vallat | |
2006-05-08 | Oops, correct import this time. | Miod Vallat | |
2006-05-07 | Oops, correct import this time. | Miod Vallat | |
2006-05-07 | Oops, correct import this time. | Miod Vallat | |
2006-05-07 | Oops, correct import this time. | Miod Vallat | |
2006-05-05 | Oops, correct import this time. | Miod Vallat | |
2006-04-27 | Oops, correct import this time. | Miod Vallat | |
2006-04-26 | Oops, correct import this time. | Miod Vallat | |
2006-04-25 | Oops, correct import this time. | Miod Vallat | |
2006-04-25 | Oops, correct import this time. | Miod Vallat | |