CVS log for src/share/man/man9/kthread.9
Up to [cvs.NetBSD.org] / src / share / man / man9
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Aug 1 09:50:42 2020 UTC (4 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
HEAD
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +4 -5
lines
Fix typo in macro and merge to error descriptions for the same error
Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat Aug 1 02:04:55 2020 UTC (4 years, 5 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +40 -2
lines
New functions kthread_fpu_enter/exit.
The MI definitions don't do anything but maintain a flag, but MD code
can define kthread_fpu_enter/exit_md to actually enable/disable the
FPU. (These are almost pcu_load/discard on systems that use pcu(9),
except they apply to all PCUs.)
Discussed on tech-kern:
https://mail-index.netbsd.org/tech-kern/2020/06/20/msg026524.html
The proposed kthread flag KTHREAD_FPU is not included because I
couldn't find any particular need for it that would not be covered by
just calling kthread_fpu_enter/exit in the kthread function.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Apr 21 11:10:29 2015 UTC (9 years, 9 months ago) by pooka
Branches: MAIN
CVS tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
is-mlppp-base,
is-mlppp,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -10
lines
Remove the unused and all-but-unusable kthread_destroy(). Also makes
it more obvious that the opposite of kthread_create() is kthread_exit().
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Aug 7 14:03:16 2011 UTC (13 years, 5 months ago) by rmind
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
agc-symver-base,
agc-symver
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +7 -7
lines
Rename slightly misleading KTHREAD_JOINABLE to KTHREAD_MUSTJOIN.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu May 19 08:55:01 2011 UTC (13 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: cherry-xenmp-base,
cherry-xenmp
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +4 -3
lines
Improve wording.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu May 19 03:07:30 2011 UTC (13 years, 8 months ago) by rmind
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +18 -16
lines
Re-implement kthread_join(9), so that it actually works (hi haad@).
Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Dec 2 12:54:13 2010 UTC (14 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: uebayasi-xip-base7,
matt-mips64-premerge-20101231,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -8
lines
Remove boilerplate in CODE REFERENCES on file paths.
Describe in intro(9) how to read paths in the CODE REFERENCES section.
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:40:05 2010 UTC (14 years, 5 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +61 -40
lines
Sync with HEAD.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu May 13 13:04:56 2010 UTC (14 years, 8 months ago) by jruoho
Branches: MAIN
CVS tags: uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +51 -33
lines
In order to widen the paragraphs, move the newly added list of flags below
the list of function parameters. Add two small sentences to give few more
clues about KTHREAD_JOINABLE. Add a missing prototype for kthread_join().
Also: newpl -> newlp.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu May 13 09:56:12 2010 UTC (14 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +13 -15
lines
Put flags into a list. Bug fixes to kthread_join docs.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed May 12 15:54:47 2010 UTC (14 years, 8 months ago) by haad
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +6 -1
lines
Document kthread_join in kthread(9).
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Aug 3 23:29:19 2009 UTC (15 years, 5 months ago) by rmind
Branches: MAIN
CVS tags: uebayasi-xip-base1,
matt-premerge-20091211
Branch point for: uebayasi-xip
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +6 -3
lines
Relate interfaces by updating "see also" section.
Revision 1.17.4.1: download - view: text, markup, annotated - select for diffs
Mon Feb 2 22:01:34 2009 UTC (15 years, 11 months ago) by snj
Branches: netbsd-5
CVS tags: netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +14 -3
lines
Pull up following revision(s) (requested by ad in ticket #397):
share/man/man9/kthread.9: revision 1.18
sys/kern/kern_kthread.c: revision 1.25
sys/sys/kthread.h: revision 1.8
- Allow creating timeshard kthreads. To be used to fix the RAIDframe
parity rewrite issue.
- Create kthreads in the SCHED_RR class by default, not SCHED_FIFO.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Jan 29 22:33:31 2009 UTC (15 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +22 -10
lines
Mark up NULL and SCHED_*.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Jan 29 22:00:26 2009 UTC (15 years, 11 months ago) by ad
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +14 -3
lines
- Allow creating timeshard kthreads. To be used to fix the RAIDframe
parity rewrite issue.
- Create kthreads in the SCHED_RR class by default, not SCHED_FIFO.
Revision 1.16.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:21:41 2008 UTC (16 years, 7 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +1 -8
lines
Sync with HEAD.
Revision 1.16.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:31:13 2008 UTC (16 years, 8 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.16: preferred, colored; next MAIN 1.17: preferred, colored
Changes since revision 1.16: +1 -8
lines
sync with head.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Apr 30 13:10:58 2008 UTC (16 years, 8 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
netbsd-5-base,
netbsd-5-0-RC1,
mjf-devfs2-base,
matt-mips64-base2,
hpcarm-cleanup-nbase
Branch point for: netbsd-5
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -8
lines
Convert TNF licenses to new 2 clause variant
Revision 1.15.4.1: download - view: text, markup, annotated - select for diffs
Wed Jan 9 01:39:20 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15: +3 -3
lines
sync with HEAD
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Nov 21 23:11:06 2007 UTC (17 years, 2 months ago) by xtraeme
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
cube-autoconf-base,
cube-autoconf
Branch point for: yamt-pf42,
mjf-devfs2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3
lines
kthread_create1 is no more, ok thx.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Jul 14 11:22:33 2007 UTC (17 years, 6 months ago) by ad
Branches: MAIN
CVS tags: matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
hpcarm-cleanup
Branch point for: matt-armv6
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +73 -39
lines
Sync with reality.
Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Mon Sep 12 12:30:25 2005 UTC (19 years, 4 months ago) by tron
Branches: netbsd-3
CVS tags: netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +10 -1
lines
Pull up following revision(s) (requested by briggs in ticket #759):
share/man/man9/kthread.9: revision 1.13
Mention that a kthread *must* call kthread_exit() to terminate itself
properly. If you don't, the kernel will likely crash.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Sep 10 22:21:41 2005 UTC (19 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2
lines
Bump date for previous.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Aug 27 01:32:59 2005 UTC (19 years, 4 months ago) by briggs
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +10 -1
lines
Mention that a kthread *must* call kthread_exit() to terminate itself
properly. If you don't, the kernel will likely crash.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Apr 23 02:58:27 2004 UTC (20 years, 9 months ago) by simonb
Branches: MAIN
CVS tags: netbsd-3-base
Branch point for: netbsd-3
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2
lines
s/the the/the/ (only in sources that aren't regularly imported from
elsewhere).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Apr 16 13:35:30 2003 UTC (21 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Feb 4 22:38:18 2003 UTC (21 years, 11 months ago) by perry
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
"Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Oct 14 13:43:25 2002 UTC (22 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: fvdl_fs64_base
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +12 -9
lines
New sentence, new line.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Oct 9 15:27:23 2002 UTC (22 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3
lines
fix typo. PR 18597
put full ANSI prototype in FUNCTIONS section for consistency.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Mar 8 23:03:23 2002 UTC (22 years, 10 months ago) by kleink
Branches: MAIN
CVS tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3
lines
Fix the declaration of the function to be registered with kthread_create{,1};
from Peter Seebach in PR kern/15838.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Feb 13 08:18:43 2002 UTC (22 years, 11 months ago) by ross
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Dec 5 13:51:43 2001 UTC (23 years, 1 month ago) by enami
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -3
lines
proc0 isn't the init.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Oct 10 10:40:54 2001 UTC (23 years, 3 months ago) by hubertf
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2
lines
fix typo (shaed)
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Sep 4 03:05:07 2001 UTC (23 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +5 -5
lines
Two punctuation nits, and sort SEE ALSO.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Sep 4 02:51:16 2001 UTC (23 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2
lines
Boring whitespace fixes.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jul 1 04:11:14 2001 UTC (23 years, 6 months ago) by gmcgarry
Branches: MAIN
CVS tags: kqueue-base,
kqueue
Add some missing documentation.
CVSweb <webmaster@jp.NetBSD.org>