Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (17m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 20:39:33 UTC Now

2019-01-14 14:52:57 UTC MAIN commitmail json YAML

Functionize the same code related to ctrl vq in vioif(4)

(yamaguchi)

2019-01-14 14:35:52 UTC MAIN commitmail json YAML

Divide some elements of vioif_softc into txq, rxq, and ctrlq

(yamaguchi)

2019-01-14 14:32:13 UTC MAIN commitmail json YAML

Make macros not depend on vioif_softc

(yamaguchi)

2019-01-14 13:35:53 UTC pgoyette-compat commitmail json YAML

Remove recently-added entry concerning routines whose return type
had been changed from void to int.  This is now handled by the new
void-typed hooks.

(pgoyette)

2019-01-14 13:34:28 UTC pgoyette-compat commitmail json YAML

Create a variant of the HOOK macros that handles hook routines of
type void, and use them where appropriate.

(pgoyette)

2019-01-14 12:23:53 UTC MAIN commitmail json YAML

Fix infinite loop like in fdtbus_get_string_index.

(mlelstv)

2019-01-14 03:30:25 UTC MAIN commitmail json YAML

Whitespace (indent with tabs, rather than spaces), and rearrange one
line that needed wrapping so it no longer does, and is (IMO) clearer.
WHile here, note that this was created in 2019, not 2018, for the
copyright notice...

NFCI.

(kre)

2019-01-14 00:23:43 UTC MAIN commitmail json YAML

add call error checks, requested by mrg@

(christos)

2019-01-14 00:16:32 UTC pgoyette-compat commitmail json YAML

Note the desire to return some callback functions to having a void
type, rather than int (changing them was necessary to use a common
return type for all callbacks).

(pgoyette)

2019-01-14 00:13:18 UTC MAIN commitmail json YAML

2019-01-13 23:33:07 UTC pgoyette-compat commitmail json YAML

Note that rtsock_50 is now functional, even though the implementation
remains sub-optimal.

(pgoyette)

2019-01-13 23:32:22 UTC pgoyette-compat commitmail json YAML

Add the required hooks for rtsock_50 and modify the COMPATCALL() macro
to use the hooks.  While the rtsock_50 situation is still sub-optimal
(it includes the main rtsock.c with a whole bunch of function and
variable redefinitions via macros), this at least makes it possible to
load the rtsock_50 code separately from more recent code, rather than
the previous requirement that rtsock_50 be built-in.

(pgoyette)

2019-01-13 22:11:11 UTC MAIN commitmail json YAML

switch sparc pmap lock to the scheme sparc64 uses:

- local IPL_NONE mutex for general pmap locking operations, not
  kernel lock.
- for pmap_activate()/pmap_deactivate(), switch to using the
  existing ctx_lock, and push handling of it into ctx_alloc() the
  ctx_free() callers.

fixes easy to trigger deadlocks on systems with >2 cpus.  without
this patch i usually hang during boot.  with it, i was able to
push the machine hard for over 12 hours.

XXX: pullup-8, and maybe -7.

(mrg)

2019-01-13 19:21:27 UTC MAIN commitmail json YAML

2019-01-13 17:55:03 UTC MAIN commitmail json YAML

Incite the "Purple Cow" wrath of Gelett Burgess upon ourselves.

(jakllsch)

2019-01-13 16:48:51 UTC MAIN commitmail json YAML

.Pp before .Bd is redundant.
From Edgar Pettijohn.

(uwe)

2019-01-13 15:36:57 UTC MAIN commitmail json YAML

Increase the timeout a bit, and make sure we join so that there is no
race.

(christos)

2019-01-13 14:35:00 UTC MAIN commitmail json YAML

Mark the fs/vfs/t_renamerace:udf_renamerace_dirs test case as an
expected failure referencing PR kern/53865, and force failure to avoid
reports of unexpected success as it does not realiably fail under
qemu.  This makes the treatment of udf_renamerace_dirs the same as
that of udf_renamerace, only with a different PR.  Also, make
whitespace consistent between the two.

(gson)

2019-01-13 12:19:09 UTC MAIN commitmail json YAML

Forgot to commit file along with identcpu.c::rev1.86.

(maxv)

2019-01-13 12:16:58 UTC MAIN commitmail json YAML

On certain AMD f10h CPUs (like mine), the BIOS does not enable WC+. It
means that the guest pages that are WC+ become CD, and this degrades
performance of the guests.

Explicitly enable WC+.

While here clarify the AMD identification code.

(maxv)

2019-01-13 11:03:20 UTC MAIN commitmail json YAML

Don't mark the traceme_vfork_crash_bus test case as an expected failure
when it is executing as part of the lib/libc/sys/t_ptrace_waitid test,
because that particular combination is not failing, at least not on amd64.
It is failing as part of other tests, so PR lib/53343 still applies.

(gson)

2019-01-13 10:49:51 UTC pgoyette-compat commitmail json YAML

Remove the HOOK2 versions of the MODULE_HOOK macros.  There were
only a few uses, and using them led to some lack of clarity in the
code.  Instead, we now use two separate hooks, with names that
make it clear(er) what we're doing.

This also positions us to start unraveling some of the rtsock_50
mess, which will need (at least) five hooks.

(pgoyette)

2019-01-13 10:43:23 UTC MAIN commitmail json YAML

Handle more corner cases, clean up a little, and add a set of instructions
in Group1.

(maxv)

2019-01-13 10:07:50 UTC MAIN commitmail json YAML

Reset DR7 before loading DR0-3, to prevent a fault if the host process
has dbregs enabled.

(maxv)

2019-01-13 10:01:07 UTC MAIN commitmail json YAML

Error out if the higher 32 bits of DR6 and DR7 are set. MOV DR would
fault otherwise.

(maxv)

2019-01-13 07:05:10 UTC pgoyette-compat commitmail json YAML

Rearrange a bit, put all the sysctl-related stuff at the end of the
file, and enclose it in a single ``#ifdef COMPAT_RTSOCK ... #endif''
block.

XXX Arguably, this code might better belong in its own source file,
but I'll leave that for a future project.

(pgoyette)

2019-01-13 06:59:15 UTC MAIN commitmail json YAML

add a note about pmap_activate() and pmap_deactivate() not being allow to block.

(mrg)

2019-01-13 06:10:34 UTC MAIN commitmail json YAML

Always return from expandm() with errno unaltered, so on the
off chance it failed, there's still the possibility that whatever
processes the result will be able to deal with the %m that would
(presumably) be left in the format string.

And as a frill, don't call strerror() until we know we are
going to use its result (still call it only once, no matter
how many %m's are in the format string).

(kre)

2019-01-13 04:45:35 UTC MAIN commitmail json YAML

update to reality:
- note that the base system supports 32 bit / 64 bit compat directly now
- list all the expected paths for ld.elf_so
- remove largely obsolete info
- fix list of known issues
- misc other clean up

(mrg)

2019-01-13 01:32:51 UTC MAIN commitmail json YAML

check for *. integer overflow over ptrdiff. Pointed out by kre@

(christos)

2019-01-13 00:11:29 UTC MAIN commitmail json YAML

clang does not like to deref a null pointer unless it is qualified volatile

(tnn)

2019-01-12 22:14:08 UTC MAIN commitmail json YAML

Make expandm() return a const char * so we can do away with __UNCONST()
and more importantly, so that we don't accidentally return a value
that is a const char * in reality (pointer to read only string) as a
char *.

(kre)

2019-01-12 21:50:29 UTC MAIN commitmail json YAML

Don't do %%m -> %%%m escaping, requested by gson@.

(christos)

2019-01-12 21:05:37 UTC MAIN commitmail json YAML

Return the buffer that has not been freed, so it can be later,
rather than the one that already was.

(kre)

2019-01-12 19:09:25 UTC MAIN commitmail json YAML

adjust to new expandm.

(christos)

2019-01-12 19:08:24 UTC MAIN commitmail json YAML

Provide an extra argument to store the returned pointer so we can use
the function directly as the return format (before assigning it to a
variable) to appease clang.

(christos)

2019-01-12 18:58:10 UTC MAIN commitmail json YAML

print the program name when we don't find a library.
XXX: really most _rtld_error() should do that, and most do.

(christos)

2019-01-12 17:38:36 UTC MAIN commitmail json YAML

Setup default wpa_supplicant flags so that it:
  * Writes diagnostics to syslog
  * Enables interface matching to hotplug wireless interfaces
  * Uses /etc/wpa_supplicant.conf

(roy)

2019-01-12 17:30:28 UTC MAIN commitmail json YAML

Mention about irisboot for sgimips pre-ARC machines.

(tsutsui)

2019-01-12 17:25:09 UTC MAIN commitmail json YAML

Install /etc/wpa_supplicant.conf

(roy)

2019-01-12 16:51:55 UTC MAIN commitmail json YAML

Add a default wpa_supplicant.conf which allows wpa_cli(8) to configure
wpa_supplicant(8).

(roy)

2019-01-12 16:46:25 UTC MAIN commitmail json YAML

Add irisboot binaries for pre-ARC machines.  PR port-sgimips/53539

(tsutsui)

2019-01-12 16:44:48 UTC MAIN commitmail json YAML

Import irisboot, yet another bootloader for pre-ARC sgimips machines.

This bootloader adds support for Personal IRIS 4D/25 (IP6),
Personal IRIS 4D/35 (IP12), and Indigo R3000 (IP12) etc. and
optionally supports R4000 Indy and Indigo R4000 (ARCS machine)
using standalone WD33C93 SCSI driver.

Submitted by Naruaki Etomi via PR port-sgimips/53539,
and reviewed by tsutsui@.  See also port-sgimips@ ML thread:
https://mail-index.netbsd.org/port-sgimips/2018/09/16/msg000778.html

(tsutsui)

2019-01-12 15:44:08 UTC MAIN commitmail json YAML

Explicitly size the regmap array.

(thorpej)

2019-01-12 15:16:51 UTC MAIN commitmail json YAML

partially back-off rev. 1.68 - when the drive reset for port 15 fails,
on some systems controller isn't actually able to process further commands,
it's really necessary to do explicitely reset for drive 0 too

towards resolution of PR kern/53307

(jdolecek)

2019-01-12 13:59:53 UTC MAIN commitmail json YAML

Add NOLUNS quirk for more SEAGATE SCA/WIDE drives.

Tested on NetBSD/luna68k and LUNA with SCA 80pin -> NARROW 50pin and
WIDE 68pin -> NARROW 50pin connectors.

(tsutsui)

2019-01-12 10:44:36 UTC MAIN commitmail json YAML

Allow zfs_vn_rdwr() with "rw == UIO_READ" too.

(hannken)

2019-01-12 10:44:05 UTC MAIN commitmail json YAML

Pass unmount flags down to syscall, "zfs unmount -f" now works.

(hannken)

2019-01-12 10:43:33 UTC MAIN commitmail json YAML

The ZFS onexit routines expect opening ZFS_DEV with O_EXCL to return
a cloned device with an unique minor number.

Use fd_clone() on this condition to return a cloned device descriptor.

(hannken)

2019-01-12 10:42:40 UTC MAIN commitmail json YAML

Disable valid assertion "!(flags & TQ_NOQUEUE)" as "zfs send" triggers it.

(hannken)

2019-01-12 10:42:09 UTC MAIN commitmail json YAML

Need FOF_UPDATE_OFFSET to update the offset on plain files.

Running "zfs send" to plain files no longer writes garbage.

(hannken)

2019-01-12 10:41:31 UTC MAIN commitmail json YAML

There is no such function read_rflags(), probably meant x86_read_flags().

(hannken)

2019-01-11 23:10:41 UTC MAIN commitmail json YAML

Simplify regmap initialization, and fix an regmap issue that
affected TI OMAP (LCR register would get clobbered due to
using the wrong offset for the MDR1 register) reported by Lwazi Dube
(who also found the root cause).

(thorpej)

2019-01-11 22:59:52 UTC MAIN commitmail json YAML

- don't try to access a nonexistant video BIOS
- don't blindly assume VGA output
- on mobility chips assume LVDS and VGA outputs if no other info is available
Now this works again on my Pismo

(macallan)

2019-01-11 20:41:53 UTC MAIN commitmail json YAML

2019-01-11 20:37:30 UTC MAIN commitmail json YAML

2019-01-11 16:15:20 UTC MAIN commitmail json YAML

let's try one more time: prepare the format to pass to syslog instead
of trying to escape %m.

(christos)

2019-01-11 15:58:54 UTC netbsd-7 commitmail json YAML

2019-01-11 15:58:23 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1671):

sys/dev/usb/usbdi.c: revision 1.181

Avoid use after free when closing interrupt pipe transfer by calling
upm_close before destroying the interupt pipe xfer.

Found by kasan on wiz's machine.

(martin)

2019-01-11 15:56:48 UTC netbsd-8 commitmail json YAML

2019-01-11 15:55:02 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #1162):

sys/net/if_ppp.c: revision 1.162
sys/net/if_ppp.c: revision 1.163

Fix missing mutex_exit in ppp_create().

Fix missing splx in ppp_inproc().

(martin)

2019-01-11 15:52:24 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1161):

