Up to [cvs.NetBSD.org] / src / sys / arch / i386 / i386
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-4
Revision 1.586.2.6 / (download) - annotate - [select for diffs], Sun Oct 18 15:20:42 2009 UTC (13 years, 11 months ago) by bouyer
Branch: netbsd-4
Changes since 1.586.2.5: +8 -2
lines
Diff to previous 1.586.2.5 (colored) to branchpoint 1.586 (colored) next main 1.587 (colored)
Pull up following revision(s) (requested by mlelstv in ticket #1363): sys/arch/i386/isa/npx.c: revision 1.132 via patch sys/arch/amd64/amd64/fpu.c: revision 1.29 via patch sys/arch/amd64/amd64/machdep.c: revision 1.105 via patch sys/arch/i386/i386/machdep.c: revision 1.647 via patch PR port-i386/39299 FPU use in signal handlers is unsafe Ensure FP state is reset, if FP is used in a signal handler. Fixes PR kern/39299 for 32bit code.
Revision 1.586.2.5 / (download) - annotate - [select for diffs], Tue Aug 28 11:46:26 2007 UTC (16 years, 1 month ago) by liamjfoy
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-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,
matt-nb4-arm-base,
matt-nb4-arm
Changes since 1.586.2.4: +9 -2
lines
Diff to previous 1.586.2.4 (colored) to branchpoint 1.586 (colored)
Pull up following revision(s) (requested by xtraeme in ticket #841): sys/arch/i386/i386/machdep.c: revision 1.604 When collecting memory regions from the BIOS, ignore regions that are less than a page size.
Revision 1.586.2.4 / (download) - annotate - [select for diffs], Fri Apr 20 20:31:25 2007 UTC (16 years, 5 months ago) by bouyer
Branch: netbsd-4
Branch point for: wrstuden-fixsa
Changes since 1.586.2.3: +6 -2
lines
Diff to previous 1.586.2.3 (colored) to branchpoint 1.586 (colored)
Pull up following revision(s) (requested by mlelstv in ticket #575): sys/arch/i386/i386/est.c sync with 1.37 sys/arch/i386/i386/ipifuncs.c sync with 1.16 sys/arch/x86/include/cpu_msr.h sync with 1.4 sys/arch/x86/include/intrdefs.h sync with 1.8 sys/arch/x86/include/powernow.h sync with 1.9 sys/arch/x86/x86/powernow_k8.c sync with 1.20 sys/arch/x86/x86/msr_ipifuncs.c sync with 1.8 sys/arch/amd64/amd64/ipifuncs.c sync with 1.9 sys/arch/i386/i386/identcpu.c patch sys/arch/i386/i386/machdep.c patch sys/arch/i386/include/cpu.h patch sys/arch/x86/conf/files.x86 patch sys/arch/x86/x86/x86_machdep.c patch sys/arch/amd64/amd64/machdep.c patch Add MSR write IPI handler for x86. Use it and the RUN_ONCE framework to make est and powernow drivers work properly with SMP.
Revision 1.586.2.3 / (download) - annotate - [select for diffs], Wed Mar 28 20:25:36 2007 UTC (16 years, 6 months ago) by jdc
Branch: netbsd-4
Changes since 1.586.2.2: +15 -2
lines
Diff to previous 1.586.2.2 (colored) to branchpoint 1.586 (colored)
Pull up revision 1.593 (requested by gdt in ticket #521) Add a heuristic to set rbus_min_start based on total RAM. The new behavior is to choose 0.5 GB for <= 192 MB, 1 GB normally, and 2 GB for >= 1 GB. This should make the defaults work additionally old Thinkpad 600Es, and also on notebooks with lots of RAM (e.g. T60 with 2GB). ok christos@
Revision 1.586.2.2 / (download) - annotate - [select for diffs], Wed Feb 7 12:53:10 2007 UTC (16 years, 7 months ago) by tron
Branch: netbsd-4
Changes since 1.586.2.1: +5 -5
lines
Diff to previous 1.586.2.1 (colored) to branchpoint 1.586 (colored)
Pull up following revision(s) (requested by pavel in ticket #397): sys/arch/i386/i386/machdep.c: revision 1.590 correct whitespace in last commit.
Revision 1.586.2.1 / (download) - annotate - [select for diffs], Wed Feb 7 12:51:44 2007 UTC (16 years, 7 months ago) by tron
Branch: netbsd-4
Changes since 1.586: +32 -13
lines
Diff to previous 1.586 (colored)
Pull up following revision(s) (requested by pavel in ticket #397): sys/arch/i386/i386/machdep.c: revision 1.589 sys/arch/i386/i386/pmap.c: revision 1.195 PR port-i386/34186 by Wolfgang Stukenbrock: mapping of msgbuf during startup may map invalid physical adresses "If the last available physical memory segment on a system is less 16k, than the startup code that will map the kernel message buffer, will fail and map physical pages behind the last segment. This may either only lead to a message buffer without physical memory behind it, or to an overlapping message buffer with something else." Fix by allowing multiple physical memory segments to be used for msgbuf. Also remove some leftover msgbuf manipulation from pmap.c. Fix supplied by Wolfgang Stukenbrock in the PR, with some modifications from me, mainly to use the already existing constant VM_PHYSSEG_MAX as the static limit of number of msgbuf segments.
Revision 1.586 / (download) - annotate - [select for diffs], Thu Nov 16 01:32:38 2006 UTC (16 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
netbsd-4-base
Branch point for: netbsd-4
Changes since 1.585: +4 -4
lines
Diff to previous 1.585 (colored)
__unused removal on arguments; approved by core.