- User Since
- Sep 28 2014, 7:22 PM (305 w, 5 d)
Wed, Aug 5
Yeah, that'd be nice, and it'd make a lot of sense, considering the libxo-ification of a lot of tools.
Mon, Aug 3
I have complicated feelings about this.
Sun, Jul 26
Fri, Jul 24
Wed, Jul 22
Yeah, I don't see better options either. If there are no objections I'm going to commit this in a few days.
Mon, Jul 20
I've provided this as a point of discussion more than as a finished solution. I'm not sure if there's a better way to do this.
Sun, Jul 19
Thanks! That fixes the problem too.
Sat, Jul 18
Fri, Jul 17
Tue, Jul 14
Sat, Jul 11
Jul 6 2020
Jul 2 2020
Jul 1 2020
It appears that Qemu is aware of this, and a patch is either already in, or on its way in: https://lists.nongnu.org/archive/html/qemu-riscv/2020-06/msg00304.html
And upon re-reading that e-mail, it looks like you may already be aware of this too...
Add comments requested by mhorne
@mhorne Do you want to commit or shall I?
For those playing along at home, from 'Volume II: RISC-V Privileged Architectures V20190608-Priv-MSU-Ratified', '4.4.1 Addressing and Memory Protection', page 72: "The PTE format for Sv39 is shown in Figure 4.18. Bits 9–0 have the same meaning as for Sv32. Bits 63–54 are reserved for future use and must be zeroed by software for forward compatibility.".
Jun 29 2020
Jun 28 2020
Jun 26 2020
Jun 25 2020
Without immediate users for this it's probably a bit early to commit this, but I like the notion.
If nothing else it gives a bit more sample code of how we can wrap things in Lua, and I could also see use cases for base-system scripting where we may want something other than shell to do things in.
Jun 23 2020
Add a comment to indicate this is a FreeBSD-specific change.
Change the LLVM default
Move the check outside of the lock.
Jun 18 2020
Jun 16 2020
Jun 12 2020
That sounds good to me too.
I run into this trying to build ports, but this is the simplest reproduction case:
Jun 11 2020
Jun 9 2020
With this patch python3 builds and runs on RISC-V.
Jun 8 2020
Jun 7 2020
Jun 3 2020
Jun 1 2020
We no longer require jq
May 31 2020
May 28 2020
May 27 2020
May 25 2020
Looks sane to me (and passes regression tests), but I'm not the expert on this part of the stack,
May 20 2020
Yeah, with these changes my CURRENT kernel / 12.1 user land machine starts bhyve just fine.
Add a comment explaining that the RX/TX descriptor limit must be a power of two.
May 19 2020
Works for me (as in: I've tested this in my setup, and this works just fine).
May 15 2020
May 11 2020
It'd be nice (but it's not required for this to proceed) to have a test to exercise this, i.e. create a table with counters, send some traffic through, check that the counters incremented.
May 10 2020
May 7 2020
May 4 2020
Fair enough. I have no immediate plans to dig deeper into this part of the code. I'd run into this a while back, and figured it made sense to remove unused arguments. I finally got around to this particular item on my todo list. If there's pending work that'll rely on it that's clearly not a good idea at this point.