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 (31m)  netbsd-8 (6d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 20:01:38 UTC Now

2017-06-15 05:45:18 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #39):
sys/arch/ews4800mips/sbd/fb_sbdio.c: revision 1.16
sys/arch/pmax/ibus/pm.c: revision 1.13
sys/dev/hpc/bivideo.c: revision 1.34
sys/dev/ic/sti.c: revision 1.19
correct size checks so they cannot be circumvented by integer overflows
reported by CTurt, thanks for the notification

(snj)

2017-06-15 05:43:00 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #38):
sys/dev/audiobell.c: revision 1.21
sys/dev/audiobell.c: revision 1.22
Initialize and set all required parameters for the audiobell.
--
Revert back to a 16 bit phase counter - stops overflow when performing
calculations on pitch and phase.

(snj)

2017-06-15 05:42:27 UTC MAIN commitmail json YAML

For Attention Indicator Control bit and Power Indicator Control bit, it's
allowed to be a read only value 0 if corresponding capability register bit
is 0.

(msaitoh)

2017-06-15 05:35:07 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #36):
external/bsd/tmux/usr.bin/tmux/utempter.c: revision 1.2
PR/52288: ben: Fix utmp cleanup did not work.

(snj)

2017-06-15 05:33:49 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #35):
external/bsd/dhcpcd/Makefile.inc: revision 1.2
Replace @DATADIR@ with /usr/share/examples as pointed by plunky@

(snj)

2017-06-15 05:32:35 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #34):
sys/netcan/can_pcb.c: revision 1.6
tests/net/can/t_can.c: revision 1.6
Refuse to bind to a non-CAN interface.
Also release the lock in the error branch.
--
Test bind()ing to a non-existent interface.

(snj)

2017-06-15 05:30:13 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by sborrill in ticket #33):
sys/dev/pci/ehci_pci.c: revision 1.65
Deal with broken BIOSes that leave PCI interrupts disabled.
Thanks to nick@

(snj)

2017-06-15 02:51:45 UTC MAIN commitmail json YAML

Simplify

We can assume that rt_ifp is always non-NULL.

(ozaki-r)

2017-06-15 01:26:34 UTC MAIN commitmail json YAML

Add mink, version 20170614, to othersrc. From the README:

This is a small library and utility program which transforms input
data into output data, concealing and revealing along the way.  Rather
than just do one round of encryption, this can do multiple rounds on
the same data.  All kinds of bit and byte rotation, mirroring around a
diagonal, Xor, and AES are provided, including raw AES, and CBC, CTR,
EAX and GCM modes.

Small awk-like scripts are written to transform the data; the same
script is used in each direction.

Keys, IVs and AADs are specified in the script, or can be read from
the terminal, working from a prompt. This is true for strings used
to xor data.

Thus, to extract the original from a file that has already been
transformed, you need to know not only the keys/IVs/AADs being used,
you need to know all the arguments used for bitwise rotations,
repetitions of AES encryption, and order of transformations specified
in the script. To discourage timing attacks, random data is encrypted
a random number of times after each transformation in the script.

It may be best to describe this in a worked example:

% echo 'Input data' | mink -e 'bswap 32' > scrambled
% hexdump -C scrambled
00000000  75 70 6e 49 61 64 20 74  00 0a 61 74 00 00 00 00  |upnIad t..at....|
00000010
% mink -c 11 'bswap 32' scrambled
Input data
%

But mink is designed to work with multiple encryption transformations:

% echo 'Input data' | mink -e 'bitrotr 3; bswap 32' > encrypted
% hexdump -C encrypted
00000000  ab 83 73 4a 0b 23 01 a3  00 50 0b a3 00 00 00 00  |..sJ.#...P......|
00000010
% mink -c 11 'bitrotr 3; bswap 32' encrypted
Input data
%

And the instructions are usually entered into a file, for ease of use of
decryption:

% cat 1.mink
bitrotr 3
bswap 32
% echo 'Input data' | mink -e -f 1.mink > encrypted
% mink -f 1.mink -c 11 encrypted
Input data
%

However, the main way that mink shines is when using more advanced methods
of (symmetric) encryption. And, for these, we need keys and IVs:

% sed 15q < /usr/share/dict/words > in
% wc in
      15      15      92 in
% cat 2.mink
setkey 0 "key number one"
setkey 1 "IV?"?
bitrotr 3
aes128-ctr 0 1 2367
%

After the first 2 commands, we have a 92byte file to work with.  We
also have introduced 128 bit AES in CTR mode, using 2 keys, and
running for 2367 repetitions.  The "setkey" lines set up the strings
to be used for keys and IVs.  Hex escapes (\xAB) can be used to
express 8bit entities.  If a setkey string is followed by a question
mark, the string is taken to be a prompt, and the user is asked to
enter the string.  getpass(3) is used for this.  Strings are assigned
to numeric slots, which do not need to be contiguous or sequential,
but are easier to remember that way.  The invocation of aes128-ctr
above means "use string in slot 0 as the key", use the string input by
the user as an IV, and repeat the ctr encryption 2367 times.

% mink -e -f 2.mink -o encrypted in
IV?
% hexdump -C encrypted
00000000  c2 16 39 77 9c 98 fd 4d  52 d0 27 17 35 03 e4 f0  |..9w...MR.'.5...|
00000010  15 5c a0 78 ad 19 77 21  c4 f0 f9 e3 ee a5 b4 1c  |.\.x..w!........|
00000020  bd 37 06 ad a4 d6 53 f8  ed de 12 8c 05 95 cc 55  |.7....S........U|
00000030  c4 08 fd cb 8c 1f b5 af  7c 00 50 75 04 d1 2e 3b  |........|.Pu...;|
00000040  63 70 53 5e ba 8b 41 42  2f 3e aa 81 fe 48 5c e7  |cpS^..AB/>...H\.|
00000050  a9 7c 8a 33 13 d4 d9 af  fe 6a d4 be 3e c5 7d 9f  |.|.3.....j..>.}.|
00000060
% mink -f 2.mink -c 92 encrypted
IV?
A
a
aa
aal
aalii
aam
Aani
aardvark
aardwolf
Aaron
Aaronic
Aaronical
Aaronite
Aaronitic
Aaru
% # the user entered the wrong IV in the next invocation of mink
% mink -f 2.mink -c 92 encrypted | hexdump -C
IV?
00000000  21 82 48 b5 93 dd c9 c9  47 56 10 ee 98 43 ab 91  |!.H.....GV...C..|
00000010  53 96 b3 3d 61 9a fc 87  5a 8f 06 d9 0b 40 47 1d  |S..=a...Z....@G.|
00000020  8f 00 95 89 ef 79 7a ed  c5 fa 5b 01 0c 8f 58 8c  |.....yz...[...X.|
00000030  f8 11 52 fe d9 86 4b fa  71 a8 8b 6b 6f d6 59 31  |..R...K.q..ko.Y1|
00000040  ad 29 60 64 ba 27 e0 d2  3c 4c f2 6d 39 11 cd f4  |.)`d.'..<L.m9...|
00000050  8c b3 dc d3 b8 5e d0 48  6e ee 99 61              |.....^.Hn..a|
0000005c
%

Please also note that the number of repetitions for operations is important:

% mink -v 0=zero -v1=two -e 'aes256-ctr 0 1 1330' Makefile | hexdump -C
00000000  31 3b 82 97 22 e4 ef 26  a7 f3 61 66 02 81 94 4c  |1;.."..&..af...L|
00000010  12 9f a5 63 cf 95 68 ab  00 46 c3 cd b7 c3 35 f4  |...c..h..F....5.|
00000020  0d 99 cb 11 c8 0c df ff  88 85 54 7a e9 4c 66 7b  |..........Tz.Lf{|
00000030  cd b5 7d 27 c0 45 70 d8  cd 85 dc 2c 11 e7 df 07  |..}'.Ep....,....|
00000040  aa e2 06 d1 85 a8 96 8d  4f d6 f4 8d ab 22 4a b4  |........O...."J.|
00000050  12 60 30 31 43 63 5c 73  36 1e d6 77 21 6d ff 9e  |.`01Cc\s6..w!m..|
00000060  7c 6e 52 65 7e 4c 6b d3  4d 8c 5d 2f e3 6c 87 b9  ||nRe~Lk.M.]/.l..|
00000070  87 d6 f6 ad 84 f9 22 72  d3 46 80 7c ce fb 87 2b  |......"r.F.|...+|
00000080  b0 7f 89 13 73 5a 3e 75  b3 37 60 cf e7 a0 65 4e  |....sZ>u.7`...eN|
00000090
% mink -v 0=zero -v1=two -e 'aes256-ctr 0 1 1331' Makefile | hexdump -C
00000000  c3 0e b6 08 d1 56 0b 18  c5 2a 80 97 d2 64 85 b2  |.....V...*...d..|
00000010  d1 42 b8 92 33 00 fd c5  ae ae a8 c5 8f 50 ce 3f  |.B..3........P.?|
00000020  18 64 ea fc f8 06 17 ae  62 9e c2 eb 1d d3 4d 84  |.d......b.....M.|
00000030  15 bb b4 da 6a 0c b4 3b  fe 4e 55 41 4e 43 75 64  |....j..;.NUANCud|
00000040  62 70 ad 45 fd 06 5a 87  dc 0d 62 71 9b 0d ab d7  |bp.E..Z...bq....|
00000050  0f ba ab 64 28 10 f5 fb  fd 05 60 9e 89 38 f2 e9  |...d(.....`..8..|
00000060  e6 fd 78 76 24 f3 da 82  f3 22 94 bb 8b 30 92 d7  |..xv$...."...0..|
00000070  5f 38 94 16 f4 d9 02 2b  89 37 49 e6 f3 93 23 be  |_8.....+.7I...#.|
00000080  34 f7 43 c2 c3 69 ec 93  76 62 f0 ba c1 2c 96 00  |4.C..i..vb...,..|
00000090
%

