The NetBSD Project

CVS log for src/sys/arch/macppc/dev/pm_direct.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / macppc / dev

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.38 / (download) - annotate - [select for diffs], Wed Feb 9 22:30:26 2022 UTC (11 months, 3 weeks ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

fix various typos in comments.

Revision 1.33.32.1 / (download) - annotate - [select for diffs], Wed May 13 17:18:01 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.33: +35 -57 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.33.18.1 / (download) - annotate - [select for diffs], Mon May 4 08:11:29 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33: +35 -57 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

sync with head.

Revision 1.33.26.1 / (download) - annotate - [select for diffs], Tue Apr 28 07:34:20 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.33: +35 -57 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Sync with HEAD.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Mar 18 10:22:32 2009 UTC (13 years, 10 months ago) by cegger
Branch: 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, yamt-nfs-mp-base9, yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, tls-maxphys-base-20171202, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, 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, 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, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, netbsd-9-base, 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-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, 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-premerge-20091211, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, localcount-20160914, khorben-n900, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, cherry-xenmp-base, cherry-xenmp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.36: +7 -7 lines
Diff to previous 1.36 (colored)

Ansify function definitions w/o arguments. Generated with sed.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Mar 14 21:04:11 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.35: +3 -4 lines
Diff to previous 1.35 (colored)

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Mar 14 15:36:09 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.34: +17 -38 lines
Diff to previous 1.34 (colored)

Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)

Revision 1.34 / (download) - annotate - [select for diffs], Sat Mar 14 14:46:01 2009 UTC (13 years, 10 months ago) by dsl
Branch: MAIN
Changes since 1.33: +14 -14 lines
Diff to previous 1.33 (colored)

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.

Revision 1.31.6.2 / (download) - annotate - [select for diffs], Mon Dec 3 18:37:20 2007 UTC (15 years, 2 months ago) by ad
Branch: vmlocking
Changes since 1.31.6.1: +3 -3 lines
Diff to previous 1.31.6.1 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

Sync with HEAD.

Revision 1.32.2.1 / (download) - annotate - [select for diffs], Mon Nov 19 00:46:36 2007 UTC (15 years, 2 months ago) by mjf
Branch: mjf-devfs
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Sync with HEAD.

Revision 1.28.2.4 / (download) - annotate - [select for diffs], Thu Nov 15 11:43:05 2007 UTC (15 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.28.2.3: +3 -3 lines
Diff to previous 1.28.2.3 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored)

sync with head.

