Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-10 | Typo in a comment. ok kettenis. | Marc Balmer | |
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-08 | Execute the Enforce in-order Execution of I/O (eieio) instruction in | Gordon Willem Klok | |
mc_dmaintr, its a little bit of voodoo, I dont understand why its necessary for mace versus the near identical dma isr in if_bm.c, but the system no longer panics under network load. | |||
2006-10-06 | Remove lingering debug printf. Don't announce that mace_get was called. | Gordon Willem Klok | |
2006-10-05 | Add if_mc.c a driver for the AMD AM79C940 (MACE) ethernet chip found on | Gordon Willem Klok | |
board old world macintosh systems to macppc. From netbsd, mac68k and macppc specific tweaks modeled on if_bm.c. ok brad@ | |||
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-26 | Make mesh compile again, it also works now too, from NetBSD with a lot | Gordon Willem Klok | |
of tweeks. Leave it commented out in GENERIC and files.macppc for now. ok kettenis@, brad@ | |||
2006-09-18 | Extend the .text and .data segments to 64MB. This allows programs with | Marco Peereboom | |
large .text segments, like xmame, to run. ok drahn | |||
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-17 | enable msk(4) in a few more places. | Brad Smith | |
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-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-31 | puc@cardbus (only added (commented out) to whom has puc@pci enabled) | Michael Shalayeff | |
tested on puc@pci by fkr and meself on the cardbus. still needs a bit more work but generally works. deraadt@ ok and some input from miod@ | |||
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-26 | crank to 4.0-beta | Theo de Raadt | |
2006-07-14 | change pcibr_flags back to 0 (turn off verbose mode). If anyone has a | Theo de Raadt | |
problem with a new kernel in the next while, please revert this specific commit and mail the results to kettenis, drahn, and me. | |||
2006-07-13 | Switch to a three-phase pci resource fixup: | Mark Kettenis | |
1. Reserve resources for enabled devices. 2. Reserve resources for disabled devices. 3. Allocate resources. This way we no longer need to enable/disable devices during fixup. Based on an earlier patch by drahn@. ok deraadt@, drahn@ | |||
2006-07-11 | Hook up the hw.product sysctl on macppc, | Gordon Willem Klok | |
requested by deraadt@, ok drahn@ | |||
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-30 | Old typos bite the dust. | Miod Vallat | |
2006-06-26 | Clean up some inconsistancies in definitions around DOS MBR code. No | Kenneth R Westerback | |
functional change. ok deraadt@ | |||
2006-06-26 | Enable wide targets on FAS366 esp; note that this changes the way esp | Miod Vallat | |
user-controllable device flags are parsed, be sure to rerun config(8) on your next kernel compile. | |||
2006-06-22 | Enable sk(4). | Brad Smith | |
ok reyk@ | |||
2006-06-22 | do not enable the gpio parent either | Theo de Raadt | |
2006-06-21 | this gpio should not be enabled | Theo de Raadt | |
2006-06-19 | Be more strict in the probe routines and actually check ca_nintr and | Miod Vallat | |
ca_nreg are large enough for our greedy needs; tweaks and ok kettenis@ | |||
2006-06-19 | Remove redundant test in uni_n_config() as well as an unused softc member; | Miod Vallat | |
ok kettenis@ | |||
2006-06-19 | move clock_subr.c to a better place, and now it is always in the kernel | Theo de Raadt | |
so that things can use it; tested on all architectures; ok kettenis | |||
2006-06-17 | Recent Powerbook systems have their on-board keyboard and mouse devices | Miod Vallat | |
also showing up as usb devices, but both devices are tied. To make things less confusing, do not attach the usb phantoms at all. | |||
2006-06-16 | typo | Pedro Martelletto | |
2006-06-02 | now that com_cardbus works on macppc, add 'com* at cardbus?' to GENERIC | Felix Kronlage | |
ok martin@ | |||
2006-06-01 | add xge(4). | Brad Smith | |
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-31 | enable mpi in GENERIC on amd64, i386, and macppc. jason already enabled it | David Gwynne | |
on sparc64 last night. macppc gets it in RAMDISK as well. | |||
2006-05-30 | The aperture that is needed in legacy vga space is even larger for | Matthieu Herrb | |
the mac mini's ATI graphics card. The full 0xa0000-0xfffff range is used here. | |||
2006-05-10 | Use a macro in the MI powerpc PCI header for pci_intr_line() instead | Brad Smith | |
of a function in the MD macppc host bridge code. ok drahn@ | |||
2006-05-02 | The r128 driver also need the 0xb0000-0xc0000 address range. found by Jolan@. | Matthieu Herrb | |
2006-04-30 | add I2O to the RAMDISK | Brad Smith | |
2006-04-30 | Enable rtw@pci | Brad Smith | |
2006-04-30 | - Enable fxp and rl@CardBus on GENERIC and RAMDISK | Brad Smith | |
- Enable dc@CardBus on RAMDISK, already in GENERIC - Enable wdc@PCMCIA on RAMDISK, already in GENERIC | |||
2006-04-28 | In mapped mode, when allowaperture != 0,also allow mmapping of the | Matthieu Herrb | |
PC-style 0xa0000-0xb0000 region, as the nv X driver uses it. Noticed and patch tested by xsa@ and aanriot@. | |||
2006-04-27 | move 'midi* at umidi?' to the same place as for i386. | Marc Balmer | |
2006-04-27 | Bring 'ural* at uhub?' to the right position (keep the usb chunks in config | Marc Balmer | |
files the same) "move things" deraadt |