summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-02-12move to 3.3-betaTheo de Raadt
2003-02-12move ddb_regs decl from .h to .c to avoid commonJason Wright
2003-02-12separate evirq into macintr and openpic versions (they just -happened- to beJason Wright
the same size). ok drahn
2003-02-12some comments on the pci bridges and dino is at phantomas not mainbusMichael Shalayeff
2003-02-12replace crc32 code with BSD licensed code from opensshMarkus Friedl
2003-02-12Put a pckbc-like "slot" locator for gsckbc children. Even if this has noMiod Vallat
sense inthe gsckbc world, the code currently requires this for proper attachment. Oops.
2003-02-12How uncommon... hppa only has one common: msgbufmapped (decl'd in /sys/kern)Jason Wright
2003-02-12disable tigon (uses arithmetic on bus_handle_t's)Jason Wright
2003-02-12It is not clear that the order of operations will be what the programmerHenric Jungheim
intended. (This fixes a gcc3 warning.) ok jason, millert
2003-02-12Address the NFS problems recently discussed in various threads.Daniel Hartmeier
Change semantics of scrub option 'no-df' slightly: if the option is used, it now also applies to _fragments_ with IP_DF set, not just to complete packets. Hence, adding 'no-df' to 'scrub in all fragment reassemble' allows to clear IP_DF from fragments, so they don't get dropped but reassembled. This affects several UDP protocols that used PMTU discovery, mostly Linux' NFS implementation. In short, if you have 'scrub in all' now, you probably want to change that to 'scrub in all no-df', unless you want to drop fragments with IP_DF set (some people have good reasons to do the latter, hence the non-default option). ok frantzen@, henning@, cedric@
2003-02-12in async mode, send SIGIO to the process group of the process thatMatthieu Herrb
requested the signal. This is coherent with what /dev/tty does and the current implementation of fcntl(F_SETOWN). Ok deraadt@
2003-02-12Labels should be followed by statements (fix gcc3 warning).Henric Jungheim
ok cedric, jason, theo
2003-02-12Labels must be followed by a statement. (Pointed out by gcc3.)Henric Jungheim
ok jason@
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2003-02-12Make r.rpool.proxy_port[] a consistent byte order to match cleanup inRyan Thomas McBride
pfctl. ok dhartmei@
2003-02-12Kill more commons in sparc64 codeJason Wright
2003-02-12only align the first stack frame onto the minimal required alignmentMichael Shalayeff
2003-02-12Fix a bunch of pf_route() bugs:Ryan Thomas McBride
- pass back a pointer to state created in pf_test_{tcp|udp|icmp|other}() so that pf_route()/pf_route6() can peek at it. - put the PACKET_TAG_PF_ROUTED tag onto the packets _before_ we call pf_test()/pf_test6() again to prevent looping. - Call pf_test6() in pf_route6() instead of pf_test() for obvious reasons. ok dhartmei@
2003-02-12Add hilms and wsmouse at hilms.Miod Vallat
2003-02-12Define a wsmouse type for HIL mice.Miod Vallat
2003-02-12A simple driver for HIL mice and tablets. Most of the work being alreadyMiod Vallat
done by the loop, this is mostly an HIL packet decoding routine.
2003-02-12Move values related to device identification data to hilreg.h, with betterMiod Vallat
names.
2003-02-12do not filter the coprocessor uid on the fpu context switch.Michael Shalayeff
it will be emulated later or a trap generated appropriately. this way we do not have to share the knowledge of the present units all over the sources and keep it relatively easy. this fixes the random sig4 seen before. apparently it was caused by the xmpy instruction triggering the fpu context switch and being of a problem for the existing uid check to parse. also force the fpu context reload after the exception being taken for the fpu or other coprocessor. reload r1 with iir after load/store emulation. add a comment on r1 being shadowed on cpu context save before emulation.
2003-02-11I found a french HIL keyboard in a closet, so add a simple french layout.Miod Vallat
Nobody will want to use such a keyboard anyways, as there is no ~ (tilde) key on it.
2003-02-11Add wsmux for multiple keyboard configurations.Miod Vallat
2003-02-11No ICMP redirect when PF nat code redirect the packet on the LAN.Cedric Berger
ok dhartmei@
2003-02-11Define an HIL wscons keyboard type.Miod Vallat
2003-02-11Add hil devices, and enable wsdisplay at sti and wskbd at gsc and hil.Miod Vallat
2003-02-11hil at gsc attachment glue.Miod Vallat
2003-02-11hppa-specific hil definitions.Miod Vallat
This is probably only valid on 700 series, though.
2003-02-11As hil devices can only attach after interrupts are enabled, delayMiod Vallat
the attachment of wsdisplay to sti as well. This allows us to have a working console for boot -a, and still attach a full-blown wscons console as soon as possible. ok mickey@
2003-02-11Oops, forgot to commit the most important file...Miod Vallat
2003-02-11RegenMiod Vallat
2003-02-11Machine independent HP-HIL loop support code.Miod Vallat
Derived from the hp300 HIL code, and some information found in XFree86 HP-UX specific parts. However, this code does not provide an HP-UX compatible /dev/hil* interface, but will rather attach real BSD drivers to the hil driver glue. Currently, only a driver for the HP-HIL keyboards is provided. More to come as resources permit. The international layout tables for hilkbd are derived from the ite tables found in the hp300 code, but only the US layout could be tested. Sample dmesg output on a heavily charged hil loop: hil0 at gsc0 offset 21000 irq 1 hilkbd0 at hil0 code 1: 109-key keyboard, layout 1b wskbd0 at hilkbd0: console keyboard hilkbd1 at hil0 code 2: 109-key keyboard, layout 1f wskbd1 at hilkbd1 "ID module" at hil0 id 34 code 3 not configured "ID module" at hil0 id 34 code 4 not configured "Tablet" at hil0 id 94 code 5 not configured "Mouse" at hil0 id 68 code 6 not configured Some feedback from and ok mickey@
2003-02-11be consistant on Hz vs hzMichael Shalayeff
2003-02-11Byte-prom font loading support.Miod Vallat
ok mickey@
2003-02-10Add hme at pciJason Wright
2003-02-10Try to fetch MAC address from ebus bridge; based on NetBSDJason Wright
2003-02-10fix pcs and pcxt recognition. from weissmanndudeMichael Shalayeff
2003-02-10fix sparc64 specific commonsJason Wright
2003-02-10unneeded defnsJason Wright
2003-02-09Slightly less noisy debug printf from pf_map_addr(), ok mcbride@Daniel Hartmeier
2003-02-09Swiss French ADB keyboard layout, tested against Powerbook keyboard markings,Miod Vallat
live from FOSDEM.
2003-02-09Must set BCR0/BCR1 since they can override the RXCFG/TXCFG registers; from ↵Jason Wright
freebsd via openbsd pr 3086 (thom at press dot alt-f4 dot org)
2003-02-09make ESP_SBUS_DEBUG compileJason Wright
2003-02-08avoid more spurious printfs (account for other uninteresting events).Jason Wright
2003-02-08Add scrub option 'random-id', which replaces IP IDs with random valuesDaniel Hartmeier
for outgoing packets that are not fragmented (after reassembly), to compensate for predictable IDs generated by some hosts, and defeat fingerprinting and NAT detection as described in the Bellovin paper http://www.research.att.com/~smb/papers/fnat.pdf. ok theo@
2003-02-08definitions and structures for vital product data (VPD); from netbsdJason Wright
2003-02-08ansiHenning Brauer
2003-02-08allow for xfs; ok miodTodd T. Fries