Page MenuHomeFreeBSD
Feed Advanced Search

Oct 22 2019

imp added a comment to D22109: iicbb: allow longer SCL low timeout and other improvements.

This code looks good to me, but I'll defer to others on whether it makes i2c work better for BB. It's been too long for me to green light it, but I think it's OK (but it wouldn't surprise me if there was a 'yea, but what about XXX case' bit of tribal knowledge that we need to not overlook).

Oct 22 2019, 4:05 PM
imp added a comment to D22108: improve timing code of owc_gpiobus_read_data().

I'd be open to making it tunable, but the speed improvements are at beast modest...

Oct 22 2019, 3:59 PM
imp accepted D22108: improve timing code of owc_gpiobus_read_data().

I'd be tempted to split this into three: moving the critical section, the math changes and the t_rec -> 2 * t_rec

Oct 22 2019, 3:54 PM
imp accepted D22107: ow_temp: drop the lock around a call that can sleep.

I'd move the lock to after the if that might do a printf.
Otherwise, this is the right thing to do. We use temp_lock to protect sc->flags only, so this drop doesn't affect that.
In fact, we can go much further than this as noted.
The locking wasn't really attended to when I wrote this driver and I used old-school patterns.

Oct 22 2019, 3:39 PM

Oct 19 2019

imp added inline comments to D21880: fstat(1) -s option.
Oct 19 2019, 8:59 PM

Oct 17 2019

imp accepted D22069: Add support for hypervisor check on x86.

Looks reasonably sane. Saw one magic number. Would like lua implementation, but won't block this based on that.

Oct 17 2019, 10:44 PM
imp added a comment to D22059: Allow bsd.compat.mk to be reliably included outside Makefile.inc1..
In D22059#482035, @imp wrote:

The question is, do we need them to be TARGET_* in this makefile.inc1 usage?
I kinda think it does. Checking into *that* detail...

I had that thought but I don't think so. bsd.compat.mk is included from Makefiles at the point in the build where MACHINE=$TARGET and MACHINE_ARCH=$TARGET_ARCH from CROSSENV. buildlibcompat is a WMAKE_TGT so it should have these MACHINE= and MACHINE_ARCH= values set.

Oct 17 2019, 10:25 PM
imp accepted D22068: mkimg: make MBR and EBR honor alignment, and change default alignment to 4k.

Would you mind splitting the changes into 2 reviews/commits. I don't oppose the changes, but they are logically unrelated/independent and it helps us with reversals and/or MFCs if they are separate commits.

Oct 17 2019, 9:37 PM
imp requested changes to D22059: Allow bsd.compat.mk to be reliably included outside Makefile.inc1..

The question is, do we need them to be TARGET_* in this makefile.inc1 usage?
I kinda think it does. Checking into *that* detail...

Oct 17 2019, 3:47 PM

Oct 16 2019

imp committed rS353639: bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment it.
bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment it
Oct 16 2019, 1:20 PM

Oct 15 2019

imp accepted D22030: Update MIPS kernel builds to work with mips-gcc..

Ah, the missing context makes sense... this is good.

Oct 15 2019, 4:50 PM
imp added a comment to D22034: Use __FreeBSD_version to determine if gets() has been removed..
In D22034#481238, @dim wrote:

Hmm, I had explicitly avoided to add any #include statements, due to there being very few of them in this header (it is included by literally everything in libc++). I would rather fix the external toolchains instead, to return the correct version of FreeBSD. But if people feel this is the right way to solve the issue, so be it. But maybe we should not send this upstream.

Oct 15 2019, 5:57 AM
imp accepted D22033: Use -march=octeon+ for OCTEON1 to use the saa instruction..
Oct 15 2019, 3:49 AM
imp accepted D22032: Fix a write-only variable warning from external GCC..
Oct 15 2019, 3:48 AM
imp accepted D22031: Don't set the OUTPUT_FORMAT explicitly but let ld derive it..
Oct 15 2019, 3:47 AM
imp accepted D22034: Use __FreeBSD_version to determine if gets() has been removed..
Oct 15 2019, 2:18 AM

Oct 14 2019

imp accepted D22016: ig4. Various improvements.
Oct 14 2019, 1:43 AM
imp added a comment to D22016: ig4. Various improvements.

Generally I like this. I'm unsure of DEV_ACPI stuff is proper...

Oct 14 2019, 1:43 AM