After the data has been encrypted by mink, anyone wanting to read the
original data needs to know ALL of:

1. the exact statements of the transformation script, i.e. the bitrotr, bswap,
aes128/256 commands

2.  the order of these commands - for example, AES encryption before
using a bit rotation will produce a different result to that where the
same bitwise rotation is done before AES:

% echo 'Input data' | mink -e 'setkey 0 "key"; setkey 1 "iv" ; aes128 0 1 3; bitrotr 4' | hexdump -C
00000000  ef b3 4e 04 a1 13 47 01  3b 16 d9 66 ef 3a da 00  |..N...G.;..f.:..|
00000010
% echo 'Input data' | mink -e 'bitrotr 4; setkey 0 "key"; setkey 1 "iv" ; aes128 0 1 3' | hexdump -C
00000000  89 36 80 e8 32 4d 74 62  2c 9a 02 ea 28 a9 74 6b  |.6..2Mtb,...(.tk|
00000010

3.  The keys and IVs used for any AES operations, and any AAD used in
AEAD transformations such as EAX or GCM, or strings used in XOR
transformations

4. The number of repetitions of AES encryption to perform

Arbitrarily complex scripts can be used, which would help if proof of work
is to be a part of the data transformation.

The list of transformation methods is as follows:

aes(128|256)-cbc key iv reps
aes(128|256)-ctr key iv reps
aes(128|256)-eax key iv aad reps
aes(128|256)-gcm key iv aad reps
aes(128|256) key
bitrotl nbits
bitrotr nbits
byteswap nbits
diagonal number
reverse
rol nbytes
ror nbytes
xor string

In addition, these transformations can be further specified to apply
to a range of input data - the offset and length can be appended to
each of the instructions above, using the form off:n len:m, where n
and m are both decimal integers.

After every instruction is executed, a random number of iterations of
AES encrypting random data are performed.  This is intended to
minimise the effect of timing attacks.

Alistair Crooks
Wed Jun 14 18:08:15 PDT 2017

(agc)

2017-06-14 21:43:02 UTC MAIN commitmail json YAML

constify more to avoid gcc stupidity.

(christos)

2017-06-14 21:05:02 UTC MAIN commitmail json YAML

postfix-3.1.6/3.2.2 out.

(wiz)

2017-06-14 20:56:33 UTC MAIN commitmail json YAML

2017-06-14 20:17:46 UTC jdolecek-ncq commitmail json YAML

put back reset of retry count to 0 when starting processing a buf

do not use NCQ for retried transfers to speed up recovery, unless FUA
is requested

(jdolecek)

2017-06-14 17:54:01 UTC MAIN commitmail json YAML

Check argc, and add a message.

(maxv)

2017-06-14 17:48:41 UTC MAIN commitmail json YAML

2017-06-14 17:37:40 UTC MAIN commitmail json YAML

2017-06-14 17:21:04 UTC MAIN commitmail json YAML

Disable interrupts for T_NMI (inline calltrap). Note that there's still a
way to evade the NMI mode here, if a segment register faults in
INTRFASTEXIT; but we don't care. I didn't test this change, but it seems
fine enough.

(maxv)

2017-06-14 17:11:39 UTC MAIN commitmail json YAML

Unbreak MKPAM=no build

Make cron(8) linkage with PAM conditional.

(kamil)

2017-06-14 17:09:00 UTC MAIN commitmail json YAML

2017-06-14 17:02:16 UTC MAIN commitmail json YAML

2017-06-14 16:39:41 UTC MAIN commitmail json YAML

remove now unnecessary casts.

(christos)

2017-06-14 16:37:05 UTC MAIN commitmail json YAML

- cast ident argument because it is usually an fd (signed) and generates
  conversion to unsigned warnings.
While here:
- name the macro parameters with meaningful names
- rename the internal inline function as _FOO instead of FOO_ because there
  is no other FOO_ name in the system headers.

(christos)

2017-06-14 14:17:15 UTC MAIN commitmail json YAML

Give the direct map 32 slots (16TB of va). This matches MAXPHYSMEM, in
such a way that the direct map is no longer the limiting factor for high
memory systems.

(maxv)

2017-06-14 12:49:37 UTC MAIN commitmail json YAML

Move the direct map from slot 509 to slot 460. We will increase its size
dynamically.

(maxv)

2017-06-14 12:27:24 UTC MAIN commitmail json YAML

2017-06-14 12:24:51 UTC MAIN commitmail json YAML

Stop including <sys/user.h> in userland libraries

This header in this context is freebsdism.

(kamil)

2017-06-14 12:16:27 UTC MAIN commitmail json YAML

Detach <sys/user.h> from sanitizer_procmaps_netbsd.cc (GCC)

This header in this context is freebsdism.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-06-14 09:18:56 UTC MAIN commitmail json YAML

gcc-7.1 out.

(wiz)

2017-06-14 09:00:08 UTC MAIN commitmail json YAML

2017-06-14 08:45:42 UTC MAIN commitmail json YAML

Add EFER_TCE. This would be an interesting feature to have, since it
reduces the indirect cost of invlpg; but I'm not convinced the way we
flush upper-levels is correct for this yet.

(maxv)

2017-06-14 08:12:22 UTC MAIN commitmail json YAML

Fix a bug introduced in bus_space.c::r1.39. This check too is hard-coded.
Might have had a cumulative effect on PR/52000.

(maxv)

2017-06-14 07:45:45 UTC MAIN commitmail json YAML

Fix a pretty dumb mistake I made in r1.22: the alignment needs to be in the
bss, otherwise the bootloader will use memory before __kernel_end and give
a wrong start pa to the kernel.

This issue was investigated by Anthony Mallet. Should fix PR/52000.

(maxv)

2017-06-14 07:38:24 UTC MAIN commitmail json YAML

support multiple encryption drivers (port from FreeBSD).

(knakahara)

2017-06-14 07:36:24 UTC MAIN commitmail json YAML

refactor crypto_newsession() like FreeBSD.

(knakahara)

2017-06-14 07:32:19 UTC MAIN commitmail json YAML

must release cap->cc_lock before calling cap->cc_newsession() because of spinlock.

(knakahara)

2017-06-14 06:55:37 UTC MAIN commitmail json YAML

Ensure to detach children.

(nat)

2017-06-14 05:01:35 UTC MAIN commitmail json YAML

Instead of directly referencing a parent device's code (ie, pcppi_bell()
routine), let the parent device pass a pointer to the code (in the aux
config data).  This allows us to load the spkr module without requiring
the pcppi parent device to exist.  (The spkr device can also have an
audio as parent.)

(pgoyette)

2017-06-14 04:58:28 UTC netbsd-8 commitmail json YAML

2017-06-14 04:55:59 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #32):
external/gpl3/gcc/usr.bin/gcc/arch/mips64el/auto-host.h: revision 1.11
external/gpl3/gcc/usr.bin/gcc/arch/mips64el/configargs.h: revision 1.21
regen after new binutils

(snj)

2017-06-14 04:54:21 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #31):
sys/arch/evbarm/fdt/fdt_machdep.c: revision 1.7
Parse more than one entry from the /memory node's reg property.

(snj)

2017-06-14 04:53:12 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #30):
sys/dev/fdt/fdt_intr.c: revision 1.11
Fix an issue with interrupt controller lookup wrt cascading interrupt
controllers.

(snj)

2017-06-14 04:49:32 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by flxd in ticket #29):
external/gpl3/gcc/dist/gcc/config/vax/builtins.md: revision 1.6
Fix PR port-vax/51761 as suggested by Paul Koning on port-vax list.
Installation (install.ram, -Os) on my VS4000 is possible without SCSI
timeouts again.
Other variable-length bit field instructions should be checked for correct
constraints, too!

(snj)

2017-06-14 04:47:33 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #28):
sys/arch/x86/x86/cpu.c: revision 1.131
Further reduce the loop counter so that hatching completes before the
boot processor times us out.
Add a nice big XXX comment for why the counter is so low.

(snj)

2017-06-14 02:33:37 UTC MAIN commitmail json YAML

2017-06-14 02:32:29 UTC MAIN commitmail json YAML

Add test cases for vlan(4)

From s-yamaguchi@IIJ

(ozaki-r)

2017-06-14 02:00:44 UTC MAIN commitmail json YAML

2017-06-14 00:52:37 UTC MAIN commitmail json YAML

create an nmap table for module symtabs too.
needed by dtrace.

(chs)

2017-06-14 00:40:05 UTC MAIN commitmail json YAML

add an lwp_trapframe() interface to return an LWP's user trapframe.
needed by dtrace.

(chs)

2017-06-13 19:15:32 UTC jdolecek-ncq commitmail json YAML

use MVSATA_EDMAQ_LEN instead of magic number for number of queue slots

(jdolecek)

2017-06-13 19:13:55 UTC MAIN commitmail json YAML

correct size checks so they cannot be circumvented by integer overflows

reported by CTurt, thanks for the notification

(spz)

2017-06-13 17:18:00 UTC MAIN commitmail json YAML

2017-06-13 15:24:05 UTC MAIN commitmail json YAML

Now that bus_space can use devmap - use it for early console

(skrll)

2017-06-13 15:23:17 UTC MAIN commitmail json YAML

2017-06-13 14:05:47 UTC MAIN commitmail json YAML

move include of <sys/iostat.h> back to where userland will get it.
some third-party software relies on this header including that one.
pointed out by joerg.

(chs)

2017-06-13 13:46:14 UTC MAIN commitmail json YAML

gdb-8.0 out.

(wiz)

2017-06-13 13:10:32 UTC MAIN commitmail json YAML

PR/52295: Anthony Mallet: find -delete: "relative path not safe" with absolute
paths ... Fix from OpenBSD

(christos)

2017-06-13 09:37:22 UTC MAIN commitmail json YAML

Sync with FreeBSD r316541:

> Fix a double free in ixgbe_rxeof()
>
> Submitted by: rstone
> MFC after: 1 week
> Differential Revision: https://reviews.freebsd.org/D10255

(msaitoh)

2017-06-13 09:35:12 UTC MAIN commitmail json YAML

Fix the partial chain check in ixgbe_rx_discard(). This bug was addded in
rev. 1.33.

(msaitoh)

2017-06-13 09:11:22 UTC MAIN commitmail json YAML

2017-06-13 08:16:16 UTC MAIN commitmail json YAML

Avoid variable lenght buffers to help the stack protector (hopefully no
functional change)

(martin)

2017-06-13 08:10:52 UTC MAIN commitmail json YAML

Fix typo in macro name.

(wiz)

2017-06-13 06:39:09 UTC MAIN commitmail json YAML

2017-06-13 06:37:21 UTC MAIN commitmail json YAML

Update for inclusion of references to the new wsbell(4)

(pgoyette)

2017-06-13 06:27:10 UTC MAIN commitmail json YAML

2017-06-13 06:25:20 UTC MAIN commitmail json YAML

Update the speaker man page, mentioning wsbell and new formatting for
ioctls.

Ok pgoyette@.

(nat)

2017-06-13 05:49:48 UTC MAIN commitmail json YAML

Implement missing ioctls for the default bell.

(nat)

2017-06-13 00:54:37 UTC MAIN commitmail json YAML

Change sc_dying from u_char to bool.

(nat)

2017-06-13 00:49:05 UTC MAIN commitmail json YAML

Remove dying ftom vb_args and use sc_dying instead.

(nat)

2017-06-13 00:42:27 UTC MAIN commitmail json YAML

Move duplicate definition of SETBELL macro into wsbelldata.h.

(nat)

2017-06-13 00:28:10 UTC MAIN commitmail json YAML

Restore Makefile.inc so dhcpcd is installed correctly as pointed out by kre@.
This reverts my prior commit.

(roy)

2017-06-13 00:02:19 UTC jdolecek-ncq commitmail json YAML

Add NCQ support to siisata(4).

There are still issues that need to be address before I consider this
mergable.

(jakllsch)

2017-06-12 23:51:41 UTC jdolecek-ncq commitmail json YAML

Macro argument parentheses paranoia.
Annotate another register initialism.

(jakllsch)

2017-06-12 23:25:06 UTC jdolecek-ncq commitmail json YAML

Add a few more NCQ branch action items.

(jakllsch)

2017-06-12 21:53:19 UTC jdolecek-ncq commitmail json YAML

2017-06-12 21:38:50 UTC jdolecek-ncq commitmail json YAML

add support for NCQ on Gen IIe hardware

mvsata_quetag_get()/put() pairs adjusted to work also for non-DMA code paths,
i.e. during probe; replaced wdcintr() call with local routine which uses
currently active command tag, rather than assuming always tag 0 on that
code path

~55MB/s -> ~80MB/s sequential read using fio(1) on a test HDD, quite nice

(jdolecek)

2017-06-12 21:08:34 UTC MAIN commitmail json YAML

Add heading comment for private localcount_adjust subroutine.

(riastradh)

2017-06-12 21:07:14 UTC MAIN commitmail json YAML

Move forward declaration to top of file.

Keep header comment above localcount_init adjoined to it.

No functional change.

(riastradh)

2017-06-12 15:02:32 UTC MAIN commitmail json YAML

Use continue to denote the no-op loop to match netbsd style
newline for extra clarity.

(maya)

2017-06-12 14:59:04 UTC MAIN commitmail json YAML

Fix typo
Insert Pp after a list to add vertical space before the next paragraph
Remove Pp before Bl at two places

(abhinav)

2017-06-12 14:52:02 UTC MAIN commitmail json YAML

This Makefile fragment is no longer used.

(roy)

2017-06-12 14:50:38 UTC MAIN commitmail json YAML

Replace @DATADIR@ with /usr/share/examples as pointed by plunky@

(roy)

2017-06-12 11:05:22 UTC MAIN commitmail json YAML

Note addition of wsbell(4)

(pgoyette)

2017-06-12 10:59:47 UTC MAIN commitmail json YAML

Deal with broken BIOSes that leave PCI interrupts disabled.

