User Details
- User Since
- May 16 2014, 7:35 PM (610 w, 6 h)
Today
Thu, Jan 22
Wed, Jan 21
Avoid racy access to the p_pid member of possibly reclaimed struct proc.
Other review' comments are handled.
Tue, Jan 20
Ok, refuse was probably too strong word, sorry about this.
I do not think that trying to schedule a task is very robust with a LOR detected. We are already in the situation risking the deadlock.
Also I do not think that the doubts of the stack overflow is very grounded, since WITNESS typically has spinlock recording disabled II believe there are not solved issues with console spinlock which in reality cause hard hang). So there is definitely the space for interrupt frame, and mode, when WITNESS running.
Correct macro names.
Grammar and wording of the man page update.
Add note about the pid reuse.
Add documentation.
Fix pdwait() prototype.
Mon, Jan 19
This should be extremely useful, I already anticipate it. But, why not make this information available by default? I am not even sure that the knob is needed to hide it.
Renumber AUE_PDRFORK.
Drop contrib/openbsm patch, similar to how other new AUE_ constants are not imported there.
Use lapic_maxlvt() everywhere.
Save file before diffing.
Add comment in vm_init.c
Handle review' comments.
Add helper
Sun, Jan 18
Make this MI.
After a second thought, the pthread_tryjoin_np(3) function must be non-cancelling.
Convert test to the proper atf, instead of using err()
Sat, Jan 17
Fri, Jan 16
You might consider EXTERROR-ise kern_ktimer_create(), there are too many EINVALs there. Specific diagnostic would be useful.
Use array member for freebsd32_uint64_t on amd64.
Drop the patch to sort exterr_cat_filenames.h
After we agree on the approach and this change lands, I plan to do the pass over uses of val1/val2 in compat32, where int64_t val is used by the host ABI, converting them to freebsd32_uint64_t.
Thu, Jan 15
Make free_pid automatic, remote the proc_reap(free_pid) arg
Fix pdwait() userspace prototype.
Drop not useful operations on curproc procdesc.
Postpone freeing the zombie' pid until procdesc is freed.
Wed, Jan 14
I am fine with jrtc27' suggested name.
Did you tested this with lib/libc/tests/stdlib/tsearch_test.c?
If it works, I am fine with it.
I also noted it, but used find | sort in D54592.
You need to explain what you put into the summary, in the man page itself. Otherwise the reference to stack(9) looks out of context.
No, this is not going to work. This brings stdio + locale into rtld.
I think this is fine, but for completeness we probably should check that ehdr->e_phentsize == sizeof(Elf_Phdr), and return if not.
