Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-26 | Simplify expression in loop. | Tom Cosgrove | |
ok deraadt@ | |||
2004-06-26 | cleanup ioctl for ifgroups; ok pb@ | Markus Friedl | |
2004-06-26 | only add ipcomp headers if we've actually compressed the payload; with jfb@ | Markus Friedl | |
ok hshoexer, jfb | |||
2004-06-26 | Add ioctl call SIOCSIFTIMESLOT/SIOCGIDTIMESLOT. | Alex Feldman | |
ok mcbride@ | |||
2004-06-26 | Add supporting Sangoma network device driver. | Alex Feldman | |
ok mcbride@ | |||
2004-06-26 | Add supporting Sangoma network driver. | Alex Feldman | |
ok mcbride@ | |||
2004-06-26 | Sangoma Network Device driver for AFT series card (initiali version). | Alex Feldman | |
ok mcbride@ | |||
2004-06-26 | Add a table-driven implementation of ether_crc32_be(). | Christian Weisgerber | |
From Seishi Hiragushi via FreeBSD PR kern/49957. Also, while we're here, make the loop counter size_t. ok mcbride@ | |||
2004-06-26 | Don't sleep forever on short nanosleeps. | Thomas Nordin | |
2004-06-26 | deinline splraise, spllower and setsoftint. | Artur Grabowski | |
Makes the kernel smaller and faster. deraadt@ ok | |||
2004-06-26 | Initial stab at CPU identification code for i386 boot programs. Added | Tom Cosgrove | |
to i386 libsa, but not yet used by boot etc. ok weingart@ | |||
2004-06-26 | Ansification of defalte-/lsz-stubs. | Hans-Joerg Hoexer | |
ok jfb@ | |||
2004-06-26 | Default enable udpencap. Add 'disable' sysctl to sysctl.conf. markus@ ok. | Hakan Olsson | |
2004-06-25 | Do not clear PSR_SER on 88110 when leaving single-stepping mode. | Miod Vallat | |
2004-06-25 | introduce "interface groups" | Philipp Buehler | |
by "ifconfig fxp0 group foobar" "ifconfig xl0 group foobar" these two interfaces are in one group. Every interface has its if-family as default group. idea/design from henning@, based on some work/disucssion from Joris Vink. henning@, mcbride@ ok. | |||
2004-06-25 | 'machine cpuinfo' and 'machine ddbcpu' in ddb for amd64 | Andreas Gunnarsson | |
2004-06-25 | typo | Theo de Raadt | |
2004-06-25 | pretty | Theo de Raadt | |
2004-06-25 | correct "scrub in" behavior for IPv6. | Jun-ichiro itojun Hagino | |
remaining TODO: - "forward" case kernel behavior (IPv4 too), then pfctl syntax change - red-black tree | |||
2004-06-25 | SMP support. Big parts from NetBSD, but with some really serious debugging | Artur Grabowski | |
done by me, niklas and others. Especially wrt. NXE support. Still needs some polishing, especially in dmesg messages, but we're now building kernel faster than ever. | |||
2004-06-25 | re-introduce PF_INOUT and move PF_FORWARD def to the end. | Jun-ichiro itojun Hagino | |
pfctl is assuming that the keyword == 0 in its parser! (see decl for "dir"). | |||
2004-06-25 | enable re(4) now that it works | Peter Valchev | |
2004-06-25 | fix MAC address initialization on big endian machines; found by naddy, ok drahn | Peter Valchev | |
2004-06-25 | Provide information about the raw (unswizzled) intrrupt pin in | Artur Grabowski | |
pci_attach_args. drahn@ deraadt@ ok | |||
2004-06-25 | Instead of accessing ci_dev (that's an MI field), provide a marco that | Artur Grabowski | |
translates a cpu_info structure into a human-readable cpu number. drahn@ deraadt@ ok | |||
2004-06-25 | Add tap aka layer 2 tunneling support to tun(4). It can be enabled by setting | Claudio Jeker | |
the link0 flag via ifconfig(8). OK markus@, canacar@ also tested by ish@ | |||
2004-06-25 | disallow udpencap_port in bind(0); ok ho@ | Markus Friedl | |
2004-06-25 | Avoid spurious error message "line too long" (introduced with last commit, | Tom Cosgrove | |
which fixed a buffer overflow here). ok weingart@ | |||
2004-06-25 | Add extended CPUID flag value for AMD64 LONG identification. Taken from | Tom Cosgrove | |
arch/amd64/include/specialreg.h. "fine by me" weingart@ | |||
2004-06-25 | Minor fixes suggested by nordin@ and henning@ | Thorsten Lockert | |
ok millert@ | |||
2004-06-25 | IPv6 reassembly on "scrub" directive. | Jun-ichiro itojun Hagino | |
caveats: (to be addressed soon) - "scrub in" should queue fragments back into ip6intrq again, but somehow it does not happen - the packet is kept inside reass queue. need investigation - ip6_forwarding path is not tested - does not use red-black tree. somehow red-black tree behaved badly and was not robust. performance issue, the above one is more important. good things: - "scrub out" is perfectly ok - i think now we can inspect upper-layer protocol fields (tcp port) even if ip6 packet is fragmented. - reass queue will be cleaned up properly by timeout (60sec). we might want to impose pool limit as well | |||
2004-06-24 | Identify ourselves on the new console device when it's changed. | Tom Cosgrove | |
ok weingart@ | |||
2004-06-24 | Do a better job at containing powerpc specific #defines to PPC_... | Dale Rahn | |
ok deraadt@ | |||
2004-06-24 | Turn off timeouts if the user types anything at all. This prevents an | Tom Cosgrove | |
automatic boot in 5 seconds after you type "set tty com0", for example. "I like this" deraadt@, "oh! yes" henning@, ok weingart@ | |||
2004-06-24 | A little better but still work in progress. | Andreas Gunnarsson | |
2004-06-24 | KNF, cleanup, readability fixes... this hurt | Henning Brauer | |
ok itojun claudio | |||
2004-06-24 | Minor changes (structural, not behavioural) in order to support a regress | Tom Cosgrove | |
test for boot command handling. Suggested by avsm@; discussed with avsm@ and weingart@ - thanks | |||
2004-06-24 | Remove the 8 page limit for sysctl_proc_args after discussing with Theo. | Todd C. Miller | |
Add trivial support for passing a NULL pointer for the argv buffer; currently just returns ARG_MAX for KERN_PROC_ARGV and KERN_PROC_ENV. | |||
2004-06-24 | Typos in DEBUG code. | Miod Vallat | |
2004-06-24 | This moves access to wall and uptime variables in MI code, | Thorsten Lockert | |
encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@ | |||
2004-06-24 | Work in progress, early check-in requested by niklas@ | Andreas Gunnarsson | |
2004-06-24 | Add comment explaining what "bootprompt" is for | Tom Cosgrove | |
2004-06-24 | If a line in boot.conf is too long for our buffer, stop before we | Tom Cosgrove | |
overrun the buffer, print an error message, then stop processing boot.conf. Also change name of variable "eof" to "rc", since it's not just for eof. ok weingart@ | |||
2004-06-24 | free() correct object; andrushock@korovino.net | Theo de Raadt | |
2004-06-24 | Add ehci. ok drahn@ | Thomas Nordin | |
2004-06-24 | "error" could be left uninitialized | Jun-ichiro itojun Hagino | |
2004-06-24 | ultra minor KNF | Jun-ichiro itojun Hagino | |
2004-06-24 | endian fix from chris pascoe | Jolan Luff | |
tested by nordin@ and david gwynne | |||
2004-06-23 | Do not send IPIs while cold. Should probably fix the pmap_kremove panics ↵ | Niklas Hallqvist | |
some have seen. | |||
2004-06-23 | oops, keep MP stuff inside MULTIPROCESSOR | Niklas Hallqvist | |