sys/dev/usb/usbdi.c: revision 1.181

Avoid use after free when closing interrupt pipe transfer by calling
upm_close before destroying the interupt pipe xfer.

Found by kasan on wiz's machine.

(martin)

2019-01-11 15:43:51 UTC MAIN commitmail json YAML

Add a bs_barrier to make ThunderX xhci work.  Not sure why this is needed,
but I'll work it out later.

(skrll)

2019-01-11 15:39:24 UTC MAIN commitmail json YAML

2019-01-11 15:37:28 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #1158):
distrib/common/cgdroot.rc: revision 1.2
distrib/common/cgdroot.rc: revision 1.3
distrib/common/cgdroot.rc: revision 1.4

Don't hardcode wd0a in cgdroot.kmod, try NAME=cgd.conf and ROOT.a.

-

Break the loop after a successful mount.

-

ROOT.a doesn't resolve to a useful partition, hardcode wd0a and ld0a for
now.

(martin)

2019-01-11 13:05:57 UTC MAIN commitmail json YAML

instead of handling %m inline, escape it.

(christos)

2019-01-11 08:30:19 UTC MAIN commitmail json YAML

2019-01-11 08:14:50 UTC MAIN commitmail json YAML

Some translation fixes/additions from Kamil

(martin)

2019-01-11 08:05:53 UTC MAIN commitmail json YAML