Oct 13 2019

imp added a comment to D22012: Import dhcpcd(8) into FreeBSD base..

I didn't see you address Brooks' objection in the posted thread. given the extreme level of exposure here, it needs to be answered satisfactorily

Oct 13 2019, 6:32 PM
imp added a comment to D22012: Import dhcpcd(8) into FreeBSD base..

Where was this discussed?

Oct 13 2019, 6:14 PM

Oct 12 2019

imp accepted D22004: devel/powerpc64-gcc: always set the endian flag for the linker emulation for MIPS..
Oct 12 2019, 9:06 PM
imp accepted D21998: RISC-V: Call devmap_print_table() on bootverbose.

lgtm.. do you have someone to commit this yet?

Oct 12 2019, 6:11 PM

Oct 11 2019

imp added inline comments to D21987: nvdimm(4): Only expose namespaces for accessible data SPAs.
Oct 11 2019, 10:50 PM
imp accepted D21983: Centralize adding OBJCOPY=${XOBJCOPY} to LIB32WMAKEFLAGS..
Oct 11 2019, 6:14 PM

Oct 10 2019

imp accepted D21972: Add support to geom_nop.ko kernel module for older geom_nop.so userland modules..

This seems sane to me...
I'd e tempted to split this into two commits. One for geom_ctl and one for g_nop.

Oct 10 2019, 6:57 PM

Oct 9 2019

imp committed rS353373: Add note about universe changes to arch and the need to add.
Add note about universe changes to arch and the need to add
Oct 9 2019, 9:45 PM
imp committed rS353372: Add UPDATING entry for universe changes.
Add UPDATING entry for universe changes
Oct 9 2019, 9:45 PM
imp committed rS353370: Wordsmith and simplify.
Wordsmith and simplify
Oct 9 2019, 9:19 PM
imp added inline comments to D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..
Oct 9 2019, 9:08 PM
imp committed rS353368: Fix casting error from newer gcc.
Fix casting error from newer gcc
Oct 9 2019, 9:02 PM
imp closed D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..
Oct 9 2019, 8:59 PM
imp committed rS353367: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..
Don't compile old gcc 4.2.1 archs by default in universe/tinderbox.
Oct 9 2019, 8:59 PM
imp added a comment to D20293: ucom(4): synchronously execute param changes.

You either want to return success synchronously, or return failure and not change things... so long as there are those semantics, a timeout is fine.

Oct 9 2019, 1:19 PM
imp accepted D21930: fix ESP generation for ZFS boot.
Oct 9 2019, 2:05 AM
imp accepted D21948: Support hotplug of PCI devices on EC2..

The newbus side of this looks good

Oct 9 2019, 12:36 AM
imp added a comment to D21948: Support hotplug of PCI devices on EC2..

Looking giant around bus scan is, sadly, still required. Yea asserts I added :)

Oct 9 2019, 12:32 AM

Oct 8 2019

imp added inline comments to D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..
Oct 8 2019, 10:56 PM
imp added a comment to D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..

Looking at Brooks' ask for llvm90, I think it's not quite ready for prime time, as we fail early in the build:

% make buildworld CROSS_TOOLCHAIN=llvm90 TARGET_ARCH=mips64
...
--- libstdc++.so.6.full ---
building shared library libstdc++.so.6
/usr/local/bin/clang90 -target mips64-unknown-freebsd13.0 --sysroot=/usr/home/imp/obj/usr/home/imp/git/head/mips.mips64/tmp -B/var/empty  -EB -mabi=64 -Wl,--version-script=libstdc++.map    -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel  -o libstdc++.so.6.full -Wl,-soname,libstdc++.so.6  `NM='nm' NMFLAGS='' lorder bitmap_allocator.pico pool_allocator.pico mt_allocator.pico codecvt.pico compatibility.pico complex_io.pico ctype.pico debug.pico debug_list.pico functexcept.pico globals_io.pico ios.pico ios_failure.pico ios_init.pico ios_locale.pico limits.pico list.pico locale.pico locale_init.pico locale_facets.pico localename.pico stdexcept.pico strstream.pico tree.pico allocator-inst.pico concept-inst.pico fstream-inst.pico ext-inst.pico ios-inst.pico iostream-inst.pico istream-inst.pico istream.pico locale-inst.pico misc-inst.pico ostream-inst.pico sstream-inst.pico streambuf-inst.pico streambuf.pico string-inst.pico valarray-inst.pico wlocale-inst.pico wstring-inst.pico atomicity.pico codecvt_members.pico collate_members.pico ctype_members.pico messages_members.pico monetary_members.pico numeric_members.pico time_members.pico basic_file_stdio.pico c_locale.pico atomicity.pico codecvt_members.pico collate_members.pico ctype_members.pico messages_members.pico monetary_members.pico numeric_members.pico time_members.pico basic_file_stdio.pico c_locale.pico stubs.pico del_op.pico del_opnt.pico del_opv.pico del_opvnt.pico eh_alloc.pico eh_arm.pico eh_aux_runtime.pico eh_call.pico eh_catch.pico eh_exception.pico eh_globals.pico eh_personality.pico eh_term_handler.pico eh_terminate.pico eh_throw.pico eh_type.pico eh_unex_handler.pico guard.pico new_handler.pico new_op.pico new_opnt.pico new_opv.pico new_opvnt.pico pure.pico tinfo.pico tinfo2.pico vec.pico vterminate.pico cp-demangle.pico |  tsort -q` -Wl,-f,libsupc++.so.1  -lm
ld: error: can't create dynamic relocation R_MIPS_64 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output

