summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-03-14Support for the VIA C3 Nehemiah on-cpu random number generator. This chipTheo de Raadt
will be shipping soon (we have nice prototypes). Written by toby.
2003-03-14kill vaxismsJason Wright
2003-03-14syncTodd T. Fries
2003-03-14Casio BE300 PDA; ok theoTodd T. Fries
2003-03-14sync with libc versionTodd C. Miller
o ANSI function header o correct function comment o put type on its own line o swap the order of loop invariant when searching for end of dst
2003-03-14Put return type on its own line like it belong and use ANSI function header.Todd C. Miller
2003-03-14Correctly flag out radix_node entries with RNF_ROOT flag set: this is notCedric Berger
a match. Before that patch, an IP packet with source or dest address of 0.0.0.0 could corrupt the kernel. People filtering DHCP packets on their firewall using tables should upgrade their kernel now. Thanks to Chris Cappuccio for the good bug report. Ok dhartmei@ henning@
2003-03-14spl police.Miod Vallat
2003-03-14Zombies on the bridge, captain.Miod Vallat
2003-03-13Always protect pv_unlink4_4c() with splvm(). This suddenly makes sun4/4cMiod Vallat
feel much much happier. ok deraadt@
2003-03-13print LZS-only and such for the cards (more clear than saying "disabled" for ↵Jason Wright
the 9751 which isn't true these days)
2003-03-13Plug slow memory leak (radix_mask structure).Cedric Berger
tested on i386 by me and Daniel on macppc. ok dhartmei@ henning@
2003-03-13scale the red thresholds according to the queue limit.Kenjiro Cho
the min and max thresholds are set to 10% and 30% of the queue limit.
2003-03-13remove an unused function prototype.Kenjiro Cho
from KAME
2003-03-13Initialize the timeout for the non-console case of PS2 keyboard. FixesDale Rahn
a panic on alpha with serial console. ok miod@
2003-03-12regenAlexander Yurchenko
2003-03-12In SiS entries block: sort, consistency a bit and add some devicesAlexander Yurchenko
found on the machine of Paul de Weerd <paul@mail.me.maar.nu> ok deraadt@
2003-03-12backout the two previous patches, it breaks the 3com ae card and I don'tJason Wright
understand it enough to fix.
2003-03-12sk is capable of transmitting and receiving longer packets for 802.1q vlansNathan Binkert
thanks to David Gwynne <loki@niteshade.net>. ok jason@ deraadt@
2003-03-12reclaim more resources on failures.Michael Shalayeff
test the harmony id to filter out unsupported yet audio types and detect the teleshare. detect input overload and report to userland.
2003-03-12syncTheo de Raadt
2003-03-12new intel agpTheo de Raadt
2003-03-12regenAlexander Yurchenko
2003-03-12Add a bunch of SiS host bridges from NetBSDAlexander Yurchenko
2003-03-12a missing htole32 and a pasto; from netbsdMichael Shalayeff
2003-03-11Hack to match new FreeBSD ELF binaries (such as opera). A properTodd C. Miller
version of this will go in after 3.3 is out and the tree unlocks. deraadt@ OK
2003-03-11- Fill in the mm_gtcr column (not currently used)Jason Wright
- fill in the last few rows to avoid a crash on some devices
2003-03-11forward 8021Q packets with vlan header if the destination interface hasMarkus Friedl
IFCAP_VLAN_MTU capability. allows forwarding of vlan traffic over bridge(4) since these packets are larger then the mtu; ok jason@
2003-03-11Missing break, unintentional fall-through. Found by Kimmo Mösö.Daniel Hartmeier
2003-03-11add protection against packets without pkthdr.Kenjiro Cho
this should not happen but just in case. printf() is intended to be annoying so that we'll get reports on it. original idea from dhartmei@ ok deraadt@, henning@
2003-03-11Fix incorrect restriction on valid scsi tape density code values, allowing allKenneth R Westerback
currently valid values (0 - 0xff) to be used in mt(1). Add sanity check to catch negative values. Minor cleanup so mt_count values are stored in daddr_t variables and not ints. Eliminate unnecessary cast of mt_op, since it is already a shot. Leave possible move of mt_count to int32_t rather than daddr_t to post-3.3. Problem found, and original diff by Joseph Bender. costa@ henning@ tdeval@ ok
2003-03-10Sun documentation mentions that ZX can not run on a sun4c or inside an xbox,Miod Vallat
so document this as well.
2003-03-10fix really old typo that prevented inode quotas from ever working.Ted Unangst
help testing and eyeballing henric tdeval miod ok costa deraadt
2003-03-10Fix for the "short cable bug" in sis:Ryan Thomas McBride
A small number of DP83815's will have excessive receive errors when using short cables (<30m/100feet) in 100Base-TX mode. This patch was taken from the National Semiconductor linux driver and (supposedly - no mention of this in any NS docs) modifies the dsp's signal attenuation. ok jason@ deraadt@ markus@ From Willem Dijkstra wpd at xs4all dot nl
2003-03-10Fix AP scan on prism and add a /* FALLTHROUGH */ comment to makeTodd C. Miller
things obvious.
2003-03-09zx fits on the floppies.Miod Vallat
2003-03-09tighten the TCP state code in relation to a FIN before any server responsesMike Frantzen
ok dhartmei@ henning@
2003-03-09use MGETHDR instead of MGET for the first mbuf.Kenjiro Cho
altq expects struct pkthdr in a mbuf chain. this fixes a panic caused by uninitialized m_pkthdr.tags when altq is enabled on ppp. also, initialize m_pkthdr.len and m_pkthdr.rcvif as a caller of MGETHDR is supposed to do. report and test by matthieu@ ok deraadt@, henning@, dhartmei@
2003-03-09Add and enable zx. Not put in RAMDISK yet, need to check if this still fitsMiod Vallat
on the floppies first.
2003-03-09Correctly switch back and forth the 8-bit overlay plane (used in consoleMiod Vallat
mode) and the 24-bit plane (used in graphics mode) for proper X11 support. Partly borrowed from the XFree86 SunLeo driver source.
2003-03-09autri flags here too. pointed out by deraadt@Ted Unangst
2003-03-09autri now takes flags, provide sample 0x0000Ted Unangst
2003-03-09flag stereo channels as reversed. those rare people without swapped stereoTed Unangst
can use config -e to set flags to 0x0001. ok deraadt@ mickey@
2003-03-09A work-in-progress driver for the Sun ZX (aka Leo) accelerated frame buffers,Miod Vallat
from NetBSD. This was initially written for Linux, then each iteration attempted to replace more 0x12345 magic numbers with meaningful constants. The lack of documentation for the hardware still makes some areas a guess orgy. No doc, no kernel configuration file entries, and X11 is disabled on purpose at the moment. This will be coming soon.
2003-03-09When a sparc machine is running with serial console, the zskbd probe wouldMiod Vallat
try to use short cuts, and would not correctly initialize its channel if a keyboard is connected to it, which might have been done on purpose. It would then become impossible to run X11 on this machine afterwards. Fix this by being more cautious during the probe, at the extent of a couple of seconds if no keyboard is present. Tested by various, ok deraadt@
2003-03-09Disallow ptrace if P_SUGIDEXEC flag is set (we already disallow if P_SUGIDTodd C. Miller
is set). deraadt@ and tholo@ OK.
2003-03-09Make the semantics of the P_SUGIDEXEC flag match the issetugid(2)Todd C. Miller
man page. Instead of just clearing P_SUGIDEXEC if real and effective uids/gids matched, we now set P_SUGIDEXEC if there is a mismatch in the real, effective, or saved uid/gid and clear it otherwise. deraadt@ and tholo@ OK.
2003-03-08regenMichael Shalayeff
2003-03-08a bunch of fw ids for ti and ricohMichael Shalayeff
2003-03-08qe tested and working well; enableHugh Graham