2019-01-11 07:55:53 UTC pgoyette-compat commitmail json YAML

Don't accept OIFLIST operation unless the rtsock_70_hook is loaded,
even though the results are otherwise identical to those on current.

(pgoyette)

2019-01-11 07:14:58 UTC MAIN commitmail json YAML

Remove extra PHY read in brgphy_mii_phy_auto().

(msaitoh)

2019-01-11 06:27:45 UTC pgoyette-compat commitmail json YAML

Rework the various sysctl-related routines to call the correct code
for each version.  While here, extract the 5.0 specific code instead
of including in the main rtsock.c code.

Also, clean up all the sysctl-related routines to prevent building
more than one copy, no matter how many places rtsock.c gets #include'd
into!

(pgoyette)

2019-01-11 06:18:17 UTC pgoyette-compat commitmail json YAML

Separate macro arguments with <comma><space> for readability.

(pgoyette)

2019-01-11 06:14:39 UTC MAIN commitmail json YAML

At some point we lost the text that explains the difference between
clear() and erase(). Or possibly we never had any. Put some back.
Bump date.

(dholland)

2019-01-11 05:13:26 UTC MAIN commitmail json YAML

Set I82579_LPI_CTRL register correctly in wm_set_eee_pchlan().

(msaitoh)

2019-01-11 02:57:21 UTC MAIN commitmail json YAML

