Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-17 | recognize more Analog Devices codecs | Jacob Meuser | |
2009-05-17 | the previous was a bug, and has been fixed | Theo de Raadt | |
2009-05-16 | 0 -> PR_NOWAIT for clarity. | Thordur I. Bjornsson | |
ok blambert@ | |||
2009-05-16 | distrib/miniroot/install.sub now embeds the current version number in two | Miod Vallat | |
places, update comments accordingly. | |||
2009-05-16 | Add option ISP_COMPILE_FW to kernels with isp(4). | Miod Vallat | |
2009-05-16 | Count LoadedProgram regions as free memory, since these are either the boot | Miod Vallat | |
loader image (which we can safely overwrite) or the kernel image itself (in case of netboot) and there is already code to move the kernel image out of the free memory later on. | |||
2009-05-16 | need that include file... | Theo de Raadt | |
2009-05-16 | Add vsw(4), a driver for the virtual network switch on sun4v. This is just | Mark Kettenis | |
some simple glue to attach each port as a network interface. | |||
2009-05-16 | Enable udl(4) by default for amd64, i386, and macppc. | Marcus Glocker | |
OK deraadt@, kettenis@ | |||
2009-05-16 | udl(4) and the wsmux(4) work on armish | Theo de Raadt | |
2009-05-16 | must pull in the wscons goo | Theo de Raadt | |
2009-05-15 | Oops, forgot to add this file, part of the dsrtc DS174x changes. | Miod Vallat | |
2009-05-15 | TOD clock support for IOC3 flavours with DS174x chips (which are rebadged | Miod Vallat | |
MK48Txx). Entangled with preliminary changes which will hopefully eventually lead to power(4) attaching on IP30 (but not finished yet). | |||
2009-05-15 | Don't forget to make sure IMR writes hit the hardware (by reading back | Miod Vallat | |
from the Hub) before continuing (this was missing in one place). Also exit early from the interrupt mask handling loop if all sources have been serviced. | |||
2009-05-15 | Revert 1.18, the memory bank allocation logic was actually correct, and I | Miod Vallat | |
must have been on drugs when thinking otherwise. | |||
2009-05-15 | On the Intel 82801BAM Hub-to-PCI, pass the main PCI io and mmio extents if | Mark Kettenis | |
there are no windows enabled. Restores CardBus functionality on some machines with Intel chipsets. | |||
2009-05-15 | Always subregion the main PCI I/O extents. This will handle things properly | Mark Kettenis | |
when we pass the main PCI I/O extents to the secondary bus of subtractive decode brigdes. | |||
2009-05-15 | Enable udl(4) and ukbd(4) because this lets a landisk actually have a | Theo de Raadt | |
non-serial "console"; it is not really a console since we probe for it so late. But enabling it in ttys(5) works with getty... | |||
2009-05-15 | A few stanzas from GENERIC-IP32 I forgot to uncomment or carry out. | Miod Vallat | |
2009-05-15 | Forgot to remove that now unused function in previous commit. | Miod Vallat | |
2009-05-15 | do not fake out some config-supplied foo.h / NFOO files | Theo de Raadt | |
2009-05-15 | pull in the right wscons/rasops parts | Theo de Raadt | |
2009-05-15 | properly identify the RT3052 radio (dual-band 2T2R) in dmesg. | Damien Bergamini | |
2009-05-15 | update run(4) microcode. | Damien Bergamini | |
split it into two separate files while i'm at it since there are actually two different firmwares (one for RT2870/RT3070 and one for >=RT3071). | |||
2009-05-15 | attach to more devices; we now have 113 usb ids. | Damien Bergamini | |
2009-05-15 | regen | Damien Bergamini | |
2009-05-15 | more run(4) usb ids. | Damien Bergamini | |
one new vendor id for "Amigo Technology". | |||
2009-05-15 | nicer (unique) wmesg for the tsleep(9) in nfs_reconnect(); | Thordur I. Bjornsson | |
2009-05-15 | Update to match new kernel directories. | Miod Vallat | |
2009-05-15 | Do not explicitely clear interrupt sources in the interrupt handler, but | Miod Vallat | |
ask the Bridge to do this for us; this makes the initial interrupt deadlock workaround functional again. | |||
2009-05-15 | Validate the main MBR minimally; if it does not have the AA55 thingy we must | Theo de Raadt | |
not read garbage values as partitions... which we then put into the spoofed label... and which would lead disklabel -A to make surprising decisions. earlier versions which did too much validation tested by many | |||
2009-05-14 | Add configuration files for IP27 (includes some IP35 support) and IP30 | Miod Vallat | |
systems. Not connected to the builds yet. | |||
2009-05-14 | Rename sgi GENERIC and RAMDISK with -IP32 suffixes, and have the build | Miod Vallat | |
machinery minimally cope with this. Discussed with and reluctantely accepted by deraadt@; we both dislike losing the ``naturally comes out of your fingers'' kernel names and the ``one size fits all'' logic; but for now I don't see any easy way to get a single kernel binary able to run on multiple IP## flavours. | |||
2009-05-14 | More interrupt deadlock tomfoolery; turns out the non-XBridge workaround | Miod Vallat | |
doesn't appear to trigger the expected interrupt, so use a fugly nanotimeout instead. This makes Origin 200 disks not stall as soon as some serious I/O is intended. They now run multiuser. | |||
2009-05-14 | When walking cpu configuration, report fpu type as the cpu type, since | Miod Vallat | |
various R14000 (which use R14010 FPC) report different values there. That's only to get a prettier cpu0 line in dmesg. | |||
2009-05-14 | In addition to the existing IP32 boot block, build a real 64 bit boot block | Miod Vallat | |
as a relocatable object, suitable for IP27/IP30/IP35. Boot blocks are now found is /usr/mdec/boot{32,64}, with boot-IP## being hard links to them for easy boot block pick. | |||
2009-05-14 | Remove unused local. | Miod Vallat | |
2009-05-14 | Add two hooks allowing MD code get a MD header to be included if needed, | Miod Vallat | |
and to override the way HEAP_START and HEAP_LIMIT are defined. | |||
2009-05-14 | udl(4) works on macppc, too. Disabled in GENERIC by default. | Marcus Glocker | |
2009-05-14 | Reset b_flags rather than just OR'ing in B_READ and B_RAW when | Kenneth R Westerback | |
re-using a buf. Taken from the kern/subr_disk.c readdoslabel() usage. Avoids a loop in disksort() caused by trying to queue a buffer that is already in cd->buf_queue. I can now 'disklabel cd0' with "Command & Conquer 3: Kane's Wrath" in the drive and not hang the system. Problem reported and fix tested by Jasper Valentij. Thanks! | |||
2009-05-13 | Support setting a different MAC address from the one in EEPROM | Jonathan Gray | |
on newer chips now the hardware can apparently cope with it. Tested by Walter Haidinger. ok deraadt@ | |||
2009-05-13 | Match on Adaptec AAR-1225SA, which should work according | Jonathan Gray | |
to FreeBSD/Linux drivers. ok dlg@ | |||
2009-05-13 | regen | Jonathan Gray | |
2009-05-13 | Adaptec AAR-1225SA | Jonathan Gray | |
2009-05-13 | Set D_VENDOR when spoofing a label on archs that use D_VENDOR when | Kenneth R Westerback | |
reading the native disklabel. This ensures cylinder alignment. Fix disklabel to do cylinder alignment arithmetic correctly in -A mode. Worked by accident before, since the code was protected by D_VENDOR, which wasn't being set. ok deraadt@ | |||
2009-05-13 | initialize d_npartitions to MAXPARTITIONS always; ok krw | Theo de Raadt | |
2009-05-13 | dont go splx(s) in the ioctl handler if we havent done splnet(). this adds | David Gwynne | |
the splnet calls and the extra splx(s)s necessary for it to be safe. bug found by sthen@ | |||
2009-05-13 | only keep track of the number of updates on tcp connections. state sync on | David Gwynne | |
all the other protocols is simply pushing the timeouts along which has a resolution of 1 second, so it isnt going to be hurt by pfsync taking up to a second to send it over. keep track of updates on tcp still though, their windows need constant attention. tested by sthen@ | |||
2009-05-12 | Add missing semicolon. | Mark Kettenis | |
2009-05-12 | Unbreak build. | Mark Kettenis | |