Page MenuHomeFreeBSD
Feed Advanced Search

Jun 19 2018

emaste added inline comments to D15836: Rework how the ld link is handled in WORLDTMP from r322811..
Jun 19 2018, 1:31 AM
emaste updated subscribers of D15894: Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible..

Looks ok

Jun 19 2018, 1:28 AM
emaste added a comment to D14561: usr.bin/ar: use standard 2-Clause FreeBSD license.

(email followup to copyright holders sent Jun 18)

Jun 19 2018, 12:48 AM

Jun 18 2018

emaste added a comment to D15858: Fix output of linprocfs stat entry.

See linux_map_osrel

Jun 18 2018, 9:36 PM
emaste updated the diff for D15834: arm64 linuxulator: arm64 linux64 sysvec.

Minor tidyup

Jun 18 2018, 9:26 PM
emaste committed rS335333: Introduce arm64 linuxulator stubs.
Introduce arm64 linuxulator stubs
Jun 18 2018, 7:34 PM
emaste closed D15832: Stub arm64 linuxulator routines.
Jun 18 2018, 7:34 PM
emaste updated the diff for D15887: linuxulator: handle V3 capget/capset.

Also support V2. It's identical to V3 except that in Linux it produces a warning if used.

Jun 18 2018, 7:19 PM
emaste created D15887: linuxulator: handle V3 capget/capset.
Jun 18 2018, 7:11 PM
emaste committed rS335327: linuxulator: add debugging for invalid capget/capset version.
linuxulator: add debugging for invalid capget/capset version
Jun 18 2018, 6:43 PM
emaste committed rS335324: Regen arm64 linuxulator sysent files after r335323.
Regen arm64 linuxulator sysent files after r335323
Jun 18 2018, 6:10 PM
emaste committed rS335323: arm64 linuxulator: add dup syscall entry.
arm64 linuxulator: add dup syscall entry
Jun 18 2018, 6:08 PM
emaste updated the diff for D15832: Stub arm64 linuxulator routines.

Update copyright and minor cleanup

Jun 18 2018, 3:29 PM
emaste committed rS335315: linsysfs: depend on linux_common module on arm64, as on amd64.
linsysfs: depend on linux_common module on arm64, as on amd64
Jun 18 2018, 1:26 PM
emaste added a comment to D15858: Fix output of linprocfs stat entry.

I like the idea, but I think the version comparison ought to be simplified and made more general. What do you think about parsing the version into a __FreeBSD_version style single integer in the sysctl handler and simplifying any comparisons of the value?

Jun 18 2018, 12:50 PM

Jun 17 2018

emaste added a comment to D15870: Add an 'efi' alias to g_part_mbr.

I did this in my tree this morning after our IRC discussion but went out for the afternoon. Committed after IRC discussion with @allanjude

Jun 17 2018, 8:11 PM
emaste committed rS335301: gpart: add EFI alias for MBR partition scheme.
gpart: add EFI alias for MBR partition scheme
Jun 17 2018, 8:11 PM
emaste closed D15870: Add an 'efi' alias to g_part_mbr.
Jun 17 2018, 8:11 PM
emaste committed rS335300: Sort geom/part mbr/ebr/ldm alias table entries.
Sort geom/part mbr/ebr/ldm alias table entries
Jun 17 2018, 8:06 PM

Jun 16 2018

emaste added inline comments to D15836: Rework how the ld link is handled in WORLDTMP from r322811..
Jun 16 2018, 7:52 PM

Jun 15 2018

emaste added a reviewer for D15834: arm64 linuxulator: arm64 linux64 sysvec: andrew.
Jun 15 2018, 8:40 PM
emaste created D15834: arm64 linuxulator: arm64 linux64 sysvec.
Jun 15 2018, 8:39 PM
emaste created D15832: Stub arm64 linuxulator routines.
Jun 15 2018, 8:31 PM
emaste committed rS335235: arm64 linuxulator: add linux_dummy.c based on amd64.
arm64 linuxulator: add linux_dummy.c based on amd64
Jun 15 2018, 7:42 PM
emaste committed rS335232: arm64: add arm64 linux.h based on i386 linuxulator and Linux headers.
arm64: add arm64 linux.h based on i386 linuxulator and Linux headers
Jun 15 2018, 7:09 PM
emaste added a comment to D15827: Remove obsolete asf(8).