Fix missing splx in ppp_inproc().

(knakahara)

2019-01-11 02:55:41 UTC MAIN commitmail json YAML

Fix missing mutex_exit in ppp_create().

(knakahara)

2019-01-11 02:44:49 UTC MAIN commitmail json YAML

disable pause, only works on v9

(christos)

2019-01-11 02:34:53 UTC MAIN commitmail json YAML

2019-01-10 23:10:23 UTC MAIN commitmail json YAML

2019-01-10 23:01:57 UTC MAIN commitmail json YAML

Fix handling of RTKQ_IM_HW quirk, the check was inverted.

Found by tho@useless-ficus.net, thanks.
Fixes PR/53858.

(mlelstv)

2019-01-10 22:13:07 UTC MAIN commitmail json YAML

Avoid use after free when closing interrupt pipe transfer by calling
upm_close before destroying the interupt pipe xfer.

Found by kasan on wiz's machine.

(skrll)

2019-01-10 22:02:16 UTC MAIN commitmail json YAML

handle errors from loading the syscalls and bail early. establish sysctl
later.

(christos)

2019-01-10 19:00:17 UTC MAIN commitmail json YAML

2019-01-10 18:41:56 UTC MAIN commitmail json YAML

PR/53856: F. Aragon: editline/libedit not prompting colors in readline mode

(christos)

2019-01-10 18:09:45 UTC MAIN commitmail json YAML

2019-01-10 17:41:48 UTC MAIN commitmail json YAML

2019-01-10 17:05:56 UTC MAIN commitmail json YAML

consolidate hint@pause in one place. remove mf.a from memory barriers

(scole)

2019-01-10 16:48:37 UTC MAIN commitmail json YAML

Remove duplicate length check (undo diff to upstream)

(maya)

2019-01-10 16:16:31 UTC MAIN commitmail json YAML

2019-01-10 14:33:11 UTC MAIN commitmail json YAML

pEnt isn't initialized at this point, don't free it
Undo diff to upstream.

There's a good chance we aren't using this code at all.

(maya)

2019-01-10 14:28:44 UTC MAIN commitmail json YAML

2019-01-10 13:53:58 UTC MAIN commitmail json YAML

delete unused variable

(christos)

2019-01-10 13:53:27 UTC MAIN commitmail json YAML

PR/53851: Andreas Gustafsson: libwrap prints "m" instead of errno
Handle %m inline if needed, otherwise vasprintf strips the %m and...

(christos)

2019-01-10 11:15:49 UTC pgoyette-compat commitmail json YAML

Import fix from HEAD.

