Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-05 | Kill a bunch of (long long long) dead ioctls. | Owain Ainsworth | |
Shaves some bytes. | |||
2009-03-05 | Remove the stats_boxes counters and associated code from radeondrm. | Owain Ainsworth | |
They're really not all that useful. | |||
2009-03-05 | Change SMP secondary processor startup to have them ``hatch'' earlier, | Miod Vallat | |
so that they can invoke sched_init_cpu() before the scheduler starts, which allows the horrible kluge in cpu_configure() to die. | |||
2009-03-05 | Add support for IBM ServeRAID-8k. Thanks to Sergey Prysiazhnyi | Alexander Yurchenko | |
<apelsin@atmnis.com> for patiently testing my numerous diffs. ok deraadt@ | |||
2009-03-05 | Bump bus space size limit to fit all possible registers of the roket | Alexander Yurchenko | |
chipset. ok deraadt@ | |||
2009-03-05 | Make ELF platforms generate ELF core dumps. Somewhat based on code from | Mark Kettenis | |
NetBSD. ok kurt@, drahn@, miod@ | |||
2009-03-05 | Fix a panic in ether_output() when attempting to send multicast traffic on | Michele Marchetto | |
MPLS enabled kernels. ok claudio@ | |||
2009-03-05 | Rip out old fieldio code (no longer used) | Jordan Hargrave | |
ok marco@ | |||
2009-03-05 | New ACPI fieldio routines | Jordan Hargrave | |
Fix for PR6017, tested extensively on @tech ok marco@ | |||
2009-03-05 | Stricter state checking for ICMP and ICMPv6 packets: include the ICMP type | Ryan Thomas McBride | |
in one port of the state key, using the type to determine which side should be the id, and which should be the type. Also: - Handle ICMP6 messages which are typically sent to multicast addresses but recieve unicast replies, by doing fallthrough lookups against the correct multicast address. - Clear up some mistaken assumptions in the PF code: - Not all ICMP packets have an icmp_id, so simulate one based on other data if we can, otherwise set it to 0. - Don't modify the icmp id field in NAT unless it's echo - Use the full range of possible id's when NATing icmp6 echoy ok henning marco testing matthieu todd | |||
2009-03-04 | Clean up the ipi code a bit and try to provide useful comments as well. | Miod Vallat | |
2009-03-04 | Since 88110 processors can not flush individual TLB entries, instead of | Miod Vallat | |
flushing the whole TLB block every time a pte is modified, store a bitmask of pending flushes and do them at pmap_update() time. 88100 behaviour is unchanged. | |||
2009-03-04 | Introduce atomic_clear_int() as an MD atomic operation to perform atomic | Miod Vallat | |
exchange with zero; use it in the soft interrupt code to make it simpler and faster. | |||
2009-03-04 | When handling clock interrupts, check the overflow counter to know how many | Miod Vallat | |
times hardclock() needs to be invoked; fixes clock drift found on 197DP with SMP kernels. | |||
2009-03-04 | don't bus_space_unmap() sc->mt_ioh with the wrong bus tag | Alexandre Ratchov | |
from Alexandr Shadchin <ShadchinAV(at)mail.ru>, Thanks! | |||
2009-03-04 | Fix stupid logic bug in rw_cas_m88k(), makes NFS much happier on SMP kernels. | Miod Vallat | |
2009-03-03 | put back r1.25 (poisoning chain pointers after removing items from the | Miod Vallat | |
wheel). This was safe, except for osiop bugs. | |||
2009-03-03 | Make sure the scsi_xfer timeout is triggered while the command is still alive. | Miod Vallat | |
With the current code, a fast command could complete between splx and the timeout being triggered, we'd then happily return COMPLETE, reuse the scsi_xfer, schedule the timeout again, causing a nice cycle in the timeout wheels. (I know, I know, I have to inspect all other scsi drivers now, but I'm really tired after spending three hours on this) | |||
2009-03-03 | shorten sizes of variables to the required number of bits, and remove | Theo de Raadt | |
unused variables, tested by todd ok kettenis | |||
2009-03-03 | attempt support for a single-port variant of the NetMos NM9835 by looking | Theo de Raadt | |
at the subsystem id first ok kettenis | |||
2009-03-03 | regen | Alexander Yurchenko | |
2009-03-03 | Add IBM Remote Supervisor Adapter found on lpinto's machine. | Alexander Yurchenko | |
2009-03-03 | regen | Kevin Lo | |
2009-03-03 | more RealTek RTL8187 based devices | Kevin Lo | |
ok jsg@ | |||
2009-03-02 | the packet length passed to m_clget is a u_int, print it with %u not %d in | David Gwynne | |
the panic string. | |||
2009-03-02 | Make sure rt_gateway is not NULL in rt_mpath_matchgate(). It is possible to | Claudio Jeker | |
hit this case with a root node that comes with no real rtentry attached to it. Problem found by Mischa Diehm, OK henning@ | |||
2009-03-02 | Fixup empty macro. Original comment from harti at freebsd.org: | Mike Belopuhov | |
Make the default RB_AUGMENT() produce a 'do {} while (0)' instead of nothing. This prevents the compiler from complaining about empty if statements when compiled with higher WARN levels. ok krw | |||
2009-03-02 | Send valid ERROR packets to prematurely terminate a transfer. | Kenneth R Westerback | |
According to RFC1350 there should be always be a terminating NUL. Andre Gillibert on bugs@ pointed out that the misformed packets caused Gentoo Linux's tftpd (atftpd) to crash trying to transfer pxeboot to an OpenBSD machine. This is slightly different diff than the one proposed by Andre, but he confirms it also fixes the problem. "looks like a better diff to me" deraadt@. | |||
2009-03-01 | Switch more info printfs to debug. The average user doesn't want to see | Owain Ainsworth | |
them. Prompted by deraadt@ | |||
2009-03-01 | Support for MVME141 boards. Tested with both VME and VSB memory boards | Miod Vallat | |
(and MVME327 SCSI and MVME376 Ethernet, to provide a complete system). | |||
2009-03-01 | Tweak pccspeed() to not report 33MHz boards as 50MHz (until better code is | Miod Vallat | |
used there). | |||
2009-03-01 | Replace a few magic constants with proper #defines as pointed out by miod@. | Mark Kettenis | |
2009-03-01 | Support for MVME165 board - code written in april 2006, eventually debugged | Miod Vallat | |
last month. | |||
2009-03-01 | Fix bus_space_map() on intio space, it is not mapped 1:1... | Miod Vallat | |
2009-03-01 | Clean up match routines vs board id; this should give 166, 172 and 176 a | Miod Vallat | |
change to work better. | |||
2009-03-01 | Enable raptor(4) here too. Pointed out by deraadt@ and miod@. | Mark Kettenis | |
2009-03-01 | Enable raptor(4). | Mark Kettenis | |
2009-03-01 | Finish colormap support; makes Xorg wsfb driver work. | Mark Kettenis | |
2009-03-01 | Some initial colormap support. | Mark Kettenis | |
2009-03-01 | Time to turn off debug by default. It shrinks ramdisk as a bonus. | Alexander Yurchenko | |
2009-03-01 | Add sensors support. | Alexander Yurchenko | |
2009-03-01 | An accelerated framebuffer driver for the Tech Source Raptor GFX cards built | Mark Kettenis | |
around the Number 0 Imagine-128 chip. Colormap support is still missing. | |||
2009-03-01 | Make more IPI synchronous. Performance slightly down, stability slightly up. | Miod Vallat | |
ok deraadt@ | |||
2009-03-01 | Files forgotten during last commit: | Miod Vallat | |
Rework nmi handling to handle ``complex'' NMI faster, and return as fast as possible from the exception, without doing the AST and softintr dance. This should avoid too much stack usage under load. ok deraadt@ | |||
2009-03-01 | - add missing letoh32 | Alexander Yurchenko | |
- tweak product string | |||
2009-03-01 | rework serialisation of messages slightly. | David Gwynne | |
- pass a void *, rather than an mbuf and an offset into m_data, the callers can do the math for it. - we need to store the size of the messages these functions will serialise into, so dont get the funcs to return it, just add it on in the caller. | |||
2009-03-01 | check pfsyncs IFF_RUNNING flag before doing stuff. should save time for | David Gwynne | |
people who hate^Wdont use pfsync. | |||
2009-03-01 | Don't let an mmio area replace the frame buffer if they are the same size. | Mark Kettenis | |
Seen on a Tech Source Raptor. ok miod@ | |||
2009-03-01 | i can't see a reason that we'd need to go to splnet to call ip_output. | David Gwynne | |
this cleans up use of splnet. | |||
2009-03-01 | move to 4.5-current | Theo de Raadt | |