I actually worry less about man page DEPRECATION, and more about having the binary spit something out so anyone using it for who knows what gets a heads up that it is/may be going away soon.

Jun 15 2018, 5:45 PM
emaste committed rS335222: Remove obsolete asf(8).
Remove obsolete asf(8)
Jun 15 2018, 5:44 PM
emaste closed D15827: Remove obsolete asf(8).
Jun 15 2018, 5:44 PM
emaste committed rS335221: Add deprecation notice in asf.8.
Add deprecation notice in asf.8
Jun 15 2018, 5:38 PM
emaste added a comment to D15827: Remove obsolete asf(8).

perhaps this for deprecation notice:

Index: usr.sbin/asf/asf.8
===================================================================
--- usr.sbin/asf/asf.8  (revision 335216)
+++ usr.sbin/asf/asf.8  (working copy)
@@ -37,6 +37,15 @@
 .Op Fl o Ar outfile
 .Op Fl X Ar suffix
 .Op Ar modules-path Op Ar outfile
+.Sh DEPRECATION NOTICE
+The
+.Nm
+utility is not present in
+.Fx 12.0
+and later.
+The
+.Xr kgdb 1
+debugger handles kernel module state internally.
 .Sh DESCRIPTION
 By default,
 .Nm
Jun 15 2018, 5:32 PM
emaste added a comment to D7338: Disconnect objdump from the build.

Objdump removal tracking pr in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229046

Jun 15 2018, 5:18 PM
emaste added a comment to D13881: Add deprecation notice to objdump man page.

Committed to rendered man page in rS335219.

Jun 15 2018, 5:18 PM
emaste committed rS335219: objdump.1: manually apply r229046 to the rendered man page.
objdump.1: manually apply r229046 to the rendered man page
Jun 15 2018, 5:16 PM
emaste committed rS335217: Add deprecation notice to objdump man page.
Add deprecation notice to objdump man page
Jun 15 2018, 5:04 PM
emaste closed D13881: Add deprecation notice to objdump man page.
Jun 15 2018, 5:04 PM
emaste updated subscribers of D15827: Remove obsolete asf(8).
Jun 15 2018, 4:57 PM
emaste created D15827: Remove obsolete asf(8).
Jun 15 2018, 4:57 PM
emaste committed rS335214: Correct kern.pre.mk comment: objcopy, not objdump, copies objects..
Correct kern.pre.mk comment: objcopy, not objdump, copies objects.
Jun 15 2018, 4:32 PM
emaste committed rS335213: ldd: reference readelf instead of objdump in warning message.
ldd: reference readelf instead of objdump in warning message
Jun 15 2018, 4:29 PM
emaste committed rS335212: src.conf.5: regen after r335210, *BINUTILS description updates.
src.conf.5: regen after r335210, *BINUTILS description updates
Jun 15 2018, 4:25 PM
emaste committed rS335210: Remove objcopy from BINUTILS option descriptions.
Remove objcopy from BINUTILS option descriptions
Jun 15 2018, 4:18 PM
emaste committed rS335209: elf.5: add readelf cross-reference.
elf.5: add readelf cross-reference
Jun 15 2018, 4:14 PM
emaste committed rS335201: linuxulator: do not include legacy syscalls on arm64.
linuxulator: do not include legacy syscalls on arm64
Jun 15 2018, 2:42 PM
emaste closed D15237: linuxulator: do not include legacy syscalls on arm64.
Jun 15 2018, 2:42 PM
emaste committed rS335200: Correct debug control for linuxulator faccessat.
Correct debug control for linuxulator faccessat
Jun 15 2018, 2:30 PM
emaste committed rS335198: Add stubbed arm64 linuxulator /proc/cpuinfo handler.
Add stubbed arm64 linuxulator /proc/cpuinfo handler
Jun 15 2018, 1:53 PM
emaste added a comment to D15237: linuxulator: do not include legacy syscalls on arm64.

How will this work if we decide to add linux32 on arm64? I expect we will need to implement the legacy syscalls there.

Jun 15 2018, 1:33 PM
emaste added reviewers for D15237: linuxulator: do not include legacy syscalls on arm64: chuck, andrew.
Jun 15 2018, 1:02 PM

Jun 14 2018

