On Thu, Jun 06, 2013 at 09:25:37PM +0800, Jimmy Pan wrote: > Today I wanted to generate a pdf of kernel-api document. I use make pdfdocs on > on 3.10-rc3, it first failed saying: > sh: /usr/share/xmlto/format/docbook/../fo/pdf: No such file or directory > > Then I read that it might be a problem of xmlto, it's said that we have to > install xmlto-tex. After I install it, error still occur, log shows as follow: > PDF Documentation/DocBook/z8530book.pdf > Making portrait pages on USletter paper (8.5inx11in) > DOCPROC Documentation/DocBook/device-drivers.xml > Warning(src/linus-tree//include/linux/device.h:116): No > description found for parameter 'lock_key' > Warning(src/linus-tree//include/linux/device.h:723): No > description found for parameter 'cma_area' > Warning(src/linus-tree//include/linux/device.h:723): No > description found for parameter 'iommu_group' > Warning(src/linus-tree//drivers/base/dd.c:60): No > description found for parameter 'work' > PDF Documentation/DocBook/device-drivers.pdf > Making portrait pages on USletter paper (8.5inx11in) > This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) > %&-line parsing enabled. > entering extended mode > (./tmp.fo > LaTeX2e <2005/12/01> > Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh > yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng > erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish, > french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc > us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por > tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish, > turkish, ukenglish, ukrainian, loaded. > xmltex version: 2002/06/25 v1.9 (Exp): > (/usr/share/texmf/tex/xmltex/xmltex.cfg) > No File: tmp.cfg (/usr/share/texmf/tex/xmltex/passivetex/fotex.xmt) > (/usr/share/texmf/tex/latex/base/article.cls > Document Class: article 2005/09/16 v1.4f Standard LaTeX document class > (/usr/share/texmf/tex/latex/base/size10.clo)) > (/usr/share/texmf/tex/xmltex/passivetex/fotex.sty > ) > No file tmp.aux. > (/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd) > (/usr/share/texmf/tex/latex/base/ts1cmr.fd) > (/usr/share/texmf/tex/latex/psnfss/t1ptm.fd) > No file tmp.out. > No file tmp.out. > INFO: Using normal, i.e. nonfrench-spacing in document > (/usr/share/texmf/tex/latex/psnfss/t1phv.fd) [1{/var/lib/texmf/fonts/map/pdftex > /updmap/pdftex.map}] [2] (/usr/share/texmf/tex/latex/amsfonts/umsa.fd) > (/usr/share/texmf/tex/latex/amsfonts/umsb.fd) > (/usr/share/texmf/tex/latex/wasysym/uwasy.fd) > (/usr/share/texmf/tex/latex/stmaryrd/Ustmry.fd) > Underfull \hbox (badness 10000) has occurred while \output is active > [][][] [] > > Underfull \hbox (badness 10000) has occurred while \output is active > [][] [] > [3] > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > [][][] [] > > Underfull \hbox (badness 10000) has occurred while \output is active > [][] [] > [4] [5] > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > [][][] [] > > Underfull \hbox (badness 10000) has occurred while \output is active > [][] [] > [6] > > LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/msa/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/msa/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/msb/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/msb/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/wasy/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/wasy/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/stmry/m/n' in size <7.49588> not available > (Font) size <7> substituted on input line 1091. > > > LaTeX Font Warning: Font shape `U/stmry/m/n' in size <3.74794> not available > (Font) size <5> substituted on input line 1091. > > > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > []\T1/ptm/m/n/10 Linux De-vice > > Underfull \hbox (badness 10000) has occurred while \output is active > [][][] [] > > Underfull \hbox (badness 10000) has occurred while \output is active > [][] [] > [7] [8] > > LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `OMX/cmex/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `U/msa/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `U/msb/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `U/wasy/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > > LaTeX Font Warning: Font shape `U/stmry/m/n' in size <12.44159> not available > (Font) size <12> substituted on input line 1401. > > [1] (/usr/share/texmf/tex/latex/psnfss/t1pcr.fd) [2] [3] [4] [5] [6] [7] > [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] > [23] [24] [25] [26] [27] [28] [29] > Underfull \hbox (badness 10000) in paragraph at lines 3145--3145 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 __wake_up [][]\T1/pcr/m/n/10 (wait_queu > e_head_t * []\T1/pcr/m/sl/10 q[]\T1/pcr/m/n/10 , unsigned int []\T1/pcr/m/sl/10 > mode[]\T1/pcr/m/n/10 , int > [30] > Underfull \hbox (badness 10000) in paragraph at lines 3225--3225 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 __wake_up_sync_key [][]\T1/pcr/m/n/10 ( > wait_queue_head_t * []\T1/pcr/m/sl/10 q[]\T1/pcr/m/n/10 , unsigned int []\T1/pc > r/m/sl/10 mode[]\T1/pcr/m/n/10 , int > [31] [32] [33] [34] > Underfull \hbox (badness 10000) in paragraph at lines 3502--3502 > []\T1/pcr/m/n/10 unsigned long __sched []\T1/pcr/b/n/10 wait_for_completion_ti > meout [][]\T1/pcr/m/n/10 (struct completion * > [35] [36] > Underfull \hbox (badness 10000) in paragraph at lines 3629--3629 > []\T1/pcr/m/n/10 unsigned long __sched []\T1/pcr/b/n/10 wait_for_completion_io > _timeout [][]\T1/pcr/m/n/10 (struct > [37] [38] > Underfull \hbox (badness 10000) in paragraph at lines 3759--3759 > []\T1/pcr/m/n/10 long __sched []\T1/pcr/b/n/10 wait_for_completion_interruptib > le_timeout [][]\T1/pcr/m/n/10 (struct > [39] [40] > Underfull \hbox (badness 10000) in paragraph at lines 3888--3888 > []\T1/pcr/m/n/10 long __sched []\T1/pcr/b/n/10 wait_for_completion_killable_ti > meout [][]\T1/pcr/m/n/10 (struct completion * > [41] [42] [43] [44] > Underfull \hbox (badness 10000) in paragraph at lines 4119--4119 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 sched_setscheduler [][]\T1/pcr/m/n/10 (s > truct task_struct * []\T1/pcr/m/sl/10 p[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 > policy[]\T1/pcr/m/n/10 , const > [45] [46] [47] > Underfull \hbox (badness 10000) in paragraph at lines 4362--4362 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 cpupri_find [][]\T1/pcr/m/n/10 (struct c > pupri * []\T1/pcr/m/sl/10 cp[]\T1/pcr/m/n/10 , struct task_struct * []\T1/pcr/m > /sl/10 p[]\T1/pcr/m/n/10 , struct > [48] [49] [50] [51] > Underfull \hbox (badness 10000) in paragraph at lines 4632--4632 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 get_sd_load_idx [][]\T1/pcr/m/n/10 (stru > ct sched_domain * []\T1/pcr/m/sl/10 sd[]\T1/pcr/m/n/10 , enum cpu_idle_type > [52] > Underfull \hbox (badness 10000) in paragraph at lines 4682--4682 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 update_sg_lb_stats [][]\T1/pcr/m/n/10 ( > struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , struct sched_group > > Underfull \hbox (badness 10000) in paragraph at lines 4682--4682 > \T1/pcr/m/n/10 * []\T1/pcr/m/sl/10 group[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/ > 10 load_idx[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 local_group[]\T1/pcr/m/n/10 > , int * []\T1/pcr/m/sl/10 balance[]\T1/pcr/m/n/10 , struct > [53] > Underfull \hbox (badness 10000) in paragraph at lines 4764--4764 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 update_sd_pick_busiest [][]\T1/pcr/m/n/ > 10 (struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , struct sd_lb_stats > * > [54] > Underfull \hbox (badness 10000) in paragraph at lines 4844--4844 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 update_sd_lb_stats [][]\T1/pcr/m/n/10 ( > struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , int * []\T1/pcr/m/sl/10 > balance[]\T1/pcr/m/n/10 , struct > [55] > Underfull \hbox (badness 10000) in paragraph at lines 4902--4902 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 check_asym_packing [][]\T1/pcr/m/n/10 (s > truct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , struct sd_lb_stats * > [56] > Underfull \hbox (badness 10000) in paragraph at lines 4986--4986 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 fix_small_imbalance [][]\T1/pcr/m/n/10 > (struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , struct sd_lb_stats * > [57] > Underfull \hbox (badness 10000) in paragraph at lines 5036--5036 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 calculate_imbalance [][]\T1/pcr/m/n/10 > (struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , struct sd_lb_stats * > [58] > Underfull \hbox (badness 10000) in paragraph at lines 5086--5086 > []\T1/pcr/m/n/10 struct sched_group * []\T1/pcr/b/n/10 find_busiest_group [][] > \T1/pcr/m/n/10 (struct lb_env * []\T1/pcr/m/sl/10 env[]\T1/pcr/m/n/10 , int * > [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] > Underfull \hbox (badness 10000) in paragraph at lines 6014--6014 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 init_timer_key [][]\T1/pcr/m/n/10 (stru > ct timer_list * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , unsigned int []\T1/pc > r/m/sl/10 flags[]\T1/pcr/m/n/10 , > [73] > Underfull \hbox (badness 10000) in paragraph at lines 6095--6095 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 mod_timer_pending [][]\T1/pcr/m/n/10 (st > ruct timer_list * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , unsigned long > [74] [75] > Underfull \hbox (badness 10000) in paragraph at lines 6247--6247 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 mod_timer_pinned [][]\T1/pcr/m/n/10 (str > uct timer_list * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , unsigned long > [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] > [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] > Underfull \hbox (badness 10000) in paragraph at lines 8208--8209 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 wait_on_bit [][]\T1/pcr/m/n/10 (void * [ > ]\T1/pcr/m/sl/10 word[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 bit[]\T1/pcr/m/n/ > 10 , int (*[]\T1/pcr/m/sl/10 action[]\T1/pcr/m/n/10 ) (void *), > [101] > Underfull \hbox (badness 10000) in paragraph at lines 8293--8294 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 wait_on_bit_lock [][]\T1/pcr/m/n/10 (voi > d * []\T1/pcr/m/sl/10 word[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 bit[]\T1/pcr > /m/n/10 , int (*[]\T1/pcr/m/sl/10 action[]\T1/pcr/m/n/10 ) (void *), > [102] [103] > Underfull \hbox (badness 10000) in paragraph at lines 8445--8445 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 abort_exclusive_wait [][]\T1/pcr/m/n/10 > (wait_queue_head_t * []\T1/pcr/m/sl/10 q[]\T1/pcr/m/n/10 , wait_queue_t * []\T > 1/pcr/m/sl/10 wait[]\T1/pcr/m/n/10 , > [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] > [116] [117] [118] [119] [120] [121] > Underfull \hbox (badness 10000) in paragraph at lines 9709--9709 > []\T1/pcr/m/n/10 u64 []\T1/pcr/b/n/10 hrtimer_forward [][]\T1/pcr/m/n/10 (stru > ct hrtimer * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , ktime_t []\T1/pcr/m/sl/1 > 0 now[]\T1/pcr/m/n/10 , ktime_t > [122] > Underfull \hbox (badness 10000) in paragraph at lines 9781--9781 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 hrtimer_start_range_ns [][]\T1/pcr/m/n/1 > 0 (struct hrtimer * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , ktime_t []\T1/pcr > /m/sl/10 tim[]\T1/pcr/m/n/10 , > > Overfull \hbox (11.53165pt too wide) in paragraph at lines 9822--9824 > []\T1/ptm/m/n/10 expiry mode: ab-so-lute (HRTIMER_MODE_ABS) or rel-a-tive (HRTI > MER_MODE_REL) > [123] > Underfull \hbox (badness 10000) in paragraph at lines 9862--9862 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 hrtimer_start [][]\T1/pcr/m/n/10 (struct > hrtimer * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , ktime_t []\T1/pcr/m/sl/10 > tim[]\T1/pcr/m/n/10 , const enum > [124] [125] [126] [127] > Underfull \hbox (badness 10000) in paragraph at lines 10091--10091 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 hrtimer_init [][]\T1/pcr/m/n/10 (struct > hrtimer * []\T1/pcr/m/sl/10 timer[]\T1/pcr/m/n/10 , clockid_t []\T1/pcr/m/sl/1 > 0 clock_id[]\T1/pcr/m/n/10 , enum > [128] > Underfull \hbox (badness 10000) in paragraph at lines 10149--10149 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 hrtimer_get_res [][]\T1/pcr/m/n/10 (cons > t clockid_t []\T1/pcr/m/sl/10 which_clock[]\T1/pcr/m/n/10 , struct timespec * > [129] > Underfull \hbox (badness 10000) in paragraph at lines 10213--10213 > []\T1/pcr/m/n/10 int __sched []\T1/pcr/b/n/10 schedule_hrtimeout_range [][]\T1 > /pcr/m/n/10 (ktime_t * []\T1/pcr/m/sl/10 expires[]\T1/pcr/m/n/10 , unsigned lon > g > [130] > Underfull \hbox (badness 10000) in paragraph at lines 10316--10316 > []\T1/pcr/m/n/10 int __sched []\T1/pcr/b/n/10 schedule_hrtimeout [][]\T1/pcr/m > /n/10 (ktime_t * []\T1/pcr/m/sl/10 expires[]\T1/pcr/m/n/10 , const enum > [131] > Underfull \hbox (badness 10000) in paragraph at lines 10413--10413 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 queue_work_on [][]\T1/pcr/m/n/10 (int [ > ]\T1/pcr/m/sl/10 cpu[]\T1/pcr/m/n/10 , struct workqueue_struct * []\T1/pcr/m/sl > /10 wq[]\T1/pcr/m/n/10 , struct > [132] > Underfull \hbox (badness 10000) in paragraph at lines 10489--10489 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 queue_delayed_work_on [][]\T1/pcr/m/n/1 > 0 (int []\T1/pcr/m/sl/10 cpu[]\T1/pcr/m/n/10 , struct workqueue_struct * []\T1/ > pcr/m/sl/10 wq[]\T1/pcr/m/n/10 , > [133] > Underfull \hbox (badness 10000) in paragraph at lines 10570--10570 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 mod_delayed_work_on [][]\T1/pcr/m/n/10 > (int []\T1/pcr/m/sl/10 cpu[]\T1/pcr/m/n/10 , struct workqueue_struct * []\T1/pc > r/m/sl/10 wq[]\T1/pcr/m/n/10 , > [134] [135] [136] [137] > Underfull \hbox (badness 10000) in paragraph at lines 10887--10889 > []\T1/ptm/m/n/10 cancel_work_sync(delayed_work->work) must not be used for de- > layed_work's. Use > [138] [139] [140] [141] [142] > Underfull \hbox (badness 10000) in paragraph at lines 11229--11229 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 execute_in_process_context [][]\T1/pcr/m > /n/10 (work_func_t []\T1/pcr/m/sl/10 fn[]\T1/pcr/m/n/10 , struct execute_work * > > [143] [144] > Underfull \hbox (badness 10000) in paragraph at lines 11363--11363 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 workqueue_set_max_active [][]\T1/pcr/m/ > n/10 (struct workqueue_struct * []\T1/pcr/m/sl/10 wq[]\T1/pcr/m/n/10 , int > [145] [146] [147] [148] > Underfull \hbox (badness 10000) in paragraph at lines 11678--11678 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 wait_task_stopped [][]\T1/pcr/m/n/10 (st > ruct wait_opts * []\T1/pcr/m/sl/10 wo[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 p > trace[]\T1/pcr/m/n/10 , struct > [149] > Underfull \hbox (badness 10000) in paragraph at lines 11779--11779 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 task_set_jobctl_pending [][]\T1/pcr/m/n > /10 (struct task_struct * []\T1/pcr/m/sl/10 task[]\T1/pcr/m/n/10 , unsigned int > > [150] [151] > Underfull \hbox (badness 10000) in paragraph at lines 11943--11943 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 task_clear_jobctl_pending [][]\T1/pcr/m > /n/10 (struct task_struct * []\T1/pcr/m/sl/10 task[]\T1/pcr/m/n/10 , unsigned > > Overfull \hbox (8.78276pt too wide) in paragraph at lines 11989--11991 > []\T1/ptm/m/n/10 If clear-ing of []\T1/pcr/m/sl/10 mask[] \T1/ptm/m/n/10 leave > s no stop or trap pend-ing, this func-tion calls []\T1/pcr/m/n/10 task_clear_jo > bctl_trapping[]\T1/ptm/m/n/10 . > [152] [153] [154] > Underfull \hbox (badness 10000) in paragraph at lines 12189--12189 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 do_notify_parent_cldstop [][]\T1/pcr/m/ > n/10 (struct task_struct * []\T1/pcr/m/sl/10 tsk[]\T1/pcr/m/n/10 , bool > [155] [156] [157] > Underfull \hbox (badness 10000) in paragraph at lines 12447--12447 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 signal_delivered [][]\T1/pcr/m/n/10 (in > t []\T1/pcr/m/sl/10 sig[]\T1/pcr/m/n/10 , siginfo_t * []\T1/pcr/m/sl/10 info[]\ > T1/pcr/m/n/10 , struct k_sigaction * > [158] [159] [160] > Underfull \hbox (badness 10000) in paragraph at lines 12635--12635 > []\T1/pcr/m/n/10 long []\T1/pcr/b/n/10 sys_rt_sigprocmask [][]\T1/pcr/m/n/10 ( > int []\T1/pcr/m/sl/10 how[]\T1/pcr/m/n/10 , sigset_t __user * []\T1/pcr/m/sl/10 > nset[]\T1/pcr/m/n/10 , sigset_t > [161] [162] > Underfull \hbox (badness 10000) in paragraph at lines 12751--12751 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 do_sigtimedwait [][]\T1/pcr/m/n/10 (cons > t sigset_t * []\T1/pcr/m/sl/10 which[]\T1/pcr/m/n/10 , siginfo_t * []\T1/pcr/m/ > sl/10 info[]\T1/pcr/m/n/10 , const > [163] > Underfull \hbox (badness 10000) in paragraph at lines 12809--12809 > []\T1/pcr/m/n/10 long []\T1/pcr/b/n/10 sys_rt_sigtimedwait [][]\T1/pcr/m/n/10 > (const sigset_t __user * []\T1/pcr/m/sl/10 uthese[]\T1/pcr/m/n/10 , siginfo_t > > Overfull \hbox (4.24498pt too wide) in paragraph at lines 12809--12809 > \T1/pcr/m/n/10 __user * []\T1/pcr/m/sl/10 uinfo[]\T1/pcr/m/n/10 , const struct > timespec __user * []\T1/pcr/m/sl/10 uts[]\T1/pcr/m/n/10 , size_t []\T1/pcr/m/s > l/10 sigsetsize[]\T1/pcr/m/n/10 ); > [164] [165] [166] [167] > Underfull \hbox (badness 10000) in paragraph at lines 13061--13061 > []\T1/pcr/m/n/10 long []\T1/pcr/b/n/10 sys_rt_sigqueueinfo [][]\T1/pcr/m/n/10 > (pid_t []\T1/pcr/m/sl/10 pid[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 sig[]\T1/p > cr/m/n/10 , siginfo_t __user * > [168] [169] > Overfull \hbox (4.24498pt too wide) in paragraph at lines 13161--13161 > []\T1/pcr/m/n/10 long []\T1/pcr/b/n/10 sys_sigprocmask [][]\T1/pcr/m/n/10 (int > []\T1/pcr/m/sl/10 how[]\T1/pcr/m/n/10 , old_sigset_t __user * []\T1/pcr/m/sl/1 > 0 nset[]\T1/pcr/m/n/10 , old_sigset_t > [170] > Underfull \hbox (badness 10000) in paragraph at lines 13233--13233 > []\T1/pcr/m/n/10 long []\T1/pcr/b/n/10 sys_rt_sigaction [][]\T1/pcr/m/n/10 (in > t []\T1/pcr/m/sl/10 sig[]\T1/pcr/m/n/10 , const struct sigaction __user * []\T1 > /pcr/m/sl/10 act[]\T1/pcr/m/n/10 , > [171] [172] [173] [174] [175] > Underfull \hbox (badness 10000) in paragraph at lines 13547--13548 > []\T1/pcr/m/n/10 struct task_struct * []\T1/pcr/b/n/10 kthread_create_on_node > [][]\T1/pcr/m/n/10 (int (*[]\T1/pcr/m/sl/10 threadfn[]\T1/pcr/m/n/10 ) (void > [176] [177] [178] [179] > Underfull \hbox (badness 10000) in paragraph at lines 13851--13851 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 queue_kthread_work [][]\T1/pcr/m/n/10 ( > struct kthread_worker * []\T1/pcr/m/sl/10 worker[]\T1/pcr/m/n/10 , struct > [180] [181] [182] [183] [184] [185] > Underfull \hbox (badness 10000) in paragraph at lines 14242--14242 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 kobject_add [][]\T1/pcr/m/n/10 (struct k > object * []\T1/pcr/m/sl/10 kobj[]\T1/pcr/m/n/10 , struct kobject * []\T1/pcr/m/ > sl/10 parent[]\T1/pcr/m/n/10 , const > [186] > Underfull \hbox (badness 10000) in paragraph at lines 14344--14344 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 kobject_init_and_add [][]\T1/pcr/m/n/10 > (struct kobject * []\T1/pcr/m/sl/10 kobj[]\T1/pcr/m/n/10 , struct kobj_type * > [187] [188] [189] [190] [191] > Underfull \hbox (badness 10000) in paragraph at lines 14638--14638 > []\T1/pcr/m/n/10 struct kobject * []\T1/pcr/b/n/10 kobject_create_and_add [][] > \T1/pcr/m/n/10 (const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , struct > [192] [193] [194] > Underfull \hbox (badness 10000) in paragraph at lines 14792--14792 > []\T1/pcr/m/n/10 struct kset * []\T1/pcr/b/n/10 kset_create_and_add [][]\T1/pc > r/m/n/10 (const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , const struct > [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] > [207] [208] [209] [210] [211] [212] > Underfull \hbox (badness 10000) in paragraph at lines 16068--16068 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 printk_timed_ratelimit [][]\T1/pcr/m/n/ > 10 (unsigned long * []\T1/pcr/m/sl/10 caller_jiffies[]\T1/pcr/m/n/10 , unsigned > > [213] [214] [215] > Underfull \hbox (badness 10000) in paragraph at lines 16246--16246 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 kmsg_dump_get_line [][]\T1/pcr/m/n/10 ( > struct kmsg_dumper * []\T1/pcr/m/sl/10 dumper[]\T1/pcr/m/n/10 , bool []\T1/pcr/ > m/sl/10 syslog[]\T1/pcr/m/n/10 , > [216] > Underfull \hbox (badness 10000) in paragraph at lines 16344--16344 > []\T1/pcr/m/n/10 bool []\T1/pcr/b/n/10 kmsg_dump_get_buffer [][]\T1/pcr/m/n/10 > (struct kmsg_dumper * []\T1/pcr/m/sl/10 dumper[]\T1/pcr/m/n/10 , bool []\T1/pc > r/m/sl/10 syslog[]\T1/pcr/m/n/10 , > [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228] > [229] [230] [231] > Underfull \hbox (badness 10000) in paragraph at lines 17328--17329 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 devres_for_each_res [][]\T1/pcr/m/n/10 > (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dr_release_t []\T1/pcr > /m/sl/10 release[]\T1/pcr/m/n/10 , > > Underfull \hbox (badness 10000) in paragraph at lines 17328--17329 > \T1/pcr/m/n/10 dr_match_t []\T1/pcr/m/sl/10 match[]\T1/pcr/m/n/10 , void * []\ > T1/pcr/m/sl/10 match_data[]\T1/pcr/m/n/10 , void (*[]\T1/pcr/m/sl/10 fn[]\T1/pc > r/m/n/10 ) (struct device *, void > [232] [233] [234] > Underfull \hbox (badness 10000) in paragraph at lines 17558--17558 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 devres_find [][]\T1/pcr/m/n/10 (struc > t device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dr_release_t []\T1/pcr/m/sl/ > 10 release[]\T1/pcr/m/n/10 , > [235] > Underfull \hbox (badness 10000) in paragraph at lines 17652--17652 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 devres_get [][]\T1/pcr/m/n/10 (struct > device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , void * []\T1/pcr/m/sl/10 new_ > res[]\T1/pcr/m/n/10 , dr_match_t > [236] > Underfull \hbox (badness 10000) in paragraph at lines 17746--17746 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 devres_remove [][]\T1/pcr/m/n/10 (str > uct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dr_release_t []\T1/pcr/m/s > l/10 release[]\T1/pcr/m/n/10 , > [237] > Underfull \hbox (badness 10000) in paragraph at lines 17841--17841 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 devres_destroy [][]\T1/pcr/m/n/10 (struc > t device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dr_release_t []\T1/pcr/m/sl/ > 10 release[]\T1/pcr/m/n/10 , > [238] > Underfull \hbox (badness 10000) in paragraph at lines 17941--17941 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 devres_release [][]\T1/pcr/m/n/10 (struc > t device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dr_release_t []\T1/pcr/m/sl/ > 10 release[]\T1/pcr/m/n/10 , > [239] [240] [241] [242] [243] > Underfull \hbox (badness 10000) in paragraph at lines 18329--18330 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 devm_add_action [][]\T1/pcr/m/n/10 (stru > ct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , void (*[]\T1/pcr/m/sl/10 ac > tion[]\T1/pcr/m/n/10 ) (void *), > [244] > Underfull \hbox (badness 10000) in paragraph at lines 18402--18403 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 devm_remove_action [][]\T1/pcr/m/n/10 ( > struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , void (*[]\T1/pcr/m/sl/1 > 0 action[]\T1/pcr/m/n/10 ) (void *), > [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255] [256] > Underfull \hbox (badness 10000) in paragraph at lines 19585--19587 > []\T1/ptm/m/n/10 For de-vice power man-age-ment. See Doc-u-men-ta- > [257] [258] [259] [260] > Underfull \hbox (badness 10000) in paragraph at lines 19959--19960 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 driver_for_each_device [][]\T1/pcr/m/n/1 > 0 (struct device_driver * []\T1/pcr/m/sl/10 drv[]\T1/pcr/m/n/10 , struct device > > [261] > Underfull \hbox (badness 10000) in paragraph at lines 20039--20040 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 driver_find_device [][]\T1/p > cr/m/n/10 (struct device_driver * []\T1/pcr/m/sl/10 drv[]\T1/pcr/m/n/10 , struc > t > > Underfull \hbox (badness 10000) in paragraph at lines 20039--20040 > \T1/pcr/m/n/10 device * []\T1/pcr/m/sl/10 start[]\T1/pcr/m/n/10 , void * []\T1 > /pcr/m/sl/10 data[]\T1/pcr/m/n/10 , int (*[]\T1/pcr/m/sl/10 match[]\T1/pcr/m/n/ > 10 ) (struct device *dev, void > [262] > Underfull \hbox (badness 10000) in paragraph at lines 20127--20127 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 driver_create_file [][]\T1/pcr/m/n/10 (s > truct device_driver * []\T1/pcr/m/sl/10 drv[]\T1/pcr/m/n/10 , const struct > [263] > Underfull \hbox (badness 10000) in paragraph at lines 20177--20177 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 driver_remove_file [][]\T1/pcr/m/n/10 ( > struct device_driver * []\T1/pcr/m/sl/10 drv[]\T1/pcr/m/n/10 , const struct > [264] [265] [266] > Underfull \hbox (badness 10000) in paragraph at lines 20339--20339 > []\T1/pcr/m/n/10 struct device_driver * []\T1/pcr/b/n/10 driver_find [][]\T1/p > cr/m/n/10 (const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , struct bus_typ > e > [267] [268] > Overfull \hbox (22.24498pt too wide) in paragraph at lines 20467--20467 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 device_create_file [][]\T1/pcr/m/n/10 (s > truct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , const struct device_attr > ibute > [269] > Overfull \hbox (28.24498pt too wide) in paragraph at lines 20517--20517 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 device_remove_file [][]\T1/pcr/m/n/10 ( > struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , const struct device_att > ribute > [270] > Underfull \hbox (badness 10000) in paragraph at lines 20567--20567 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 device_create_bin_file [][]\T1/pcr/m/n/1 > 0 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , const struct > [271] > Underfull \hbox (badness 10000) in paragraph at lines 20617--20617 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 device_remove_bin_file [][]\T1/pcr/m/n/ > 10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , const struct > [272] > Underfull \hbox (badness 10000) in paragraph at lines 20667--20668 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 device_schedule_callback_owner [][]\T1/p > cr/m/n/10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , void (*[]\T1 > /pcr/m/sl/10 func[]\T1/pcr/m/n/10 ) > [273] [274] [275] [276] [277] [278] [279] [280] [281] > Underfull \hbox (badness 10000) in paragraph at lines 21311--21312 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 device_for_each_child [][]\T1/pcr/m/n/10 > (struct device * []\T1/pcr/m/sl/10 parent[]\T1/pcr/m/n/10 , void * []\T1/pcr/m > /sl/10 data[]\T1/pcr/m/n/10 , int > [282] > Underfull \hbox (badness 10000) in paragraph at lines 21389--21390 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 device_find_child [][]\T1/pc > r/m/n/10 (struct device * []\T1/pcr/m/sl/10 parent[]\T1/pcr/m/n/10 , void * > [283] > Underfull \hbox (badness 10000) in paragraph at lines 21470--21470 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 __root_device_register [][]\ > T1/pcr/m/n/10 (const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , struct > [284] [285] > Underfull \hbox (badness 10000) in paragraph at lines 21621--21621 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 device_create_vargs [][]\T1/ > pcr/m/n/10 (struct class * []\T1/pcr/m/sl/10 class[]\T1/pcr/m/n/10 , struct > > Underfull \hbox (badness 10000) in paragraph at lines 21621--21621 > \T1/pcr/m/n/10 device * []\T1/pcr/m/sl/10 parent[]\T1/pcr/m/n/10 , dev_t []\T1 > /pcr/m/sl/10 devt[]\T1/pcr/m/n/10 , void * []\T1/pcr/m/sl/10 drvdata[]\T1/pcr/m > /n/10 , const char * []\T1/pcr/m/sl/10 fmt[]\T1/pcr/m/n/10 , va_list > [286] > Underfull \hbox (badness 10000) in paragraph at lines 21745--21745 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 device_create [][]\T1/pcr/m/ > n/10 (struct class * []\T1/pcr/m/sl/10 class[]\T1/pcr/m/n/10 , struct device * > [287] [288] [289] > Underfull \hbox (badness 10000) in paragraph at lines 22058--22058 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 device_move [][]\T1/pcr/m/n/10 (struct d > evice * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , struct device * []\T1/pcr/m/sl/ > 10 new_parent[]\T1/pcr/m/n/10 , enum > [290] [291] [292] [293] [294] > Underfull \hbox (badness 10000) in paragraph at lines 22316--22316 > []\T1/pcr/m/n/10 struct class * []\T1/pcr/b/n/10 __class_create [][]\T1/pcr/m/ > n/10 (struct module * []\T1/pcr/m/sl/10 owner[]\T1/pcr/m/n/10 , const char * > [295] [296] > Underfull \hbox (badness 10000) in paragraph at lines 22453--22453 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 class_dev_iter_init [][]\T1/pcr/m/n/10 > (struct class_dev_iter * []\T1/pcr/m/sl/10 iter[]\T1/pcr/m/n/10 , struct class > * > [297] [298] [299] > Underfull \hbox (badness 10000) in paragraph at lines 22654--22655 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 class_for_each_device [][]\T1/pcr/m/n/10 > (struct class * []\T1/pcr/m/sl/10 class[]\T1/pcr/m/n/10 , struct device * > [300] > Underfull \hbox (badness 10000) in paragraph at lines 22747--22748 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 class_find_device [][]\T1/pc > r/m/n/10 (struct class * []\T1/pcr/m/sl/10 class[]\T1/pcr/m/n/10 , struct devic > e > > Underfull \hbox (badness 10000) in paragraph at lines 22747--22748 > \T1/pcr/m/n/10 * []\T1/pcr/m/sl/10 start[]\T1/pcr/m/n/10 , const void * []\T1/ > pcr/m/sl/10 data[]\T1/pcr/m/n/10 , int (*[]\T1/pcr/m/sl/10 match[]\T1/pcr/m/n/1 > 0 ) (struct device *, const void > [301] [302] [303] > Underfull \hbox (badness 10000) in paragraph at lines 22942--22942 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 class_compat_create_link [][]\T1/pcr/m/n > /10 (struct class_compat * []\T1/pcr/m/sl/10 cls[]\T1/pcr/m/n/10 , struct devic > e > [304] > Underfull \hbox (badness 10000) in paragraph at lines 23000--23000 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 class_compat_remove_link [][]\T1/pcr/m/ > n/10 (struct class_compat * []\T1/pcr/m/sl/10 cls[]\T1/pcr/m/n/10 , struct > [305] [306] > Underfull \hbox (badness 10000) in paragraph at lines 23115--23115 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 request_firmware [][]\T1/pcr/m/n/10 (con > st struct firmware ** []\T1/pcr/m/sl/10 firmware_p[]\T1/pcr/m/n/10 , const char > > [307] [308] > Underfull \hbox (badness 10000) in paragraph at lines 23248--23249 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 request_firmware_nowait [][]\T1/pcr/m/n/ > 10 (struct module * []\T1/pcr/m/sl/10 module[]\T1/pcr/m/n/10 , bool []\T1/pcr/m > /sl/10 uevent[]\T1/pcr/m/n/10 , > > Underfull \hbox (badness 10000) in paragraph at lines 23248--23249 > \T1/pcr/m/n/10 const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , struct de > vice * []\T1/pcr/m/sl/10 device[]\T1/pcr/m/n/10 , gfp_t []\T1/pcr/m/sl/10 gfp[] > \T1/pcr/m/n/10 , void * []\T1/pcr/m/sl/10 context[]\T1/pcr/m/n/10 , > [309] [310] [311] [312] [313] [314] > Underfull \hbox (badness 10000) in paragraph at lines 23672--23672 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 anon_transport_class_unregister [][]\T1 > /pcr/m/n/10 (struct anon_transport_class * > [315] [316] [317] [318] [319] [320] [321] [322] [323] [324] [325] > Underfull \hbox (badness 10000) in paragraph at lines 24331--24331 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_device_reg > ister_resndata [][]\T1/pcr/m/n/10 (struct > > Underfull \hbox (badness 10000) in paragraph at lines 24331--24331 > \T1/pcr/m/n/10 device * []\T1/pcr/m/sl/10 parent[]\T1/pcr/m/n/10 , const char > * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , int []\T1/pcr/m/sl/10 id[]\T1/pcr/m/ > n/10 , const struct resource * > [326] > Underfull \hbox (badness 10000) in paragraph at lines 24434--24434 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_device_reg > ister_simple [][]\T1/pcr/m/n/10 (const char * > [327] > Underfull \hbox (badness 10000) in paragraph at lines 24530--24530 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_device_reg > ister_data [][]\T1/pcr/m/n/10 (struct device > [328] > Underfull \hbox (badness 10000) in paragraph at lines 24625--24625 > []\T1/pcr/m/n/10 struct resource * []\T1/pcr/b/n/10 platform_get_resource [][] > \T1/pcr/m/n/10 (struct platform_device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 > , > [329] [330] > Underfull \hbox (badness 10000) in paragraph at lines 24733--24733 > []\T1/pcr/m/n/10 struct resource * []\T1/pcr/b/n/10 platform_get_resource_byna > me [][]\T1/pcr/m/n/10 (struct platform_device > [331] > Underfull \hbox (badness 10000) in paragraph at lines 24791--24791 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 platform_get_irq_byname [][]\T1/pcr/m/n/ > 10 (struct platform_device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , const char > > [332] [333] [334] > Underfull \hbox (badness 10000) in paragraph at lines 24947--24947 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_device_all > oc [][]\T1/pcr/m/n/10 (const char * []\T1/pcr/m/sl/10 name[]\T1/pcr/m/n/10 , in > t > [335] > Underfull \hbox (badness 10000) in paragraph at lines 25011--25011 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 platform_device_add_resources [][]\T1/pc > r/m/n/10 (struct platform_device * []\T1/pcr/m/sl/10 pdev[]\T1/pcr/m/n/10 , > [336] > Underfull \hbox (badness 10000) in paragraph at lines 25084--25084 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 platform_device_add_data [][]\T1/pcr/m/n > /10 (struct platform_device * []\T1/pcr/m/sl/10 pdev[]\T1/pcr/m/n/10 , const > [337] [338] [339] [340] [341] > Underfull \hbox (badness 10000) in paragraph at lines 25369--25369 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_device_reg > ister_full [][]\T1/pcr/m/n/10 (const struct > [342] [343] [344] > Underfull \hbox (badness 10000) in paragraph at lines 25508--25509 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 platform_driver_probe [][]\T1/pcr/m/n/10 > (struct platform_driver * []\T1/pcr/m/sl/10 drv[]\T1/pcr/m/n/10 , int (*[]\T1/ > pcr/m/sl/10 probe[]\T1/pcr/m/n/10 ) > [345] > Overfull \hbox (4.24498pt too wide) in paragraph at lines 25592--25593 > []\T1/pcr/m/n/10 struct platform_device * []\T1/pcr/b/n/10 platform_create_bun > dle [][]\T1/pcr/m/n/10 (struct platform_driver > > Underfull \hbox (badness 10000) in paragraph at lines 25592--25593 > \T1/pcr/m/n/10 * []\T1/pcr/m/sl/10 driver[]\T1/pcr/m/n/10 , int (*[]\T1/pcr/m/ > sl/10 probe[]\T1/pcr/m/n/10 ) (struct platform_device *), struct resource * > [346] > Underfull \hbox (badness 10000) in paragraph at lines 25693--25694 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 bus_for_each_dev [][]\T1/pcr/m/n/10 (str > uct bus_type * []\T1/pcr/m/sl/10 bus[]\T1/pcr/m/n/10 , struct device * []\T1/pc > r/m/sl/10 start[]\T1/pcr/m/n/10 , > [347] > Underfull \hbox (badness 10000) in paragraph at lines 25796--25797 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 bus_find_device [][]\T1/pcr/ > m/n/10 (struct bus_type * []\T1/pcr/m/sl/10 bus[]\T1/pcr/m/n/10 , struct device > > [348] > Underfull \hbox (badness 10000) in paragraph at lines 25884--25884 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 bus_find_device_by_name [][] > \T1/pcr/m/n/10 (struct bus_type * []\T1/pcr/m/sl/10 bus[]\T1/pcr/m/n/10 , struc > t > [349] > Underfull \hbox (badness 10000) in paragraph at lines 25957--25957 > []\T1/pcr/m/n/10 struct device * []\T1/pcr/b/n/10 subsys_find_device_by_id [][ > ]\T1/pcr/m/n/10 (struct bus_type * []\T1/pcr/m/sl/10 subsys[]\T1/pcr/m/n/10 , > [350] > Underfull \hbox (badness 10000) in paragraph at lines 26030--26031 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 bus_for_each_drv [][]\T1/pcr/m/n/10 (str > uct bus_type * []\T1/pcr/m/sl/10 bus[]\T1/pcr/m/n/10 , struct device_driver * > [351] [352] [353] [354] [355] > Underfull \hbox (badness 10000) in paragraph at lines 26359--26359 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 subsys_dev_iter_init [][]\T1/pcr/m/n/10 > (struct subsys_dev_iter * []\T1/pcr/m/sl/10 iter[]\T1/pcr/m/n/10 , struct > > Underfull \hbox (badness 10000) in paragraph at lines 26359--26359 > \T1/pcr/m/n/10 bus_type * []\T1/pcr/m/sl/10 subsys[]\T1/pcr/m/n/10 , struct de > vice * []\T1/pcr/m/sl/10 start[]\T1/pcr/m/n/10 , const struct device_type > [356] [357] [358] > Underfull \hbox (badness 10000) in paragraph at lines 26560--26560 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 subsys_system_register [][]\T1/pcr/m/n/1 > 0 (struct bus_type * []\T1/pcr/m/sl/10 subsys[]\T1/pcr/m/n/10 , const struct > [359] > Underfull \hbox (badness 10000) in paragraph at lines 26636--26636 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 subsys_virtual_register [][]\T1/pcr/m/n/ > 10 (struct bus_type * []\T1/pcr/m/sl/10 subsys[]\T1/pcr/m/n/10 , const struct > [360] > Underfull \hbox (badness 10000) in paragraph at lines 26712--26712 > []\T1/pcr/m/n/10 struct dma_buf * []\T1/pcr/b/n/10 dma_buf_export_named [][]\T > 1/pcr/m/n/10 (void * []\T1/pcr/m/sl/10 priv[]\T1/pcr/m/n/10 , const struct > [361] [362] [363] [364] > Underfull \hbox (badness 10000) in paragraph at lines 26976--26976 > []\T1/pcr/m/n/10 struct dma_buf_attachment * []\T1/pcr/b/n/10 dma_buf_attach [ > ][]\T1/pcr/m/n/10 (struct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , > [365] > Overfull \hbox (4.24498pt too wide) in paragraph at lines 27040--27040 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dma_buf_detach [][]\T1/pcr/m/n/10 (stru > ct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , struct dma_buf_attachme > nt > [366] > Underfull \hbox (badness 10000) in paragraph at lines 27090--27090 > []\T1/pcr/m/n/10 struct sg_table * []\T1/pcr/b/n/10 dma_buf_map_attachment [][ > ]\T1/pcr/m/n/10 (struct dma_buf_attachment * > [367] > Underfull \hbox (badness 10000) in paragraph at lines 27154--27154 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dma_buf_unmap_attachment [][]\T1/pcr/m/ > n/10 (struct dma_buf_attachment * []\T1/pcr/m/sl/10 attach[]\T1/pcr/m/n/10 , > [368] > Underfull \hbox (badness 10000) in paragraph at lines 27212--27212 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dma_buf_begin_cpu_access [][]\T1/pcr/m/n > /10 (struct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , size_t []\T1/p > cr/m/sl/10 start[]\T1/pcr/m/n/10 , > [369] > Underfull \hbox (badness 10000) in paragraph at lines 27291--27291 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dma_buf_end_cpu_access [][]\T1/pcr/m/n/ > 10 (struct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , size_t []\T1/pc > r/m/sl/10 start[]\T1/pcr/m/n/10 , > [370] > Underfull \hbox (badness 10000) in paragraph at lines 27370--27370 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 dma_buf_kmap_atomic [][]\T1/pcr/m/n/1 > 0 (struct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , unsigned long > [371] > Underfull \hbox (badness 10000) in paragraph at lines 27434--27434 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dma_buf_kunmap_atomic [][]\T1/pcr/m/n/1 > 0 (struct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , unsigned long > [372] [373] > Underfull \hbox (badness 10000) in paragraph at lines 27569--27569 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dma_buf_kunmap [][]\T1/pcr/m/n/10 (stru > ct dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , unsigned long []\T1/pcr > /m/sl/10 page_num[]\T1/pcr/m/n/10 , > [374] > Underfull \hbox (badness 10000) in paragraph at lines 27640--27640 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dma_buf_mmap [][]\T1/pcr/m/n/10 (struct > dma_buf * []\T1/pcr/m/sl/10 dmabuf[]\T1/pcr/m/n/10 , struct vm_area_struct * > [375] [376] [377] > Underfull \hbox (badness 10000) in paragraph at lines 27827--27827 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dma_alloc_from_coherent [][]\T1/pcr/m/n/ > 10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , ssize_t []\T1/pcr/m > /sl/10 size[]\T1/pcr/m/n/10 , > [378] > Underfull \hbox (badness 10000) in paragraph at lines 27913--27913 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dma_release_from_coherent [][]\T1/pcr/m/ > n/10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , int []\T1/pcr/m/s > l/10 order[]\T1/pcr/m/n/10 , void * > [379] > Underfull \hbox (badness 10000) in paragraph at lines 27991--27991 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dma_mmap_from_coherent [][]\T1/pcr/m/n/1 > 0 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , struct vm_area_struc > t > [380] > Underfull \hbox (badness 10000) in paragraph at lines 28084--28084 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 dmam_alloc_coherent [][]\T1/pcr/m/n/1 > 0 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , size_t []\T1/pcr/m/s > l/10 size[]\T1/pcr/m/n/10 , > [381] > Underfull \hbox (badness 10000) in paragraph at lines 28177--28177 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dmam_free_coherent [][]\T1/pcr/m/n/10 ( > struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , size_t []\T1/pcr/m/sl/1 > 0 size[]\T1/pcr/m/n/10 , void * > [382] > Underfull \hbox (badness 10000) in paragraph at lines 28256--28256 > []\T1/pcr/m/n/10 void * []\T1/pcr/b/n/10 dmam_alloc_noncoherent [][]\T1/pcr/m/ > n/10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , size_t []\T1/pcr/ > m/sl/10 size[]\T1/pcr/m/n/10 , > [383] > Underfull \hbox (badness 10000) in paragraph at lines 28349--28349 > []\T1/pcr/m/n/10 void []\T1/pcr/b/n/10 dmam_free_noncoherent [][]\T1/pcr/m/n/1 > 0 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , size_t []\T1/pcr/m/s > l/10 size[]\T1/pcr/m/n/10 , void * > [384] > Underfull \hbox (badness 10000) in paragraph at lines 28428--28428 > []\T1/pcr/m/n/10 int []\T1/pcr/b/n/10 dmam_declare_coherent_memory [][]\T1/pcr > /m/n/10 (struct device * []\T1/pcr/m/sl/10 dev[]\T1/pcr/m/n/10 , dma_addr_t > ! TeX capacity exceeded, sorry [pool size=1912599]. > \iterate ...leCount :\the \arraylength \endcsname > \relax \else \advance \arr... > l.28510 <fo:block break-before="page"> > <fo:block id="API-dmam-release-declare... > > ! ==> Fatal error occurred, no output PDF file produced! > Transcript written on tmp.log. > make[1]: *** [Documentation/DocBook/device-drivers.pdf] Error 1 > make: *** [pdfdocs] Error 2 > > > > > I am not familiar with the text formmating tool, so, I am not sure what is the > problem. > > > -- > > Best regards, > Jimmy Pan > > Email: dspjmt@xxxxxxxxx BTW, the *.tmpl files in Documentation/DocBook are not totally dysfunctional, if you used 'make -ik pdfdocs', there were still some pdfs successfully produced. -- Best regards, Jimmy Pan Email: dspjmt@xxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html