so I'm going to remain open to making that possible in the future, but won't gate this review on making that work (unless I find a way to make it go).

Oct 8 2019, 9:41 PM
imp added a comment to D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..

I'll note it would be nice to have a more generic xtoolchain thing for things like llvm and/or "I'd like to do a universe with all the external toolchains regardless of base compiler support"

Oct 8 2019, 5:53 PM
imp updated the diff for D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..

xtoolchain part of the IRC ask

Oct 8 2019, 5:51 PM
imp added a comment to D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..

On IRC, it was suggested I do the right thing for mips, etc if llvm90 and/or mips-gcc is installed. Will noodle around on that and post an update with riscv moved.

Oct 8 2019, 5:05 PM
imp created D21942: Don't compile old gcc 4.2.1 archs by default in universe/tinderbox..
Oct 8 2019, 4:47 PM

Oct 7 2019

imp added a comment to D16698: First draft HID over I2C support (Mouse only).
In D16698#478805, @greg_unrelenting.technology wrote:
In D16698#478767, @imp wrote:

So with the suggested changes, I'm not able to get very far with the patches in this review. With wulf's code I'm able to get the device probed. With this code, I see the following

Is this code still really considered? wulf's repo is currently actively developed (now even includes the long-awaited and very necessary "HID bus" abstraction), this was last updated in August.

data point: I'm using wulf's code on my Pixelbook, multi-touch works great for both the touchpad and touchscreen.

Oct 7 2019, 5:26 PM ยท Contributor Reviews (src)
imp added a comment to D16698: First draft HID over I2C support (Mouse only).

So with the suggested changes, I'm not able to get very far with the patches in this review. With wulf's code I'm able to get the device probed. With this code, I see the following:

Oct 7 2019, 1:12 AM ยท Contributor Reviews (src)
imp added inline comments to D16698: First draft HID over I2C support (Mouse only).
Oct 7 2019, 1:08 AM ยท Contributor Reviews (src)
imp accepted D21912: nda(4): Remove unnecessary union and avoid Clang -Wsizeof-array-div warning.
Oct 7 2019, 12:55 AM

Oct 4 2019

imp accepted D21887: Formalize the use of linker scripts for kernel modules..

I'm cool with jhb's reasoning, so this looks ready to land.

Oct 4 2019, 5:26 PM
imp added a comment to D21897: mountroot: Run statfs after mounting devfs.

I think this is OK. But since it's only /dev that's being mounted here, is the reported problem with aio on raw devices?

Oct 4 2019, 5:24 PM

Oct 3 2019

imp added a comment to D21886: Add USB support for location based device unit numbers.

There is people who expect the first serial device they plug-in to be ttyU0 (me for example) and there are people who would prefer the unit number to stay the same independent of the order the devices are detected (me as well).

I would prefer aliases as well, so we can have both. I didn't check whether it actually is a match to your problem, but how about tty_makealias() in sys/tty.h?