emaste added a comment to D15638: Name the implementation of brk and sbrk sys_break()..

LGTM

Jun 14 2018, 8:51 PM

Jun 13 2018

emaste accepted D15563: Add linprocfs support for min_free_kbytes.
Jun 13 2018, 1:23 AM · Linux Emulation

Jun 12 2018

emaste accepted D15563: Add linprocfs support for min_free_kbytes.

It might be worth moving the clarification you provided in response to my query into a comment above linprocfs_dominfree.

Jun 12 2018, 4:18 PM · Linux Emulation
emaste committed rS334998: linux64: use linux output target for linux_vdso.so.
linux64: use linux output target for linux_vdso.so
Jun 12 2018, 1:32 PM
emaste updated subscribers of D15734: Fix objcopy for little-endian MIPS64 objects..
Jun 12 2018, 2:17 AM
emaste added a comment to D14295: Add Lua as a scripting langauge to /boot/loader.

rS329166

Jun 12 2018, 2:11 AM
emaste added inline comments to D15141: Add support for ThunderX2 PCIe.
Jun 12 2018, 2:07 AM
emaste added inline comments to D15211: Add uefisign and friends to MK_EFI.
Jun 12 2018, 2:02 AM
emaste accepted D15626: WITHOUT_NLS cleanup of more empty dirs.
Jun 12 2018, 2:00 AM
emaste added a comment to D15638: Name the implementation of brk and sbrk sys_break()..

Change seems sensible to me.

Jun 12 2018, 1:58 AM
emaste abandoned D3384: Add initDwarfEHRegSizeTable for arm64.
Jun 12 2018, 1:53 AM

Jun 11 2018

emaste accepted D15767: Add fat32lba description to gpart(8).
Jun 11 2018, 11:00 PM
emaste committed rS334981: muge.4: remove BUGS section (about link/act LEDs).
muge.4: remove BUGS section (about link/act LEDs)
Jun 11 2018, 8:46 PM
emaste committed rS334977: Connect muge.4 man page.
Connect muge.4 man page
Jun 11 2018, 8:19 PM
emaste committed rS334975: muge.4: correct BUGS statement.
muge.4: correct BUGS statement
Jun 11 2018, 7:48 PM
emaste committed rS334973: if_muge: retire lan78xx_eeprom_read.
if_muge: retire lan78xx_eeprom_read
Jun 11 2018, 7:35 PM
emaste committed rS334965: makesyscalls: simplify capenabled pipeline.
makesyscalls: simplify capenabled pipeline
Jun 11 2018, 6:57 PM
emaste committed rS334964: if_muge: add LAN7850 support.
if_muge: add LAN7850 support
Jun 11 2018, 6:45 PM

Jun 9 2018

emaste accepted D15721: Add myself to the calendar.
Jun 9 2018, 8:46 PM
emaste added a comment to D15721: Add myself to the calendar.

No underscore in the commit metadata :)

Jun 9 2018, 8:46 PM
emaste added a comment to D15563: Add linprocfs support for min_free_kbytes.

Thanks for this change - looks good to me, but one small question first. Also for future uploads can you include full context as on https://wiki.freebsd.org/Phabricator - e.g. one of:

git diff -U999999 other-branch > change.diff
git show -U999999 <commit-hash> > change.diff
svn diff --diff-cmd=diff -x -U999999 > change.diff
Jun 9 2018, 7:18 PM · Linux Emulation
emaste accepted D15712: Add DW_LANG_* definitions from DWARF 4 and 5..
Jun 9 2018, 3:10 AM

Jun 7 2018

emaste added a comment to D15697: dump: Fix for db.

This ends up calling into ffs_sbget which initializes it like so:

Jun 7 2018, 10:18 PM

Jun 5 2018

emaste committed rS334666: Handle -DNO_CLEAN builds across brk/sbrk rewrite in r334626.
Handle -DNO_CLEAN builds across brk/sbrk rewrite in r334626
Jun 5 2018, 6:27 PM

Jun 1 2018

emaste committed rS334486: ANSIfy sys/kern.
ANSIfy sys/kern
Jun 1 2018, 1:27 PM

May 31 2018

emaste added a comment to D15211: Add uefisign and friends to MK_EFI.

Is setting it in the environment expected to work? What about make SRCCONF=/foo/bar/baz ...?