Thanks to nick@

(sborrill)

2017-06-12 09:23:39 UTC MAIN commitmail json YAML

Restore wscons keymaps feature on hpcarm

hpc ports need to alter keydesc data at runtime in order to load
alternate keymaps. But since keydesc is const initialized data, it
is mapped read only and the operation should fail.

It seems older compiler failed to enforce the read-only mapping and
this is why it used to work, but on recent NetBSD releases, the
feature is broken.

We fix it by duplicating the keydesc data once into a malloc'ed area
that can be modified.

(manu)

2017-06-12 08:19:22 UTC MAIN commitmail json YAML

There is no longer a NWSBELL (since nothing depends on it), so there's no
need to #include wsbell.h (which is where it used to be defined, as a
result of a needs-flag in files.wscons).

Remove the #include

(pgoyette)

2017-06-12 07:12:49 UTC MAIN commitmail json YAML

Revert previous - it's no longer needed since data structure sizes no
longer depend on which wscons child devices exist

(pgoyette)

2017-06-12 07:10:07 UTC MAIN commitmail json YAML

Always include declarations/definitions for NWSMUX and NWSDISPLAY even
if they aren't needed.  This enables us to have structures of a fixed
size regardless of which child devices are configured, which enables
better modularization.

(pgoyette)

2017-06-12 07:06:45 UTC MAIN commitmail json YAML

Nothing needs the NWSBELL flag, so don't bother creating it

(pgoyette)

2017-06-12 06:59:19 UTC MAIN commitmail json YAML

For now, #include wsdisplay.h to get the definition of NWSDISPLAY

The symbol is currently used to conditionally include members of a
data structure, so without this include there could be different
structure definitions, with different sizes, and data corruption is
likely.

XXX For cleaner modularization, all of the needs-flag entries in
XXX wscons should be removed.

(pgoyette)

2017-06-12 03:03:22 UTC MAIN commitmail json YAML

2017-06-12 01:01:01 UTC MAIN commitmail json YAML

Descend into SUBDIR to actually build the wsbell module.

Missed in previous commit - thanks kre@

(pgoyette)

2017-06-11 22:22:36 UTC MAIN commitmail json YAML

Add new wsbell(4) module to the sets list.

(pgoyette)

2017-06-11 22:21:33 UTC MAIN commitmail json YAML

2017-06-11 22:14:55 UTC MAIN commitmail json YAML

Add module infrastructure for wsbell(4)

(pgoyette)

2017-06-11 22:12:56 UTC MAIN commitmail json YAML

PR/52292: Shinichi Doyashiki: Fix reversed comments.

(christos)

2017-06-11 21:54:22 UTC MAIN commitmail json YAML

Implement xxx_rescan() and xxx_childdet() functions; these will be
needed when child device wsbell(4) becomes a separately-loadable
module.

(pgoyette)

2017-06-11 21:45:28 UTC MAIN commitmail json YAML

Remove the 'needs-flag' from spkr.c - it's not needed by anything.

(pgoyette)

2017-06-11 20:38:17 UTC MAIN commitmail json YAML

Do not partially initialize a static variable.

(joerg)

2017-06-11 20:25:07 UTC MAIN commitmail json YAML

Parse more than one entry from the /memory node's reg property.

(jmcneill)

2017-06-11 17:34:54 UTC MAIN commitmail json YAML

Grammar and punctuation fixes in few sentences
Remove Pp before Bd at couple of places

(abhinav)

2017-06-11 17:01:26 UTC MAIN commitmail json YAML

Insert missing word
Insert comma in a sentence to make the comprehension easier
Remove Pp before Bd

(abhinav)

2017-06-11 16:21:41 UTC MAIN commitmail json YAML

2017-06-11 16:19:27 UTC MAIN commitmail json YAML

Use fdtbus_intr_establish to hook in block interrupts instead of
intr_establish.

(jmcneill)

2017-06-11 14:34:49 UTC MAIN commitmail json YAML

PR/52288: ben: Fix utmp cleanup did not work.
XXX: pullup-8

(christos)

2017-06-11 13:05:43 UTC MAIN commitmail json YAML

Revert back to a 16 bit phase counter - stops overflow when performing
calculations on pitch and phase.

(nat)

2017-06-11 13:02:44 UTC MAIN commitmail json YAML

Initialize and set all required parameters for the audiobell.

(nat)

2017-06-11 12:56:37 UTC MAIN commitmail json YAML

Fix an issue with interrupt controller lookup wrt cascading interrupt
controllers.

(jmcneill)

2017-06-11 11:04:20 UTC MAIN commitmail json YAML

- Replace CONSADDR with SSCOM2CONSOLE in example
- Remove gtmr (Exynos5422 uses mct)
- cinclude EXYNOS.local instead of TEGRA.local

(jmcneill)

2017-06-11 11:02:43 UTC MAIN commitmail json YAML

Remove ODROID-U and ODROID-XU kernel configs as they no longer work.

(jmcneill)

2017-06-11 10:30:15 UTC MAIN commitmail json YAML

Remove references to the PCPPISPEAKER and VAUDIOSPEAKER options - they
don't actually exist.

XXX This man page will need a major overhaul.  But first we need to get
XXX man pages for wsbell(4) and wsbell(9) (and maybe other updates, too)

(pgoyette)

2017-06-11 09:41:40 UTC MAIN commitmail json YAML

Clean up the spkr_modcmd() routine so it returns ENOTTY for all commands
other than MODULE_CMD_{INIT,FINI}

(pgoyette)

2017-06-11 05:28:28 UTC MAIN commitmail json YAML

Define the NWSMUX symbol for the spkr module (for modules, we cannot
use the wsmux.h file created by the needs-flag in sys/conf/files)

(pgoyette)

2017-06-11 05:26:52 UTC MAIN commitmail json YAML

The wsmux.h file is only created for kernel builds.

(pgoyette)

2017-06-11 03:55:57 UTC MAIN commitmail json YAML

New device wsbell - allows for a console beep for non pckbds (usb etc).
Works for platforms without pcppi - can work with spkr at audio and spkr
at pcppi.