Revision 1.31.28.2 / (download) - annotate - [select for diffs], Tue Nov 13 15:58:43 2007 UTC (15 years, 2 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.31.28.1: +1 -1 lines
Diff to previous 1.31.28.1 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

Sync with HEAD

Revision 1.31.22.2 / (download) - annotate - [select for diffs], Sun Nov 11 16:46:40 2007 UTC (15 years, 2 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.31.22.1: +3 -3 lines
Diff to previous 1.31.22.1 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

Sync with HEAD.

Revision 1.31.24.2 / (download) - annotate - [select for diffs], Thu Nov 8 10:59:36 2007 UTC (15 years, 2 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.31.24.1: +3 -3 lines
Diff to previous 1.31.24.1 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

sync with -HEAD

Revision 1.33 / (download) - annotate - [select for diffs], Wed Nov 7 19:47:00 2007 UTC (15 years, 2 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, 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, mjf-devfs2, mjf-devfs-base, 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, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored)

Convert macppc to shared ofw_autoconf.c.  Compile tested only.

Revision 1.31.24.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:18:40 2007 UTC (15 years, 3 months ago) by matt
Branch: matt-armv6
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

sync with HEAD

Revision 1.28.2.3 / (download) - annotate - [select for diffs], Sat Oct 27 11:27:05 2007 UTC (15 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.28.2.2: +3 -2 lines
Diff to previous 1.28.2.2 (colored) to branchpoint 1.28 (colored)

sync with head.

Revision 1.31.22.1 / (download) - annotate - [select for diffs], Fri Oct 26 15:42:48 2007 UTC (15 years, 3 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.

Revision 1.31.28.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:36:02 2007 UTC (15 years, 3 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

Sync with HEAD.

Revision 1.31.6.1 / (download) - annotate - [select for diffs], Tue Oct 23 20:13:21 2007 UTC (15 years, 3 months ago) by ad
Branch: vmlocking
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

Sync with head.

Revision 1.31.26.1 / (download) - annotate - [select for diffs], Thu Oct 18 08:32:09 2007 UTC (15 years, 3 months ago) by yamt
Branch: yamt-x86pmap
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored) next main 1.32 (colored)

sync with head.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Oct 17 19:55:19 2007 UTC (15 years, 3 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, jmcneill-base
Branch point for: mjf-devfs
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored)

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

Revision 1.31.14.1 / (download) - annotate - [select for diffs], Thu Jun 7 20:30:44 2007 UTC (15 years, 8 months ago) by garbled
Branch: ppcoea-renovation
Changes since 1.31: +3 -2 lines
Diff to previous 1.31 (colored) next main 1.32 (colored)

Convert macppc to powerpc bus_space.  Lots of work here from Matt Thomas,
as well as the common ofwoea code from myself.  Compile tested only,
still probably needs some fine tuning.

Also in this commit:
Convert macppc to new shared ofwoea routines.
Lots of KNF.

Revision 1.28.2.2 / (download) - annotate - [select for diffs], Mon Feb 26 09:07:21 2007 UTC (15 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.28.2.1: +2 -3 lines
Diff to previous 1.28.2.1 (colored) to branchpoint 1.28 (colored)

sync with head.

Revision 1.30.6.1 / (download) - annotate - [select for diffs], Thu Feb 1 08:48:08 2007 UTC (16 years ago) by ad
Branch: newlock2
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

Sync with head.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Jan 24 13:08:12 2007 UTC (16 years ago) by hubertf
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-idlelwp-base8, yamt-idlelwp, vmlocking-base, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, ppcoea-renovation-base, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, hpcarm-cleanup, ad-audiomp-base, ad-audiomp
Branch point for: yamt-x86pmap, vmlocking, ppcoea-renovation, matt-armv6, jmcneill-pm, bouyer-xenamd64
Changes since 1.30: +2 -3 lines
Diff to previous 1.30 (colored)

Remove duplicate #includes, patch contributed in private mail
by Slava Semushin <slava.semushin@gmail.com>.

To verify that no nasty side effects of duplicate includes (or their
removal) have an effect here, I've compiled an i386/ALL kernel with
and without the patch, and the only difference in the resulting .o
files was in shifted line numbers in some assert() calls.
The comparison of the .o files was based on the output of "objdump -D".

Thanks to martin@ for the input on testing.

Revision 1.29.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:41:05 2006 UTC (16 years, 4 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.29: +8 -8 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with head

Revision 1.29.8.1 / (download) - annotate - [select for diffs], Mon Jun 26 12:44:54 2006 UTC (16 years, 7 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.29: +8 -8 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with head.

Revision 1.28.2.1 / (download) - annotate - [select for diffs], Wed Jun 21 14:53:13 2006 UTC (16 years, 7 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.28: +8 -8 lines
Diff to previous 1.28 (colored)

sync with head.

Revision 1.29.14.1 / (download) - annotate - [select for diffs], Mon Jun 19 03:44:26 2006 UTC (16 years, 7 months ago) by chap
Branch: chap-midi
Changes since 1.29: +8 -8 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Sync with head.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 7 23:22:52 2006 UTC (16 years, 8 months ago) by kardel
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, rpaulo-netinet-merge-pcb-base, 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, matt-nb4-arm-base, matt-nb4-arm, gdamore-uart-base, gdamore-uart, chap-midi-nbase, chap-midi-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: newlock2
Changes since 1.29: +8 -8 lines
Diff to previous 1.29 (colored)

avoid shadowing time while it still exists

Revision 1.29.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 02:40:57 2006 UTC (16 years, 9 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.29: +8 -8 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

Fix some shadowed variable warnings.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Dec 11 12:18:03 2005 UTC (17 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, simonb-timecounters-base, peter-altq-base, peter-altq, elad-kernelauth-base, elad-kernelauth
Branch point for: yamt-pdpolicy, simonb-timecounters, rpaulo-netinet-merge-pcb, chap-midi
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

merge ktrace-lwp.

Revision 1.19.6.6 / (download) - annotate - [select for diffs], Thu Nov 10 13:57:27 2005 UTC (17 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.6.5: +37 -30 lines
Diff to previous 1.19.6.5 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)

Sync with HEAD. Here we go again...

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jun 7 12:14:13 2005 UTC (17 years, 8 months ago) by jmmv
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.27: +5 -5 lines
Diff to previous 1.27 (colored)

Constify char* arguments to pm_printerr.  Fixes the build when ADB_DEBUG
is set.

Note that only the first argument needed to be constified to solve the issue,
but given the usage of the arguments in the function, it's worth to constify
all of them.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Jun 5 20:03:55 2005 UTC (17 years, 8 months ago) by nathanw
Branch: MAIN
Changes since 1.26: +27 -26 lines
Diff to previous 1.26 (colored)

Rearrange some of the ADB types and void * abuse to make -Wcast-qual
happy in the presence of the "volatile int flag" construct. Fix up a variety
of calls to pass NULL instead of (Ptr)0 to maintain function-pointer safety.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:28:15 2005 UTC (17 years, 9 months ago) by kent
Branch: kent-audio2
Changes since 1.21: +254 -489 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

sync with -current

Revision 1.26 / (download) - annotate - [select for diffs], Wed Apr 27 16:41:54 2005 UTC (17 years, 9 months ago) by briggs
Branch: MAIN
CVS Tags: kent-audio2-base
Changes since 1.25: +9 -3 lines
Diff to previous 1.25 (colored)

Correctly match battery types.  Old function would end up matching a
zero-length string.  Noted in PR port-macppc/30034 by Magnus Henoch.
Patched as in the PR.

Revision 1.21.4.1 / (download) - annotate - [select for diffs], Sat Feb 12 18:17:35 2005 UTC (17 years, 11 months ago) by yamt
Branch: yamt-km
Changes since 1.21: +248 -489 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

sync with head.

Revision 1.19.6.5 / (download) - annotate - [select for diffs], Fri Feb 4 11:44:33 2005 UTC (18 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.6.4: +248 -489 lines
Diff to previous 1.19.6.4 (colored) to branchpoint 1.19 (colored)

Sync with HEAD.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Feb 1 03:24:29 2005 UTC (18 years ago) by briggs
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, 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
Changes since 1.24: +46 -480 lines
Diff to previous 1.24 (colored)

Strip old "pm1" code.  All PPC PMUs are "pm2" style.  Two benefits:
	* Cleans code up a bit, and
	* Reduces the call stack for PMU interrupts.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Feb 1 03:08:16 2005 UTC (18 years ago) by briggs
Branch: MAIN
Changes since 1.23: +19 -16 lines
Diff to previous 1.23 (colored)

Remove one level of interrupt redirection by switching on the ADB
hardware type and registering a Cuda or PMU interrupt handler
specifically instead of an intermediate interrupt handler.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Feb 1 02:46:00 2005 UTC (18 years ago) by briggs
Branch: MAIN
Changes since 1.22: +193 -14 lines
Diff to previous 1.22 (colored)

Add a PMU initialization call at ADB init time.  This probes the machine
type for PMU / battery information, then uses that when getting battery
information for APM.  Allows older PowerBooks (pre-smart batteries) to
function with apm enabled in the kernel.  Thanks to Linux code for battery
information for these old batteries.  Something is still odd, though,
because a charging battery can show > 100% when it's near to full charge.

Enable more interrupts from PMU and handle PB3400 card eject buttons
properly, too.

Also use #defines for commands instead of raw hex codes.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Feb 1 02:23:26 2005 UTC (18 years ago) by briggs
Branch: MAIN
Changes since 1.21: +13 -2 lines
Diff to previous 1.21 (colored)

Calculate and use seconds of power remaining for smart battery types.

Revision 1.19.6.4 / (download) - annotate - [select for diffs], Mon Jan 17 19:29:57 2005 UTC (18 years ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.6.3: +10 -3 lines
Diff to previous 1.19.6.3 (colored) to branchpoint 1.19 (colored)

Sync with HEAD.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jan 7 05:03:08 2005 UTC (18 years, 1 month ago) by briggs
Branch: MAIN
CVS Tags: yamt-km-base, kent-audio1-beforemerge
Branch point for: yamt-km, kent-audio2
Changes since 1.20: +10 -3 lines
Diff to previous 1.20 (colored)

- If pm_pmgrop_pm2() fails, return after splx() -- there's no sense in
  continuing.
- Note that there really needs to be bounds-checking on PMData.

Revision 1.19.6.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:18:19 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.6.2: +2 -2 lines
Diff to previous 1.19.6.2 (colored) to branchpoint 1.19 (colored)

Fix the sync with head I botched.

Revision 1.19.6.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:36:56 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19.6.1: +0 -0 lines
Diff to previous 1.19.6.1 (colored) to branchpoint 1.19 (colored)

Sync with HEAD.

Revision 1.19.6.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:37:21 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.19: +4 -1 lines
Diff to previous 1.19 (colored)

Sync with HEAD

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jul 15 02:43:30 2003 UTC (19 years, 6 months ago) by lukem
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, kent-audio1-base, kent-audio1
Changes since 1.19: +4 -1 lines
Diff to previous 1.19 (colored)

__KERNEL_RCSID()

Revision 1.12.2.4 / (download) - annotate - [select for diffs], Fri Sep 6 08:37:07 2002 UTC (20 years, 5 months ago) by jdolecek
Branch: kqueue
Changes since 1.12.2.3: +303 -260 lines
Diff to previous 1.12.2.3 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)

sync kqueue branch with HEAD

Revision 1.17.8.1 / (download) - annotate - [select for diffs], Tue Jul 16 08:48:17 2002 UTC (20 years, 6 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.17: +303 -260 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

catch up with -current.

Revision 1.16.4.4 / (download) - annotate - [select for diffs], Thu Jun 20 03:39:33 2002 UTC (20 years, 7 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.16.4.3: +303 -260 lines
Diff to previous 1.16.4.3 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

Catch up to -current.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Jun 18 05:22:51 2002 UTC (20 years, 7 months ago) by itojun
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, fvdl_fs64_base
Branch point for: ktrace-lwp
Changes since 1.18: +44 -1 lines
Diff to previous 1.18 (colored)

apm emulation, from openbsd

Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 18 04:35:02 2002 UTC (20 years, 7 months ago) by itojun
Branch: MAIN
Changes since 1.17: +259 -259 lines
Diff to previous 1.17 (colored)

KNF (whitespace)

Revision 1.16.4.3 / (download) - annotate - [select for diffs], Thu Feb 28 04:10:39 2002 UTC (20 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16.4.2: +1 -1 lines
Diff to previous 1.16.4.2 (colored) to branchpoint 1.16 (colored)

Catch up to -current.

Revision 1.16.4.2 / (download) - annotate - [select for diffs], Fri Jan 11 23:38:35 2002 UTC (21 years ago) by nathanw
Branch: nathanw_sa
Changes since 1.16.4.1: +1298 -0 lines
Diff to previous 1.16.4.1 (colored) to branchpoint 1.16 (colored)

More catchup.

Revision 1.12.2.3 / (download) - annotate - [select for diffs], Thu Jan 10 19:45:48 2002 UTC (21 years ago) by thorpej
Branch: kqueue
Changes since 1.12.2.2: +18 -4 lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored)

Sync kqueue branch with -current.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 2 20:28:43 2002 UTC (21 years, 1 month ago) by dbj
Branch: MAIN
CVS Tags: newlock-base, newlock, 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, ifpoll-base, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Changes since 1.16: +17 -3 lines
Diff to previous 1.16 (colored)

if pm_adb_op times out waiting for an interrupt, attempt to take
an interrupt anyway, just in case.  Otherwise, report the timout condition.
This works around a problem in my ibook if a key is pressed after boot
and before adb is configured, such as when booting with -d.

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Mon Oct 1 12:40:38 2001 UTC (21 years, 4 months ago) by fvdl
Branch: thorpej-devvp
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Catch up with -current.

Revision 1.16.4.1, Sun Sep 16 16:40:44 2001 UTC (21 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16: +0 -1284 lines
FILE REMOVED

file pm_direct.c was added on branch nathanw_sa on 2002-01-11 23:38:35 +0000

Revision 1.16 / (download) - annotate - [select for diffs], Sun Sep 16 16:40:44 2001 UTC (21 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2
Branch point for: nathanw_sa
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Grammar improvements in comments.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 16 16:34:32 2001 UTC (21 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Spell 'occurred' with two 'r's.

Revision 1.12.2.2 / (download) - annotate - [select for diffs], Sat Aug 25 06:15:31 2001 UTC (21 years, 5 months ago) by thorpej
Branch: kqueue
Changes since 1.12.2.1: +1 -27 lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored)

Merge Aug 24 -current into the kqueue branch.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Aug 3 23:09:43 2001 UTC (21 years, 6 months ago) by tsubai
Branch: MAIN
CVS Tags: thorpej-devvp-base, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-devvp
Changes since 1.13: +1 -27 lines
Diff to previous 1.13 (colored)

Remove (#if 0'ed) m68k asm codes.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Fri Aug 3 04:11:54 2001 UTC (21 years, 6 months ago) by lukem
Branch: kqueue
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

update to -current

Revision 1.13 / (download) - annotate - [select for diffs], Sun Jul 22 11:29:47 2001 UTC (21 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

bcopy -> memcpy, bzero -> memset, bcmp -> memcmp.
Reviewed by Matt Thomas, ok'd by Tsubai Masanari.

Revision 1.8.2.2 / (download) - annotate - [select for diffs], Sat Apr 21 17:53:59 2001 UTC (21 years, 9 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.8.2.1: +6 -4 lines
Diff to previous 1.8.2.1 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

Sync with HEAD

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Mon Apr 9 01:53:50 2001 UTC (21 years, 10 months ago) by nathanw
Changes since 1.11: +6 -4 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Catch up with -current.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Sun Apr 1 16:59:18 2001 UTC (21 years, 10 months ago) by he
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Changes since 1.9: +6 -4 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

Pull up revision 1.12 (requested by tsubai):
  Fix Keyboard problem of recent PowerBooks (Pismo, PowerBook G4,
  etc.).

Revision 1.12 / (download) - annotate - [select for diffs], Sun Apr 1 10:40:46 2001 UTC (21 years, 10 months ago) by tsubai
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: kqueue
Changes since 1.11: +6 -4 lines
Diff to previous 1.11 (colored)

Adjust timing for pmu99.  Internal keyboard of recent PowerBooks
should work now.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 28 18:49:29 2001 UTC (21 years, 11 months ago) by tsubai
Branch: MAIN
Changes since 1.10: +1 -28 lines
Diff to previous 1.10 (colored)

Back out previous change.  It was harmful on my PowerBook G3.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Feb 27 07:33:18 2001 UTC (21 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.9: +28 -1 lines
Diff to previous 1.9 (colored)

Enable a fix so that PowerBook(FireWire) keyboards work.  This
should also work on iBooks and PowerBook(WallStreet).  And if
we're really lucky, on the new G4 laptops.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:12:57 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.8: +12 -7 lines
Diff to previous 1.8 (colored)

Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.

Revision 1.8.10.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:01:22 2000 UTC (22 years, 7 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.8: +12 -7 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jun 8 22:10:46 2000 UTC (22 years, 8 months ago) by tsubai
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.8: +12 -7 lines
Diff to previous 1.8 (colored)

Sync with mac68k.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Sep 5 05:30:30 1999 UTC (23 years, 5 months ago) by tsubai
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, minoura-xpg4dl-base, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase
Branch point for: thorpej_scsipi, minoura-xpg4dl
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Recognize PCMCIA eject button.  (Tested on only PowerBook 2400.)

Revision 1.3.6.2 / (download) - annotate - [select for diffs], Mon Aug 2 19:55:12 1999 UTC (23 years, 6 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.3.6.1: +73 -2 lines
Diff to previous 1.3.6.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)

Update from trunk.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 12 15:54:55 1999 UTC (23 years, 6 months ago) by tsubai
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.6: +60 -2 lines
Diff to previous 1.6 (colored)

Add read/set LCD brightness and eject PCMCIA card function.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jul 11 16:59:31 1999 UTC (23 years, 6 months ago) by tsubai
Branch: MAIN
Changes since 1.5: +14 -1 lines
Diff to previous 1.5 (colored)

Enable soft poweroff on PowerBook.

Revision 1.3.6.1 / (download) - annotate - [select for diffs], Thu Jul 1 23:12:05 1999 UTC (23 years, 7 months ago) by thorpej
Branch: chs-ubc2
Changes since 1.3: +50 -6 lines
Diff to previous 1.3 (colored)

Sync w/ -current.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 22 13:12:11 1999 UTC (23 years, 7 months ago) by tsubai
Branch: MAIN
Changes since 1.4: +35 -4 lines
Diff to previous 1.4 (colored)

NVRAM read/write functions.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Jun 22 11:29:11 1999 UTC (23 years, 7 months ago) by tsubai
Branch: MAIN
Changes since 1.3: +16 -3 lines
Diff to previous 1.3 (colored)

Use RTC on PB.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 7 17:17:14 1998 UTC (24 years, 2 months ago) by tsubai
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame
Branch point for: chs-ubc2
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Fix a typo.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Nov 15 19:41:33 1998 UTC (24 years, 2 months ago) by tsubai
Branch: MAIN
Changes since 1.1: +20 -5 lines
Diff to previous 1.1 (colored)

RTC support for pmu (read only).

Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 20 14:59:16 1998 UTC (24 years, 3 months ago) by tsubai
Branch: MAIN
CVS Tags: chs-ubc-base, chs-ubc

Oops, forgot to add them.

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>