Age | Commit message (Collapse) | Author |
|
extended rde rib syntax).
OK sthen
|
|
ok guenther
|
|
|
|
ok kettenis@
|
|
and reset SIGCHLD after fork to fix problems with some shells. From
Romain Francois.
|
|
actual device. If successful, the real path is returned via mappath. Soon
to be used by several other diffs.
ok krw@
|
|
benefit from planned changes to opendev(3).
ok krw@ marco@
|
|
arguments (show tables and show fib table 1, etc).
Tested by sthen@, OK to move on by henning@
|
|
those for alternate RIBs. This allows to use "rde rib TESTIT rtable 1".
NOTE: nexthop verification has changed for alternate tables. For now
nexthop will only be verified against the main routing table (id 0).
Because of this "nexthop qualify via bgp" may now compare the nexthops
against bgpd routes from a different RIB.
Tested by sthen@, OK to move on by henning@
|
|
ok nicm
|
|
the xcrypt inputs, hence the dance which is done to make this work.
The constraint for the key however was "mr" which is both from
memory and from a general register, it seems gcc3 went with the former
and gcc4 went with the later in the pic case, so change the
constraint for the key to just "m" which gives us more efficient
code that both gcc3 and gcc4 are happy with.
ok kettenis@
|
|
|
|
overrides SYM_DLSYM, so remove the latter
ok drahn@, testing krw@
|
|
actual cross support.
|
|
single-stepping when we fork and reset them upon exec.
ok miod@
|
|
to zero in interactive mode, should be 53.
Second half of patch submission by Nathan Rickerby (pr 6322).
ok krw
|
|
|
|
the non-line-discipline-specific ioctl handler should be tried.
So changing these to return ENOTTY was wrong.
Noted on misc@ because of resulting pppd log spam (but it didn't break
anything serious): http://marc.info/?l=openbsd-misc&m=127258856501621&w=2
ok sthen@, miod@
|
|
into a magic register. Simplify the code by making this explicit, but keep
the dummy read just in case this has a magic side-effect. And yes, as far as
I can tell, writing 0 is really what was intended here. Makes gcc4 happy.
No binary change with gcc3.
ok jsg@
|
|
|
|
On AViiON systems with the 6:1 CMMU:CPU configuration, force cached
mappings to be writethrough - this probably hides a bug in the code, but
that's the only way so far to get such a system running stably.
|
|
|
|
Windows 7 niceties: yep, it can resize partitions.
okay jmc@, krw@, miod@ (some rewording by jmc@)
|
|
|
|
|
|
and different device states. Split initialization in two phases:
first global variables are initialized then the audio hardware is opened.
Allow devices that don't support full-duplex to work in play-only or
record-only mode, even if ``-m play'' or ``-m rec'' are not specified.
|
|
gcc4 from complaining about casting a pointer to an integer type of different
size.
ok guenther@, jsg@
|
|
might result in extra samples being written to the device
when the mixer is closed.
|
|
and poll()'s timeout. Simpler and more accurate, from midish
|
|
the first sample of the next block in advance.
|
|
|
|
|
|
ok drahn@
|
|
segments, and symbols. Delete a block of duplicate text describing
the SHN_* defines. Correct some typos (SHN_ vs SHT_) and treat
'data' as plural where it seem appropriate.
ok jmc@
|
|
|
|
the DT_1_FLAGS .dynamic entry and its known flag values. Remove the
unused and useless STT_NUM and PT_NUM defines.
ok miod@
|
|
|
|
in the upstream arla code.
ok miod@
|
|
a definition from a header. This turns out to be the same change made
in the upstream arla code.
ok miod@
|
|
ok marco@ oga@ miod@
|
|
I forgot that uvm_object.c wasn't build if SMALL_KERNEL. Fix this by building
the file unconditionally and only building the less used functions when
SMALL_KERNEL is not defined.
unbreaks ramdisk build. ok jsg@
|
|
ok michele@ claudio@
|
|
bits of code and data. With this change gcc4 builds usable crt*.o on sparc64,
other architectures probably need some more love.
ok marco@, jsg@
|
|
|
|
|
|
The ones found in gnu/ left out by intention.
ok jmc
|
|
ok drahn@
|
|
|
|
places in the tree need to be touched to update the object
initialisation with respect to that.
So, make a function (uvm_initobj) that takes the refcount, object and
pager ops and does this initialisation for us. This should save on
maintainance in the future.
looked good to fgs@. Tedu complained about the British spelling but OKed
it anyway.
|
|
If when we have successfully swapped an aobj back in, then we release our
reference count, and that reference is the last reference, we will free the
the aobj and recursively lock the list lock.
Fix this by keeping track of the last object we had a reference on, and
releasing the refcount the next time we unlock the list lock.
Put a couple of comments in explaining lock ordering in this file.
noticed by, discussed with and ok guenther@.
|