User Details
- User Since
- Mar 12 2014, 1:00 AM (530 w, 5 d)
Yesterday
Sat, May 11
On an Altra with this patch I see:
Where does the UUID come from? Is it just the build-id?
Fri, May 10
Thu, May 9
I do not see how this solves the problem that @pho found. There, vm_map_process_deferred() was releasing writecounts, and in one case the backing vnode was doomed, so OBJ_TMPFS_VREF was clear.
Wed, May 8
Handle review comments
- Invalidate the icache after updating guest memory.
- Widen SPSR.
- Mask off extra flags in TTBR registers.
Tue, May 7
Could you please add a manual page for the new drivers, or extend the existing share/man/man4/bnxt.4?
Mon, May 6
The patch has been applied upstream: https://github.com/net-snmp/net-snmp/commit/ebb758e337a52c75a06b2448ebb44a6c78a8600e
I think this is superseded by commit e32e1a160e01a no?
Fri, May 3
IMO this patch is in the wrong order in the series. It should be first: 98% of the patch is about deduplicating implementations of uma_small_alloc(), which is a non-functional change and worthy in its own right. The rest of the series, which needs more design review and discussion before getting into detailed code review, should build on top of that.
Include missing headers sys/queue.h from vm/_vm_phys.h for TAILQ, and sys/param.h from vm/vm_phys.h for NULL so linux/io.h doesn't have to include them.
Do we have any idea what the downsides of the change are? If we make the default 64KB, then I'd expect memory usage to increase; do we have any idea what the looks like? It'd be nice to, for example, compare memory usage on a newly booted system with and without this change.
I just left some comments about style. I'm not too familiar with rman but this looks reasonable to me.
Thu, May 2
Wed, May 1
Apply Domagoj's suggestion
- Rebase.
- Remove license boilerplate, just keep SPDX and copyright lines.
- Fix a problem with DTRACE_PROBE which uses function-static probe structure definitions. To reference them from inline asm, we need to make the structure an input operand since we don't know the symbol name.
- Rename some constants to improve consistency.
- Work around a clang bug/limitation on i386 wherein I can't use the "i" constraint with a global variable for some reason. This works perfectly well if I just reference the symbol directly, so I'm not sure why the backend is rejecting it. Happily, there is an MD constraint ("Ws") which empirically has the behaviour I want.
Tue, Apr 30
Before pushing, I'll split this into two commits, one moving MD code into amd64/ and the other adding the arm64 bits.
Apply suggestions from jhb.