The NetBSD Project

CVS log for src/share/man/man2/siginfo.2

[BACK] Up to [cvs.NetBSD.org] / src / share / man / man2

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.24 / (download) - annotate - [select for diffs], Mon Jun 8 17:19:44 2020 UTC (10 months, 1 week ago) by sevan
Branch: MAIN
CVS Tags: HEAD
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

white space

Revision 1.23 / (download) - annotate - [select for diffs], Sat May 25 05:11:14 2019 UTC (22 months, 3 weeks ago) by kamil
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp
Changes since 1.22: +59 -15 lines
Diff to previous 1.22 (colored)

Document TRAP_SCE and TRAP_SCX in siginfo(2)

Revision 1.22 / (download) - annotate - [select for diffs], Fri Feb 17 01:14:31 2017 UTC (4 years, 1 month ago) by kamil
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, 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-8-base, 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, bouyer-socketcan-base1
Branch point for: phil-wifi
Changes since 1.21: +14 -6 lines
Diff to previous 1.21 (colored)

Add new si_code TRAP_DBREG

It replaces previous TRAP_HWWPT and is designed to be used for debug
register traps (both watchpoints and breakpoints).

TRAP_HWWPT wasn't documented in siginfo(2) neither noted in doc/CHANGES -
- document it and add new entry in CHANGES. This move is a step towards
switch the watchpoint ptrace(2) api to PT_*DBREGS.

This code was introduced recently and has no impact on stable releases.

Sponsored by <The NetBSD Foundation>

Revision 1.21 / (download) - annotate - [select for diffs], Sat Jan 14 06:55:40 2017 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.20: +4 -2 lines
Diff to previous 1.20 (colored)

Document TRAP_LWP in siginfo(2)

TRAP_LWP - process lwp (thread) traps

Sponsored by <The NetBSD Foundation>

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jan 10 00:51:56 2017 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.19: +6 -2 lines
Diff to previous 1.19 (colored)

Document TRAP_CHLD in siginfo(2)

The SIGTRAP signal is thrown from the kernel if EVENT_MASK (ptrace_event)
enables PTRACE_FORK. This new si_code helps debuggers to distinguish the
exact source of signal delivered for a debugger.

Another purpose of TRAP_CHLD is to retain the same behavior inside the
NetBSD kernel for process child traps and have an interface to monitor it.

Retrieving exact event and extended properties of process child trap is
available with PT_GET_PROCESS_STATE.

There is no behavior change for existing software.

This si_code value is NetBSD extension.

Sponsored by <The NetBSD Foundation>

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jan 8 13:53:28 2017 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.18: +31 -31 lines
Diff to previous 1.18 (colored)

Sort a bit.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jan 7 06:01:20 2017 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.17: +14 -1 lines
Diff to previous 1.17 (colored)

Document that TRAP_EXEC is .Nx extension and update .Sh HISTORY for it

Sponsored by <The NetBSD Foundation>

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 7 01:22:12 2017 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
CVS Tags: pgoyette-localcount-20170107
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

Document TRAP_EXEC in SIGRAP in siginfo(2)

TRAP_EXEC - Process exec trap

This signal is emitted on exec() when a process is controlled by a
debugger.

Sponsored by <The NetBSD Foundation>

Revision 1.16 / (download) - annotate - [select for diffs], Thu Dec 29 11:50:44 2016 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Fix typos.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 28 21:19:06 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.14: +10 -2 lines
Diff to previous 1.14 (colored)

Bump date for siginfo(2) and document SI_LWP and SI_NOINFO as .Nx extension

Sponsored by <The NetBSD Foundation>

Revision 1.14 / (download) - annotate - [select for diffs], Wed Dec 28 20:41:55 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.13: +6 -6 lines
Diff to previous 1.13 (colored)

Document SI_MESGQ in siginfo(2)

SI_MESGQ
  The signal was generated because of the arrival of a message
  on an empty message queue.

This code was commented out since inception of this manual page (originally
located in siginfo(5)).

Sponsored by <The NetBSD Foundation>

Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 28 20:34:36 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.12: +22 -22 lines
Diff to previous 1.12 (colored)

Document SI_QUEUE in siginfo(2)

SI_QUEUE
  The signal was generated via sigqueue(2).

This code was commented out since inception of this manual page (originally
located in siginfo(5)).

Sponsored by <The NetBSD Foundation>

Revision 1.12 / (download) - annotate - [select for diffs], Wed Dec 28 20:06:00 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.11: +17 -1 lines
Diff to previous 1.11 (colored)

Document SI_LWP in siginfo(2)

SI_LWP
  The signal was generated via _lwp_kill(2).

Sponsored by <The NetBSD Foundation>

Revision 1.11 / (download) - annotate - [select for diffs], Wed Dec 28 20:00:15 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Document SI_NOINFO in siginfo(2)

SI_NOINFO
  The signal was generated without specifc info available.

Sponsored by <The NetBSD Foundation>

Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 27 01:44:06 2016 UTC (4 years, 3 months ago) by kamil
Branch: MAIN
Changes since 1.9: +4 -4 lines
Diff to previous 1.9 (colored)

Rename SIGPOLL signal to SIGIO in documentation siginfo(2)

SIGPOLL is absent on NetBSD, it's emulated in linux_compat(8).

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 4 20:43:31 2016 UTC (5 years ago) by wiz
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

I do like the idea of April 43, 2016, but it's just not standardized enough.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Apr 4 17:29:04 2016 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.7: +6 -3 lines
Diff to previous 1.7 (colored)

Fix description of si_status.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 27 15:21:54 2015 UTC (6 years, 1 month ago) by riastradh
Branch: MAIN
Changes since 1.6: +9 -9 lines
Diff to previous 1.6 (colored)

Fix some typos and make style more consistent.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 23 17:44:39 2012 UTC (8 years, 11 months ago) by jym
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, 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-base, agc-symver-base, agc-symver
Branch point for: netbsd-7
Changes since 1.5: +7 -2 lines
Diff to previous 1.5 (colored)

Note that si_addr may be inaccurate on certain architectures.

Example: i386/amd64 alignement fault can drive to SIGBUS (when configured
so by process), however the faulty address returned by the CPU is not
reliable.

Bump date.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jul 26 12:50:52 2010 UTC (10 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, 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, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, netbsd-6
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

fix typo.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 30 13:10:53 2008 UTC (12 years, 11 months ago) by martin
Branch: 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-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-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-premerge-20091211, 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, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase
Changes since 1.3: +1 -8 lines
Diff to previous 1.3 (colored)

Convert TNF licenses to new 2 clause variant

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 21 19:42:25 2007 UTC (13 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: yamt-pf42, mjf-devfs2
Changes since 1.2: +6 -6 lines
Diff to previous 1.2 (colored)

rename si_sigval -> si_value.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 24 13:08:35 2005 UTC (16 years, 2 months ago) by pooka
Branch: 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, netbsd-3-base, 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, netbsd-3, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

.Nm siginfo_t -> .Nm siginfo

Makes the manual page name match the whatis database.

ok from wiz

Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 14 14:59:04 2003 UTC (17 years, 6 months ago) by wiz
Branch: 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

Move siginfo(5) and ucontext(5) to siginfo(2) and ucontext(2) resp.,
and fix references.
Per a discussion on source-changes around Sep 14 2003.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>