Author: emaste
Date: Wed Nov 30 02:00:30 2016
New Revision: 309306
URL: https://svnweb.freebsd.org/changeset/base/309306
Log:
netmap: add cast to fix powerpc64 LINT kernel
Attempt to fix powerpc64 LINT kernel broken by r308000. Netmap's use of
a uint64_t wchan seems odd, but in the intere
Author: emaste
Date: Thu Dec 1 14:28:37 2016
New Revision: 309360
URL: https://svnweb.freebsd.org/changeset/base/309360
Log:
EFI loaders: parse rela relocations on amd64
Prior to this change the loader self relocation code interpreted amd64's
rela relocations as if they were rel relocati
Author: emaste
Date: Fri Dec 2 14:23:26 2016
New Revision: 309411
URL: https://svnweb.freebsd.org/changeset/base/309411
Log:
Retire long-broken/unused static rtld support
rtld-elf has some vestigial support for building as a static executable.
r45501 introduced a partial implementation w
On 5 December 2016 at 10:55, Michal Meloun wrote:
> Author: mmel
> Date: Mon Dec 5 15:55:51 2016
> New Revision: 309553
> URL: https://svnweb.freebsd.org/changeset/base/309553
>
> Log:
> Fix build breakage caused by r309531.
>
> Reported by: andrew
> MFC after: 2 weeks
> X-MFC with: r3095
Author: emaste
Date: Fri Dec 9 19:09:58 2016
New Revision: 309752
URL: https://svnweb.freebsd.org/changeset/base/309752
Log:
src.conf.5: regen after r309142 (WITH_LLD_AS_LD knob)
Reported by: Nikolai Lifanov
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man5/src.conf.
Author: emaste
Date: Fri Dec 9 22:51:58 2016
New Revision: 309775
URL: https://svnweb.freebsd.org/changeset/base/309775
Log:
Keep /usr/bin/ld for WITHOUT_BINUTILS but WITH_LLD_AS_LD
Reported by: Nikolai Lifanov
Modified:
head/tools/build/mk/OptionalObsoleteFiles.inc
Modified: head/too
Author: emaste
Date: Sat Dec 10 01:40:10 2016
New Revision: 309782
URL: https://svnweb.freebsd.org/changeset/base/309782
Log:
libelftc: add elf{32,64}-tradlittlemips target emulation names
Sponsored by: The FreeBSD Foundation
Modified:
head/contrib/elftoolchain/libelftc/elftc_bfd_find_ta
Author: emaste
Date: Wed Oct 2 21:01:23 2019
New Revision: 353021
URL: https://svnweb.freebsd.org/changeset/base/353021
Log:
simplify path handling in sysctl_try_reclaim_vnode
MAXPATHLEN / PATH_MAX includes space for the terminating NUL, and namei
verifies the presence of the NUL. Thus
Author: emaste
Date: Thu Oct 3 12:51:57 2019
New Revision: 353042
URL: https://svnweb.freebsd.org/changeset/base/353042
Log:
Remove host binary object drivers from GENERIC
Four drivers (hpt27xx, hptmv, hptnr, hptrr, hpt27xx) include precompiled
binary objects; have users load them as mod
Author: emaste
Date: Thu Oct 17 13:08:50 2019
New Revision: 353680
URL: https://svnweb.freebsd.org/changeset/base/353680
Log:
vt: remove comment that is not true since r259680
r259680 added support to vt(4) for printing double-width characters.
Remove the comment that claims no support.
Author: emaste
Date: Thu Oct 17 14:58:03 2019
New Revision: 353682
URL: https://svnweb.freebsd.org/changeset/base/353682
Log:
snd_hda: style(9) whitespace fixup
PR: 241299
Submitted by: Neel Chauhan
Modified:
head/sys/dev/sound/pci/hda/hdaa_patches.c
Modified: head/sys/dev/s
Author: emaste
Date: Thu Oct 17 16:38:44 2019
New Revision: 353686
URL: https://svnweb.freebsd.org/changeset/base/353686
Log:
Update Conrad Meyer's email
cem is now a committer
Approved by: cem
Modified:
head/sys/dev/vt/logo/logo_beastie.c
head/sys/dev/vt/vt_cpulogos.c
Modified:
Author: emaste
Date: Mon Oct 21 18:40:03 2019
New Revision: 353871
URL: https://svnweb.freebsd.org/changeset/base/353871
Log:
Additional fix for -DNO_CLEAN build across r353340 and r353381
opensolaris_atomic.S is now only used on i386 with opensolaris_atomic.c
used on other platforms. Af
Author: emaste
Date: Tue Oct 22 18:30:51 2019
New Revision: 353898
URL: https://svnweb.freebsd.org/changeset/base/353898
Log:
blacklistd: remove reference to NetBSD npfctl
Xr pfctl instead.
PR: 221069
Submitted by: "fml"
MFC after:3 days
Modified:
head/contrib/blac
Author: emaste
Date: Wed Oct 23 19:35:26 2019
New Revision: 353962
URL: https://svnweb.freebsd.org/changeset/base/353962
Log:
arm64: enable options NUMA in GENERIC
As with amd64 NUMA is required for reasonable operation on big-iron
arm64 systems and is expected to have no significant impa
On Thu, 24 Oct 2019 at 04:26, Alexey Dokuchaev wrote:
>
> Why i686, not i586? i486 lacking 64-bit atomics is a sound and valid
> reason, but I don't understand why i586 wasn't chosen, and quick review
> of that -arch thread did not help. Could you shed some more light here?
i686 as a minimum al
Author: emaste
Date: Thu Oct 31 20:42:36 2019
New Revision: 354228
URL: https://svnweb.freebsd.org/changeset/base/354228
Log:
avoid kernel stack data leak in core dump thrmisc note
bzero the entire thrmisc struct, not just the padding. Other core dump
notes are already done this way.
Author: emaste
Date: Mon Nov 4 21:23:30 2019
New Revision: 354341
URL: https://svnweb.freebsd.org/changeset/base/354341
Log:
arm64 linuxulator: default to RW stack (no X)
This matches Linux's default arm64 data / stack permissions.
MFC after:1 week
Sponsored by: The FreeBSD Foun
Author: emaste
Date: Mon Nov 4 22:52:02 2019
New Revision: 354342
URL: https://svnweb.freebsd.org/changeset/base/354342
Log:
libpmc: jevents: handle empty descriptoin
PR: 241258
Reported by: sigsys @ gmail.com
Obtained from:github.com/andikleen/pmu-tools commit bb3c7
Author: emaste
Date: Wed Nov 6 16:21:35 2019
New Revision: 354399
URL: https://svnweb.freebsd.org/changeset/base/354399
Log:
blacklist: update to NetBSD snapshot on 20191106
Cursory review: cem
MFC after:3 months
Sponsored by: The FreeBSD Foundation
Differential Revision:
Author: emaste
Date: Wed Nov 6 17:01:35 2019
New Revision: 354401
URL: https://svnweb.freebsd.org/changeset/base/354401
Log:
blacklistd.conf.5: pluralization correction
Submitted by: bcr in review D22259
MFC with: r354399
Modified:
head/contrib/blacklist/bin/blacklistd.conf.5
Mod
Author: emaste
Date: Wed Nov 6 19:51:40 2019
New Revision: 354410
URL: https://svnweb.freebsd.org/changeset/base/354410
Log:
Introduce if_mgb driver for Microchip LAN743x PCIe NIC
The Microchip LAN7430 is a PCIe 10/100/1000 Ethernet MAC with integrated
PHY, and the LAN7431 is a MAC with
Author: emaste
Date: Wed Nov 6 19:52:31 2019
New Revision: 354411
URL: https://svnweb.freebsd.org/changeset/base/354411
Log:
Add mgb(4) (Microchip LAN783x PCIe NIC) man page
Sponsored by: The FreeBSD Foundation
Added:
head/share/man/man4/mgb.4 (contents, props changed)
Added: head/sh
Author: emaste
Date: Wed Nov 6 20:43:40 2019
New Revision: 354412
URL: https://svnweb.freebsd.org/changeset/base/354412
Log:
mgb: Correct spello - recieve -> receive
Reported by: N. J. Mann
MFC with: r354410
Modified:
head/sys/dev/mgb/if_mgb.c
head/sys/dev/mgb/if_mgb.h
Modifie
Author: emaste
Date: Thu Nov 7 14:14:51 2019
New Revision: 354441
URL: https://svnweb.freebsd.org/changeset/base/354441
Log:
arch.7: armv6 uses lld by default as of r354289
Modified:
head/share/man/man7/arch.7
Modified: head/share/man/man7/arch.7
On Sun, 3 Nov 2019 at 16:39, Alan Cox wrote:
>
> Author: alc
> Date: Sun Nov 3 17:45:30 2019
> New Revision: 354286
> URL: https://svnweb.freebsd.org/changeset/base/354286
>
> Log:
> Utilize ASIDs to reduce both the direct and indirect costs of context
I built a full pkg set on an Ampere eMAG
Author: emaste
Date: Thu Nov 7 15:47:05 2019
New Revision: 354445
URL: https://svnweb.freebsd.org/changeset/base/354445
Log:
nvdimm.4: small grammar improvements
Modified:
head/share/man/man4/nvdimm.4
Modified: head/share/man/man4/nvdimm.4
===
Author: emaste
Date: Thu Nov 7 15:48:46 2019
New Revision: 354446
URL: https://svnweb.freebsd.org/changeset/base/354446
Log:
rc.shutdown: print a newline before watchdog timeout message
Previously the watchdog timeout message was appended to the last entry
in the "Waiting for PIDS" list,
Author: emaste
Date: Thu Nov 7 15:51:44 2019
New Revision: 354447
URL: https://svnweb.freebsd.org/changeset/base/354447
Log:
linux_renameat2: improve flag checks
In the cases where Linux returns an error (e.g. passing in an undefined
flag) there's no need for us to emit a message. (The
Author: emaste
Date: Thu Nov 7 19:37:26 2019
New Revision: 354468
URL: https://svnweb.freebsd.org/changeset/base/354468
Log:
arch.7: claim 12.x as the last architecture with sparc64 support
GCC 4.2.1 is being removed before FreeBSD 13, as are some other
components required by FreeBSD/spa
Author: emaste
Date: Fri Nov 8 14:06:48 2019
New Revision: 354536
URL: https://svnweb.freebsd.org/changeset/base/354536
Log:
suggest xtoolchain package if binutils and GCC bootstraps are both broken
Previously we checked for only BINUTILS_BOOTSTRAP as a broken option
and suggested instal
Author: emaste
Date: Fri Nov 8 14:11:25 2019
New Revision: 354537
URL: https://svnweb.freebsd.org/changeset/base/354537
Log:
makefs: avoid warning when creating FAT filesystem on existing file
Previously the mkfs_msdos function (from newfs_msdos) emitted warnings
in the case that an imag
Author: emaste
Date: Fri Nov 8 14:17:25 2019
New Revision: 354538
URL: https://svnweb.freebsd.org/changeset/base/354538
Log:
arm linuxulator: add syscalls definition
From Linux arch/arm/kernel/call.S
Reviewed by: imp (earlier)
Submitted by: Grégory Soutadé
Differential Revision:
Author: emaste
Date: Fri Nov 8 14:18:16 2019
New Revision: 354539
URL: https://svnweb.freebsd.org/changeset/base/354539
Log:
arm linuxulator: reformat syscalls.master per current style
Equivalent to r339958 for sys/kern/syscalls.master.
Also add a dummy name for an UNUSED.
Sponso
Author: emaste
Date: Fri Nov 8 14:25:26 2019
New Revision: 354540
URL: https://svnweb.freebsd.org/changeset/base/354540
Log:
add reference to PR for sparc64 BSD_CRTBEGIN in BROKEN_OPTIONS
We will soon remove the BSD_CRTBEGIN option (and will use the new CRT
files always) as part of the G
Author: emaste
Date: Fri Nov 8 14:51:09 2019
New Revision: 354543
URL: https://svnweb.freebsd.org/changeset/base/354543
Log:
kvm: fix types for cross-debugging
As with other libkvm interfaces use maximum-sized types to support
cross-debugging (e.g. a 64-bit vmcore on a 32-bit host). See
Author: emaste
Date: Fri Nov 8 14:59:41 2019
New Revision: 354544
URL: https://svnweb.freebsd.org/changeset/base/354544
Log:
elfcopy/strip: Ensure sections have required alignment on output
Object files may specify insufficient alignment on certain sections, for
example due to a bug in N
Author: emaste
Date: Fri Nov 8 15:20:19 2019
New Revision: 354545
URL: https://svnweb.freebsd.org/changeset/base/354545
Log:
mark LLVM_LIBUNWIND as broken on sparc64, with PR reference
PR: 233405
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.mk
Author: emaste
Date: Wed Nov 13 21:02:18 2019
New Revision: 354692
URL: https://svnweb.freebsd.org/changeset/base/354692
Log:
llvm: use AT_EXECPATH from ELF auxiliary vectors for getExecutablePath
/proc/curproc/file and the KERN_PROC_PATHNAME sysctl may not return the
desired path if ther
On Wed, 13 Nov 2019 at 18:17, Konstantin Belousov wrote:
>
> On Wed, Nov 13, 2019 at 10:55:35PM +, Brooks Davis wrote:
> > On Thu, Nov 14, 2019 at 12:46:40AM +0200, Konstantin Belousov wrote:
> > > On Wed, Nov 13, 2019 at 09:51:55PM +, Brooks Davis wrote:
> > > > Author: brooks
> > > > Dat
Author: emaste
Date: Thu Nov 14 15:10:01 2019
New Revision: 354707
URL: https://svnweb.freebsd.org/changeset/base/354707
Log:
llvm: use elf_aux_info to get executable's path, if available
Obtained from:LLVM a0a38b81ea
MFC with: r354692
Sponsored by: The FreeBSD Foundation
M
On Mon, 18 Nov 2019 at 15:48, Mark Johnston wrote:
>
> > I presume that "content" means more like semantic, functional changes
> > that affect some particular meaning. Grammar fixes are just, well,
> > grammar fixes and thus do not warrant .Dd bump.
>
> Indeed, this was always my understanding as
Author: emaste
Date: Wed Nov 20 16:30:37 2019
New Revision: 354897
URL: https://svnweb.freebsd.org/changeset/base/354897
Log:
sshd: make getpwclass wrapper MON_ISAUTH not MON_AUTH
In r339216 a privsep wrapper was added for login_getpwclass to address
PR 231172. Unfortunately the change u
Author: emaste
Date: Wed Nov 20 17:37:45 2019
New Revision: 354902
URL: https://svnweb.freebsd.org/changeset/base/354902
Log:
disable amd(8) by default
As of FreeBSD 10.1 the autofs(5) is available for automounting, and the
amd man page has indicated that the in-tree copy of amd is obsole
Author: emaste
Date: Wed Nov 20 17:45:31 2019
New Revision: 354903
URL: https://svnweb.freebsd.org/changeset/base/354903
Log:
Add description for WITH_AMD
WITHOUT_AMD is now the default as of r354902.
Sponsored by: The FreeBSD Foundation
Added:
head/tools/build/options/WITH_AMD
Author: emaste
Date: Wed Nov 20 17:49:32 2019
New Revision: 354904
URL: https://svnweb.freebsd.org/changeset/base/354904
Log:
src.conf.5: regen after r354902, WITHOUT_AMD by default
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
Author: emaste
Date: Wed Nov 20 17:57:46 2019
New Revision: 354906
URL: https://svnweb.freebsd.org/changeset/base/354906
Log:
src.conf.5: regen for several recent changes
r354289 armv6: Switch to LLD by default
r354290 Take arm.arm (armv5) out of universe
r354348 armv6, armv7: Switch to
Author: emaste
Date: Thu Nov 21 03:10:02 2019
New Revision: 354934
URL: https://svnweb.freebsd.org/changeset/base/354934
Log:
mark arm.arm (v4/v5) kernels as NO_UNIVERSE for now
r354290 removed arm.arm from universe, but arm.arm kernels were still
found and built during the kernel stage.
Author: emaste
Date: Thu Nov 21 13:56:16 2019
New Revision: 354950
URL: https://svnweb.freebsd.org/changeset/base/354950
Log:
revert r354935 and apply fix for cleandir failure
This reapplies the RISC-V GNU ld workaround from r354896, r354899, and
354900, along with a fix for the build fai
Author: emaste
Date: Thu Nov 21 13:57:30 2019
New Revision: 354951
URL: https://svnweb.freebsd.org/changeset/base/354951
Log:
revert contrib/amd changes accidentally committed with r354950
Modified:
head/contrib/amd/amd/amd.8
head/contrib/amd/amd/amd.c
Modified: head/contrib/amd/amd/amd.8
Author: emaste
Date: Thu Nov 21 14:23:16 2019
New Revision: 354963
URL: https://svnweb.freebsd.org/changeset/base/354963
Log:
arch.7: document only FreeBSD 11.0 and later
FreeBSD 11 is the earliest supported version and there is no longer a
need to include information about differences pr
On Thu, 21 Nov 2019 at 01:44, Warner Losh wrote:
>
> Author: imp
> Date: Thu Nov 21 06:44:19 2019
> New Revision: 354936
> URL: https://svnweb.freebsd.org/changeset/base/354936
>
> Log:
> Add table for MACHINE_CPUARCH
>
> Add table and also some additional verbage of which one to use.
This re
Author: emaste
Date: Fri Nov 22 15:04:03 2019
New Revision: 354997
URL: https://svnweb.freebsd.org/changeset/base/354997
Log:
add deprecation notice to amd man page
Clarify the deprecation notice in amd.8. amd will be removed from the
FreeBSD base system before FreeBSD 13.0.
Reviewe
Author: emaste
Date: Fri Nov 22 15:06:07 2019
New Revision: 354998
URL: https://svnweb.freebsd.org/changeset/base/354998
Log:
amd: add deprecation warning on program startup
Reviewed by: rgrimes, trasz, kevans, brooks
Discussed with: cy
Sponsored by: The FreeBSD Foundation
Diff
Author: emaste
Date: Mon Nov 25 18:18:28 2019
New Revision: 355095
URL: https://svnweb.freebsd.org/changeset/base/355095
Log:
remove armv6 LLVM workaround introduced in r341812
r341812 enabled only arm target support in LLVM on arm and armv6,
because ld.bfd 2.17.50 lacked support for rang
Author: emaste
Date: Mon Nov 25 18:27:02 2019
New Revision: 355096
URL: https://svnweb.freebsd.org/changeset/base/355096
Log:
update comment (about llvm target config) to match r355095
Modified:
head/share/mk/src.opts.mk
Modified: head/share/mk/src.opts.mk
===
Author: emaste
Date: Mon Nov 25 21:21:37 2019
New Revision: 355101
URL: https://svnweb.freebsd.org/changeset/base/355101
Log:
cfi: check for inter overflow in cfi_devioctl
Reported by:Pietro Oliva
Reviewed by: markj
MFC after:3 days
Security: Possible OOB read in root-onl
Author: emaste
Date: Tue Nov 26 02:26:34 2019
New Revision: 355104
URL: https://svnweb.freebsd.org/changeset/base/355104
Log:
cfi: #include for ULONG_MAX after r355101
Reported by: rlibby
MFC with: r355101
Modified:
head/sys/dev/cfi/cfi_dev.c
Modified: head/sys/dev/cfi/cfi_dev.c
On Mon, 25 Nov 2019 at 17:21, Ryan Libby wrote:
>
> On Mon, Nov 25, 2019 at 1:21 PM Ed Maste wrote:
> >
> > Author: emaste
> > Date: Mon Nov 25 21:21:37 2019
> > New Revision: 355101
> > URL: https://svnweb.freebsd.org/changeset/base/355101
> >
> Thi
Author: emaste
Date: Tue Nov 26 14:25:50 2019
New Revision: 355109
URL: https://svnweb.freebsd.org/changeset/base/355109
Log:
Update Makefile.inc1 dtc comment
We use the BSDL dtc by default now (as long as we're using a C++11
compiler).
Modified:
head/Makefile.inc1
Modified: head/Make
Author: emaste
Date: Tue Nov 26 20:46:20 2019
New Revision: 355119
URL: https://svnweb.freebsd.org/changeset/base/355119
Log:
stop building arm LINT-V5 kernel
r354290 removed arm.arm from universe, but arm.arm kernels were still
found and built during the kernel stage. r354934 tagged arm
Author: emaste
Date: Mon Aug 19 21:21:32 2019
New Revision: 351230
URL: https://svnweb.freebsd.org/changeset/base/351230
Log:
makefs.8: style updates from igor
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.sbin/makefs/makefs.8
Modified: head/usr.sbin/makefs/makefs.8
==
Author: emaste
Date: Mon Aug 19 21:38:10 2019
New Revision: 351232
URL: https://svnweb.freebsd.org/changeset/base/351232
Log:
makefs.8: expand description of image size
Submitted by: ryan_freqlabs.com, Siva Mahadevan
Differential Revision:https://reviews.freebsd.org/D21316
Modifi
Author: emaste
Date: Tue Aug 20 17:44:03 2019
New Revision: 351254
URL: https://svnweb.freebsd.org/changeset/base/351254
Log:
mqueuefs: fix compat32 struct file leak
In a compat32 error case we previously leaked a struct file.
Submitted by: Karsten König, Secfault Security
Security:
Author: emaste
Date: Tue Aug 20 18:20:45 2019
New Revision: 351273
URL: https://svnweb.freebsd.org/changeset/base/351273
Log:
makefs: add msdosfs (FAT) support
Add FAT support to makefs by copying some files from sys/fs/msdosfs/ and
updating others with changes from NetBSD.
The six f
Author: emaste
Date: Tue Aug 20 20:04:16 2019
New Revision: 351275
URL: https://svnweb.freebsd.org/changeset/base/351275
Log:
makefs: avoid "dereferencing 'void *' pointer" warnings
On GCC 4.2.1 archs
MFC with: r351273
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.sb
Author: emaste
Date: Tue Aug 20 21:14:44 2019
New Revision: 351302
URL: https://svnweb.freebsd.org/changeset/base/351302
Log:
makefs.8: update history
- ported to FreeBSD and first appeared in 8.0
- Christos Zoulas added the FAT support that I imported
Modified:
head/usr.sbin/makefs/ma
Author: emaste
Date: Wed Aug 21 01:45:29 2019
New Revision: 351319
URL: https://svnweb.freebsd.org/changeset/base/351319
Log:
makefs: use `char *` not `void *` for buf b_data, drop casts in msdos
(The kernel uses caddr_t.)
Suggested by: cem
Reviewed by: cem
MFC with: r351273
Author: emaste
Date: Wed Aug 21 02:21:40 2019
New Revision: 351321
URL: https://svnweb.freebsd.org/changeset/base/351321
Log:
makefs: share fat.h between kernel msdosfs and makefs
There is no reason to duplicate this file when it can be trivially
shared (just exposing one section previous
Author: emaste
Date: Wed Aug 21 19:07:13 2019
New Revision: 351346
URL: https://svnweb.freebsd.org/changeset/base/351346
Log:
makefs: share denode.h between kernel msdosfs and makefs
There is no need to duplicate this file when it can be trivially
shared (just exposing sections previously
Author: emaste
Date: Wed Aug 21 19:09:40 2019
New Revision: 351347
URL: https://svnweb.freebsd.org/changeset/base/351347
Log:
makefs: Verify that the BPB media descriptor and FAT ID match
From r322982 in sys/fs/msdosfs.
Modified:
head/usr.sbin/makefs/msdos/msdosfs_fat.c
Modified: head/u
Author: emaste
Date: Thu Aug 22 16:06:52 2019
New Revision: 351395
URL: https://svnweb.freebsd.org/changeset/base/351395
Log:
msdosfs_fat: reduce diffs with NetBSD and makefs
Use pointer arithmetic (as now done in makefs, and in NetBSD) instead of
taking the address of array element. No
Author: emaste
Date: Thu Aug 22 17:49:34 2019
New Revision: 351396
URL: https://svnweb.freebsd.org/changeset/base/351396
Log:
makefs: diff reduction to sys/fs/msdosfs
No functional change.
Modified:
head/usr.sbin/makefs/msdos/direntry.h
head/usr.sbin/makefs/msdos/msdosfs_conv.c
head/
Author: emaste
Date: Fri Aug 23 16:03:23 2019
New Revision: 351425
URL: https://svnweb.freebsd.org/changeset/base/351425
Log:
vtfontcvt: simplify rshift_row
We don't need to specify the buffer size in both bytes and bits.
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Mod
Author: emaste
Date: Thu Aug 29 12:05:06 2019
New Revision: 351603
URL: https://svnweb.freebsd.org/changeset/base/351603
Log:
vnic: avoid NULL deref in error case
Reported by: Dr Silvio Cesare of InfoSect
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/d
Author: emaste
Date: Fri Aug 30 00:34:27 2019
New Revision: 351618
URL: https://svnweb.freebsd.org/changeset/base/351618
Log:
exynos5: avoid NULL deref in error case
Reported by: Dr Silvio Cesare of InfoSect
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Modified:
head/sy
Author: emaste
Date: Fri Aug 30 00:36:17 2019
New Revision: 351619
URL: https://svnweb.freebsd.org/changeset/base/351619
Log:
exynos5: avoid NULL deref in error case
Reported by: Dr Silvio Cesare of InfoSect
MFC after:3 days
MFC with: r351618
Sponsored by: The FreeBSD Foundat
Author: emaste
Date: Fri Aug 30 00:38:16 2019
New Revision: 351620
URL: https://svnweb.freebsd.org/changeset/base/351620
Log:
qlxgbe: avoid NULL deref in error case
Reported by: Dr Silvio Cesare of InfoSect
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Modified:
head/sys
Author: emaste
Date: Fri Aug 30 00:40:08 2019
New Revision: 351621
URL: https://svnweb.freebsd.org/changeset/base/351621
Log:
xdma: avoid NULL deref in error case
Reported by: Dr Silvio Cesare of InfoSect
MFC after:3 days
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/d
Author: emaste
Date: Sun Sep 1 16:12:05 2019
New Revision: 351659
URL: https://svnweb.freebsd.org/changeset/base/351659
Log:
libc: remove gets
gets is unsafe and shouldn't be used (for many years now). Leave it in
the existing symbol version so anything that previously linked aginst it
Author: emaste
Date: Sun Sep 1 16:41:24 2019
New Revision: 351660
URL: https://svnweb.freebsd.org/changeset/base/351660
Log:
libstdc++: remove gets
Removed from libc in r351659
Modified:
head/contrib/libstdc++/include/c_std/std_cstdio.h
Modified: head/contrib/libstdc++/include/c_std/st
Author: emaste
Date: Sun Sep 1 16:47:48 2019
New Revision: 351661
URL: https://svnweb.freebsd.org/changeset/base/351661
Log:
Remove CLANG_NO_IAS definition
CLANG_NO_IAS is not used anywhere in the tree.
Sponsored by: The FreeBSD Foundation
Modified:
head/share/mk/bsd.sys.mk
head/
Author: emaste
Date: Sun Sep 1 16:50:34 2019
New Revision: 351662
URL: https://svnweb.freebsd.org/changeset/base/351662
Log:
lldb: shorten thread names to make logs easier to follow
lldb prepends the thread name to log entries, and the existing thread
name for the FreeBSD ProcessMonitor
Author: emaste
Date: Sun Sep 1 16:51:25 2019
New Revision: 351663
URL: https://svnweb.freebsd.org/changeset/base/351663
Log:
ar: use more correct size_t type for loop index
Submitted by: cem
MFC after:1 week
Modified:
head/usr.bin/ar/write.c
Modified: head/usr.bin/ar/write.c
Author: emaste
Date: Sun Sep 1 16:53:17 2019
New Revision: 351664
URL: https://svnweb.freebsd.org/changeset/base/351664
Log:
vnic: correct and simplify SIOCSIFFLAGS
PR: 223573, 223575
Sponsored by: The FreeBSD Foundation
Differential Revision:https://reviews.freebsd.o
Author: emaste
Date: Sun Sep 1 16:55:33 2019
New Revision: 351665
URL: https://svnweb.freebsd.org/changeset/base/351665
Log:
makefs: share msdosfsmount.h between kernel msdosfs and makefs
Sponsored by: The FreeBSD Foundation
Deleted:
head/usr.sbin/makefs/msdos/msdosfsmount.h
Modified:
Author: emaste
Date: Mon Sep 2 12:48:18 2019
New Revision: 351698
URL: https://svnweb.freebsd.org/changeset/base/351698
Log:
Belatedly bump __FreeBSD_version for r351659, gets(3) removal
Reported by: linimon
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
===
Author: emaste
Date: Mon Sep 2 13:56:44 2019
New Revision: 351700
URL: https://svnweb.freebsd.org/changeset/base/351700
Log:
libc: Use musl's optimized memchr
Parentheses added to HASZERO macro to avoid a GCC warning.
Reviewed by: kib, mjg
Obtained from:musl (snapshot at co
Author: emaste
Date: Wed Mar 27 14:35:38 2019
New Revision: 345576
URL: https://svnweb.freebsd.org/changeset/base/345576
Log:
Merge r345574 from vendor-crypto:
upstream: when checking that filenames sent by the server side
match what the client requested, be prepared to handle shell-st
Author: emaste
Date: Wed Mar 27 17:28:23 2019
New Revision: 345583
URL: https://svnweb.freebsd.org/changeset/base/345583
Log:
revert r302146: makeroot: zero out subsecond component of time= keywords
After r345281 by mhorne subsecond components are supported.
PR: 194703
Spon
Author: emaste
Date: Thu Mar 28 13:27:34 2019
New Revision: 345640
URL: https://svnweb.freebsd.org/changeset/base/345640
Log:
Revert other accidentally committed part of r345625
Modified:
head/contrib/elftoolchain/readelf/readelf.c
Modified: head/contrib/elftoolchain/readelf/readelf.c
==
Author: emaste
Date: Thu Mar 28 10:56:27 2019
New Revision: 345638
URL: https://svnweb.freebsd.org/changeset/base/345638
Log:
Revert change accidentally committed along with r345625
Reported by: Oliver Pinter
Modified:
head/sys/sys/elf_common.h
Modified: head/sys/sys/elf_common.h
Author: emaste
Date: Thu Mar 28 02:12:32 2019
New Revision: 345625
URL: https://svnweb.freebsd.org/changeset/base/345625
Log:
revert r341429 "disable BIND_NOW in libc, libthr, and rtld"
r345620 by kib@ fixed the rtld issue that caused a crash at startup
during resolution of libc's ifuncs
Author: emaste
Date: Thu Mar 28 17:30:47 2019
New Revision: 345646
URL: https://svnweb.freebsd.org/changeset/base/345646
Log:
readelf: add newline after dumping dynamic FLAGS / FLAGS_1
All three dump_flags() callers need a newline after printing the flags.
Sponsored by: The FreeBSD Fou
Author: emaste
Date: Fri Mar 29 14:35:23 2019
New Revision: 345693
URL: https://svnweb.freebsd.org/changeset/base/345693
Log:
rtld: attempt to fix reloc_nonplt_object TLS allocation
allocate_tls_offset returns true on success. This still needs more
testing and review, but this change is
On Fri, 29 Mar 2019 at 10:35, Ed Maste wrote:
>
> Author: emaste
> Date: Fri Mar 29 14:35:23 2019
> New Revision: 345693
> URL: https://svnweb.freebsd.org/changeset/base/345693
>
> Log:
> rtld: attempt to fix reloc_nonplt_object TL
Author: emaste
Date: Fri Mar 29 15:07:00 2019
New Revision: 345694
URL: https://svnweb.freebsd.org/changeset/base/345694
Log:
rtld: attempt to fix reloc_non_plt TLS allocation on MIPS
allocate_tls_offset returns true on success. The same issue existed
on arm and was fixed in r345693.
Author: emaste
Date: Mon Apr 1 19:19:51 2019
New Revision: 345778
URL: https://svnweb.freebsd.org/changeset/base/345778
Log:
Fix gdb/kgdb build under WITH_PIE
Explicitly specified bare .a libraries need ${PIE_SUFFIX}.
Reported by: David E. Cross, on twitter
Sponsored by: The FreeBS
Author: emaste
Date: Wed Apr 3 21:01:53 2019
New Revision: 345855
URL: https://svnweb.freebsd.org/changeset/base/345855
Log:
cpsw: use `phy-handle` in FDT to find PHY address
In r337703 DTS files were updated to Linux 4.18, including Linux commit
4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b
On Fri, 5 Apr 2019 at 00:49, Rodney W. Grimes wrote:
>
> > +static const u_char dot_name[] = {
> > + '.', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
> > +static const u_char dotdot_name[] = {
> > + '.', '.',' ',' ',' ',' ',' ',' ',' ',' ',' ' };
> > +
>
> Does it make since to encode thes
401 - 500 of 2983 matches
Mail list logo