-
Notifications
You must be signed in to change notification settings - Fork 450
Warnings when running rustdoc
on rust/kernel/traits.rs
#307
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I'll fix. Should we let the CI error out on rustdoc warnings? |
Thanks!
I think we should, in fact I was surprised to find out that we don't. |
Same. The CI succeeded, so I didn't even look at rustdoc's output. |
Hm. There are plenty of other rustdoc warnings, not only coming from |
IIRC, I did not enable it right away because we did not have yet docs for all public bits etc. But yes, we definitely want to enable it. |
I got the following WARNING message while removing driver(ds2482): ------------[ cut here ]------------ do not call blocking ops when !TASK_RUNNING; state=1 set at [<000000002d50bfb6>] w1_process+0x9e/0x1d0 [wire] WARNING: CPU: 0 PID: 262 at kernel/sched/core.c:9817 __might_sleep+0x98/0xa0 CPU: 0 PID: 262 Comm: w1_bus_master1 Tainted: G N 6.1.0-rc3+ #307 RIP: 0010:__might_sleep+0x98/0xa0 Call Trace: exit_signals+0x6c/0x550 do_exit+0x2b4/0x17e0 kthread_exit+0x52/0x60 kthread+0x16d/0x1e0 ret_from_fork+0x1f/0x30 The state of task is set to TASK_INTERRUPTIBLE in loop in w1_process(), set it to TASK_RUNNING when it breaks out of the loop to avoid the warning. Fixes: 3c52e4e ("W1: w1_process, block or sleep") Signed-off-by: Yang Yingliang <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
I'm getting the following warnings when running
make rustdoc
.This is also visible on CI (example here), so it's not a configuration issue on my side
@TheSven73 it looks like this was introduced by 02138fd.
The text was updated successfully, but these errors were encountered: