Age | Commit message (Collapse) | Author |
|
names. Update copyright year since we are making noticable changes.
|
|
exists in the working copy or not instead of checking fd being -1
since this can differ in server or local mode.
|
|
|
|
- mark a file as being inside the Attic/
- mark a file as existing in the working copy
(both in local and remote mode)
this way we no longer will need to check if cf->fd == -1 and
think about wether or not we are in local or remote mode.
|
|
unless we're running checkout or export.
otherwise we'll end up accidently overwriting it in certain cases
on the client side of things.
|
|
include the right repository path.
we messed up some cvs implementations by
doing this incorrectly.
|
|
|
|
cr_version or cr_vrmask[] its all very old stuff.
remove all macros using cr_vrmask as well, no use for them.
|
|
value for user_supplied. allow us to carry any important file flags
over to cvs_file's later on.
makes it easier for what i have coming.
|
|
from a device from ubsa(4) to umsm(4).
ok deraadt@, jmc@, jsg@
|
|
We give the kthread loop a moment to recognize that bulk_running=0
before we close the USB pipes. Otherwise it can happen that we close
the USB pipes before the kthread loop stopped.
|
|
|
|
if another processors sends us an IPI, it will get handled later.
|
|
can be interrupted by NMI; move the SMP version of these routines from
inlines to a separate file (kernel text shrinks 20KB...).
Since the implementation for 88110 becomes really hairy, the pre-main() code
is responsible for copying the appropriate code over for kernels configured
for both 88100 and 88110 cpus, to avoid having to choose the atomicity
strategy at runtime. Hairy, I said.
This gets GENERIC.MP run much further on 197DP. Not enough to reach multiuser
mode, but boots up to starting sshd and then panics.
|
|
|
|
|
|
transfer with one command. Build on this and the recent minphys() changes
in the sdmmc layer to crank transfers at the maximum possible size instead
of a sad DEV_BSIZE.
Depending on your controller, this can speed up sdmmc I/O up to 2.5 times.
|
|
|
|
|
|
message and bail out early instead of dropping packets to be transmitted.
|
|
ok gilles@
|
|
level within the tun(4) driver. Otherwise we can be interrupted whilst
copying a packet into the BPF buffer, leading to a race between bpf_mtap()
calls. This can result in corruption within the BPF buffers.
Also ensure that we are at IPL_NET when calling ether_input_mbuf().
Fixes PR6073.
ok claudio@, canacar@ (for an earlier version of this diff)
|
|
|
|
|
|
|
|
|
|
devices.
Problem reported by Jerome Pinot (QuickCam OEM). Also tested by deraadt@
with ricoh chipset.
|
|
finally reading the lint warnings (sigh)
ok tedu@
|
|
|
|
by pid,
so in the event that two threads get the same pid in a row, as the second is dying it
will update (not add) the kevent for the previous thread with its own stack, which it
will then unmap soon after, which is bad. Doing the reaping first guarantees that there
are no kevents with the same pid as the exiting thread when it registers itself.
ok guenther kurt
|
|
full set of warnings from the compiler
|
|
generating worrying error messages. Or possibly losing i/o's.
tested by jbg@ ok deraadt@
|
|
installs. Also nuke the link created for disktab.
ok deraadt@ miod@
|
|
media.
The Alpha disktab was an empty (comment only) file.
ok deraadt@ miod@
|
|
media.
The Alpha disktab was an empty (comment only) file.
ok deraadt@ miod@
|
|
|
|
support based on changes in NetBSD by Paul Goyette with goop
like bitfields/single decode function mess removed and things
like module type/simpler capacity calculations added.
Tested by a bunch of people in particular krw who tested a few revs
of the ddr3 bits.
|
|
"For sure!" claudio@
|
|
New Intra-Area-Prefix LSAs are originated when a neighbour
becomes adjacent, or when a neighbour loses adjacency,
or when an interface changes state.
ok claudio@
|
|
We now comply with RFC5340 and move prefixes between the two
ref-types of Intra-Area-Prefix LSAs (router and network).
In case an LSA ends up having all of its prefixes moved to another
one, the LSA is flushed from the LSDB by re-originating with MAX_AGE.
(This does not yet work reliably. We end up having LSAs with zero
prefixes in the LSDB in some cases. Should not affect SPF calculation,
so not much harm done, but will need to be fixed.)
This commit just adds the necessary code to do origination,
but it is not being called yet. This will be done in a separate
commit.
"Looks good." claudio@
|
|
Will soon be done in rde instead.
"Sure but don't wait too long before readding the code in rde" claudio@
|
|
Also syncs other fields the ospfe is syncing to when getting
iface updates from parent process.
None of these fields are used by the rde yet, but state will be
important soon, for proper origination of Intra-Area-Prefix LSAs.
ok claudio@
|
|
about nbr state change.
Intra-Area-Prefix LSAs refer to these LSAs. While not strictly necessary,
it makes sense for these LSAs to be up-to-date in the LSDB before new
Intra-Area-Prefix LSAs are originated.
This change has no effect yet because Intra-Area-Prefix LSAs are
currently originated during updates of LSA types it depends on,
but origination will soon be synced to state changes in the iface
and nbr state machines instead.
ok claudio@
|
|
ospfe was sending state from a local variable which does not
always reflect the true state of the neighbour. The RDE would
end up with an invalid nbr state of zero in some situations.
Send state saved in nbr structure instead, this is always valid.
ok claudio@
|
|
|
|
Seems like nobody ever tried to dump IPv6 tables. Found while reworking this
code.
|
|
alive during match and attach. do not attempt to reuse this pointer or
ifaces during a deferred attach routine, since it will contain junk,
but instead make copies.
tested on all 3 kinds of uvideo's (ricoh fw load, apple fw load, and the rest)
ok robert mglocker
|
|
code from mlarkin and me
help from art,toby,jordan and several others
ok jordan, go for it deraadt
|
|
|
|
|