Build fixes: tb passes.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Sep 14 2019
Sep 13 2019
Rebase after riscv commit.
I am fine with this version modulo atomic_short.
- Stop overloading KERN_INVALID_ADDRESS for out-of-object error. This breaks other situations, it seems that the best route is to add a new Mach-style error.
- Switch to use switch in signal decoding in vm_fault_trap().
- Do not assume that map == kernel_map implies signo != NULL. copyin faults on user address, but in kernel mode.
The comment in sys/file.h for f_vnread_flags needs updating.
Sep 12 2019
Rename vm_fault_hold->vm_fault.
Add comment for amd64 trap_pfault.
Minor changes for arm*.
More changes requested by alc.
Fix bugs pointed out by alc, for amd64 and i386.
Sep 11 2019
Handle jilles' notes. Add changes for !x86 (not even compiled).
May be add explicit language to the man page saying that resource shortage might prevent allocating the timestamp ? I believe it will be appreciated.
Sep 10 2019
In D21566#470363, @markj wrote:The change LGTM. I would consider keeping the vm_fault() wrapper for vm_fault_hold(), to avoid churn if vm_fault_hold() ever needs to grow additional arguments.
Adjust for Mark notes.
Sep 9 2019
In D21550#470047, @trasz wrote:I've thought about it; I guess des@ hadn't used that to avoid contaminating pseudofs headers with queue.h, and I didn't want to change it.
Did you considered switching to sys/queue.h ?
Move signal translation to vm_fault.c. Handle i386.
Make the IFDOWNREASON interface capable of returning standard numeric reasons, but not define any yet.
Add vendor-specific escape.
In D21527#469933, @hselasky wrote:What about translation of text messages? Should we use an enum for this? Or provide both?
In D21560#469888, @mckusick wrote:What scenario would ever have v_writecount be less than zero?
I would use bools systematically.
Sep 8 2019
Handle swap reservation failure with SIGBUS.
A better version (sorry, no context this time).