Now that the test behaves normally under failure (mismatched actual vs
expected outputs), maybe I can figure out why it actually fails.

(pgoyette)

2019-01-10 11:13:50 UTC MAIN commitmail json YAML

Remove extraneous && from check_output()

With this extra && the test case exits abnormally when the actual and
expected outputs don't match.

(pgoyette)

2019-01-10 10:33:50 UTC MAIN commitmail json YAML

- move pmap_ctx() macro into pmap.h instead of duplicating it.
- fix description of some mach ddb commands.

(mrg)

2019-01-10 10:04:43 UTC MAIN commitmail json YAML

Use the make pid when naming the temporary file to create aslcompilerparse.y,
so tow parallel make instances won't step on each others toe.
Pointed out by Christos.

(martin)

2019-01-10 09:13:52 UTC MAIN commitmail json YAML

don't mark a static function with default visibility.  (avoids warnings.)

(mrg)

2019-01-10 09:12:57 UTC MAIN commitmail json YAML

add new source for libdrm 2.4.96.

(mrg)

2019-01-10 09:12:47 UTC MAIN commitmail json YAML

When handles returned by the device do not match our expectations,
log more details.

(martin)

2019-01-10 09:10:31 UTC MAIN commitmail json YAML

build fixes for libdrm 2.4.96.

XXX: may still have build issues, and cleandir before
XXX: update builds is likely needed

(mrg)

2019-01-10 08:59:43 UTC MAIN commitmail json YAML

2019-01-10 08:27:21 UTC MAIN commitmail json YAML

Remove extra register read in bce_mii_write().

(msaitoh)

2019-01-10 06:58:37 UTC MAIN commitmail json YAML

Optimize:

* Don't save/restore the host CR2, we don't care because we're not in a
  #PF context (and preemption switches already handle CR2 safely).

* Don't save/restore the host FS and GS, just reset them to zero after
  VMRUN. Note: DS and ES must be reset _before_ VMRUN, but that doesn't
  apply to FS and GS.

* Handle FSBASE and KGSBASE outside of the VCPU loop, to avoid the cost
  of saving/restoring them when there's no reason to leave the loop.

(maxv)

2019-01-10 06:31:04 UTC MAIN commitmail json YAML

Update comment (overlooked in r1.179).
From Jos� Luis Rodr�guez Garc�a in PR kern/53849.

(martin)

2019-01-10 05:41:10 UTC MAIN commitmail json YAML

2019-01-10 03:44:20 UTC pgoyette-compat commitmail json YAML

Include newly-created files in compat_netbsd32 module build.  Missed
this when resolving conflicts in most recent sync-with-HEAD

(pgoyette)

2019-01-10 00:45:08 UTC MAIN commitmail json YAML

tests/net/if_ipsec/t_ipsec disable dad. This may fix PR kern/53848

(knakahara)

2019-01-10 00:06:27 UTC MAIN commitmail json YAML

2019-01-10 00:05:57 UTC MAIN commitmail json YAML

build infrastructure for vboxvideo driver.

(mrg)

2019-01-09 23:52:29 UTC MAIN commitmail json YAML

2019-01-09 23:43:13 UTC MAIN commitmail json YAML

wd(4): police my grammar police

(gutteridge)

2019-01-09 23:23:41 UTC MAIN commitmail json YAML

wd(4): minor grammatical improvement

(gutteridge)

2019-01-09 22:51:53 UTC MAIN commitmail json YAML

- delete trailing whitespace
- remove non-functioning urls
- update new software
- add new field to indicate last update date.

(christos)

2019-01-09 20:39:28 UTC MAIN commitmail json YAML

use 32 bit counters on 32 bit platforms because we don't yet have 64 bit
atomics for them.

(christos)

2019-01-09 19:43:37 UTC MAIN commitmail json YAML

Allow argument expansion in menu titles as well.

(martin)

2019-01-09 19:01:24 UTC MAIN commitmail json YAML

A driver that's been in GENERIC since 2011 cannot reasonably be called
"experimental". Bump date.

(dholland)

2019-01-09 18:03:34 UTC MAIN commitmail json YAML

2019-01-09 17:19:08 UTC MAIN commitmail json YAML

Spell "occurrence" correctly.

(uwe)

2019-01-09 17:01:03 UTC MAIN commitmail json YAML

2019-01-09 16:59:34 UTC MAIN commitmail json YAML

2019-01-09 16:55:23 UTC MAIN commitmail json YAML

2019-01-09 11:09:16 UTC MAIN commitmail json YAML

Correct an (old) typo in a comment.  NFC - it is just a comment.

(kre)

2019-01-09 11:08:09 UTC MAIN commitmail json YAML

