tree: https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git misc.compat head: 7d5cb45655f2e9e37ef75d18f50c0072ef14a38b commit: abca5fc535a3ee0f36fb6d4468a453eaae769921 [13/14] sched_rr_get_interval(): move compat to native, get rid of set_fs() reproduce: make htmldocs All warnings (new ones prefixed by >>): WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org) kernel/trace/blktrace.c:818: warning: No description found for parameter 'cgid' >> kernel/sched/core.c:5104: warning: No description found for parameter 't' >> kernel/sched/core.c:5104: warning: Excess function parameter 'interval' description in 'sched_rr_get_interval' include/linux/sync_file.h:51: warning: No description found for parameter 'flags' drivers/gpio/gpiolib.c:593: warning: No description found for parameter '16' drivers/gpio/gpiolib.c:593: warning: Excess struct/union/enum/typedef member 'events' description in 'lineevent_state' include/linux/usb/gadget.h:232: warning: No description found for parameter 'claimed' include/linux/usb/gadget.h:232: warning: No description found for parameter 'enabled' include/linux/usb/gadget.h:414: warning: No description found for parameter 'quirk_altset_not_supp' include/linux/usb/gadget.h:414: warning: No description found for parameter 'quirk_stall_not_supp' include/linux/usb/gadget.h:414: warning: No description found for parameter 'quirk_zlp_not_supp' fs/inode.c:1680: warning: No description found for parameter 'rcu' include/linux/jbd2.h:443: warning: No description found for parameter 'i_transaction' include/linux/jbd2.h:443: warning: No description found for parameter 'i_next_transaction' include/linux/jbd2.h:443: warning: No description found for parameter 'i_list' include/linux/jbd2.h:443: warning: No description found for parameter 'i_vfs_inode' include/linux/jbd2.h:443: warning: No description found for parameter 'i_flags' include/linux/jbd2.h:497: warning: No description found for parameter 'h_rsv_handle' include/linux/jbd2.h:497: warning: No description found for parameter 'h_reserved' include/linux/jbd2.h:497: warning: No description found for parameter 'h_type' include/linux/jbd2.h:497: warning: No description found for parameter 'h_line_no' include/linux/jbd2.h:497: warning: No description found for parameter 'h_start_jiffies' include/linux/jbd2.h:497: warning: No description found for parameter 'h_requested_credits' include/linux/jbd2.h:497: warning: No description found for parameter 'saved_alloc_context' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_chkpt_bhs' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_devname' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_average_commit_time' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_min_batch_time' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_max_batch_time' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_commit_callback' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_failed_commit' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_chksum_driver' include/linux/jbd2.h:1050: warning: No description found for parameter 'j_csum_seed' fs/jbd2/transaction.c:511: warning: No description found for parameter 'type' fs/jbd2/transaction.c:511: warning: No description found for parameter 'line_no' fs/jbd2/transaction.c:641: warning: No description found for parameter 'gfp_mask' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_pin' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_unpin' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_res_obj' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_get_sg_table' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_import_sg_table' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_vmap' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_vunmap' include/drm/drm_drv.h:594: warning: No description found for parameter 'gem_prime_mmap' include/drm/drm_mode_config.h:771: warning: No description found for parameter 'modifiers_property' include/drm/drm_mode_config.h:771: warning: Excess struct/union/enum/typedef member 'modifiers' description in 'drm_mode_config' include/drm/drm_plane.h:544: warning: No description found for parameter 'modifiers' include/drm/drm_plane.h:544: warning: No description found for parameter 'modifier_count' drivers/gpu/host1x/bus.c:50: warning: No description found for parameter 'driver' Documentation/core-api/kernel-api.rst:354: ERROR: Error in "kernel-doc" directive: unknown option: "external". vim +/t +5104 kernel/sched/core.c ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5090 ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5091 /** ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5092 * sys_sched_rr_get_interval - return the default timeslice of a process. ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5093 * @pid: pid of the process. ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5094 * @interval: userspace pointer to the timeslice value. ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5095 * ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5096 * this syscall writes the default timeslice value of a given process ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5097 * into the user-space timespec buffer. A value of '0' means infinity. e69f61862 kernel/sched/core.c Yacine Belkadi 2013-07-12 5098 * e69f61862 kernel/sched/core.c Yacine Belkadi 2013-07-12 5099 * Return: On success, 0 and the timeslice is in @interval. Otherwise, e69f61862 kernel/sched/core.c Yacine Belkadi 2013-07-12 5100 * an error code. ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5101 */ abca5fc53 kernel/sched/core.c Al Viro 2017-09-19 5102 static int sched_rr_get_interval(pid_t pid, struct timespec64 *t) ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5103 { 36c8b5868 kernel/sched.c Ingo Molnar 2006-07-03 @5104 struct task_struct *p; a4ec24b48 kernel/sched.c Dmitry Adamushko 2007-10-15 5105 unsigned int time_slice; eb5807514 kernel/sched/core.c Peter Zijlstra 2015-07-31 5106 struct rq_flags rf; dba091b9e kernel/sched.c Thomas Gleixner 2009-12-09 5107 struct rq *rq; 3a5c359a5 kernel/sched.c Andi Kleen 2007-10-15 5108 int retval; ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5109 ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5110 if (pid < 0) 3a5c359a5 kernel/sched.c Andi Kleen 2007-10-15 5111 return -EINVAL; ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5112 ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5113 retval = -ESRCH; 1a551ae71 kernel/sched.c Thomas Gleixner 2009-12-09 5114 rcu_read_lock(); ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5115 p = find_process_by_pid(pid); ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5116 if (!p) ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5117 goto out_unlock; ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5118 ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5119 retval = security_task_getscheduler(p); ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5120 if (retval) ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5121 goto out_unlock; ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5122 eb5807514 kernel/sched/core.c Peter Zijlstra 2015-07-31 5123 rq = task_rq_lock(p, &rf); a57beec5d kernel/sched/core.c Peter Zijlstra 2014-01-27 5124 time_slice = 0; a57beec5d kernel/sched/core.c Peter Zijlstra 2014-01-27 5125 if (p->sched_class->get_rr_interval) dba091b9e kernel/sched.c Thomas Gleixner 2009-12-09 5126 time_slice = p->sched_class->get_rr_interval(rq, p); eb5807514 kernel/sched/core.c Peter Zijlstra 2015-07-31 5127 task_rq_unlock(rq, p, &rf); a4ec24b48 kernel/sched.c Dmitry Adamushko 2007-10-15 5128 1a551ae71 kernel/sched.c Thomas Gleixner 2009-12-09 5129 rcu_read_unlock(); abca5fc53 kernel/sched/core.c Al Viro 2017-09-19 5130 jiffies_to_timespec64(time_slice, t); abca5fc53 kernel/sched/core.c Al Viro 2017-09-19 5131 return 0; 3a5c359a5 kernel/sched.c Andi Kleen 2007-10-15 5132 ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5133 out_unlock: 1a551ae71 kernel/sched.c Thomas Gleixner 2009-12-09 5134 rcu_read_unlock(); ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5135 return retval; ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5136 } ^1da177e4 kernel/sched.c Linus Torvalds 2005-04-16 5137 :::::: The code at line 5104 was first introduced by commit :::::: 36c8b586896f60cb91a4fd526233190b34316baf [PATCH] sched: cleanup, remove task_t, convert to struct task_struct :::::: TO: Ingo Molnar <mingo@xxxxxxx> :::::: CC: Linus Torvalds <torvalds@xxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip