summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-02-03new timeoutsMichael Shalayeff
2001-02-03no machine/pio.h is needed, space policeMichael Shalayeff
2001-02-03new timeouts, space controlMichael Shalayeff
2001-02-03make it compile, new timeouts, space controlMichael Shalayeff
2001-02-03no timeouts is new timeoutsMichael Shalayeff
2001-02-03Don't define ECOFF_COMPAT. We're ELF.Artur Grabowski
2001-02-03make it compileMichael Shalayeff
2001-02-02$OpenBSD$Aaron Campbell
2001-02-02$OpenBSD$Aaron Campbell
2001-02-02Remove dead code.Aaron Campbell
2001-02-02Emulate some FreeBSD 4.x signal syscalls -- makes more new binaries workThorsten Lockert
2001-02-02syncThorsten Lockert
2001-02-02Emulate some 4.x signal-related syscallsThorsten Lockert
2001-02-02Missed one change to do ELF fixups on execs...Thorsten Lockert
2001-02-02avoid panic when packet to nonexistent link-local address is issued.Jun-ichiro itojun Hagino
kame 1.151 -> 1.152.
2001-02-02No need for xl(4) to report tx underruns, they are much too common, and theAaron Campbell
driver adjusts itself to compensate anyway; jason@ ok.
2001-02-02a quick checkpoint:Jason Wright
- add a struct etherip_header (will make switching protocol versions a bit easier and give a base for aligning things correctly) - fix the version/reserved field checking for good this time - don't need to m_copydata to grab the first byte of an mbuf that you know has t hat byte - m_adj() instead of homebrew - fix M_MCAST/M_BCAST setting (cut/pasto) - if_imcasts was being updated on the wrong interface
2001-02-02Fix an uninitialized variable; henric@aimnet.comAaron Campbell
2001-02-02Remove non-existant machine config -- replace w/laptop config that worksThorsten Lockert
both native and under VMware
2001-02-02In the broadcast received on gif case, throw the packet up the stack ifJason Wright
we -found- an appropriate interface.
2001-02-02Correct setup for running ELF binaries from FreeBSD; ok deraadt@Thorsten Lockert
2001-02-02The read/write indication bit in DMAERR reg is bit 1, not bit 0Jason Wright
also, add a mask for the address portion of DMAERR and use it
2001-02-01mmap return paddr_t not int.Dale Rahn
2001-02-01grr, don't forget to change the reserved field to the upper 4 bits of the ↵Jason Wright
header.
2001-02-01according to the draft-housley-etherip-01, the version is in the low orderJason Wright
4 bits of the header
2001-02-01adapt to wscons type changes.Artur Grabowski
2001-02-01Adapt to recent wscons changes.Artur Grabowski
2001-02-01pckbc_isa seems to have moved to files.isaArtur Grabowski
2001-02-01Fix the wsmux_setmax() function. By the time wsmuxattach() runs (through hookAaron Campbell
in ioconf.c created by the wsmux pseudo-device), an input device may have already attached itself as a mux. We don't want to whack these pointers. Net result: the PS/2 mouse on my laptop is now properly mux'd. Right now I have my laptop's builtin keyboard and builtin mouse (ps/2), plus I have attached a separate USB keyboard and USB mouse. All four devices are accepting input at the same time. If I want to go mobile, I can unhook the USB devices and my builtin devices will still work without changing X settings. Very cool.
2001-02-01Major changes to get MVME188 working. More header and code cleanups. TheSteve Murphree
kernel is tested on MVME188A/2P256 and MVME188A/1P64.
2001-02-01Do not attempt to attach cards that have unsupported (i.e., non-5, non-3)Aaron Campbell
voltages. Fixes the problem with those silly SCM Microsystems PCI-CardBus dock boards that are often shipped with Lucent WaveLAN cards. Thanks to drahn@openbsd.org for testing and dave@arbor.net for originally reporting the problem.
2001-02-01??? Bogons! How did this get broken?Steve Murphree
2001-02-01packets received on gif's for local processing can't just fall down theJason Wright
stack, they have to be pushed; when calling ether_input(): 1 - unicast packets have the ifp of the matching interface 2 - bcast/mcast packets have the ifp of the first IFT_ETHER bridge member based on discussion with angelos.
2001-02-01Ok, more alignment fallout (caused by a single byte header interspersed withJason Wright
nicely aligned headers)... Copy the first MHLEN worth of data into a new buffer and rebuild the mbuf to make sure that the protocol data is nicely aligned.
2001-01-31No, MAXLOGNAME 32 is better, because mumble mumble blah blah blahTheo de Raadt
2001-01-31Allocate shared memory via the bus_dmamem/bus_dmamap interface; makes leThorsten Lockert
interface work under VMware as an additional bonus. ok theo@
2001-01-31based on art's sparc patch:Jason Wright
mmap should return -1 on failure, not EOPNOTSUPP. As it was now, an mmap of /dev/mem always returned page 45.
2001-01-31move utmp to large format, usernames to 32 chars; downsjTheo de Raadt
2001-01-31OpenBSD does have paddr_t, I can't explain why I thought it didn't; art@Aaron Campbell
2001-01-31mmap should return -1 on failure, not EOPNOTSUPP.Artur Grabowski
As it was now, an mmap of /dev/mem always returned page 45.
2001-01-31add kern.cp_time sysctl, to be used by various thingsTheo de Raadt
2001-01-31still need pcvt files to build X, for nowTheo de Raadt
2001-01-31it's obviously bed time... really avoid mbuf lossage if MGETHDR failsJason Wright
2001-01-31oops, avoid mbuf lossage if MGETHDR failsJason Wright
2001-01-31Allocate a new mbuf for the header info (struct ip + one, stupid, byte).Jason Wright
This works around the fact that M_PREPEND() with a non-word sized length can leave m->m_data pointing to a non-word aligned address.
2001-01-31before copying the packet header, make sure we actually got the mbufJason Wright
2001-01-31Some int -> u_long (I incorrectly converted paddr_t to int when porting this).Aaron Campbell
2001-01-30local beef escapedMichael Shalayeff
2001-01-30forgot to remove changebit; from miod@Michael Shalayeff
2001-01-30syncTheo de Raadt