sys/tty.h-int tty_makedevf(struct tty *tp, struct ucred *cred, int flags,
sys/tty.h- const char *fmt, ...) printflike(4, 5);
sys/tty.h-#define TTYMK_CLONING 0x1
sys/tty.h-#define tty_makedev(tp, cred, fmt, ...) \
sys/tty.h- (void )tty_makedevf((tp), (cred), 0, (fmt), __VA_ARGS__) sys/tty.h:#define tty_makealias(tp,fmt,...) \ sys/tty.h- make_dev_alias((tp)->t_dev, fmt,
VA_ARGS__)
sys/tty.h-
sys/tty.h-/* Signalling processes. */
sys/tty.h-void tty_signal_sessleader(struct tty *tp, int signal);
sys/tty.h-void tty_signal_pgrp(struct tty *tp, int signal);

I do remember from way back talks about naming schemes for USB devices in the USB device tree, something like usb-1-3-2 being a device plugged into port 2 of a hub that is plugged into port 3 of a hub plugged into port 1 of the root hub.

Oct 3 2019, 7:38 PM
imp added inline comments to D21887: Formalize the use of linker scripts for kernel modules..
Oct 3 2019, 6:21 PM
imp added a comment to D21886: Add USB support for location based device unit numbers.

Unit numbers are kinda lame. Wouldn't it be better to add aliases?

Oct 3 2019, 3:46 PM

Oct 2 2019

imp added a comment to D21865: avoid compiling in hpt* drivers containing binary blobs.
In D21865#477783, @imp wrote:

I'd propose we kick them out of the tree, put them in ports and let people that care about them be listed as maintainer, or they get deleted from the ports tree...

IMO having drivers in the ports tree doesn't really help. The fact that they're still in ports implies some level of support, so they're still a maintenance burden, and patching out-of-tree code is more work. I would much sooner just build them as modules and keep them in the tree for some time. The out-of-tree legacy DRM drivers are a case in point here.

Oct 2 2019, 3:44 PM
imp added a comment to D21865: avoid compiling in hpt* drivers containing binary blobs.

querying for hptFOO: no controller returns the same number of hits. Spot checking again shows no actual indicated use.

Oct 2 2019, 2:42 PM
imp added a comment to D21865: avoid compiling in hpt* drivers containing binary blobs.

+re@

I'm mostly in favor of the change (smaller kernel size, etc.), but since we are removing driver from GENERIC, it's better if we can provide a mechanism to load the driver on demand, or a binary update can easily brick the system...

Oct 2 2019, 2:41 PM
imp added inline comments to D21863: ugensa: add support for Google Cr50 (GSC) Closed Case Debugging UART interfaces.
Oct 2 2019, 3:04 AM

Oct 1 2019

imp abandoned D4987: Create an API to reset a struct bio (g_reset_bio). This is mandatory for all struct bio you get back from g_{new,alloc}_bio, and optional for all other struct bio..

This has been comitte.d

Oct 1 2019, 3:31 PM
imp added a comment to D4987: Create an API to reset a struct bio (g_reset_bio). This is mandatory for all struct bio you get back from g_{new,alloc}_bio, and optional for all other struct bio..

I thought I'd committed this stuff already...

Oct 1 2019, 2:02 AM

Sep 30 2019

imp added a comment to D2418: Add support for launching soft-float binaries with ld-elf-soft.so instead of ld-elf.so ala ld-elf32.so..

I've had no requests in the last 4 years since I posted this...

Sep 30 2019, 5:12 PM
imp added inline comments to D21836: mips: fcmpset: do not spin on sc failure.
Sep 30 2019, 2:03 AM
imp committed rS352883: MFC r351828:.
MFC r351828:
Sep 30 2019, 1:59 AM
imp added inline comments to D21836: mips: fcmpset: do not spin on sc failure.
Sep 30 2019, 1:49 AM

Sep 29 2019

imp added a comment to D20674: [libkvm] kvm_geswapinfo() to stop subtracting vm.dmmax size from swap device sizes..
In D20674#476856, @alc wrote:
In D20674#476783, @kib wrote:
In D20674#476657, @alc wrote:

I believe that there is a sound reason for not reporting the unmodified size of the device. Specifically, the swap pager can't use the first, if I recall correctly, 8KB of a swap device because it might contain a disk label. However, I can't explain why we use dmmax to calculate the modified size.

I think reporting the total size minus reserved blocks (for any definition of the block size, correct or not), is more confusing to users than reporting raw size and used. At worst, user would observe that some amount of swap volume is not filled, instead of seeing mismatch between e.g. geom size and vm size for the swap volume.