May 31 2018, 7:35 PM
emaste added a comment to D15211: Add uefisign and friends to MK_EFI.

Ok, can someone else who knows more about this take that as an action item?

May 31 2018, 2:40 PM
emaste added inline comments to D15211: Add uefisign and friends to MK_EFI.
May 31 2018, 2:36 PM
emaste accepted D15628: Fix build of `stand/` with base gcc.
May 31 2018, 2:32 PM
emaste added inline comments to D15628: Fix build of `stand/` with base gcc.
May 31 2018, 12:48 AM

May 30 2018

emaste added a comment to D15211: Add uefisign and friends to MK_EFI.
In D15211#329987, @imp wrote:

No, we've always just used efiFOO for the efi programs.

Oh, so you're saying that "uefisign" should be a symlink to efisign? I don't know the background here.

May 30 2018, 8:55 PM
emaste committed rS334393: Regen src.conf.5 after r334391 - LLD_IS_LD default on amd64.
Regen src.conf.5 after r334391 - LLD_IS_LD default on amd64
May 30 2018, 6:35 PM
emaste committed rS334391: Enable lld as the system linker by default on amd64.
Enable lld as the system linker by default on amd64
May 30 2018, 6:04 PM
emaste committed rP471137: irc/gseen.mod: set LLD_UNSAFE to link using ld.bfd.
irc/gseen.mod: set LLD_UNSAFE to link using ld.bfd
May 30 2018, 4:58 PM
emaste committed rS334381: makeroot.sh: allow duplicate entries even with -f <filelist>.
makeroot.sh: allow duplicate entries even with -f <filelist>
May 30 2018, 1:51 PM
emaste committed rS334380: link_elf_obj: correct an error message.
link_elf_obj: correct an error message
May 30 2018, 12:55 PM
emaste committed rS334363: elfdump: chase ABI tag note name change from r232832.
elfdump: chase ABI tag note name change from r232832
May 30 2018, 1:17 AM
emaste committed rS334362: Temporarily disconnect audit tests.
Temporarily disconnect audit tests
May 30 2018, 12:37 AM

May 29 2018

emaste committed rS334337: switch amd64 memstick installer images to MBR.
switch amd64 memstick installer images to MBR
May 29 2018, 3:06 PM
emaste closed D15599: switch amd64 memstick installer images to MBR.
May 29 2018, 3:06 PM
emaste added a reviewer for D15599: switch amd64 memstick installer images to MBR: benno.
May 29 2018, 12:17 PM
emaste accepted D15598: Teach ufs_module.c about bsd partitions, at least a little..
May 29 2018, 12:00 AM

May 28 2018

emaste added a comment to D15598: Teach ufs_module.c about bsd partitions, at least a little..

Successfully tested the updated version in QEMU in both EFI and CSM modes.

May 28 2018, 9:13 PM
emaste committed rS334294: if_muge: Add GMII enable (vs RGMII) bit.
if_muge: Add GMII enable (vs RGMII) bit
May 28 2018, 8:06 PM
emaste requested changes to D15596: Update assert(3) DESCRIPTION section regards its usage..

This is not quite the right way to phrase it. Discussion is ongoing on mailing lists now, let's let that continue before revisiting this.

May 28 2018, 6:33 PM
emaste committed rS334291: strsep.3: don't silently ignore errors.
strsep.3: don't silently ignore errors
May 28 2018, 6:29 PM
emaste added a comment to D15599: switch amd64 memstick installer images to MBR.

Another report https://forums.freebsd.org/threads/so-freebsd11-amd64-memstick-is-uefi-only.50660/

May 28 2018, 6:16 PM
emaste added inline comments to D15598: Teach ufs_module.c about bsd partitions, at least a little..
May 28 2018, 6:15 PM
emaste accepted D15598: Teach ufs_module.c about bsd partitions, at least a little..

Overall looks good to me. Potential worries would be stack usage and 4k block size issues.

May 28 2018, 6:14 PM
emaste added a comment to D15599: switch amd64 memstick installer images to MBR.

Related PRs:

May 28 2018, 5:36 PM
emaste added inline comments to D15598: Teach ufs_module.c about bsd partitions, at least a little..
May 28 2018, 5:18 PM
emaste created D15599: switch amd64 memstick installer images to MBR.
May 28 2018, 5:11 PM