Author: stevek
Date: Wed Jun 20 06:54:38 2018
New Revision: 335430
URL: https://svnweb.freebsd.org/changeset/base/335430
Log:
Fix build breakage in veriexec for 32-bit architectures.
fsid_t and ino_t are 64-bit entities, use uintmax_t typecast to ensure we
can print it on 32-bit or 64-bit
Conrad Meyer wrote:
> First and foremost: nothing is actually signed, anywhere. The
The signing of manifests is external. The veriexecctl tool is I assume
a straight copy of what's in NetBSD (I've not looked at it in at least a
decade).
A veriexec loader that leverages signed manifests require
In message
, Conrad Meyer writes:
> On Tue, Jun 19, 2018 at 6:08 PM, Stephen J. Kiernan wrot
> e:
> > Author: stevek
> > Date: Wed Jun 20 01:08:54 2018
> > New Revision: 335402
> > URL: https://svnweb.freebsd.org/changeset/base/335402
> >
> > Log:
> > This application (veriexecctl) handles read
I forgot to mention that the kernel code also introduces severe
performance problems due to really pessimal data structures, small IO
sizes, and problematic locking.
Again: please revert and proceed through a round or two of design review.
Thank you,
Conrad
On Tue, Jun 19, 2018 at 8:33 PM, Conra
On Tue, Jun 19, 2018 at 6:08 PM, Stephen J. Kiernan wrote:
> Author: stevek
> Date: Wed Jun 20 01:08:54 2018
> New Revision: 335402
> URL: https://svnweb.freebsd.org/changeset/base/335402
>
> Log:
> This application (veriexecctl) handles reading a fingerprints file
Hi,
This patchset needed des
Author: kevans
Date: Wed Jun 20 03:31:19 2018
New Revision: 335404
URL: https://svnweb.freebsd.org/changeset/base/335404
Log:
sort(1): Fix -m when only implicit stdin is used for input
Observe:
printf "a\nb\nc\n" > /tmp/foo
# Next command results in no output
cat /tmp/foo | sort -m
On Tue, Jun 19, 2018 at 10:10 PM, Kyle Evans wrote:
> Author: kevans
> Date: Wed Jun 20 03:10:49 2018
> New Revision: 335403
> URL: https://svnweb.freebsd.org/changeset/base/335403
>
> Log:
> sort(1): Add bits to allow easy checking against NetBSD tests
>
> I'm looking at sort(1) failures, for
Author: kevans
Date: Wed Jun 20 03:10:49 2018
New Revision: 335403
URL: https://svnweb.freebsd.org/changeset/base/335403
Log:
sort(1): Add bits to allow easy checking against NetBSD tests
I'm looking at sort(1) failures, for better or worse.
Added:
head/usr.bin/sort/tests/
head/usr.bin
On 19 June 2018 at 18:08, Stephen J. Kiernan wrote:
> Added: head/sbin/veriexecctl/Makefile
> ==
> --- /dev/null 00:00:00 1970 (empty, because file is newly added)
> +++ head/sbin/veriexecctl/Makefile Wed Jun 20 0
Stephen J. Kiernan stevek at FreeBSD.org
Wed Jun 20 00:41:33 UTC 2018
Author: stevek
Date: Wed Jun 20 00:41:30 2018
New Revision: 335399
URL:
https://svnweb.freebsd.org/changeset/base/335399
Log:
MAC/veriexec implements a verified execution environment using the MAC
framework.
. . .
Bu
Author: stevek
Date: Wed Jun 20 01:08:54 2018
New Revision: 335402
URL: https://svnweb.freebsd.org/changeset/base/335402
Log:
This application (veriexecctl) handles reading a fingerprints file
containing paths, fingerprints, and optional option flags which in turn
get pushed into the MAC/ver
Author: stevek
Date: Wed Jun 20 00:55:18 2018
New Revision: 335401
URL: https://svnweb.freebsd.org/changeset/base/335401
Log:
This library allows for user space applications to check file descriptors
or paths to see if they can be verified by MAC/veriexec.
Reviewed by: jtl, wblock
Obta
On Tue, Jun 19, 2018 at 5:56 PM, Eitan Adler wrote:
> On 19 June 2018 at 12:57, Pedro Giffuni wrote:
> >
> >
> > On 19/06/2018 11:25, John Baldwin wrote:
> >>
> >> On 6/18/18 10:26 PM, Eitan Adler wrote:
> >>>
> >>> On 18 June 2018 at 10:57, John Baldwin wrote:
>
> On 6/16/18 10:14 PM
Author: stevek
Date: Wed Jun 20 00:48:46 2018
New Revision: 335400
URL: https://svnweb.freebsd.org/changeset/base/335400
Log:
Device for user space to interface with MAC/veriexec.
The veriexec device features the following ioctl commands:
VERIEXEC_ACTIVE
Activate veriexec functiona
Author: stevek
Date: Wed Jun 20 00:41:30 2018
New Revision: 335399
URL: https://svnweb.freebsd.org/changeset/base/335399
Log:
MAC/veriexec implements a verified execution environment using the MAC
framework.
The code is organized into a few distinct pieces:
* The meta-data store (in
On 2018-06-17 07:32, Eugene Grosbein wrote:
> 17.06.2018 10:18, Allan Jude wrote:
>
>> Author: allanjude
>> Date: Sun Jun 17 03:18:56 2018
>> New Revision: 335276
>> URL: https://svnweb.freebsd.org/changeset/base/335276
>>
>> Log:
>> gptboot, zfsboot, gptzfsboot: Enable the video and serial cons
On 2018-06-19 16:30, O. Hartmann wrote:
> Am Sun, 17 Jun 2018 03:18:57 + (UTC)
> Allan Jude schrieb:
>
>> Author: allanjude
>> Date: Sun Jun 17 03:18:56 2018
>> New Revision: 335276
>> URL: https://svnweb.freebsd.org/changeset/base/335276
>
>> Log:
>> gptboot, zfsboot, gptzfsboot: Enable t
Author: allanjude
Date: Wed Jun 20 00:14:54 2018
New Revision: 335398
URL: https://svnweb.freebsd.org/changeset/base/335398
Log:
Revert r335276
This was causing issues for people booting.
I will likely bring this back as an optional feature, similar to
boot0sio, like gptboot-serial or s
Author: oshogbo
Date: Wed Jun 20 00:13:09 2018
New Revision: 335397
URL: https://svnweb.freebsd.org/changeset/base/335397
Log:
Use capsicum helpers to cache NLS data.
Modified:
head/usr.bin/primes/primes.c
head/usr.bin/uniq/uniq.c
Modified: head/usr.bin/primes/primes.c
Author: bdrewery
Date: Tue Jun 19 23:57:12 2018
New Revision: 335396
URL: https://svnweb.freebsd.org/changeset/base/335396
Log:
TARGET_TRIPLE is needed much earlier now for CROSS_BINUTILS_PREFIX check.
This was missed in r335394 since the check became exists(/usr/local) in
my testing.
On 19 June 2018 at 12:57, Pedro Giffuni wrote:
>
>
> On 19/06/2018 11:25, John Baldwin wrote:
>>
>> On 6/18/18 10:26 PM, Eitan Adler wrote:
>>>
>>> On 18 June 2018 at 10:57, John Baldwin wrote:
On 6/16/18 10:14 PM, Eitan Adler wrote:
>
> Author: eadler
> Date: Sun Jun 17 05:
Author: oshogbo
Date: Tue Jun 19 23:43:14 2018
New Revision: 335395
URL: https://svnweb.freebsd.org/changeset/base/335395
Log:
Convert `cap_enter() < 0 && errno != ENOSYS` to `caph_enter() < 0`.
No functional change intended.
Modified:
head/bin/dd/dd.c
head/bin/echo/echo.c
head/bin/s
Author: bdrewery
Date: Tue Jun 19 23:40:42 2018
New Revision: 335394
URL: https://svnweb.freebsd.org/changeset/base/335394
Log:
Fix detection for binutils bootstrap package.
The path was changed recently in the port to be the full target triple.
MFC after:2 weeks
Sponsored by: De
Author: bdrewery
Date: Tue Jun 19 23:40:36 2018
New Revision: 335392
URL: https://svnweb.freebsd.org/changeset/base/335392
Log:
SYSTEM_COMPILER: Should use X_ vars for comparing wanted version.
It is XCC used during the build of target binaries that replaces the
bootstrap compiler.
A
Author: bdrewery
Date: Tue Jun 19 23:40:39 2018
New Revision: 335393
URL: https://svnweb.freebsd.org/changeset/base/335393
Log:
Let CROSS_BINUTILS_PREFIX work without a trailing slash.
Reported by: jhb
MFC after:2 weeks
Sponsored by: Dell EMC
Modified:
head/Makefile.inc1
Modifi
Author: bdrewery
Date: Tue Jun 19 23:39:55 2018
New Revision: 335391
URL: https://svnweb.freebsd.org/changeset/base/335391
Log:
Fix X_COMPILER_* and X_LINKER_* not being passed to installworld environment.
This could lead to 'sh: head: not found' warnings which were a symptom
of running '
Author: eadler
Date: Tue Jun 19 23:30:55 2018
New Revision: 335390
URL: https://svnweb.freebsd.org/changeset/base/335390
Log:
top(1): fix top -mio
Modified:
head/usr.bin/top/machine.c
Modified: head/usr.bin/top/machine.c
===
Author: oshogbo
Date: Tue Jun 19 22:19:42 2018
New Revision: 335389
URL: https://svnweb.freebsd.org/changeset/base/335389
Log:
Fix typo.
Modified:
head/lib/libcasper/services/cap_pwd/cap_pwd.3
Modified: head/lib/libcasper/services/cap_pwd/cap_pwd.3
===
Author: imp
Date: Tue Jun 19 21:58:04 2018
New Revision: 335388
URL: https://svnweb.freebsd.org/changeset/base/335388
Log:
Fix typo noticed by pstef@.
Modified:
head/tools/tools/git/HOWTO
Modified: head/tools/tools/git/HOWTO
===
Author: emaste
Date: Tue Jun 19 21:26:23 2018
New Revision: 335387
URL: https://svnweb.freebsd.org/changeset/base/335387
Log:
linuxulator: handle V3 capget/capset
Linux 2.6.26 introduced 64-bit capability sets. Extend our stub
implementation to handle both 32- and 64-bit. (We still repo
Author: sbruno
Date: Tue Jun 19 21:07:25 2018
New Revision: 335386
URL: https://svnweb.freebsd.org/changeset/base/335386
Log:
MK_EFI - Add uefisign and friends to this knob and ensure that we don't
try to build them if MK_OPENSSL is unset.
Reviewed by: emaste imp kevans
Sponsored by: L
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Am Sun, 17 Jun 2018 03:18:57 + (UTC)
Allan Jude schrieb:
> Author: allanjude
> Date: Sun Jun 17 03:18:56 2018
> New Revision: 335276
> URL: https://svnweb.freebsd.org/changeset/base/335276
>
> Log:
> gptboot, zfsboot, gptzfsboot: Enable the
> Author: sbruno
> Date: Tue Jun 19 18:09:15 2018
> New Revision: 335379
> URL: https://svnweb.freebsd.org/changeset/base/335379
>
> Log:
> Set prev to NULL so its garaunteed to have a value of some kind and
> gcc doesn't explode. Feel free to fix this correctly or whatever for
> gcc builds
Author: kibab
Date: Tue Jun 19 20:02:03 2018
New Revision: 335384
URL: https://svnweb.freebsd.org/changeset/base/335384
Log:
Fix setting RCA for MMC cards
Unlike SD cards, that publish RCA in response to CMD3,
MMC cards expect the host to set RCA itself.
Since we don't support multip
On 19/06/2018 11:25, John Baldwin wrote:
On 6/18/18 10:26 PM, Eitan Adler wrote:
On 18 June 2018 at 10:57, John Baldwin wrote:
On 6/16/18 10:14 PM, Eitan Adler wrote:
Author: eadler
Date: Sun Jun 17 05:14:50 2018
New Revision: 335278
URL: https://svnweb.freebsd.org/changeset/base/335278
L
Author: feld (ports committer)
Date: Tue Jun 19 19:27:37 2018
New Revision: 335383
URL: https://svnweb.freebsd.org/changeset/base/335383
Log:
Document the new ${name}_env_file feature
Approved by: bcr
MFH: 3 days
Differential Revision:https://reviews.freebsd.org/D15578
Author: lwhsu (ports committer)
Date: Tue Jun 19 18:43:02 2018
New Revision: 335382
URL: https://svnweb.freebsd.org/changeset/base/335382
Log:
Really fix the style.
Approved by: oshogbo
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/contrib/libnv/nvpair.c
Modified: head/sys/
Author: asomers
Date: Tue Jun 19 18:32:06 2018
New Revision: 335381
URL: https://svnweb.freebsd.org/changeset/base/335381
Log:
top(1): Fix Coverity warning
Don't call strerror on negative errnos
Reported by: Coverity
CID: 976708
Reviewed by: eadler
Differential Revisio
Author: lwhsu (ports committer)
Date: Tue Jun 19 18:25:43 2018
New Revision: 335380
URL: https://svnweb.freebsd.org/changeset/base/335380
Log:
style(9) fix, I was also going to silence gcc.
Approved by: emaste, oshogbo
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/contrib/li
Author: sbruno
Date: Tue Jun 19 18:09:15 2018
New Revision: 335379
URL: https://svnweb.freebsd.org/changeset/base/335379
Log:
Set prev to NULL so its garaunteed to have a value of some kind and
gcc doesn't explode. Feel free to fix this correctly or whatever for
gcc builds.
This *shoul
Author: asomers
Date: Tue Jun 19 17:41:46 2018
New Revision: 335378
URL: https://svnweb.freebsd.org/changeset/base/335378
Log:
audit(4): add tests for sendmsg, recvmsg, shutdown, and sendfile
Submitted by: aniketp
MFC after:2 weeks
Sponsored by: Google, Inc. (GSoC 2018)
Differenti
> Author: emaste
> Date: Tue Jun 19 17:30:11 2018
> New Revision: 335377
> URL: https://svnweb.freebsd.org/changeset/base/335377
>
> Log:
> usr.bin/ar: remove incorrect SPDX tags
>
> Three ar files have a non-standard variation of the BSD license, so
> remove their SPDX tags.
>
> Spo
Author: emaste
Date: Tue Jun 19 17:30:11 2018
New Revision: 335377
URL: https://svnweb.freebsd.org/changeset/base/335377
Log:
usr.bin/ar: remove incorrect SPDX tags
Three ar files have a non-standard variation of the BSD license, so
remove their SPDX tags.
Sponsored by: The FreeBSD F
Author: emaste
Date: Tue Jun 19 17:28:05 2018
New Revision: 335376
URL: https://svnweb.freebsd.org/changeset/base/335376
Log:
usr.bin/ar: use standard 2-Clause FreeBSD license
Many licenses on ar files contained small variations from the standard
FreeBSD license text. To avoid license pro
Author: asomers
Date: Tue Jun 19 16:55:39 2018
New Revision: 335374
URL: https://svnweb.freebsd.org/changeset/base/335374
Log:
audit(4): add tests for utimes(2) and friends, mprotect, and undelete
Includes utimes(2), futimes(2), lutimes(2), futimesat(2), mprotect(2), and
undelete(2). und
I have a script that invokes buildworld/kernel, installworld/kernel, then
proceeds to update jails if the jails are not in use. I passed the wrong
argument to my script. I hastily did control-r to find my last command and hit
enter without thinking (being rushed as usual). I assumed I used the c
On 6/18/18 10:26 PM, Eitan Adler wrote:
> On 18 June 2018 at 10:57, John Baldwin wrote:
>> On 6/16/18 10:14 PM, Eitan Adler wrote:
>>> Author: eadler
>>> Date: Sun Jun 17 05:14:50 2018
>>> New Revision: 335278
>>> URL: https://svnweb.freebsd.org/changeset/base/335278
>>>
>>> Log:
>>> pwd: mark u
Author: andrew
Date: Tue Jun 19 16:14:23 2018
New Revision: 335373
URL: https://svnweb.freebsd.org/changeset/base/335373
Log:
Move common GIC interrupt numbers to the common header. These are the same
across the GICv2 and GICv3 drivers so we only need a single copy of them.
Sponsored by:
On 6/15/2018 10:02 PM, Cy Schubert wrote:
> In message <201806160436.w5g4axks039...@slippy.cwsent.com>, Cy Schubert
> writes:
>> In message <201806160035.w5g0zjfd066...@repo.freebsd.org>, Bryan
>> Drewery writes
>> :
>>> Author: bdrewery
>>> Date: Sat Jun 16 00:35:19 2018
>>> New Revision: 335244
Author: sbruno
Date: Tue Jun 19 15:55:21 2018
New Revision: 335372
URL: https://svnweb.freebsd.org/changeset/base/335372
Log:
Remove "diff" line indicator. Next to see if this code works or not.
Submitted by: mmacy
Sponsored by: Limelight Networks
Modified:
head/sys/dev/ixl/ixlvc.c
M
Author: kevans
Date: Tue Jun 19 15:05:31 2018
New Revision: 335371
URL: https://svnweb.freebsd.org/changeset/base/335371
Log:
lualoader: Correct kernel_options handling
`kernel_options` were being passed as flags to load, rather than to the
kernel being loaded. This is the kernel_options
Author: br
Date: Tue Jun 19 14:46:59 2018
New Revision: 335370
URL: https://svnweb.freebsd.org/changeset/base/335370
Log:
o Implement unw_getcontext()
o Restore floating-point registers in jumpto()
These are required to native cross build GCC and GDB
(both do require libc++ and libunwin
Author: br
Date: Tue Jun 19 13:28:02 2018
New Revision: 335369
URL: https://svnweb.freebsd.org/changeset/base/335369
Log:
Don't use TARGET_ARCH in this file, use MACHINE_ARCH instead.
TARGET_ARCH is not defined when building ports/packages.
Sponsored by: DARPA, AFRL
Modified:
head/s
Author: pi (ports committer)
Date: Tue Jun 19 12:16:19 2018
New Revision: 335368
URL: https://svnweb.freebsd.org/changeset/base/335368
Log:
share/misc/organization.dot: updates
- add krion, philip to postmaster@
- remove trhodes from donations@, email bounces
Approved by: remko
Mod
Author: kibab
Date: Tue Jun 19 11:28:50 2018
New Revision: 335367
URL: https://svnweb.freebsd.org/changeset/base/335367
Log:
Don't try to turn power down MMC bus if it is already down
Regulator framework doens't like turning off already turned off
regulators, so we get panic on AllWinner
Author: kibab
Date: Tue Jun 19 11:25:40 2018
New Revision: 335366
URL: https://svnweb.freebsd.org/changeset/base/335366
Log:
Correctly define rawscr so initializing it doesn't result in overwriting
memory.
We need 8 bytes of storage for rawscr.
Approved by: imp (mentor)
Differentia
Author: kibab
Date: Tue Jun 19 11:23:48 2018
New Revision: 335365
URL: https://svnweb.freebsd.org/changeset/base/335365
Log:
Set MMC_DATA_MULTI flag when doing multi-block transfers
Lower layers (MMC / SDHCI controller drivers) may make certain decisions
based on the presence of this flag
Author: rrs
Date: Tue Jun 19 11:20:28 2018
New Revision: 335364
URL: https://svnweb.freebsd.org/changeset/base/335364
Log:
Make sure that the t_peakrate_thr is not compiled in
by default until NF can upstream it.
Reviewed by: and suggested lstewart
Sponsored by: Netflix Inc.
Modified:
Author: ae
Date: Tue Jun 19 10:34:45 2018
New Revision: 335362
URL: https://svnweb.freebsd.org/changeset/base/335362
Log:
Move BPFIF_* macro definitions into .c file, where struct bpf_if is
declared.
They are only used in this file and there is no need to export them via
bpfdesc.h.
Mod
59 matches
Mail list logo