Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-20 | add code to read from OTPROM (1000 and 6000 series only). | Damien Bergamini | |
2009-05-19 | Processing AST can trigger more AST. Loop on astpending instead of checking | Miod Vallat | |
only once. | |||
2009-05-19 | prevent injection of raw 802.11 control frames through bpf on drivers | Damien Bergamini | |
that do not explicitly state this capability (using flag IEEE80211_C_RAWCTL). also, perform all the sanity checks on injected raw 802.11 frames earlier (in ieee80211_output instead of ieee80211_encap). prevent kernel panics with many drivers when running aircrack-ng. when/if all drivers are capable, we can remove this C_RAWCTL flag. | |||
2009-05-19 | Hercules HWNU-300 is a run(4). | Damien Bergamini | |
2009-05-19 | Hercules HWNU-300 is a run(4). | Damien Bergamini | |
2009-05-19 | Seperate out BSDI and SYSV syscall gate setup, so if we don't | Tobias Weingartner | |
have one or the other option, we won't get said kernel entry point. Ok oga@ | |||
2009-05-18 | The routing table index rtableid has type unsigned int in the routing | Alexander Bluhm | |
code. In pf rtableid == -1 means don't change the rtableid because of this rule. So it has to be signed int there. Before the value is passed from pf to route it is always checked to be >= 0. Change the type to int in pf and to u_int in netinet and netinet6 to make the checks work. Otherwise -1 may be used as an array index and the kernel crashes. ok henning@ | |||
2009-05-18 | regen | Marcus Glocker | |
2009-05-18 | Add support for the DisplayLink USB<->DVI Adapter. | Marcus Glocker | |
2009-05-18 | the block size must be multiple of the pci burst size (overwise | Alexandre Ratchov | |
dma pointers can overrun) | |||
2009-05-18 | fix reading from e-fuse rom (>= RT3070 only). | Damien Bergamini | |
tested by robert@ | |||
2009-05-18 | Add missing breaks so we don't fallthrough into | Jonathan Gray | |
unwanted matching logic. ok oga@ deraadt@ miod@ | |||
2009-05-18 | Cleanup the ioctl and receive filter code for mec(4). This also | Joel Sing | |
significantly reduces the number of times the chip gets wacked at boot. From brad, tested by me. | |||
2009-05-17 | mux too, like GENERIC | Theo de Raadt | |
2009-05-17 | mux too, like GENERICarmish/conf/RAMDISK | Theo de Raadt | |
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. |