I'm sympathetic to that argument. In any case, the current code is wrong, in that, it subtracts too much.

That said, I suspect that we no longer need to avoid initial blocks. At least not for the label preservation.

I'm afraid that is not true. I found out the hard way that it is needed. I lost a disk label, swap area, and file system when I first enabled "trimonce". However, the configuration of that storage device is usual. The first partition is a swap area, not a file system.

Sep 29 2019, 4:35 PM

Sep 28 2019

imp committed rS352846: Revert the mode_t -> int changes and add a warning in the BUGS section instead..
Revert the mode_t -> int changes and add a warning in the BUGS section instead.
Sep 28 2019, 5:15 PM

Sep 27 2019

imp committed rS352822: Use set -o xtrace in preference to set -x for consistency with.
Use set -o xtrace in preference to set -x for consistency with
Sep 27 2019, 8:56 PM
imp committed rS352821: Push and pop xtrace correctly for run_early_customize.
Push and pop xtrace correctly for run_early_customize
Sep 27 2019, 8:56 PM
imp committed rS352820: Remove workaround for building on FreeBSD hosts prior to FreeBSD 10..
Remove workaround for building on FreeBSD hosts prior to FreeBSD 10.
Sep 27 2019, 8:56 PM
imp closed D21816: openat(2), mq_open(2): do not refer to mode_t for variadic arguments.
Sep 27 2019, 4:12 PM ยท manpages
imp committed rS352795: Document varadic args as int, since you can't have short varadic args (they are.
Document varadic args as int, since you can't have short varadic args (they are
Sep 27 2019, 4:12 PM
imp accepted D21816: openat(2), mq_open(2): do not refer to mode_t for variadic arguments.

LGTM

Sep 27 2019, 4:11 PM ยท manpages
imp added inline comments to D21807: VirtIO SCSI online disk resize.
Sep 27 2019, 1:38 PM
imp committed rP512994: Use tab instead of multiple spaces.
Use tab instead of multiple spaces
Sep 27 2019, 12:03 AM

Sep 26 2019

imp committed rP512986: The code creates a lambda function that takes by reference the core_id local.
The code creates a lambda function that takes by reference the core_id local
Sep 26 2019, 8:53 PM
imp closed D21804: cherry-pick memory corruption bug fix from github.
Sep 26 2019, 8:53 PM
imp accepted D21804: cherry-pick memory corruption bug fix from github.

This looks good to me. I'll update the port with it shortly.

Sep 26 2019, 5:33 PM
imp committed rS352761: Merge from stable/12 r352735 and r352741.
Merge from stable/12 r352735 and r352741
Sep 26 2019, 4:52 PM
imp added a comment to D21697: Fix MIPS CSU compilation w/ LLVM.

If prefer to just spell out the assembly rather than just the magic cp* macros.

Sep 26 2019, 4:34 PM
imp committed rS352741: mpr/mps crash badly. Part of the stability added use of atomic64 functions not.
mpr/mps crash badly. Part of the stability added use of atomic64 functions not
Sep 26 2019, 12:55 PM
imp added a comment to D21733: loader: Fully reset terminal settings, not just colors.
In D21733#475782, @ryan_freqlabs.com wrote:

while we've transitioned to teken, it looks like it eats the ESC c

Ok, that looks pretty tough to deal with. Now that you mention it, I'm not seeing colors on the EFI serial console either, and under bhyve the scroll region is broken after the loader hands off to the kernel as well. It's everything I wanted to fix, still broken! Ugh! I thought I had tested that, but I guess I only tested a video output with the EFI console.

Sep 26 2019, 3:08 AM
imp committed rS352735: Catch up with stability fixes to mpr/mps in -current since 12.
Catch up with stability fixes to mpr/mps in -current since 12
Sep 26 2019, 1:54 AM

Sep 25 2019

imp added a comment to D21733: loader: Fully reset terminal settings, not just colors.

I had very similar code in FORTH for our boot loader and it didn't work with EFI, just comconsole. while we've transitioned to teken, it looks like it eats the ESC c and does a reset for the eficonsole, which means that efi's com redirect in the BIOS doesn't work.

Sep 25 2019, 11:13 PM
imp added a comment to D21733: loader: Fully reset terminal settings, not just colors.

Does this work for EFI console? When I tried it, the terminal emualtor intercepted the escape sequences and so the serial console didn't get them...

