mirror of
https://github.com/freebsd/freebsd-src
synced 2024-10-04 23:50:27 +00:00
linux(4): Eliminate bogus comment.
For the caller is no need for access checking here, as the caller must take care of EFAULT handling. Moreover, this check would be superfluous, since EFAULT is extremily rare, and we prefer the fast path. MFC after: 2 weeks
This commit is contained in:
parent
cf8d74e3fe
commit
80b8d6b144
|
@ -115,7 +115,6 @@ LIN_SDT_PROBE_DEFINE3(futex, futex_requeue, requeue, "uint32_t *",
|
|||
LIN_SDT_PROBE_DEFINE1(futex, futex_wait, sleep_error, "int");
|
||||
LIN_SDT_PROBE_DEFINE4(futex, futex_atomic_op, decoded_op, "int", "int", "int",
|
||||
"int");
|
||||
LIN_SDT_PROBE_DEFINE0(futex, futex_atomic_op, missing_access_check);
|
||||
LIN_SDT_PROBE_DEFINE1(futex, futex_atomic_op, unimplemented_op, "int");
|
||||
LIN_SDT_PROBE_DEFINE1(futex, futex_atomic_op, unimplemented_cmp, "int");
|
||||
LIN_SDT_PROBE_DEFINE0(futex, linux_futex, unimplemented_clockswitch);
|
||||
|
@ -591,9 +590,6 @@ futex_atomic_op(struct thread *td, int encoded_op, uint32_t *uaddr)
|
|||
LIN_SDT_PROBE4(futex, futex_atomic_op, decoded_op, op, cmp, oparg,
|
||||
cmparg);
|
||||
|
||||
/* XXX: Linux verifies access here and returns EFAULT */
|
||||
LIN_SDT_PROBE0(futex, futex_atomic_op, missing_access_check);
|
||||
|
||||
switch (op) {
|
||||
case FUTEX_OP_SET:
|
||||
ret = futex_xchgl(oparg, uaddr, &oldval);
|
||||
|
|
Loading…
Reference in a new issue