The NetBSD Project

CVS log for src/sys/arch/i386/Attic/MP-TODO

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.1.2.9 / (download) - annotate - [select for diffs], Sun May 19 01:02:01 2002 UTC (20 years ago) by sommerfeld
Branch: sommerfeld_i386mp_1
CVS Tags: i386mp_plus16_stable
Changes since 1.1.2.8: +21 -14 lines
Diff to previous 1.1.2.8 (colored) to branchpoint 1.1 (colored)

oh, hey, i've done some of this stuff.

Revision 1.1.2.8 / (download) - annotate - [select for diffs], Wed Jan 30 14:55:05 2002 UTC (20 years, 3 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.7: +16 -5 lines
Diff to previous 1.1.2.7 (colored) to branchpoint 1.1 (colored)

update

Revision 1.1.2.7 / (download) - annotate - [select for diffs], Mon Jul 2 13:39:10 2001 UTC (20 years, 10 months ago) by fvdl
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.6: +0 -2 lines
Diff to previous 1.1.2.6 (colored) to branchpoint 1.1 (colored)

Delete one item: npx at isa using irq 13 works on a plain i386.

Revision 1.1.2.6 / (download) - annotate - [select for diffs], Sun May 27 00:16:14 2001 UTC (21 years ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.5: +33 -10 lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored)

Check off a few things, add a few more.

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sat Apr 21 19:03:20 2001 UTC (21 years, 1 month ago) by thorpej
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.4: +2 -2 lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored)

MI softintr API is now a show-stopper for -current; the trunk
now has it, and the performance of the USB code relies on it.

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Wed Jan 10 04:38:31 2001 UTC (21 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.3: +16 -8 lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)

Significant rewrite of slave CPU attach and initialization, centering
on identifycpu() and spreading outward.

Separate feature probes (cpuid invocation), which runs on the cpu
being attached, from the display of this information, which runs on
the boot cpu; remove some of the probe code from locore as it doesn't
need to run that early.

We now spin up secondary cpu's during cpu_attach, have them do a cpu
feature probe, and then have them spin waiting for a "go" signal.

We no longer pay attention to the cpu signature and cpuid features
reported by the MP BIOS since those are known to be truncated for at
least some bioses.

We now do npx initialization (including FDIV bug detection) on all
cpus.

XXX Change some of the cyrix bug workarounds to fit the new
identifycpu() system; this is untested.

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Tue Jan 9 03:34:01 2001 UTC (21 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.2: +20 -6 lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)

Non-MULTIPROCESSOR kernel now boots multiuser.
Add a few items.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Tue Jan 9 01:36:06 2001 UTC (21 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1.2.1: +2 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)

One more

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Tue Jan 9 01:31:58 2001 UTC (21 years, 4 months ago) by sommerfeld
Branch: sommerfeld_i386mp_1
Changes since 1.1: +28 -0 lines
Diff to previous 1.1 (colored)

current worklist, from memory.

Revision 1.1, Tue Jan 9 01:31:58 2001 UTC (21 years, 4 months ago) by sommerfeld
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, 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-base2, yamt-nfs-mp-base11, yamt-nfs-mp-base10, yamt-nfs-mp-base, yamt-nfs-mp, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-lazymbuf, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, yamt-idlelwp-base8, yamt-idlelwp, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, uebayasi-xip-base2, uebayasi-xip-base, uebayasi-xip, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-vnode-attr-base, thorpej-vnode-attr, thorpej-mips-cache-base, thorpej-mips-cache, thorpej-futex-base, thorpej-devvp-base, thorpej-devvp, sommerfeld_i386mpnext, sommerfeld_i386mpbase_1, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, 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, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, 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, newlock2-nbase, newlock2-base, newlock2, newlock-base, newlock, 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, nathanw_sa_before_merge, nathanw_sa_base, mjf-ufs-trans-base, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-nb5-pq3-base, matt-nb5-pq3, localcount-20160914, ktrace-lwp-base, ktrace-lwp, kqueue-base, kqueue, kent-audio2-base, kent-audio2, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jymxensuspend-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-pm-base, jmcneill-pm, jmcneill-base, jmcneill-audiomp3-base, jmcneill-audiomp3, isaki-audio2-base, isaki-audio2, ifpoll-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, gdamore-uart-base, gdamore-uart, elad-kernelauth-nbase, eeh-devprop-base, eeh-devprop, cube-autoconf-base, cube-autoconf, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, ad-socklock-base1, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache, ad-audiomp2-base, ad-audiomp2, ad-audiomp-base, ad-audiomp, HEAD
Branch point for: sommerfeld_i386mp_1
FILE REMOVED

file MP-TODO was initially added on branch sommerfeld_i386mp_1.

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>