Age | Commit message (Collapse) | Author |
|
|
|
free it in one (rare) error condition. ok angelos@
|
|
makes the situation worse.
|
|
|
|
|
|
Fix multicast bug; internal multicast members' list was not initialized
correctly. Also, begin to make vlan less ether specific - TR and FDDI
could also be supported.
|
|
4m later should there be too much code
|
|
|
|
hppa machines, and gsckbd, a driver for the ps/2-like keyboard.
Both are derived from pckbc and pckbd, but the differences in port wiring and
keyboard behaviour prevented the creation of a thin pckbc wrapper.
Currently, only us and uk keyboard layouts are provided.
The adventurous person can enable gsckb[cd], wsdisplay at sti and wskbd,
but this will only work correctly on machines featuring a modern-prom sti
graphics device, and a ps/2 keyboard port.
|
|
|
|
|
|
These are the files that were ok:ed and tested.
|
|
has changed due to W^X, start address need to change slightly, 74 -> 114.
|
|
introduced by W^X. exe size goes back to 60640 from 126456.
|
|
combination with translations was too broad and broke some
more complex setups (creating two states for one connection on
two interfaces, using modulate state for each, and additionally
using route-to/reply-to on one of them), so narrow it to the
cases where it's needed. Reported by henric@.
|
|
and drop packets with invalid checksums. Without such a check, pf would
return RST/ICMP errors even for packets with invalid checksums, which
could be used to detect the presence of the firewall, reported by
"Ed White" in http://www.phrack.org/phrack/60/p60-0x0c.txt.
To minimize the cost of checksum calculations, mbuf flags set by
network interfaces capable of hardware checksumming are honoured,
and set when pf performs the calculation, so the TCP/IP stack itself
will not repeat the calculation for the same packet later on.
ok mcbride@ and henning@
|
|
handshake. Solves the issues with the "ACK+1000000 cookie scheme",
which depends on RFC 763 (p39, Reset Generation, 2. non-synchronized
state, "reset is sent"). ok henning@, camield@ and (I guess ;)
frantzen@
|
|
- cache_lookup
move common code from various fs's here
always return with vnode and parent locked
adjust return codes
- PDIRUNLOCK - new flag set if lookup couldn't lock parent vnode
- kernfs and procfs
lock vnode in get_root
don't unlock (again) in kernfs_freevp
fix memory leak in procfs
From tedu@stanford.edu
deraadt@ and various other ok
|
|
|
|
debugging session w/ dhartmei@ and lots of testing help from Jun <pilot at
monkey.org>
ok theo daniel angelos
|
|
and myself.
wsdisplay at sti will be enabled as soon as byte-size rom font loading is done.
|
|
|
|
|
|
GC the LFS malloc types until LFS is resurrected.
from tedu@stanford.edu
|
|
has not been previously mapped EXE, flush it. If a writeable mapping
which is not executable occurs for the page, clear this bit.
Solves a problem where an executable page is double mapped, first without
EXE then accessed for execute at a different physical page, the cache
will behave properly.
|
|
|
|
"accidently" typed while hunting a bug ;-)
ok kjc@
|
|
the msgbuf on this box either.
ok jason@ (a very, very long time ago)
|
|
is: "pcons at mainbus0 not configured". The problem is that the IDE chip
asserts a PCI interrupt line even while the registers on the chip claim
that it is not. Doing a channel reset helps, but is almost certainly only
a work-around for the real problem. Several other work-arounds have been
suggested, but this one has had the most testing.
Many have looked and helped (notably grange@). Thanks.
ok jason@
|
|
all by itself
|
|
|
|
according to the doc, the "play next" bit and therefore the device
interrupt may get raised earlier than the "record next" is set,
thus we might not program the record dma and get another harmony
interrupt right after servicing this one. this little optimization
allows to deal w/ the situation more efficiently, should it occur.
jason@ ok
|
|
|
|
(but still implemented via setres[ug]id(2)). Basically this just
moves them from COMPAT_43 into kern_prot.c. Also fixes a typo in my
old implementation. The userland portion will follow in a few days.
deraadt@ OK
|
|
|
|
strangely =) the make ulinear (native) and slinear (emulated) available.
Also, while here, make ulinear_le:16 available via emulation.
(Btw, the LASI docs say that the format code for ulinear is a
reserved value... Probably just wasn't available in the early CS4215/AD1849's)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
set on initial mapping (both enter and kenter), this seems to
repair numerous userland issues.
do not play DIRTY games either.
repair border condition on the batch unmap (as well).
|
|
many tweaks by millert@ (thanks)
thanks mpech@ for help with adduser(8)
ok millert@
|
|
|
|
ok mickey@
|
|
|
|
checked against prom behaviour with a jumpered type 5.
|
|
|
|
(why? I have no clue, but not abding this causes the chip to wedge).
So, you can now switch input/output ports to your hearts content...
oh did I mention several commits ago that capture works?
|