Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-10 | Don't spoof a Free/NetBSD MBR partition as the 'a' partition in a | Kenneth R Westerback | |
disklabel. Fixes 'double spoofing' of these partitions as both 'a' and something in the 'i' to 'p' range. OpenBSD changed its MBR partition type to 'A6' eight years ago. As a backward compatibility measure NetBSD and FreeBSD MBR partitions were still spoofed as 'a' partitions when no OpenBSD partition could be found. This bit of backward compatibility is no longer required. 'we can get rid of it' deraadt@ | |||
2006-10-04 | More instances of the same now unused variable as in alpha's | Kenneth R Westerback | |
readdoslabel(). A bit of bad144 fallout. | |||
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-04 | Zap bad144 bad sector info in disklabels. Sparsely used if at all for | Kenneth R Westerback | |
a few obsolete and easily replaced disk models. And didn't work anyway according to Bob, who has tried. ok beck@ | |||
2006-09-27 | Add Maxim/Dallas DS2490 USB 1-Wire adapter driver. | Alexander Yurchenko | |
2006-09-27 | Add files.onewire to all our USB archs, it will be used soon. | Alexander Yurchenko | |
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-18 | add ucycom@uhidev and ucom@ucycom on the usb machines (docs are forthcoming) | Jason Wright | |
2006-08-18 | Oops. If you don't use a label, remove it. | Kenneth R Westerback | |
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-14 | Enable uslcom(4) and uark(4) on all the USB capable archs. | Jonathan Gray | |
2006-08-12 | Make all DEV_BSIZE definitions consistant by using (1 << DEV_BSHIFT) | Kenneth R Westerback | |
in the six cases using "512". As DEV_BSHIFT is always 9, this should be a no-op. "no objections" miod@ "I can't see any problem doing this." pedro@ | |||
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-08-11 | add rum(4) on arches where ural(4) is enabled. | Damien Bergamini | |
rum(4) has been tested on i386 by niallo@ and me and on sparc64 by Pablo Mendez Hernandez so I assume it is endian safe and 64bit clean. | |||
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-20 | regen | Michael Shalayeff | |
2006-07-20 | regen | Michael Shalayeff | |
2006-07-11 | sync | Michael Shalayeff | |
2006-07-09 | DISKLABEL_ALL was never used in hppa, hppa64, mips64 config files so | Kenneth R Westerback | |
just eliminate the check to set DISKLABEL_I386 with it. If you want DISKLABEL_I386, use that option. | |||
2006-07-07 | Unroll DLT_* logic into simple 'look for native disklabel, then try | Kenneth R Westerback | |
DOS MBR' logic. Leave DOS MBR logic inside #if defined(DISKLABEL_I386) blocks until impact on install media can be evaluated. Eliminates most remnants of cross-endian, cross-architecture disklabel processing attempts. Fix some mips64 issues with last commit, found by kettenis@. No functional change. | |||
2006-07-03 | Eliminate most of the #if/#endif maze in alpha, hppa, hppa64, and mips64 | Kenneth R Westerback | |
disklabel code that was intended to support cross-endian and cross-architecture use of disklabels. Never actually used except for Alpha<->Amiga moves that now can't happen anyway. Leave native and DOS MBR disklabel code. Tested on alpha and hppa. No functional change. | |||
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 | Zap Amiga bits of disklabel.h now that Amiga bits of readdisklabel() are | Kenneth R Westerback | |
gone. 'go ahead' deraadt@ | |||
2006-06-16 | enable mpi. | Marco Peereboom | |
Who says we don't need U320 SCSI on hppa? Cookie for dlg! ok deraadt dlg | |||
2006-06-11 | Amiga is no longer amoung us. Some architectures were too sentimental | Kenneth R Westerback | |
to cut all ties when it left for the attic. Eliminate (theoretical) ability to read Amiga disklabels on those architectures. mips64 compile tested by miod@ "whack away" deraadt@ "my amiga runs 3.2" niklas@ | |||
2006-06-04 | Shrink VM_PHYSSEG_MAX to 1 on platforms where physical memory is contiguous | Miod Vallat | |
and there is only one call to uvm_page_physload(). | |||
2006-06-01 | Right at the end of a debug kernel build, the current Makefile copies bsd | Christopher Pascoe | |
(with symbols) to bsd.gdb, then strips bsd. This diff makes it rename the file with symbols, and then asks strip to output the stripped version as bsd. Avoids a potentially lengthy wait when we would otherwise copy the large (50MB+) kernel with debug symbols. ok reyk@ ketennis@ | |||
2006-05-29 | Regen (although this does not change anything for these keyboards). | Miod Vallat | |
2006-05-29 | allow ints for older asp; found on 710 @session; tested on 710, 715/33 ↵ | Michael Shalayeff | |
(miod), 735/125 (graham gower) | |||
2006-05-28 | minor nit, use CPU ID instead of FPU ID for BTLB parameters after passing | Martin Reindl | |
all kludges | |||
2006-05-20 | do not even match on unsupported hw (instead of return from attach); from 710 | Michael Shalayeff | |
2006-04-16 | Introduce sti_rom_size() which will compute the size of a card's rom, and | Miod Vallat | |
use it instead of duplicating the same logic in 3 places. ok mickey@ | |||
2006-04-15 | make warning about missing HPT support DEBUG for now | Martin Reindl | |
ok mickey@ | |||
2006-04-09 | #ifdef lint wraps for va_start | Theo de Raadt | |
2006-04-05 | Enable an(4) on BE archs now that it works. | Kurt Miller | |
2006-04-01 | Revert previous commit, this causes sti1 probe to hang on some models. | Miod Vallat | |
2006-03-27 | regen | Michael Shalayeff | |
2006-03-27 | typo | Michael Shalayeff | |
2006-03-24 | hppa has CardBus and USB as well so add umsm(4). | Jonathan Gray | |
Pointed out by mickey. | |||
2006-03-19 | remove unused bdbtofsb(bn) macro | Martin Reindl | |
found by drahn@ | |||
2006-03-15 | Nuke dk_establish(), no longer used. | Miod Vallat | |
2006-03-15 | Correct checks against cd_ndevs - valid numbers are strictly inferior to | Miod Vallat | |
cd_ndevs. | |||
2006-03-13 | * Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set to | Brad Smith | |
NULL for root PCI busses. For busses behind a bridge, it points to a persistent copy of the bridge's pcitag_t. This can be very useful for machine-dependent PCI bus enumeration code. From NetBSD ok grange@ kettenis@ | |||
2006-03-12 | remove splimp. | Brad Smith | |
2006-03-04 | Typos grab bag of the month, eyeballed by jmc@ | Miod Vallat | |
2006-02-06 | typos from alexey dobriyan; | Jason McIntyre | |
2006-01-22 | b_cylin -> b_cylinder; no functional change. | Miod Vallat | |
2006-01-13 | Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst our | Todd C. Miller | |
architectures. They are now defined as unsigned long, long, long and unsigned long respectively. |