To use add the following to your kernel config:
wsbell* at spkr? console?

Ok pgoyette@.

(nat)

2017-06-11 03:38:12 UTC MAIN commitmail json YAML

Seperate the definitions for the console beep.  This code will be shared
with a new device.

Ok pgoyette@.

(nat)

2017-06-11 03:33:48 UTC MAIN commitmail json YAML

Add ioctls for setting and getting the beep volume.  Currently only
supported on spkr devices attached to audio.

Ok pgoyette@.

(nat)

2017-06-11 03:25:02 UTC MAIN commitmail json YAML

Remove unused code - it will reappear in a new device.

Ok pgoyette@.

(nat)

2017-06-11 01:15:11 UTC MAIN commitmail json YAML

Fix build w/o VERBOSE_INIT_ARM

(jmcneill)

2017-06-11 01:09:44 UTC MAIN commitmail json YAML

2017-06-11 00:54:26 UTC MAIN commitmail json YAML

Correctly initialize i2cbus attach args.

(jmcneill)

2017-06-11 00:13:15 UTC MAIN commitmail json YAML

Avoid divide-by-zero for unconfigured PLLs

(jmcneill)

2017-06-11 00:03:29 UTC MAIN commitmail json YAML

Fix KERNEL_BASE_PHYS (how did this ever work?)

(jmcneill)

2017-06-10 23:26:32 UTC MAIN commitmail json YAML

2017-06-10 23:23:05 UTC MAIN commitmail json YAML

Calculate UART frequency based on bootloader config.

(jmcneill)

2017-06-10 23:22:36 UTC MAIN commitmail json YAML

Fix exynos5 devmap, bootstrap, and implement early_putchar.

(jmcneill)

2017-06-10 23:20:56 UTC MAIN commitmail json YAML

Use arm_fdt_cpu_hatch and add mmu entry for DTB

(jmcneill)

2017-06-10 15:13:19 UTC MAIN commitmail json YAML

2017-06-10 14:21:01 UTC MAIN commitmail json YAML

Do m_pullup before mtod

It may fix panicks of some tests on anita/sparc and anita/GuruPlug.

(ozaki-r)

2017-06-10 13:25:51 UTC jdolecek-ncq commitmail json YAML

use satafis routine to build the command block for Gen IIe to reduce code
duplication

(jdolecek)

2017-06-10 12:03:30 UTC MAIN commitmail json YAML

Fix missing TC bus speed.

(flxd)

2017-06-10 08:13:15 UTC MAIN commitmail json YAML

2017-06-10 06:35:52 UTC netbsd-8 commitmail json YAML

2017-06-10 06:30:07 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #27):
external/bsd/dhcp/dist/relay/dhcrelay.c: revision 1.7
Fix buggy dhcrelay(8) requirement to stay in foreground
This version of dhcrelay(8) needed to stay inforeground with -d flag in
order to service requests. Running inbackground turned it deaf to DHCP
requests.
This was caused by wrong kqueue(2) usage, where kevent(2) was used with
a file descriptor obtained by a kqueue(2) call done before fork(2).
kqueue(2) man page says "The queue is not inherited by a child created
with fork(2)". As a result, kevent(2) calls always got EBADF.
The fix is to reorder function calls in dhcrelay(8) main() function.
dhcp_context_create(), which causes kqueue(2) to be invoked, is
moved with its dependencies after fork(2). This matches the code layout
of dhclient(8) and dhcpd(8), which do not have the bug.
The fix was not submitted upstream since latest ISC DHCP code was
refactored and does not have the bug anymore.

(snj)

2017-06-10 06:27:51 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #26):
libexec/ld.elf_so/rtld.c: revision 1.184
Call _rtld_debug_state before running the global initialisers, so give
gdb a chance to set break points etc.

(snj)

2017-06-10 06:25:29 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #25):
sys/arch/mips/mips/locore_mips1.S: revision 1.92, 1.93
fix tlb_record_asids 2nd arg to match usage - it's a maximum asid value
and not a mask
--
Add a missing ".set at" to make previous build

(snj)

2017-06-10 06:23:01 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #24):
sys/dev/usb/uaudio.c: revision 1.154
Start as half as many transfers for recording.  This fixes recording and
play back when uaudio is used in full duplex mode.
The transfer scheduling probably is to blame.
Ok skrll@.

(snj)

2017-06-10 06:21:27 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #23):
sys/arch/sgimips/conf/INSTALL64_IP2x: revision 1.3
Align MEMORY_ROOT_DISK_SIZE with INSTALL32_IP2x

(snj)

2017-06-10 06:18:52 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #22):
sys/arch/mips/mips/mips_machdep.c: revision 1.278
sys/arch/mips/mips/pmap_machdep.c: revision 1.21
Always use XKPHYS for pool pages on _LP64; otherwise use KSEG0
--
Maintain the split of physical memory into the defined freelists, but
only force pool pages to VM_FREELIST_FIRST512M for non _LP64

(snj)

2017-06-10 06:17:01 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #21):
sys/dev/pci/if_iwm.c: revision 1.74
fix typo.
reported by ryo@.

(snj)

2017-06-10 06:05:48 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #20):
sys/dev/pad/pad.c: revisions 1.33-1.35
sys/dev/pad/padvar.h: revision 1.9
Express BYTESTOSLEEP as an 64 bit integer.
Use BYTESTOSLEEP in expresson of BYTES_PER_SEC.
--
sc_bytes_count needs to be set in pad_audio_open not pad_open.
--
Simplification of rate limiter.  It now works uni/multiprocessor.
--
pad blocksize 1024 -> 8192.  Helps when sleeping in rate limiter.

(snj)

2017-06-10 05:57:08 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #19):
sys/arch/arm/fdt/files.fdt: revision 1.11
sys/arch/arm/fdt/plrtc_fdt.c: revision 1.1
sys/arch/evbarm/conf/VEXPRESS_A15: revision 1.16
sys/conf/files: revision 1.1175
sys/dev/ic/pl031.c: revision 1.1
sys/dev/ic/pl031var.h: revision 1.1
Add driver for ARM PrimeCell PL031 (RTC) Real Time Clock.
--
Add fdt glue for plrtc
--
Add plrtc driver