Fix the code taken from FreeBSD 2 revisions back, which fixed
aliases, to actually do what it was supposed to do, and not just
come close by accident.  (How broken this was, while still seeming
to work perfectly most of the time was truly amazing!)

This corrects the behaviour of an alias defined with a blank char
as the last of its value, to correctly do an alias lookup on the
word that follows the alias.

(kre)

2019-01-09 11:04:54 UTC MAIN commitmail json YAML

Update some dead (#if 0'd) code that is never called to
cope with the changes made in the previous revision, in an
attempt to avoid bit rot.

Untested (uncompiled) - though it should work.

NFC: this change doesn't get compiled, let alone used.

(kre)

2019-01-09 10:59:21 UTC MAIN commitmail json YAML

A similar fix to that added in 1.169 of eval.c, but here for when
processing command substitutions.  If there is an error while processing,
the any pending queued input should be discarded.  From FreeBSD.

(kre)

2019-01-09 10:57:44 UTC MAIN commitmail json YAML

When an error occurs in a builtin from which we do not exit
(a normal builtin, though those are not genrally an issue for
this problem, or a special builtin that has been prefixed by "command")
make sure that we discard any pending input that might have been
queued up, but not yet processed.

We had the mechanism to fix this from when expansion of PS1 etc
was added (which has a similar problem to deal with) - all taken
from FreeBSD - but did not bother to use it here until now...

This fixes an error detected by newly added ATF tests of the eval
builtin, where
eval 'syntax error
another command'
would go ahead and evaluate "another command" which should not
happen (note: only when there was a \n between the two).

(kre)

2019-01-09 10:51:24 UTC MAIN commitmail json YAML

Add several sub-tests to the test for the "eval" builtin,
including testing correct handling of error cases.
One of these new tests located a bug which will be fixed
within minutes of this commit ...

While doing this, move the test that was used only in the
echo builtin test case (testing if the NetBSD shell was being
tested) into a utility function, and also call it in the eval
test, so NetBSD specific behaviour of what is unspecified in
the standard can be checked to ensure it is not accidentally
altered.

(kre)

2019-01-09 10:42:27 UTC MAIN commitmail json YAML

avoid function param names in prototypes.

(mrg)

2019-01-09 10:38:22 UTC pgoyette-compat commitmail json YAML

2019-01-09 09:48:44 UTC MAIN commitmail json YAML

More markup. Add missing El. Fix typo.

(wiz)

2019-01-09 09:27:29 UTC MAIN commitmail json YAML

Make aslcompilerparse.y generation atomic to avoid parallel build races.
Solution suggested by mrg.

(martin)

2019-01-09 08:28:22 UTC MAIN commitmail json YAML

- Remove an extra register read in wm_kmrn_lock_loss_workaround_ich8lan().
- Don't leave the MDICNFG register modified when the Power Management
  capability offset can't get.

(msaitoh)

2019-01-09 07:55:23 UTC MAIN commitmail json YAML

No functional change.
- u_int{16,32}_t -> uint{16,32}_t
- KNF.

(msaitoh)

2019-01-09 07:49:23 UTC MAIN commitmail json YAML

2019-01-09 04:02:26 UTC MAIN commitmail json YAML

document crashme(9) functionality.

XXX: install me

(mrg)

2019-01-09 04:01:20 UTC MAIN commitmail json YAML

crashme: a framework to test kernel faults.

so far, only a basic panic() and null deref nodes are added.
with options DEBUG, one can now use:

  # sysctl -w kern.crashme_enable=1

  # sysctl -w kern.crashme.panic=1
  # sysctl -w kern.crashme.null_deref=1

to trigger a crash.  crashme_enable must be set to 1 before any
of the nodes will be writeable.

supports dynamic additional/removal of crashme nodes.

(obsoletes kern.panic_now, which will be removed later.)

(mrg)

2019-01-09 03:28:31 UTC MAIN commitmail json YAML

2019-01-08 22:19:28 UTC MAIN commitmail json YAML

PR/53845: Anthony Mallet: "bad cookie" in authoritative DNS server since bind
9.12 import. AES_CC needs to always be enabled.

(christos)

2019-01-08 20:08:28 UTC MAIN commitmail json YAML

remove <machine/param.h> include, nothing from it is actually used here

(jdolecek)

2019-01-08 19:59:24 UTC MAIN commitmail json YAML

remove explicit <machine/param.h> include, code including this already includes
<sys/param.h>

(jdolecek)

2019-01-08 19:53:40 UTC MAIN commitmail json YAML

remove explicit <machine/param.h> include, code including this already includes
<sys/param.h>

(jdolecek)

2019-01-08 19:41:10 UTC MAIN commitmail json YAML

2019-01-08 19:36:57 UTC MAIN commitmail json YAML

no need for <machine/param.h>

(jdolecek)

2019-01-08 19:17:10 UTC MAIN commitmail json YAML

update groff (Steffen Nurpmeso)

(christos)

2019-01-08 19:15:54 UTC MAIN commitmail json YAML

no need for <machine/param.h>

(christos)

2019-01-08 19:15:27 UTC MAIN commitmail json YAML

no need for <machine/param.h>

(christos)

2019-01-08 19:14:51 UTC MAIN commitmail json YAML

2019-01-08 19:14:08 UTC MAIN commitmail json YAML

no need for <machine/param.h>

(christos)

2019-01-08 19:12:41 UTC MAIN commitmail json YAML

no need for machine/param.h

(christos)

2019-01-08 18:40:53 UTC MAIN commitmail json YAML

- put all the GPLv3 software together
- put all the Last GPLv2 version software at the end.
Perhaps it is better to use separate files (per license) at this point?

(christos)

2019-01-08 18:04:00 UTC MAIN commitmail json YAML

Make TEGRA124_XUSB_BIN_STATIC and TEGRA210_XUSB_BIN_STATIC compile again.

(jakllsch)

2019-01-08 17:35:42 UTC MAIN commitmail json YAML

Provide global variables with C linkage, otherwise they will create
conflicts for C++ modules use.

(joerg)

2019-01-08 17:15:31 UTC MAIN commitmail json YAML

Include <sys/param.h> for DEV_BSIZE/DEV_BSHIFT

(christos)

2019-01-08 17:14:52 UTC MAIN commitmail json YAML

Include <sys/param.h> for DEV_BSIZE/DEV_BSHIFT

(christos)

2019-01-08 17:14:14 UTC MAIN commitmail json YAML

Include <sys/param.h> for DEV_BSIZE/DEV_BSHIFT

(christos)

2019-01-08 17:13:21 UTC MAIN commitmail json YAML

Include <sys/param.h> for DEV_BSIZE/DEV_BSHIFT

(christos)

2019-01-08 17:13:04 UTC MAIN commitmail json YAML

Someone should merge all the wdc copies.
Include <sys/param.h> for DEV_BSIZE/DEV_BSHIFT

(christos)

2019-01-08 14:43:18 UTC MAIN commitmail json YAML

Optimize: don't keep a full copy of the guest state, rather take only what
is needed. This avoids expensive memcpy's.

Also flush the V_TPR as part of the CR-state, because there is CR8 in it.

(maxv)

2019-01-08 11:36:10 UTC MAIN commitmail json YAML

Actually, according to the grammar the square brackets in the "tcp
flags" are not literal, so use .Op to show that /mask is optional.

(uwe)

2019-01-08 11:28:01 UTC MAIN commitmail json YAML

Restore macro with effect.  Fix the real problem that prevented it to
have the effect.

(uwe)

2019-01-08 10:25:26 UTC MAIN commitmail json YAML

New sentence, new line. Punctuation fixes. Remove macros without effect.

(wiz)

2019-01-08 08:52:46 UTC MAIN commitmail json YAML

u_int{8,16,32}_t -> uint{8,16,32}_t. No functional change.

(msaitoh)

2019-01-08 08:47:21 UTC MAIN commitmail json YAML

2019-01-08 08:22:20 UTC MAIN commitmail json YAML

Remove a format character from a non-format string.

(tih)

2019-01-08 08:10:10 UTC MAIN commitmail json YAML

Fix a bug that bnx_miibus_read_reg() returns wrong value when
BNX_PHY_INT_MODE_AUTO_POLLING_FLAG is set. This bug doesn't cause a real
problem because BNX_PHY_INT_MODE_AUTO_POLLING_FLAG is not set.

(msaitoh)

2019-01-08 07:46:11 UTC MAIN commitmail json YAML

workaround a problem with the pegasos firmware interface:
attempting to use /dev/openfirm on this machine hangs hard.

this isn't a new problem, and i've been meaning to try to
figure it out for years, but it's become a problem since
the xf86-video-radeon driver gained code to look for the
macppc model using this interface.

this is why xorg-server 1.18 and 1.20 hang recently on the
pegasosII.

this change is fairly ugly but i couldn't think of a less
ugly method to avoid /dev/openfirm working just on this
one platform.  introduce new __OPENFIRMIO_OPEN_CHECK_BROKEN
macro and associated __openfirmio_open_check_broken(), and
use them in the new openfirmopen() to fail opens.

include proplib.h in macppc and ofppc autoconf.h since they
use it.

(mrg)

2019-01-08 07:34:22 UTC MAIN commitmail json YAML

Handle REPN. FreeBSD has a "repn movs", which is a bit unusual, but doesn't
seem illegal as far as I can tell from the AMD SDM.

With that, I can boot FreeBSD on Qemu+NVMM.

(maxv)

2019-01-08 07:29:46 UTC MAIN commitmail json YAML

2019-01-08 07:18:18 UTC MAIN commitmail json YAML

2019-01-08 06:55:50 UTC MAIN commitmail json YAML

KNF. No functional change.

(msaitoh)

2019-01-08 06:34:23 UTC MAIN commitmail json YAML

Import compiler-rt r350590 LLVM sanitizers

(kamil)

2019-01-08 06:29:36 UTC MAIN commitmail json YAML

KNF. No functional change.

(msaitoh)

2019-01-08 06:17:40 UTC MAIN commitmail json YAML

2019-01-08 06:04:29 UTC MAIN commitmail json YAML

remove reference to deleted -r option.  fixes PR#53840 from J. Lewis Muir.

(mrg)

2019-01-08 05:57:34 UTC MAIN commitmail json YAML

>For now, unconditionally set nouveau verbosity to debug.

nouveau works mostly again now, and the debug output is very verbose.

(mrg)

2019-01-08 05:44:58 UTC MAIN commitmail json YAML

2019-01-08 04:18:50 UTC MAIN commitmail json YAML

Whitespace fix. No functional change.

(msaitoh)

2019-01-08 04:13:27 UTC MAIN commitmail json YAML

u_int{8,16,32,64}_t -> uint{8,16,32,64}_t. No functional change.

(msaitoh)

2019-01-08 03:14:51 UTC MAIN commitmail json YAML

2019-01-08 03:03:50 UTC MAIN commitmail json YAML

2019-01-08 01:31:49 UTC MAIN commitmail json YAML

veriexecgen(8): improve example for appending /etc to the signatures
database. From Edgar Pettijohn in PR misc/53839.

(gutteridge)

2019-01-08 01:19:16 UTC MAIN commitmail json YAML

npf.conf(5): add a minor clarification about table types that can't
accept masks on IP addresses. Prompted by Rob Hunter in PR bin/51900.

(gutteridge)

2019-01-08 00:22:11 UTC MAIN commitmail json YAML

2019-01-08 00:21:19 UTC MAIN commitmail json YAML

2019-01-08 00:00:53 UTC MAIN commitmail json YAML

Include unistd.h for write(2) and close(2).

(rin)

2019-01-07 23:06:40 UTC MAIN commitmail json YAML

2019-01-07 22:48:01 UTC MAIN commitmail json YAML

2019-01-07 22:35:55 UTC MAIN commitmail json YAML

fix the disklabel sanity check coversion for case when both disklabel
and disk geometry are > DEV_BSIZE, such as fictitious cd(4) disklabel

still part of PR kern/53833

(jdolecek)

2019-01-07 22:17:02 UTC MAIN commitmail json YAML

Remove leading zero from date.

(wiz)

2019-01-07 22:05:50 UTC MAIN commitmail json YAML

2019-01-07 22:00:33 UTC MAIN commitmail json YAML

2019-01-07 21:04:35 UTC MAIN commitmail json YAML

convert the sector counts for label sanity checks to use same unit (DEV_BSIZE),
so that the check is meaningful if disklabel sector size and disk geometry
sector size differ - for example 512 disklabel vs 2048 for sparc cd(4)

conversion assumes that the sector sizes are multiples of DEV_BSIZE (512)

fixes kern/53833 by Andreas Gustafsson

Note: the checks are executed #ifdef DIAGNOSTIC, that's why nothing
is printed by 8.0 kernel, or anything built from release branches

(jdolecek)

2019-01-07 18:48:08 UTC MAIN commitmail json YAML

Add Bluetooth related terms: ACL, LMP, LELL, SCO

(sevan)

2019-01-07 18:13:34 UTC MAIN commitmail json YAML

Optimize the legpref node: omit BRN (we don't care and it's the same as
OVR_CS), inline the loops, sort the checks from most to least likely
prefix, and use a compact structure.

(maxv)

2019-01-07 18:08:28 UTC MAIN commitmail json YAML

2019-01-07 16:30:26 UTC MAIN commitmail json YAML

Optimize: on single memory operand instructions, take the GPA directly from
the exit structure provided by the kernel. This saves an MMU translation,
and sometimes complex address computation (eg SIB).

Drop the GVA field, it is not useful to virtualizers.

(maxv)

2019-01-07 15:44:47 UTC MAIN commitmail json YAML

2019-01-07 15:43:17 UTC MAIN commitmail json YAML