Sep 25 2019, 10:50 PM
imp added a comment to D21733: loader: Fully reset terminal settings, not just colors.

Do we need this now that tsoome has committed all his stuff to fix the broken color stuff that lead to this situation in the first place?

Sep 25 2019, 10:07 PM
imp accepted D21789: snd_hda: Add Intel Cannon Lake support.

This looks good to my eye. Don't know if it will work...

Sep 25 2019, 8:41 PM ยท multimedia
imp accepted D21710: efibootmgr(8): fix markup and style issues.

This looks good to me.

Sep 25 2019, 8:39 PM
imp accepted D21703: o Unify all <machine>/resource.h, unhide PCI_RES_BUS, add CLK and PWR..
Sep 25 2019, 8:37 PM
imp added a comment to D21697: Fix MIPS CSU compilation w/ LLVM.

At least according to https://techpubs.jurassic.nl/manuals/0530/developer/Cplr_PTG/sgi_html/apa.html which appears to be the reproduction of the sgi assembler manual from whence all this stuff came.

Sep 25 2019, 8:16 PM
imp added a comment to D21697: Fix MIPS CSU compilation w/ LLVM.

How do you know offset 12 on the stack is a good place to store this? I'd expect there to be something like:
cprestore will store gp to <offset>(sp) and then load it from there after every jal operation to restore gp.

Sep 25 2019, 8:15 PM
imp committed rS352671: Size is unsigned, so remove the test entirely..
Size is unsigned, so remove the test entirely.
Sep 25 2019, 7:51 AM
imp committed rS352665: After my comnd changes, the number of threads and size weren't set. In.
After my comnd changes, the number of threads and size weren't set. In
Sep 25 2019, 12:25 AM

Sep 24 2019

imp requested changes to D16164: Make options IFLIB a real configuration option..
Sep 24 2019, 5:34 PM
imp added a comment to D16164: Make options IFLIB a real configuration option..

I'm struggling to understand here. How does this make it a real option? It seems to say that you must include iflib to get these drivers and there will be no warning if you don't. Maybe I'm misunderstanding something here, but that strikes me as unwise on its surface. I don't think this is a good idea at all, unless I'm missing something.

Sep 24 2019, 5:33 PM
imp requested changes to D21775: (WIP) Rewrite makesyscalls.sh in Lua.

I'm currently in transit from EuroBSDcon and will likely be out of commission for a couple of days. I'd like to request the favor of getting a chance to review this once I've recovered before you push it in. Thanks!

Sep 24 2019, 5:17 PM

Sep 21 2019

imp accepted D21564: LinuxKPI: enable class dev_groups attributes.

Seems fine to me. Does this cause an issue for other users of LinuxKPI?

Sep 21 2019, 10:17 PM
imp accepted D21746: acpi_cros_kblt: New driver for Chromebook keyboard backlight control.

I was going to suggest adding the devmatch changes, but no other ACPI driver seems to have them yet, so I can do that in a sweep.

Sep 21 2019, 10:15 PM

Sep 20 2019

imp accepted D21603: new port: sysutils/u-boot-rpi3-32, u-boot for the RPi3 running in 32 bit mode.

This looks good to me.

Sep 20 2019, 8:27 AM

Sep 16 2019

imp added a comment to D19237: Fix TARGET_TRIPLE assembly and retrieve OS version automatically.

So I think this belongs in share/mk/src.sys.env.mk, but I'm not sure.

Sep 16 2019, 7:15 PM ยท PowerPC

Sep 14 2019

imp requested changes to D21660: Ask sync(8) to sync multiple times.

If you need more than one sync, then you've broken posix semantics.

Sep 14 2019, 8:33 PM

Sep 12 2019

imp accepted D21593: Add an option to gnop to allow rejecting I/O after allowing some through..

Modulo kib's quibble, this is ready to go. No need to repost the review if all you change is the .Dd date and kib's thing.

Sep 12 2019, 10:20 PM
imp accepted D21623: mtree: Fix -f -f not considering type changes..

I wonder why we still have fmtree though

Sep 12 2019, 6:43 PM

Sep 11 2019

imp added a comment to D21581: Disable the default of ntpd locking of pages in memory.
In D21581#470863, @cy wrote:

Does anyone think we need UPDATING or RELNOTES entries? Probably UPDATING. Not sure about RELNOTES.

Sep 11 2019, 11:24 PM