(snj)

2017-06-10 05:31:34 UTC MAIN commitmail json YAML

Further reduce the loop counter so that hatching completes before the
boot processor times us out.

Add a nice big XXX comment for why the counter is so low.

XXX Will need to pullup to NetBSD-7 branch

(pgoyette)

2017-06-10 05:29:36 UTC MAIN commitmail json YAML

2017-06-09 23:49:58 UTC MAIN commitmail json YAML

Add two new sub-tests to the c_line_wrapping test case.

These should detect if the errors that caused MAKDEV to fail and
pkgsrc/pkgtools/cwrappers to fail to build (problem detected in
libnbcompat/configure) ever return.

Also fixed one of the other sub-tests so that it actually does what
it should - no idea how this one has been passing, it did not for me
when I was checking the new ones (but perhaps in the interim I have
fixed something else in sh, the problem was in the area I have been
playing, and I originally debugged the new tests using a newer version
of /bin/sh than has yet been committed.)

(kre)

2017-06-09 20:18:58 UTC jdolecek-ncq commitmail json YAML

fix the driver to work again - switch to using tag from xfer, adjust
to framework changes (queue dynamically allocated), and do not store
pointer to xfer inside internal structures

unhide the ATAPI code and fix to compile, keep it disabled however

no indended functional changes, logic kept as close as possible to what was
there before; tested with Adaptec 1430SA (88SX7042)

(jdolecek)

2017-06-09 18:14:59 UTC MAIN commitmail json YAML

2017-06-09 18:02:40 UTC MAIN commitmail json YAML

2017-06-09 17:55:18 UTC MAIN commitmail json YAML

Make VAXstation 4000 TURBOchannel adaptor work.
PIO and IRQ tested on VS4000/60 and /96 with TC-USB (slhci) and PMAD-AA (le).
DMA is untested.
vax needs space to be mapped out, so memory space is pre-mapped for TC option
drivers not bus_space'ified yet, also providing custom bus_space methods for
this kludge.

(flxd)

2017-06-09 17:36:30 UTC MAIN commitmail json YAML

Apply selected patches from OpenWall:
    http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/vixie-cron/

1. Add PAM support.
2. Sanitize children process reaping
3. futimens when we have an fd
4. close_all for crontab(8)
5. use a table for spool dirs instead of duplicating code.
6. handle errors from process_exit()
7. Add ENABLE_FIX_DIRECTORIES ifdef and enable it by default for compat
8. Avoid using fd's < STDERR

Not applied:
1. no xfork (no setresuid)
2. did not do the lstat before open.
3. did not enable cron group

(christos)

2017-06-09 17:29:03 UTC MAIN commitmail json YAML

2017-06-09 17:28:34 UTC MAIN commitmail json YAML

2017-06-09 17:01:39 UTC netbsd-8 commitmail json YAML

2017-06-09 17:00:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #18):
sys/dev/audio.c: revision 1.358
Retrn error to userland from startp/startr depending on the error from
trigger/start output/input.
Found by jmcneill@.

(snj)

2017-06-09 16:59:20 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #17):
sys/arch/arm/fdt/aaci_fdt.c: revision 1.1
sys/arch/arm/fdt/files.fdt: revision 1.10
sys/arch/evbarm/conf/VEXPRESS_A15: revisions 1.14, 1.15
sys/conf/files: revision 1.1174
sys/dev/ic/pl041.c: revisions 1.1-1.3
sys/dev/ic/pl041var.h: revision 1.1
Add driver for ARM PrimeCell Advanced Audio CODEC interface (PL041).
Don't expect this driver to work on real hardware, but QEMU emulates it.
--
Add fdt glue for ARM PrimeCell Advanced Audio CODEC interface (PL041).
--
Add aaci at fdt, commented out for now. Driver should work (tm) but QEMU
and my old Thinkpad can't seem to keep up.
--
Fix two bugs:
- Inverted test for fifo status in aaci_write_data
- Return success from trigger_output (thanks nat)
--
Enable aaci
--
bus_space_write_multi_4 takes a count, not number of bytes. With this,
audio works in qemu.

(snj)

2017-06-09 16:55:05 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by he in ticket #16):
distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.19
Change the deprecation notice about ofwboot.elf to say that it may
still be required in some cases, as observed by some MacMini users.

(snj)

2017-06-09 16:53:39 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by kre in ticket #15):
bin/sh/sh.1: revision 1.148
Fix a typo (or rather a remnant of an earlier intent).

(snj)

2017-06-09 16:52:10 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #14):
sys/dev/sdmmc/ld_sdmmc.c: revision 1.27
Fix a race between ld_sdmmc_start and ld_sdmmc_dobio that could result in
tasks getting lost from the task queue. The symptom of this is a NULL
deref in ld_sdmmc_start since the code assumes that a task will always be
available from the pool.
This changes the code to use pcq(9) instead of a TAILQ to manage the free
task list.

(snj)

2017-06-09 10:11:20 UTC MAIN commitmail json YAML

Start as half as many transfers for recording.  This fixes recording and
play back when uaudio is used in full duplex mode.
The transfer scheduling probably is to blame.

Ok skrll@.

(nat)

2017-06-09 08:23:45 UTC MAIN commitmail json YAML

Test bind()ing to a non-existent interface.

(bouyer)

2017-06-09 08:21:41 UTC MAIN commitmail json YAML

Refuse to bind to a non-CAN interface.
Also release the lock in the error branch.

(bouyer)

2017-06-09 07:32:24 UTC MAIN commitmail json YAML

Align MEMORY_ROOT_DISK_SIZE with INSTALL32_IP2x

(skrll)

2017-06-09 06:43:30 UTC MAIN commitmail json YAML

Maintain the split of physical memory into the defined freelists, but
only force pool pages to VM_FREELIST_FIRST512M for non _LP64

(skrll)

