Author: emaste
Date: Sat May 12 15:34:35 2018
New Revision: 333569
URL: https://svnweb.freebsd.org/changeset/base/333569
Log:
cpucontrol: improve Intel microcode revision check
According to the Intel SDM (Volme 3, 9.11.7) the BIOS signature MSR
should be zeroed before executing cpuid (alt
Author: emaste
Date: Tue May 15 00:50:09 2018
New Revision: 333618
URL: https://svnweb.freebsd.org/changeset/base/333618
Log:
subr_pidctrl: use standard 2-Clause FreeBSD license and disclaimer
Approved by: jeff
Modified:
head/sys/kern/subr_pidctrl.c
Modified: head/sys/kern/subr_pidctrl
Author: emaste
Date: Tue May 15 21:51:29 2018
New Revision: 333649
URL: https://svnweb.freebsd.org/changeset/base/333649
Log:
Add a tool to split Intel microcode into one file per Platform Id
Intel now releases microcode updates in files named after
--. In some cases a single file may in
Author: emaste
Date: Wed May 16 01:08:11 2018
New Revision: 333657
URL: https://svnweb.freebsd.org/changeset/base/333657
Log:
intel-ucode-split: add a -v verbose flag
And be quiet by default.
Sponsored by: The FreeBSD Foundation
Modified:
head/tools/tools/intel-ucode-split/intel-uco
Author: emaste
Date: Wed May 16 01:33:48 2018
New Revision: 333658
URL: https://svnweb.freebsd.org/changeset/base/333658
Log:
Force WITHOUT_FREEBSD_UPDATE when WITHOUT_PORTSNAP is set
freebsd-update depends on phttpget from portsnap. We could move phttpget
out of portsnap and build it as
Author: emaste
Date: Wed May 16 01:34:36 2018
New Revision: 333659
URL: https://svnweb.freebsd.org/changeset/base/333659
Log:
Regen src.conf.5 after r333658
Modified:
head/share/man/man5/src.conf.5
Modified: head/share/man/man5/src.conf.5
=
Author: emaste
Date: Wed May 16 01:41:36 2018
New Revision: 333660
URL: https://svnweb.freebsd.org/changeset/base/333660
Log:
intel-ucode-split: exit on unknown ucode header version
Modified:
head/tools/tools/intel-ucode-split/intel-ucode-split.c
Modified: head/tools/tools/intel-ucode-split/
Author: emaste
Date: Wed May 16 01:55:52 2018
New Revision: 333661
URL: https://svnweb.freebsd.org/changeset/base/333661
Log:
intel-ucode-split: list platform ids based on processor_flags
The Intel CPU "Platform Id" is a 3-bit integer reported by a given MSR.
Intel microcode updates have
Author: emaste
Date: Wed May 16 02:15:18 2018
New Revision: 333662
URL: https://svnweb.freebsd.org/changeset/base/333662
Log:
Clarify that boot_mute / boot -m mutes kernel console only
Perhaps RB_MUTE could mute user startup (rc) output as well, but right
now it mutes only kernel console
Author: emaste
Date: Wed May 16 02:51:30 2018
New Revision: 333663
URL: https://svnweb.freebsd.org/changeset/base/333663
Log:
Sort mlx5tool correctly in usr.sbin/Makefile
Modified:
head/usr.sbin/Makefile
Modified: head/usr.sbin/Makefile
===
Author: emaste
Date: Wed May 16 02:58:05 2018
New Revision: 333664
URL: https://svnweb.freebsd.org/changeset/base/333664
Log:
makefs: ANSIfy
Modified:
head/usr.sbin/makefs/cd9660/cd9660_debug.c
head/usr.sbin/makefs/ffs/ffs_subr.c
Modified: head/usr.sbin/makefs/cd9660/cd9660_debug.c
===
Author: emaste
Date: Wed May 16 03:08:06 2018
New Revision: 333665
URL: https://svnweb.freebsd.org/changeset/base/333665
Log:
Add intel-ucode-split to tools README
Modified:
head/tools/tools/README
Modified: head/tools/tools/README
Author: emaste
Date: Wed May 16 03:17:37 2018
New Revision: 333666
URL: https://svnweb.freebsd.org/changeset/base/333666
Log:
Attempt to fix build by removing EOF backslash-newline
GCC complains:
In file included from .../sys/dev/usb/input/uhid.c:77:
.../usb_rdesc.h:280:37: error: backs
Author: emaste
Date: Wed May 16 11:19:03 2018
New Revision: 333672
URL: https://svnweb.freebsd.org/changeset/base/333672
Log:
Clean up vt source whitespace issues
Modified:
head/sys/dev/vt/hw/fb/vt_early_fb.c
head/sys/dev/vt/hw/ofwfb/ofwfb.c
head/sys/dev/vt/vt.h
head/sys/dev/vt/vt_core.
Author: emaste
Date: Thu May 17 14:04:59 2018
New Revision: 333713
URL: https://svnweb.freebsd.org/changeset/base/333713
Log:
Add driver for Microchip LAN78xx USB3-GigE controller
This driver supports two Microchip USB-Ethernet controllers:
LAN7800 USB 3.1 to 10/100/1000 Mbps Ethernet
Author: emaste
Date: Thu May 17 14:26:12 2018
New Revision: 333714
URL: https://svnweb.freebsd.org/changeset/base/333714
Log:
Add initial man page for Microchip USB 3 Gigabit Ethernet controller
Sponsored by: The FreeBSD Foundation
Added:
head/share/man/man4/muge.4 (contents, props cha
Author: emaste
Date: Thu May 17 17:45:47 2018
New Revision: 333742
URL: https://svnweb.freebsd.org/changeset/base/333742
Log:
intel-ucode-split: incorporate review feedback, using asprintf
As reported by delphij in review D15443 asprintf cleans this up a little
by avoiding hardcoded buffe
Author: emaste
Date: Fri May 18 02:58:26 2018
New Revision: 333777
URL: https://svnweb.freebsd.org/changeset/base/333777
Log:
vt: add more cp437 mappings for vga textmode
In UTF-8 locales mandoc uses a number of characters outside of the Basic
Latin group, e.g. from general punctuation or
Author: emaste
Date: Fri May 18 14:30:45 2018
New Revision: 333794
URL: https://svnweb.freebsd.org/changeset/base/333794
Log:
muge(4): sync register names with Microchip's lan7800.h
Microchip provided a permissively-licensed lan78xx header, which has
an 'ETH_' prefix on most definitions.
Author: emaste
Date: Fri May 18 17:07:59 2018
New Revision: 333800
URL: https://svnweb.freebsd.org/changeset/base/333800
Log:
muge(4): style and comment cleanup
And tag some spots to revisit with XXX.
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/dev/usb/net/if_muge.c
Mod
Author: emaste
Date: Fri May 18 17:51:42 2018
New Revision: 333805
URL: https://svnweb.freebsd.org/changeset/base/333805
Log:
amd64 GENERIC: correct whitespace on smartpqi entry
Modified:
head/sys/amd64/conf/GENERIC
Modified: head/sys/amd64/conf/GENERIC
==
Author: emaste
Date: Fri May 18 17:58:09 2018
New Revision: 333806
URL: https://svnweb.freebsd.org/changeset/base/333806
Log:
Use NULL for SYSINIT's last arg, which is a pointer type
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/dev/acpica/acpi.c
head/sys/dev/ofw/ofw_fdt.c
On 18 May 2018 at 20:04, Matt Macy wrote:
> Author: mmacy
> Date: Sat May 19 00:04:01 2018
> New Revision: 333819
> URL: https://svnweb.freebsd.org/changeset/base/333819
>
> Log:
> Silence non-actionable warnings in vendor code
...
> Modified: head/sys/conf/kern.mk
>
Author: emaste
Date: Sat May 19 11:37:02 2018
New Revision: 333876
URL: https://svnweb.freebsd.org/changeset/base/333876
Log:
Remove duplicate cap_no_rights from r333874
Archs using in-tree gcc were broken with `warning: redundant
redeclaration of 'cap_no_rights' [-Wredundant-decls]`.
On 19 May 2018 at 02:31, Matt Macy wrote:
> Author: mmacy
> Date: Sat May 19 06:31:17 2018
> New Revision: 333872
> URL: https://svnweb.freebsd.org/changeset/base/333872
>
> Log:
> ctfconvert: silence useless enum has too many values warning
I agree it's reasonable to silence this warning as it
Author: emaste
Date: Sat May 19 18:44:29 2018
New Revision: 333884
URL: https://svnweb.freebsd.org/changeset/base/333884
Log:
muge(4): chase r333813 if_addr_lock rwlock to epoch + mutex
muge was committed to the tree in r333713 but not yet connected to the
tree, and it crossed paths with
On 21 May 2018 at 04:55, Marko Zec wrote:
> On Mon, 21 May 2018 08:34:10 +
> Matt Macy wrote:
>
>> Author: mmacy
>> Date: Mon May 21 08:34:10 2018
>> New Revision: 333968
>> URL: https://svnweb.freebsd.org/changeset/base/333968
>>
>> Log:
>> in(6)_mcast: Expand out vnet set / restore macro
Author: emaste
Date: Mon May 21 11:56:07 2018
New Revision: 333975
URL: https://svnweb.freebsd.org/changeset/base/333975
Log:
Revert r333968, it broke all archs but i386 and amd64
Modified:
head/sys/netinet/in_mcast.c
head/sys/netinet6/in6_mcast.c
Modified: head/sys/netinet/in_mcast.c
Author: emaste
Date: Mon May 21 13:08:44 2018
New Revision: 333978
URL: https://svnweb.freebsd.org/changeset/base/333978
Log:
Pair CURVNET_SET and CURVNET_RESTORE in a block
Per vnet(9), CURVNET_SET and CURVNET_RESTORE cannot be used as a single
statement for a conditional and CURVNET_RES
Author: emaste
Date: Tue May 22 14:35:33 2018
New Revision: 334046
URL: https://svnweb.freebsd.org/changeset/base/334046
Log:
intel-ucode-split: add -n flag to skip creating output files
Sponsored by: The FreeBSD Foundation
Modified:
head/tools/tools/intel-ucode-split/intel-ucode-split.c
Author: emaste
Date: Tue May 22 20:00:56 2018
New Revision: 334063
URL: https://svnweb.freebsd.org/changeset/base/334063
Log:
if_muge: only attach to LAN7800 Chip ID
This driver was developed for the LAN7800 and the register-compatible
LAN7515 (found on Raspberry Pi 3B+) and has only been
On 23 May 2018 at 06:45, Eitan Adler wrote:
> Author: eadler
> Date: Wed May 23 10:45:32 2018
> New Revision: 334089
> URL: https://svnweb.freebsd.org/changeset/base/334089
>
> Log:
> dumpon: point to better kernel debug symbols.
>...
> -.Dl # kgdb /usr/obj/sys/GENERIC/kernel.debug vmcore.#
> +.
On 23 May 2018 at 10:15, Rodney W. Grimes
wrote:
>> Author: eadler
>> Date: Wed May 23 10:45:32 2018
>> New Revision: 334089
>> URL: https://svnweb.freebsd.org/changeset/base/334089
>>
>> Log:
>> dumpon: point to better kernel debug symbols.
>> ...
>
> You should of probably also included that f
Author: emaste
Date: Wed May 23 21:26:33 2018
New Revision: 334120
URL: https://svnweb.freebsd.org/changeset/base/334120
Log:
Revert r334081 (-Wmain) as it broke the build on gcc architectures
Modified:
head/share/mk/bsd.sys.mk
Modified: head/share/mk/bsd.sys.mk
=
On 23 May 2018 at 21:28, Eitan Adler wrote:
> On 23 May 2018 at 14:26, Ed Maste wrote:
>> Author: emaste
>> Date: Wed May 23 21:26:33 2018
>> New Revision: 334120
>> URL: https://svnweb.freebsd.org/changeset/base/334120
>>
>> Log:
>> Revert
Author: emaste
Date: Thu May 24 14:01:22 2018
New Revision: 334153
URL: https://svnweb.freebsd.org/changeset/base/334153
Log:
Restore arm, riscv, sparc64, and mips to UNIVERSE after r334128
Modified:
head/Makefile
Modified: head/Makefile
==
On 24 May 2018 at 01:36, Matthew Macy wrote:
> On Wed, May 23, 2018 at 10:32 PM, Ravi Pokala wrote:
>>>
>>> Author: mmacy
>>> Date: Thu May 24 04:31:53 2018
>>> New Revision: 334129
>>> URL: https://svnweb.freebsd.org/changeset/base/334129
>>>
>>> Log:
>>> take NUMA out
>>> ...
>> Why?
>
>
> I
Author: emaste
Date: Thu May 24 16:34:06 2018
New Revision: 334167
URL: https://svnweb.freebsd.org/changeset/base/334167
Log:
if_muge: Add LAN78xx family USB ids but attach only to LAN7800
This driver was developed for the LAN7800 and the register-compatible
LAN7515 and has only been test
Author: emaste
Date: Thu May 24 17:08:55 2018
New Revision: 334171
URL: https://svnweb.freebsd.org/changeset/base/334171
Log:
UPDATING: remove EOL whitespace in 20180523 entry
Modified:
head/UPDATING
Modified: head/UPDATING
Author: emaste
Date: Fri May 25 17:29:29 2018
New Revision: 334212
URL: https://svnweb.freebsd.org/changeset/base/334212
Log:
if_muge: connect module to the build
Supported Microchip devices:
- LAN7515 USB 2 hub and gigabit Ethernet controller w/ PHY
- LAN7800 USB 3.0 gigabit Ethernet c
Author: emaste
Date: Fri May 25 17:31:43 2018
New Revision: 334213
URL: https://svnweb.freebsd.org/changeset/base/334213
Log:
if_muge: Use lock assertion instead of broken locking in lan78xx_chip_init
Previously lan78xx_chip_init locked the driver's mutex if not already
locked, but unlock
On 25 May 2018 at 14:54, Marcelo Araujo wrote:
> Author: araujo
> Date: Fri May 25 18:54:40 2018
> New Revision: 334216
> URL: https://svnweb.freebsd.org/changeset/base/334216
>
> Log:
> After a long discussion about assert(3), we gonna use a HardenedBSD
> approach to chek strdup(3) memory all
On 25 May 2018 at 14:29, Marcelo Araujo wrote:
>
> One more thing, exit with err(1) is wrong, 1 is EPERM and should be 12
> ENOMEN! :D
No, please see the err(3) manpage - err's first argument is the exit
code for the program, not an errno.
(err suggests using exit codes from sysexits(3), but the
On 25 May 2018 at 14:26, Marcelo Araujo wrote:
>
>> The fact that we don't do NDEBUG builds normally does not allow us to
>> ignore that it exists. It's perfectly reasonable for a user to build
>> with CFLAGS+=NDEBUG. That need to work. If code is going to fail to
>> handle resource errors with
Author: emaste
Date: Mon May 28 18:29:15 2018
New Revision: 334291
URL: https://svnweb.freebsd.org/changeset/base/334291
Log:
strsep.3: don't silently ignore errors
Reported by: bde
MFC with: r334275
Modified:
head/lib/libc/string/strsep.3
Modified: head/lib/libc/string/strsep.3
Author: emaste
Date: Mon May 28 20:06:40 2018
New Revision: 334294
URL: https://svnweb.freebsd.org/changeset/base/334294
Log:
if_muge: Add GMII enable (vs RGMII) bit
The GMII control bit ETH_MAC_CR_GMII_EN_ is not documented in
LAN78xx datasheets, but from the permissively licensed header
On 29 May 2018 at 09:10, Hans Petter Selasky wrote:
>
> I only tested buildkernel i386 LINT + GENERIC with this change. I will have
> a look ASAP.
On IRC the suggestion was made to run buildworld for any header
change, and I think this seems like a reasonable standard.
Our full buildworld times
Author: emaste
Date: Tue May 29 15:06:13 2018
New Revision: 334337
URL: https://svnweb.freebsd.org/changeset/base/334337
Log:
switch amd64 memstick installer images to MBR
A good number of BIOSes have trouble booting from GPT in non-UEFI mode.
This is commonly reported with Lenovo desktop
On 29 May 2018 at 19:08, Alan Somers wrote:
> Author: asomers
> Date: Tue May 29 23:08:33 2018
> New Revision: 334360
> URL: https://svnweb.freebsd.org/changeset/base/334360
>
> Log:
> Add initial set of tests for audit(4)
This has broken the build on many architectures, e.g. mips:
https://ci.f
Author: emaste
Date: Wed May 30 00:36:58 2018
New Revision: 334362
URL: https://svnweb.freebsd.org/changeset/base/334362
Log:
Temporarily disconnect audit tests
Audit tests added in r334360 broke the build on a number of archs.
Remove the subdir from the top level tests/sys/Makefile until
Author: emaste
Date: Wed May 30 01:16:50 2018
New Revision: 334363
URL: https://svnweb.freebsd.org/changeset/base/334363
Log:
elfdump: chase ABI tag note name change from r232832
r232832 changed the ABI tag note name from .note.ABI-tag to .note.tag.
Follow suit in elfdump.
Elfdump's
On 30 May 2018 at 08:10, Shawn Webb wrote:
>
> I wonder if it would be a good idea to handle .note.ABI-tag and
> .note.tag so that it can handle binaries compiled both before and
> after r232832.
As I said in the commit message, elfdump's note parsing needs a bunch
of rework. r232832 was years ag
Author: emaste
Date: Wed May 30 12:55:27 2018
New Revision: 334380
URL: https://svnweb.freebsd.org/changeset/base/334380
Log:
link_elf_obj: correct an error message
Previously we'd report that a file has "no valid symbol table" if it in
fact had two or more. Change the message to report
Author: emaste
Date: Wed May 30 13:51:00 2018
New Revision: 334381
URL: https://svnweb.freebsd.org/changeset/base/334381
Log:
makeroot.sh: allow duplicate entries even with -f
makefs disallows duplicate entries unless the -D option is specified.
Previously makeroot.sh enabled -D unles
Author: emaste
Date: Wed May 30 18:04:25 2018
New Revision: 334391
URL: https://svnweb.freebsd.org/changeset/base/334391
Log:
Enable lld as the system linker by default on amd64
The migration to LLVM's lld linker has been in progress for quite some
time - about three years ago I opened an
Author: emaste
Date: Wed May 30 18:34:45 2018
New Revision: 334393
URL: https://svnweb.freebsd.org/changeset/base/334393
Log:
Regen src.conf.5 after r334391 - LLD_IS_LD default on amd64
Relnotes: yes
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man5/src.conf.5
Mod
Author: emaste
Date: Fri Jun 1 13:26:45 2018
New Revision: 334486
URL: https://svnweb.freebsd.org/changeset/base/334486
Log:
ANSIfy sys/kern
Modified:
head/sys/kern/kern_descrip.c
head/sys/kern/kern_exec.c
head/sys/kern/subr_prof.c
head/sys/kern/sys_pipe.c
head/sys/kern/sysv_msg.c
Author: emaste
Date: Tue Jun 5 18:27:09 2018
New Revision: 334666
URL: https://svnweb.freebsd.org/changeset/base/334666
Log:
Handle -DNO_CLEAN builds across brk/sbrk rewrite in r334626
Sponsored by: The FreeBSD Foundation
Modified:
head/Makefile.inc1
Modified: head/Makefile.inc1
==
On 7 June 2018 at 16:49, Kirk McKusick wrote:
> Author: mckusick
> Date: Thu Jun 7 20:49:01 2018
> New Revision: 334814
> URL: https://svnweb.freebsd.org/changeset/base/334814
>
> Log:
> Ensure proper initialization of superblock.
>
...
> --- head/sbin/dump/main.c Thu Jun 7 19:57:55 2018
Author: emaste
Date: Mon Jun 11 18:44:56 2018
New Revision: 334964
URL: https://svnweb.freebsd.org/changeset/base/334964
Log:
if_muge: add LAN7850 support
Differences between LAN7800 and LAN7850 from the driver's perspective:
* The LAN7800 muxes EEPROM signals with LEDs, so LED mode ne
Author: emaste
Date: Mon Jun 11 18:57:40 2018
New Revision: 334965
URL: https://svnweb.freebsd.org/changeset/base/334965
Log:
makesyscalls: simplify capenabled pipeline
Replace cat + 2x grep with one grep.
Sponsored by: Turing Robotic Industries
Modified:
head/sys/kern/makesyscalls.
Author: emaste
Date: Mon Jun 11 19:34:47 2018
New Revision: 334973
URL: https://svnweb.freebsd.org/changeset/base/334973
Log:
if_muge: retire lan78xx_eeprom_read
lan78xx_eeprom_read just checked for EEPROM presence then called
lan78xx_eeprom_read_raw if present, and had only one caller.
Author: emaste
Date: Mon Jun 11 19:48:15 2018
New Revision: 334975
URL: https://svnweb.freebsd.org/changeset/base/334975
Log:
muge.4: correct BUGS statement
The EVB-LAN7850 I have does function with the EEPROM disabled - the
link / activity LEDs just do not function.
Sponsored by: Th
Author: emaste
Date: Mon Jun 11 20:19:20 2018
New Revision: 334977
URL: https://svnweb.freebsd.org/changeset/base/334977
Log:
Connect muge.4 man page
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man4/Makefile
Modified: head/share/man/man4/Makefile
==
Author: emaste
Date: Mon Jun 11 20:46:20 2018
New Revision: 334981
URL: https://svnweb.freebsd.org/changeset/base/334981
Log:
muge.4: remove BUGS section (about link/act LEDs)
Lack of functioning link and activity LEDs on devices without an EEPROM
is expected (not a bug). Quoting the EVB
Author: emaste
Date: Tue Jun 12 13:32:42 2018
New Revision: 334998
URL: https://svnweb.freebsd.org/changeset/base/334998
Log:
linux64: use linux output target for linux_vdso.so
linux_vdso.so provides the vdso for the linuxulator's amd64 target and
is mapped into a Linux binary's address s
On Tue, 12 Jun 2018 at 18:17, Sean Bruno wrote:
>
> On 06/12/18 16:05, Oliver Pinter wrote:
> > On 5/22/18, Ed Maste wrote:
> >> Author: emaste
> >> Date: Tue May 22 14:35:33 2018
> >> New Revision: 334046
> >> URL: https://svnweb.freebsd.org/c
Author: emaste
Date: Fri Jun 15 13:53:37 2018
New Revision: 335198
URL: https://svnweb.freebsd.org/changeset/base/335198
Log:
Add stubbed arm64 linuxulator /proc/cpuinfo handler
Sponsored by: Turing Robotic Industries
Modified:
head/sys/compat/linprocfs/linprocfs.c
Modified: head/sys/co
Author: emaste
Date: Fri Jun 15 14:29:41 2018
New Revision: 335200
URL: https://svnweb.freebsd.org/changeset/base/335200
Log:
Correct debug control for linuxulator faccessat
The Linuxulator provides per-syscall debug control via the
compat.linux.debug sysctl. There's generally a 1:1 mapp
Author: emaste
Date: Fri Jun 15 14:41:51 2018
New Revision: 335201
URL: https://svnweb.freebsd.org/changeset/base/335201
Log:
linuxulator: do not include legacy syscalls on arm64
Existing linuxulator platforms (i386, amd64) support legacy syscalls,
such as non-*at ones like open, but arm6
Author: emaste
Date: Fri Jun 15 16:14:42 2018
New Revision: 335209
URL: https://svnweb.freebsd.org/changeset/base/335209
Log:
elf.5: add readelf cross-reference
objdump is sometimes used in cases where readelf is more appropriate,
but the obsolete GNU objdump we have in the base system wi
Author: emaste
Date: Fri Jun 15 16:18:39 2018
New Revision: 335210
URL: https://svnweb.freebsd.org/changeset/base/335210
Log:
Remove objcopy from BINUTILS option descriptions
As of r306649 objcopy is always ELF Tool Chain's elfcopy; binutils
objcopy is never used.
PR: 22904
Author: emaste
Date: Fri Jun 15 16:25:36 2018
New Revision: 335212
URL: https://svnweb.freebsd.org/changeset/base/335212
Log:
src.conf.5: regen after r335210, *BINUTILS description updates
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man5/src.conf.5
Modified: head/share
Author: emaste
Date: Fri Jun 15 16:28:50 2018
New Revision: 335213
URL: https://svnweb.freebsd.org/changeset/base/335213
Log:
ldd: reference readelf instead of objdump in warning message
We have an obsolete GNU objdump 2.17.50 in the base system, which will
be removed in the future. Sugg
Author: emaste
Date: Fri Jun 15 16:32:18 2018
New Revision: 335214
URL: https://svnweb.freebsd.org/changeset/base/335214
Log:
Correct kern.pre.mk comment: objcopy, not objdump, copies objects.
PR: 229046
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
he
Author: emaste
Date: Fri Jun 15 17:03:49 2018
New Revision: 335217
URL: https://svnweb.freebsd.org/changeset/base/335217
Log:
Add deprecation notice to objdump man page
PR: 229046
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Differential Revision:https:/
Author: emaste
Date: Fri Jun 15 17:16:27 2018
New Revision: 335219
URL: https://svnweb.freebsd.org/changeset/base/335219
Log:
objdump.1: manually apply r229046 to the rendered man page
Modified:
head/gnu/usr.bin/binutils/objdump/objdump.1
Modified: head/gnu/usr.bin/binutils/objdump/objdump.1
Author: emaste
Date: Fri Jun 15 17:38:07 2018
New Revision: 335221
URL: https://svnweb.freebsd.org/changeset/base/335221
Log:
Add deprecation notice in asf.8
PR: 229046
Reviewed by: jhb
MFC after:1 week
Sponsored by: The FreeBSD Foundation
Modified:
head/usr.sbin/asf
Author: emaste
Date: Fri Jun 15 17:44:21 2018
New Revision: 335222
URL: https://svnweb.freebsd.org/changeset/base/335222
Log:
Remove obsolete asf(8)
kgdb now handles kernel module state internally, so the asf tool serves
no purpose.
PR: 229046
Reviewed by: brooks
Relno
Author: emaste
Date: Fri Jun 15 19:09:17 2018
New Revision: 335232
URL: https://svnweb.freebsd.org/changeset/base/335232
Log:
arm64: add arm64 linux.h based on i386 linuxulator and Linux headers
Sponsored by: Turing Robotic Industries
Added:
head/sys/arm64/linux/linux.h (contents, prop
Author: emaste
Date: Fri Jun 15 19:42:52 2018
New Revision: 335235
URL: https://svnweb.freebsd.org/changeset/base/335235
Log:
arm64 linuxulator: add linux_dummy.c based on amd64
A later change should deduplicate the multiple copies of this file.
Sponsored by: Turing Robotic Industries
On Fri, 15 Jun 2018 at 14:35, John Baldwin wrote:
>
>
> BTW, I found it confusing recently that objcopy's build glue was in
> usr.bin/elfcopy. That perhaps made sense during the transition, but
> should we just rename that to usr.bin/objcopy now?
Probably, yes. I'm happy if you want to go ahead
Author: emaste
Date: Sun Jun 17 20:06:27 2018
New Revision: 335300
URL: https://svnweb.freebsd.org/changeset/base/335300
Log:
Sort geom/part mbr/ebr/ldm alias table entries
Having the table entries in alpha order simplifies future additions.
Sponsored by: The FreeBSD Foundation
Modifi
Author: emaste
Date: Sun Jun 17 20:10:48 2018
New Revision: 335301
URL: https://svnweb.freebsd.org/changeset/base/335301
Log:
gpart: add EFI alias for MBR partition scheme
Sponsored by: The FreeBSD Foundation
Differential Revision:https://reviews.freebsd.org/D15870
Modified:
he
Author: emaste
Date: Mon Jun 18 13:26:45 2018
New Revision: 335315
URL: https://svnweb.freebsd.org/changeset/base/335315
Log:
linsysfs: depend on linux_common module on arm64, as on amd64
Sponsored by: Turing Robotic Industries
Modified:
head/sys/compat/linsysfs/linsysfs.c
Modified: hea
Author: emaste
Date: Mon Jun 18 18:08:19 2018
New Revision: 335323
URL: https://svnweb.freebsd.org/changeset/base/335323
Log:
arm64 linuxulator: add dup syscall entry
Missed in r333027
Sponsored by: Turing Robotic Industries Inc.
Modified:
head/sys/arm64/linux/syscalls.master
Modif
Author: emaste
Date: Mon Jun 18 18:10:11 2018
New Revision: 335324
URL: https://svnweb.freebsd.org/changeset/base/335324
Log:
Regen arm64 linuxulator sysent files after r335323
Modified:
head/sys/arm64/linux/linux_syscall.h
head/sys/arm64/linux/linux_syscalls.c
head/sys/arm64/linux/linux_
Author: emaste
Date: Mon Jun 18 18:43:45 2018
New Revision: 335327
URL: https://svnweb.freebsd.org/changeset/base/335327
Log:
linuxulator: add debugging for invalid capget/capset version
Sponsored by: Turing Robotic Industries Inc.
Modified:
head/sys/compat/linux/linux_misc.c
Modified:
Author: emaste
Date: Mon Jun 18 19:34:34 2018
New Revision: 335333
URL: https://svnweb.freebsd.org/changeset/base/335333
Log:
Introduce arm64 linuxulator stubs
This provides stub implementations of arm64 Linux vdso and machdep,
ptrace, and futex sufficient for executing an arm64 Linux 'he
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: 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 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: emaste
Date: Wed Jun 20 18:43:17 2018
New Revision: 335454
URL: https://svnweb.freebsd.org/changeset/base/335454
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: emaste
Date: Wed Jun 20 19:40:54 2018
New Revision: 335459
URL: https://svnweb.freebsd.org/changeset/base/335459
Log:
acpidump.8: include NFIT in the man page list of tables
Was missed in r321298.
Reported by: Ben Widawsky (in review D15931)
MFC after:1 week
Modified:
Author: emaste
Date: Thu Jun 21 02:15:50 2018
New Revision: 335464
URL: https://svnweb.freebsd.org/changeset/base/335464
Log:
Makefile.inc1: rename build metadata file to toolchain-metadata.mk
The metadata file contains more than just compiler metadata.
Discussed with: bdrewery
On 20 June 2018 at 20:48, Rodney W. Grimes
wrote:
>
> My claim still stands, the commit message and reality do not match,
> Ed claimed that he was switching to 2-clause FreeBSD license, yet
> it does not appear to actually do that.
The commit message could have been more clear indeed.
> Does SPD
Author: emaste
Date: Thu Jun 21 14:28:20 2018
New Revision: 335482
URL: https://svnweb.freebsd.org/changeset/base/335482
Log:
Rename usr.bin/elfcopy to usr.bin/objcopy
We always install ELF Tool Chain's elfcopy as objcopy, so to avoid
confusion rename the src directory containing our reac
Author: emaste
Date: Mon Nov 27 19:35:21 2017
New Revision: 326287
URL: https://svnweb.freebsd.org/changeset/base/326287
Log:
efivar: add missing getopt 'u' option
Modified:
head/usr.sbin/efivar/efivar.c
Modified: head/usr.sbin/efivar/efivar.c
Author: emaste
Date: Sun Dec 3 01:56:03 2017
New Revision: 326482
URL: https://svnweb.freebsd.org/changeset/base/326482
Log:
lib/msun: remove trailing whitespace from e_pow.c
Submitted by: Steve Kargl
MFC after:1 week
Modified:
head/lib/msun/src/e_pow.c
Modified: head/lib/msun/sr
Author: emaste
Date: Tue Dec 5 01:47:41 2017
New Revision: 326547
URL: https://svnweb.freebsd.org/changeset/base/326547
Log:
lld: make -v behave similarly to GNU ld.bfd
Previously, lld exited with an error status if the only option given to
the command was -v. GNU linkers gracefully exit
1 - 100 of 2983 matches
Mail list logo