2017-06-09 06:39:24 UTC MAIN commitmail json YAML

Always use XKPHYS for pool pages on _LP64; otherwise use KSEG0

(skrll)

2017-06-09 06:09:02 UTC MAIN commitmail json YAML

2017-06-09 04:48:58 UTC MAIN commitmail json YAML

fix typo.

reported by ryo@.

(nonaka)

2017-06-09 04:43:33 UTC MAIN commitmail json YAML

- Update IEEE 802.3 Clause 45 definitions from IEEE 802.3 2009 to IEEE 802.3
  2015.
- Modify register names.
- Modify comments.

(msaitoh)

2017-06-09 03:19:55 UTC MAIN commitmail json YAML

Increase total number of RX buffers on multiqueue.

(msaitoh)

2017-06-09 01:17:25 UTC MAIN commitmail json YAML

add a proc_getmodel() interface to return whether a process
is a 32-bit or 64-bit process.  the interface is from freebsd
but the implementation is different.
needed by dtrace.

(chs)

2017-06-09 01:16:54 UTC MAIN commitmail json YAML

if __HIDE_DELAY is defined, do not define delay() or DELAY().
needed by dtrace and ZFS.

(chs)

2017-06-09 01:16:33 UTC MAIN commitmail json YAML

define a copy of getnanotime() named dtrace_getnanotime() so that
dtrace can know from the name that it should not allow setting
fbt probes on it.  needed by dtrace.

(chs)

2017-06-09 00:13:29 UTC MAIN commitmail json YAML

rearrange sys/mount.h so that all of the kernel-only parts are together
and not exposed to userland, except do expose struct mount if __EXPOSE_MOUNT
is defined.  define __EXPOSE_MOUNT in the kmem grovellers that want
the definition.  needed for ZFS.

(chs)

2017-06-09 00:13:09 UTC MAIN commitmail json YAML

this file uses the <sys/queue.h> macros so it should include
that header itself, rather than relying on getting it indirectly
by including some other header.

(chs)

2017-06-08 22:29:59 UTC MAIN commitmail json YAML

add a forward declaration of struct mbuf.
needed due to some other change I made for ZFS.

(chs)

2017-06-08 22:24:59 UTC MAIN commitmail json YAML

do not expose kernel-internal structure definitions to userland.
needed for ZFS.

(chs)

2017-06-08 22:24:29 UTC MAIN commitmail json YAML

use a minimal "struct disk" in userland rather than the full kernel structure.
needed due to upcoming sys/disk.h changes needed for ZFS.

(chs)

2017-06-08 22:23:56 UTC MAIN commitmail json YAML

do not expose kernel-internal structure definitions to userland.
needed due to upcoming sys/disk.h changes needed for ZFS.

(chs)

2017-06-08 22:10:39 UTC MAIN commitmail json YAML

(Perhaps) temporary fix to pkgtools (cwrappers) build (configure).
Expanding  `` containing \ \n sequences looks to have been giving
problems.  I don't think this is the correct fix, but it will do
no worse harm than (perhaps) incorrectly calculating LINENO in this
kind of (rare) circumstance.  I'll look and see if there should be
a better fix later.

(kre)

2017-06-08 21:01:31 UTC MAIN commitmail json YAML

2017-06-08 21:01:06 UTC MAIN commitmail json YAML

2017-06-08 21:00:43 UTC MAIN commitmail json YAML

Add driver for ARM PrimeCell PL031 (RTC) Real Time Clock.

(jmcneill)

2017-06-08 20:12:57 UTC MAIN commitmail json YAML

Add "firewall"

(abhinav)

2017-06-08 19:21:55 UTC MAIN commitmail json YAML

2017-06-08 19:17:38 UTC MAIN commitmail json YAML

Add ``trademark''

(abhinav)

2017-06-08 18:57:21 UTC MAIN commitmail json YAML

2017-06-08 18:27:05 UTC MAIN commitmail json YAML

Add two entries for interaction between lib/csu and libc.

(joerg)

2017-06-08 18:25:14 UTC MAIN commitmail json YAML

use compiler builtins to compute addresses instead %ebp assembly arithmetic.
(from joerg)

(christos)

2017-06-08 18:24:39 UTC MAIN commitmail json YAML

Call _rtld_debug_state before running the global initialisers, so give
gdb a chance to set break points etc.

(joerg)

2017-06-08 17:24:31 UTC MAIN commitmail json YAML

Update for new libfdt location

(skrll)

2017-06-08 17:24:10 UTC MAIN commitmail json YAML

2017-06-08 17:16:44 UTC MAIN commitmail json YAML

Update for new libfdt location

(skrll)

2017-06-08 17:09:29 UTC MAIN commitmail json YAML

New libfdt location

(skrll)

2017-06-08 16:44:03 UTC MAIN commitmail json YAML

SQLite 3.19.3 is out

(abhinav)

2017-06-08 16:02:27 UTC MAIN commitmail json YAML

Update DTC entry

(skrll)

2017-06-08 16:00:40 UTC MAIN commitmail json YAML

2017-06-08 15:59:45 UTC MAIN commitmail json YAML

Don't use "NULL" to talk about null-terminated strings.

The C standard seems to be inconsistent about dash vs. space.  Old
text uses dash, Annex K uses space.  I'll let wizd(8) to sort that
out.

(uwe)

2017-06-08 15:54:32 UTC MAIN commitmail json YAML

2017-06-08 15:51:12 UTC MAIN commitmail json YAML

Add a dtc2netbsd script

(skrll)

2017-06-08 15:28:27 UTC MAIN commitmail json YAML

Fix PR port-vax/51761 as suggested by Paul Koning on port-vax list.
Installation (install.ram, -Os) on my VS4000 is possible without SCSI timeouts
again.
Other variable-length bit field instructions should be checked for correct
constraints, too!

(flxd)

2017-06-08 13:32:20 UTC MAIN commitmail json YAML

One more hack to kill in setproctitle

(joerg)

2017-06-08 13:17:00 UTC MAIN commitmail json YAML

Correct spelling in comments of DEBUG only code...

(kre)