CVS log for src/sys/arch/sgimips/sgimips/bus.c
Up to [cvs.NetBSD.org] / src / sys / arch / sgimips / sgimips
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed Dec 20 15:29:07 2023 UTC (11 months, 2 weeks ago) by thorpej
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
HEAD
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -3
lines
Remove unnecessary <sys/malloc.h>.
Revision 1.64.6.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:41 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.64.6.1: preferred, colored; branchpoint 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64.6.1: +43 -1401
lines
update from HEAD
Revision 1.68.2.1: download - view: text, markup, annotated - select for diffs
Sat Jan 7 08:56:25 2017 UTC (7 years, 11 months ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.68: preferred, colored; next MAIN 1.69: preferred, colored
Changes since revision 1.68: +5 -27
lines
Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
Revision 1.65.14.3: download - view: text, markup, annotated - select for diffs
Mon Dec 5 10:54:57 2016 UTC (8 years ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.65.14.2: preferred, colored; branchpoint 1.65: preferred, colored; next MAIN 1.66: preferred, colored
Changes since revision 1.65.14.2: +5 -27
lines
Sync with HEAD
Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Nov 16 19:39:38 2016 UTC (8 years ago) by macallan
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
thorpej-ifq-base,
thorpej-ifq,
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,
thorpej-altq-separation-base,
thorpej-altq-separation,
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-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
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,
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,
netbsd-10-base,
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,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
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,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +5 -27
lines
reenable mips1-specific dmamem_sync method
clean up a bit while there
Revision 1.65.14.2: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:55:34 2016 UTC (8 years, 2 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.65.14.1: preferred, colored; branchpoint 1.65: preferred, colored
Changes since revision 1.65.14.1: +5 -5
lines
Sync with HEAD
Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Jul 14 19:08:12 2016 UTC (8 years, 4 months ago) by skrll
Branches: MAIN
CVS tags: pgoyette-localcount-base,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
nick-nhusb-base-20161004,
localcount-20160914
Branch point for: pgoyette-localcount
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +4 -4
lines
Wrap long line
Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Jul 13 21:31:03 2016 UTC (8 years, 4 months ago) by skrll
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +3 -3
lines
Fix compile
Revision 1.65.14.1: download - view: text, markup, annotated - select for diffs
Mon Apr 6 15:18:02 2015 UTC (9 years, 8 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +42 -1378
lines
Sync with HEAD
Revision 1.66: download - view: text, markup, annotated - select for diffs
Wed Feb 18 16:47:59 2015 UTC (9 years, 9 months ago) by macallan
Branches: MAIN
CVS tags: 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
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +42 -1378
lines
switch sgimips to common bus_dma and bus_space in arch/mips/
Tested on O2 and Indy.
Things that are compile-tested only for lack of hardware:
- GIO ethernet cards with PCI bridges
- IP2x hardware not found on Indy
- IP1x
Revision 1.64.6.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:01:41 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -3
lines
Resync to 2012-11-19 00:00:00 UTC
Revision 1.63.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:20:18 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.63.2.1: preferred, colored; branchpoint 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63.2.1: +3 -3
lines
sync with head
Revision 1.65: download - view: text, markup, annotated - select for diffs
Tue Oct 2 23:54:54 2012 UTC (12 years, 2 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-base,
tls-earlyentropy-base,
tls-earlyentropy,
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,
nick-nhusb-base,
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,
khorben-n900,
agc-symver-base,
agc-symver
Branch point for: nick-nhusb
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -3
lines
move common/bus_dma/ -> dev/bus_dma/
Revision 1.63.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:52 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +91 -88
lines
sync with head
Revision 1.63.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:33:08 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63: +91 -88
lines
merge to -current.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Sun Feb 12 16:34:10 2012 UTC (12 years, 9 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base5,
yamt-pagecache-base4,
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,
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
Branch point for: tls-maxphys
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +91 -88
lines
Change old-style function defintions to C89 prototypes.
Approved by releng.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Jul 17 01:36:50 2011 UTC (13 years, 4 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: yamt-pagecache,
jmcneill-usbmp
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +379 -3
lines
Switch MIPS and MIPS-ish architectures to new-style <sys/bus.h>. This
involves moving some inline bus_space(9) implementation into .c files.
Revision 1.60.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:41 2011 UTC (13 years, 6 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60: +16 -17
lines
Sync with HEAD.
Revision 1.59.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:55 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.59: preferred, colored; next MAIN 1.60: preferred, colored
Changes since revision 1.59: +23 -25
lines
sync with head
Revision 1.60.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:10:03 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.60.4.1: preferred, colored; branchpoint 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60.4.1: +14 -15
lines
Sync with HEAD
Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Feb 20 07:59:51 2011 UTC (13 years, 9 months ago) by matt
Branches: MAIN
CVS tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +14 -15
lines
Merge forward matt-nb5-mips64
Adapt to new interrupt/spl framework
Deal with arcbios calls being O32 and kernels being N32/N64.
Need to save/restore T8 across arcbios calls.
Revision 1.60.4.1: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:59:59 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +4 -4
lines
Sync with HEAD
Revision 1.61: download - view: text, markup, annotated - select for diffs
Thu Feb 10 05:55:26 2011 UTC (13 years, 10 months ago) by macallan
Branches: MAIN
CVS tags: uebayasi-xip-base7,
bouyer-quota2-base
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +4 -4
lines
PMAP_NOCACHE -> PGC_NOCACHE where appropriate
Revision 1.59.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:11 2010 UTC (14 years, 3 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.59: preferred, colored; next MAIN 1.60: preferred, colored
Changes since revision 1.59: +9 -10
lines
Sync with HEAD.
Revision 1.53.10.5: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:42 2010 UTC (14 years, 3 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.53.10.4: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.10.4: +9 -10
lines
sync with head.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Jul 6 20:50:35 2010 UTC (14 years, 5 months ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
matt-mips64-premerge-20101231,
jruoho-x86intr-base
Branch point for: jruoho-x86intr,
bouyer-quota2
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +9 -10
lines
Turn PMAP_NOCACHE into MI flag.
Add MI flags PMAP_WRITE_COMBINE, PMAP_WRITE_BACK, PMAP_NOCACHE_OVR.
Update pmap(9) manpage.
hppa: Remove MD PMAP_NOCACHE flag as it exists as MI flag
mips: Rename MD PMAP_NOCACHE to PGC_NOCACHE.
x86: Implement new MI flags using Page-Attribute Tables.
x86: Implement BUS_SPACE_MAP_PREFETCHABLE.
Patch presented on tech-kern@:
http://mail-index.netbsd.org/tech-kern/2010/06/30/msg008458.html
No comments on this last version.
Revision 1.53.10.4: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:55 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.53.10.3: preferred, colored; branchpoint 1.53: preferred, colored
Changes since revision 1.53.10.3: +10 -9
lines
sync with head
Revision 1.55.16.4: download - view: text, markup, annotated - select for diffs
Wed Jan 20 09:04:32 2010 UTC (14 years, 10 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-k15
Diff to: previous 1.55.16.3: preferred, colored; branchpoint 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55.16.3: +12 -10
lines
Adjust things to the new world order.
Revision 1.55.16.3: download - view: text, markup, annotated - select for diffs
Thu Jan 14 00:37:26 2010 UTC (14 years, 10 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.55.16.2: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.16.2: +5 -6
lines
Deal with various changes with avail_end and avail_start, etc.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Dec 17 03:59:31 2009 UTC (14 years, 11 months ago) by macallan
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base1,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +6 -5
lines
make this compile again by sprinkling PRIxWHATEVER
Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon Dec 14 00:46:13 2009 UTC (14 years, 11 months ago) by matt
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +6 -6
lines
Merge from matt-nb5-mips64
Merge mips-specific arch files.
Revision 1.55.16.2: download - view: text, markup, annotated - select for diffs
Mon Nov 23 18:28:47 2009 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20091211
Diff to: previous 1.55.16.1: preferred, colored; branchpoint 1.55: preferred, colored
Changes since revision 1.55.16.1: +6 -6
lines
mips3_ld/mips3_sd need to be passed a volatile uint64_t *
Revision 1.53.10.3: download - view: text, markup, annotated - select for diffs
Wed Sep 16 13:37:42 2009 UTC (15 years, 2 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.53.10.2: preferred, colored; branchpoint 1.53: preferred, colored
Changes since revision 1.53.10.2: +17 -101
lines
sync with head
Revision 1.55.16.1: download - view: text, markup, annotated - select for diffs
Thu Sep 10 01:51:32 2009 UTC (15 years, 3 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-u2-k2-k4-k7-k8-k9
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +12 -2
lines
Add preliminary LP64 support for sgimips
Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Aug 21 04:10:33 2009 UTC (15 years, 3 months ago) by thorpej
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
matt-premerge-20091211
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +17 -101
lines
Use bus_dmamem_common.
Revision 1.55.12.1: download - view: text, markup, annotated - select for diffs
Wed May 13 17:18:21 2009 UTC (15 years, 6 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +8 -2
lines
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
Revision 1.53.10.2: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:50 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.53.10.1: preferred, colored; branchpoint 1.53: preferred, colored
Changes since revision 1.53.10.1: +11 -5
lines
sync with head.
Revision 1.55.6.1: download - view: text, markup, annotated - select for diffs
Tue Mar 3 18:29:14 2009 UTC (15 years, 9 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +8 -2
lines
Sync with HEAD.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Feb 12 06:33:57 2009 UTC (15 years, 9 months ago) by rumble
Branches: MAIN
CVS tags: yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
jymxensuspend-base
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +8 -2
lines
Enable Personal IRIS 4D/20 and 4D/25 support:
- Adapt int(4) to handle the INT1 chip
- Move generic rtc clocks out of hpc/ and into dev/
- Handle the very strangely wired eeprom and other bits in arcemu
- Sprinkle MACH_SGI_IP6 as necessary
- Enable IP6/IP10 devices in GENERIC32_IP12. Yes, the naming is poor but
there's no winning with kernel/hw compatibility on sgimips...
Tested on my 4D/25. Doesn't (appear to) break macallan@'s IP22.
Revision 1.46.10.1: download - view: text, markup, annotated - select for diffs
Wed Nov 5 20:46:16 2008 UTC (16 years, 1 month ago) by snj
Branches: netbsd-4
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +50 -2
lines
Pull up following revision(s) (requested by tsutsui in ticket #1221):
sys/arch/sgimips/conf/files.sgimips: revision 1.44
sys/arch/sgimips/sgimips/bus.c: revision 1.50
make the delay()s and spl*()s in bus_space*() functions optional
( enable with options MACE_NEEDS_DELAYS )
mec apparently was the only device that really needed them and that's no
longer the case, at least on my O2.
Revision 1.54.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:30:39 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54: +5 -5
lines
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.53.8.2: download - view: text, markup, annotated - select for diffs
Tue Jun 17 09:14:05 2008 UTC (16 years, 5 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.53.8.1: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.8.1: +5 -5
lines
sync with head.
Revision 1.53.6.2: download - view: text, markup, annotated - select for diffs
Thu Jun 5 19:14:34 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.53.6.1: preferred, colored; branchpoint 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53.6.1: +3 -3
lines
Sync with HEAD.
Also fix build.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Jun 4 12:41:41 2008 UTC (16 years, 6 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base4,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
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-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u1-k1-k5,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: nick-hppapmap,
matt-nb5-mips64,
jym-xensuspend
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +5 -5
lines
vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.
Revision 1.53.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 2 13:22:37 2008 UTC (16 years, 6 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -9
lines
Sync with HEAD.
Revision 1.53.8.1: download - view: text, markup, annotated - select for diffs
Sun May 18 12:32:42 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -9
lines
sync with head.
Revision 1.53.10.1: download - view: text, markup, annotated - select for diffs
Fri May 16 02:23:06 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -9
lines
sync with head.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Apr 28 20:23:34 2008 UTC (16 years, 7 months ago) by martin
Branches: MAIN
CVS tags: yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -9
lines
Remove clause 3 and 4 from TNF licenses
Revision 1.51.10.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:21 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.51.10.1: preferred, colored; branchpoint 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51.10.1: +27 -5
lines
sync with HEAD
Revision 1.39.2.3: download - view: text, markup, annotated - select for diffs
Wed Feb 27 08:36:24 2008 UTC (16 years, 9 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.39.2.2: preferred, colored; branchpoint 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39.2.2: +27 -5
lines
sync with head.
Revision 1.52.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:05:00 2008 UTC (16 years, 9 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.52: preferred, colored; next MAIN 1.53: preferred, colored
Changes since revision 1.52: +27 -5
lines
Sync with HEAD.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Feb 13 17:00:12 2008 UTC (16 years, 9 months ago) by macallan
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +27 -5
lines
add bus_space_mmap()
Revision 1.51.10.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:21:56 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2
lines
sync with HEAD
Revision 1.52: download - view: text, markup, annotated - select for diffs
Wed Oct 17 19:57:06 2007 UTC (17 years, 1 month ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: mjf-devfs
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2
lines
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.49.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 3 19:24:56 2007 UTC (17 years, 2 months ago) by garbled
Branches: ppcoea-renovation
Diff to: previous 1.49: preferred, colored; next MAIN 1.50: preferred, colored
Changes since revision 1.49: +90 -41
lines
Sync with HEAD
Revision 1.39.2.2: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:29:22 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.39.2.1: preferred, colored; branchpoint 1.39: preferred, colored
Changes since revision 1.39.2.1: +103 -50
lines
sync with head.
Revision 1.48.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 20 18:38:46 2007 UTC (17 years, 3 months ago) by ad
Branches: vmlocking
Diff to: previous 1.48.2.1: preferred, colored; branchpoint 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48.2.1: +90 -41
lines
Sync with HEAD.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Jul 17 04:03:23 2007 UTC (17 years, 4 months ago) by macallan
Branches: MAIN
CVS tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
ppcoea-renovation-base,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
matt-mips64-base,
matt-mips64,
jmcneill-pm,
hpcarm-cleanup,
bouyer-xenamd64
Branch point for: matt-armv6
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +46 -41
lines
use 64bit paddr_t and bus_addr_t so we can mmap DMA buffers uncached
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Jul 15 23:27:56 2007 UTC (17 years, 4 months ago) by macallan
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +46 -2
lines
make the delay()s and spl*()s in bus_space*() functions optional
( enable with options MACE_NEEDS_DELAYS )
mec apparently was the only device that really needed them and that's no
longer the case, at least on my O2.
Revision 1.48.4.1: download - view: text, markup, annotated - select for diffs
Wed Jul 11 20:01:48 2007 UTC (17 years, 5 months ago) by mjf
Branches: mjf-ufs-trans
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +6 -2
lines
Sync with head.
Revision 1.48.2.1: download - view: text, markup, annotated - select for diffs
Sun May 27 12:28:06 2007 UTC (17 years, 6 months ago) by ad
Branches: vmlocking
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +6 -2
lines
Sync with head.
Revision 1.46.12.2: download - view: text, markup, annotated - select for diffs
Mon May 7 10:55:02 2007 UTC (17 years, 7 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.46.12.1: preferred, colored; branchpoint 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.12.1: +6 -2
lines
sync with head.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Apr 16 12:19:00 2007 UTC (17 years, 7 months ago) by jmcneill
Branches: MAIN
CVS tags: yamt-idlelwp-base8,
mjf-ufs-trans-base
Branch point for: ppcoea-renovation
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +6 -2
lines
Flush the write buffer as appropriate in the MACE case as we do in the
non-MACE cases. From sekiya@
Revision 1.46.12.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:50:12 2007 UTC (17 years, 9 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +12 -12
lines
Sync with HEAD.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Mar 6 12:41:52 2007 UTC (17 years, 9 months ago) by tsutsui
Branches: MAIN
CVS tags: thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup
Branch point for: vmlocking,
mjf-ufs-trans
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -3
lines
Use (char *) to appease -Wpointer-arith.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Mar 4 06:00:40 2007 UTC (17 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +12 -12
lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.41.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:42:58 2006 UTC (18 years, 3 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +137 -37
lines
sync with head
Revision 1.42.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 26 12:45:28 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.42.2.1: preferred, colored; branchpoint 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42.2.1: +105 -3
lines
sync with head.
Revision 1.39.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:55:31 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +140 -38
lines
sync with head.
Revision 1.45.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 19 03:45:06 2006 UTC (18 years, 5 months ago) by chap
Branches: chap-midi
Diff to: previous 1.45: preferred, colored; next MAIN 1.46: preferred, colored
Changes since revision 1.45: +105 -3
lines
Sync with head.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Jun 8 19:29:16 2006 UTC (18 years, 6 months ago) by martin
Branches: 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,
post-newlock2-merge,
newlock2-nbase,
newlock2-base,
newlock2,
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,
matt-nb4-arm-base,
matt-nb4-arm,
gdamore-uart-base,
gdamore-uart,
chap-midi-nbase,
chap-midi-base,
ad-audiomp-base,
ad-audiomp,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-idlelwp,
netbsd-4
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +105 -3
lines
Implement bus_space_*_stream_* methods for sgimips - so that we can use the
atheros wlan driver. Thanks to Izumi Tsutsui for lots of input. All errors,
as usualy, are mine though.
Revision 1.42.6.1: download - view: text, markup, annotated - select for diffs
Wed May 24 15:48:21 2006 UTC (18 years, 6 months ago) by tron
Branches: peter-altq
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +13 -13
lines
Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
Revision 1.42.2.1: download - view: text, markup, annotated - select for diffs
Wed May 24 10:57:11 2006 UTC (18 years, 6 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +13 -13
lines
sync with head.
Revision 1.41.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:37:55 2006 UTC (18 years, 7 months ago) by simonb
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +34 -36
lines
Sync with head.
Revision 1.42.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 02:33:44 2006 UTC (18 years, 7 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.42: preferred, colored; next MAIN 1.43: preferred, colored
Changes since revision 1.42: +13 -13
lines
sync with head - hopefully this will work
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Apr 16 16:39:37 2006 UTC (18 years, 7 months ago) by tsutsui
Branches: MAIN
CVS tags: yamt-pdpolicy-base5,
simonb-timecounters-base,
elad-kernelauth-base
Branch point for: chap-midi
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -3
lines
Mising -> Mixing
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Apr 16 16:29:34 2006 UTC (18 years, 7 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +7 -7
lines
Fix function names in panic messages.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Apr 16 08:26:42 2006 UTC (18 years, 7 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +7 -7
lines
_ds_vaddr member in struct sgimips_bus_dma_segment is a virtual address,
so it should be vaddr_t rather than bus_addr_t.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Mar 1 12:38:12 2006 UTC (18 years, 9 months ago) by yamt
Branches: MAIN
CVS tags: yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base
Branch point for: yamt-pdpolicy,
peter-altq,
elad-kernelauth
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +23 -25
lines
merge yamt-uio_vmspace branch.
- use vmspace rather than proc or lwp where appropriate.
the latter is more natural to specify an address space.
(and less likely to be abused for random purposes.)
- fix a swdmover race.
Revision 1.41.2.2: download - view: text, markup, annotated - select for diffs
Sat Feb 18 23:21:32 2006 UTC (18 years, 9 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.41.2.1: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.2.1: +6 -6
lines
keep vmspace rather than proc in sgimips_bus_dmamap.
Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 14:26:06 2006 UTC (18 years, 9 months ago) by yamt
Branches: yamt-uio_vmspace
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +17 -19
lines
adapt the rest of MD code.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:18:58 2005 UTC (19 years ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5
Branch point for: yamt-uio_vmspace,
simonb-timecounters,
rpaulo-netinet-merge-pcb
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +3 -3
lines
merge ktrace-lwp.
Revision 1.19.2.9: download - view: text, markup, annotated - select for diffs
Sun Dec 11 10:28:25 2005 UTC (19 years ago) by christos
Branches: ktrace-lwp
Diff to: previous 1.19.2.8: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19.2.8: +5 -3
lines
Sync with head.
Revision 1.39.8.1: download - view: text, markup, annotated - select for diffs
Tue Nov 29 21:23:03 2005 UTC (19 years ago) by yamt
Branches: yamt-readahead
Diff to: previous 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39: +5 -3
lines
sync with head.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Nov 24 13:08:34 2005 UTC (19 years ago) by yamt
Branches: MAIN
CVS tags: yamt-readahead-base3,
ktrace-lwp-base
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +5 -3
lines
bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer.
bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.
we have too many copies!
Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 29 11:28:21 2005 UTC (19 years, 7 months ago) by kent
Branches: kent-audio2
Diff to: previous 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37: +13 -6
lines
sync with -current
Revision 1.19.2.8: download - view: text, markup, annotated - select for diffs
Fri Apr 1 14:28:04 2005 UTC (19 years, 8 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.7: preferred, colored
Changes since revision 1.19.2.7: +13 -6
lines
Sync with HEAD.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Apr 1 11:59:34 2005 UTC (19 years, 8 months ago) by yamt
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base2,
yamt-readahead-base,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
kent-audio2-base
Branch point for: yamt-readahead,
yamt-lazymbuf
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +6 -4
lines
merge yamt-km branch.
- don't use managed mappings/backing objects for wired memory allocations.
save some resources like pv_entry. also fix (most of) PR/27030.
- simplify kernel memory management API.
- simplify pmap bootstrap of some ports.
- some related cleanups.
Revision 1.37.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 19 08:33:13 2005 UTC (19 years, 8 months ago) by yamt
Branches: yamt-km
Diff to: previous 1.37.4.1: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.4.1: +9 -4
lines
sync with head. xen and whitespace. xen part is not finished.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Mar 11 07:01:55 2005 UTC (19 years, 9 months ago) by matt
Branches: MAIN
CVS tags: yamt-km-base4,
yamt-km-base3,
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
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +9 -4
lines
Adapt to new dm_maxsegsz semantics.
Revision 1.19.2.7: download - view: text, markup, annotated - select for diffs
Sat Feb 19 13:18:15 2005 UTC (19 years, 9 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.6: preferred, colored
Changes since revision 1.19.2.6: +3 -3
lines
Don't deref a NULL struct lwp *. This shouldn't happen, but...
Revision 1.37.4.1: download - view: text, markup, annotated - select for diffs
Sun Feb 13 10:36:53 2005 UTC (19 years, 9 months ago) by yamt
Branches: yamt-km
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +6 -4
lines
use new apis.
Revision 1.19.2.6: download - view: text, markup, annotated - select for diffs
Sat Dec 18 09:31:27 2004 UTC (19 years, 11 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.5: preferred, colored
Changes since revision 1.19.2.5: +6 -12
lines
Sync with HEAD.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Dec 17 22:59:49 2004 UTC (19 years, 11 months ago) by sekiya
Branches: MAIN
CVS tags: yamt-km-base2,
yamt-km-base,
kent-audio1-beforemerge
Branch point for: yamt-km,
kent-audio2
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +4 -4
lines
Nuke MIPS64; we'll use MIPS3 to indicate the presence of MIPS3 instructions
and _LP64 to indicate that 64-bit is desired.
Pointed out by simonb@
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Dec 13 08:31:54 2004 UTC (19 years, 11 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -10
lines
Remove gratuitous use of MIPS1/MIPS3.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun Nov 28 17:34:46 2004 UTC (20 years ago) by thorpej
Branches: MAIN
CVS tags: kent-audio1-base,
kent-audio1
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +4 -2
lines
bus_dmamap_load_mbuf(): Skip zero-length mbufs.
kern/24811
Revision 1.19.2.5: download - view: text, markup, annotated - select for diffs
Tue Oct 19 15:56:42 2004 UTC (20 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.4: preferred, colored
Changes since revision 1.19.2.4: +52 -141
lines
Sync with HEAD
Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Oct 2 03:19:00 2004 UTC (20 years, 2 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +3 -2
lines
Use the mips3 bus functions on IP30. Recognize the IP30 as a supported* SGI
platform.
* For extremely small values of "supported". arch/mips/* needs a lot of work
yet for MIPS64.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Oct 1 07:16:57 2004 UTC (20 years, 2 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +7 -7
lines
s,#ifdef MIPS3,#if defined(MIPS3) || defined(MIPS64),g
Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Sep 29 04:06:52 2004 UTC (20 years, 2 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +46 -136
lines
Use ANSI function declarations.
Revision 1.19.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:21:24 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.3: preferred, colored
Changes since revision 1.19.2.3: +3 -3
lines
Fix the sync with head I botched.
Revision 1.19.2.3: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:39:54 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.2: preferred, colored
Changes since revision 1.19.2.2: +5 -5
lines
Sync with HEAD.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Sep 16 03:57:10 2004 UTC (20 years, 2 months ago) by rumble
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -4
lines
Correct a few comment typos that have propagated through the
tree.
Revision 1.19.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:40:08 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.19.2.1: preferred, colored
Changes since revision 1.19.2.1: +340 -55
lines
Sync with HEAD
Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Apr 13 08:12:03 2004 UTC (20 years, 7 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +22 -10
lines
Back out portions of previous commit -- the mips/bus_dma.c code is less
correct than the sgimips-specific code.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Apr 12 14:30:47 2004 UTC (20 years, 8 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +12 -21
lines
Merge fixes from arch/mips/mips/bus_dma.c -- a curproc->lwp fix, and streamline
the cache magic for BUS_DMASYNC_PREREAD in _bus_dmamap_sync_mips3().
(Note to self: investigate feasibility of replacing MD bus.c with MI bus_dma.c)
Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Mar 25 15:06:37 2004 UTC (20 years, 8 months ago) by pooka
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.27: preferred, colored
Changes since revision 1.27: +4 -2
lines
Sprinkle some #ifdef MIPS3 to be able to compile the port without
including MIPS3 code.
for upcoming IP12
Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Jan 18 04:06:43 2004 UTC (20 years, 10 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -3
lines
Following the example of the hpc/, gio/, and ioc/ directories, move the
mace devices to their own mace/ directory. Alter conf/files.sgimips to
reflect this change in a sane manner (i.e., pull in dev/files.dev and
mace/files.mace when appropriate).
At the same time, allow crime_intr_establish() to fall through to
mace_intr_establish(). mace devices now call cpu_intr_establish().
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun Jan 18 00:47:21 2004 UTC (20 years, 10 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -10
lines
Large rototill of the lowlevel code:
* move all device-specific bitbanging to the device drivers in question --
i.e., the ip32 init code doesn't access the CRIME registers directly but
instead trusts the CRIME driver to DTRT. machdep.c is cleaner thereby.
* introduce int.c, which handles the interrupt-controller goo formerly
in ip2x.c.
* unify the CPU interrupt handler, with CRIME, INT2, and the various timer
handlers hooked in via pointers in the platform struct.
* eliminate ip2x.c and ip32.c. After the interrupt handler cleanup, the
actual platform-dependent code was so minimal (rev identification, mask level
initialization) that it made sense to move it into machdep.c
* "#ifdef DEBUG printf("foo"); #endif" becomes aprint_debug.
Tested on my ip22 and ip32. Discussed with pooka@, rafal@.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Jan 13 05:47:09 2004 UTC (20 years, 10 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +144 -4
lines
Implement bus routines for MIPS1 processors. Originally from Steve Rumble,
massaged by pooka@.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Jan 12 12:12:24 2004 UTC (20 years, 11 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +10 -2
lines
mips3_* functions aren't available when MIPS3 is not defined, so provide
MIPS1 workalikes (which, for the _8 routines, discard the top 32 bits).
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Jan 12 03:30:51 2004 UTC (20 years, 11 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +84 -2
lines
CRIME revision 1.1 has a bug that affects PIO operations to/from the MACE.
The recommended workaround is a 5-10ms delay before and after accesses.
Therefore, move the affected bus_space_* operations from bus.h to bus.c
and special-case MACE accesses.
CRIME accesses are not affected, so introduce SGIMIPS_BUS_SPACE_CRIME and
use it as the CRIME tag.
My ip32 seems a little bit happier with this change, and my ip22 didn't
notice the change.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Oct 7 16:03:09 2003 UTC (21 years, 2 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +82 -26
lines
Use proper mips_dcache_{wb,inv,wbinv}_range() ops in dmamap sync function
if possible. Tested on my O2 (with r5ksc patch).
XXX should we apply similar changes to mips/bus_dma.c and use it?
Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Oct 7 14:37:06 2003 UTC (21 years, 2 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +29 -30
lines
Use proper macros.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Jul 15 03:35:54 2003 UTC (21 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +4 -1
lines
__KERNEL_RCSID()
Revision 1.19.2.1: download - view: text, markup, annotated - select for diffs
Wed Jul 2 15:25:30 2003 UTC (21 years, 5 months ago) by darrenr
Branches: ktrace-lwp
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2
lines
Apply the aborted ktrace-lwp changes to a specific branch. This is just for
others to review, I'm concerned that patch fuziness may have resulted in some
errant code being generated but I'll look at that later by comparing the diff
from the base to the branch with the file I attempt to apply to it. This will,
at the very least, put the changes in a better context for others to review
them and attempt to tinker with removing passing of 'struct lwp' through
the kernel.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Jun 29 22:28:52 2003 UTC (21 years, 5 months ago) by fvdl
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1
lines
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Jun 28 14:21:05 2003 UTC (21 years, 5 months ago) by darrenr
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2
lines
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Apr 2 04:27:19 2003 UTC (21 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3
lines
Use PAGE_SIZE rather than NBPG.
Revision 1.11.2.6: download - view: text, markup, annotated - select for diffs
Sun Dec 29 19:35:35 2002 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.11.2.5: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11.2.5: +24 -1
lines
Sync with HEAD.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Dec 23 20:41:49 2002 UTC (21 years, 11 months ago) by pooka
Branches: MAIN
CVS tags: nathanw_sa_before_merge,
nathanw_sa_base,
fvdl_fs64_base
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +24 -1
lines
add bus_space_vaddr()
from rafal
Revision 1.11.2.5: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:39:42 2002 UTC (22 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.11.2.4: preferred, colored
Changes since revision 1.11.2.4: +3 -6
lines
Catch up to -current.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:16:40 2002 UTC (22 years, 2 months ago) by rafal
Branches: MAIN
CVS tags: kqueue-beforemerge,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -6
lines
Memory and I/O space accesses to MACE PCI address ranges are passed through
in the correct byte order, so there's no reason to byteswap them.
Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Mon Jul 15 01:21:03 2002 UTC (22 years, 4 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +1 -2
lines
catch up with -current.
Revision 1.9.2.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:40:31 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.9.2.3: preferred, colored; branchpoint 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9.2.3: +1 -2
lines
catch up with -current on kqueue branch
Revision 1.11.2.4: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:40:50 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.11.2.3: preferred, colored
Changes since revision 1.11.2.3: +1 -2
lines
Catch up to -current.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sun Jun 2 14:44:43 2002 UTC (22 years, 6 months ago) by drochner
Branches: MAIN
CVS tags: kqueue-base,
gehenna-devsw-base
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -2
lines
move initialization of the "struct pglist" returned by uvm_pglistalloc()
from the calling code into uvm_pglistalloc() itself for consistency
and easier error handling
Revision 1.11.2.3: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:42:27 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.11.2.2: preferred, colored
Changes since revision 1.11.2.2: +7 -9
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.9.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 16 15:59:31 2002 UTC (22 years, 8 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.9.2.2: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.2: +8 -10
lines
Catch up with -current.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Mar 13 13:12:29 2002 UTC (22 years, 9 months ago) by simonb
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,
eeh-devprop-base,
eeh-devprop
Branch point for: gehenna-devsw
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +7 -9
lines
Replace lots of 8x<space> with <tabs> and other miscellaneous indentation
fixes.
Wrap a couple of long lines.
Use <return-type>\n<function name> as per KNF in a few places.
Revision 1.11.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:11:36 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.11.2.1: preferred, colored
Changes since revision 1.11.2.1: +912 -0
lines
Catch up to -current.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Feb 27 01:51:48 2002 UTC (22 years, 9 months ago) by rafal
Branches: MAIN
CVS tags: newlock-base,
newlock,
ifpoll-base
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2
lines
In _bus_dmamap_sync, only invalidate as much data as there is in the current
segment rather than invalidating the total map length for each segment.
Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:48:30 2002 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.9.2.1: preferred, colored; branchpoint 1.9: preferred, colored
Changes since revision 1.9.2.1: +3 -2
lines
Sync kqueue branch with -current.
Revision 1.11.2.1
Wed Nov 14 18:15:35 2001 UTC (23 years ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.11: +0 -912
lines
file bus.c was added on branch nathanw_sa on 2002-02-28 04:11:36 +0000
Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Nov 14 18:15:35 2001 UTC (23 years ago) by thorpej
Branches: MAIN
Branch point for: nathanw_sa
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -2
lines
Merge the thorpej-mips-cache branch onto the trunk. This is an
overhaul of how caches are handled for NetBSD's MIPS ports.
Revision 1.10.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 12 02:15:53 2001 UTC (23 years, 1 month ago) by shin
Branches: thorpej-mips-cache
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +3 -2
lines
compilation fix.
s/mips3_HitFlushDCache/mips_dcache_wbinv_range/
Revision 1.9.4.1: download - view: text, markup, annotated - select for diffs
Mon Oct 1 12:41:49 2001 UTC (23 years, 2 months ago) by fvdl
Branches: thorpej-devvp
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +2 -2
lines
Catch up with -current.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 13 01:14:31 2001 UTC (23 years, 3 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
Update the kqueue branch to HEAD.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Sep 10 21:19:34 2001 UTC (23 years, 3 months ago) by chris
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-devvp-base3,
thorpej-devvp-base2,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-mips-cache
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
Update pmap_update to now take the updated pmap as an argument.
This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.
Currently this is a no-op on most platforms, so they should see no difference.
Reviewed by Jason.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jul 8 21:04:51 2001 UTC (23 years, 5 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-devvp-base
Branch point for: thorpej-devvp,
kqueue
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
bcopy -> memcpy, bzero -> memset
Revision 1.4.4.2: download - view: text, markup, annotated - select for diffs
Thu Jun 21 19:33:47 2001 UTC (23 years, 5 months ago) by nathanw
Diff to: previous 1.4.4.1: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.4.1: +8 -7
lines
Catch up to -current.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat May 26 21:27:13 2001 UTC (23 years, 6 months ago) by chs
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3
lines
replace vm_page_t with struct vm_page *.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri May 11 04:46:22 2001 UTC (23 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -5
lines
Use hit-flush ops in bus_dmamap_sync(). From Rafal K. Boni.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Apr 24 04:31:08 2001 UTC (23 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej_scsipi_beforemerge
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1
lines
Sprinkle pmap_update() calls after calls to:
- pmap_enter()
- pmap_remove()
- pmap_protect()
- pmap_kenter_pa()
- pmap_kremove()
as described in pmap(9).
These calls are relatively conservative. It may be possible to
optimize these a little more.
Revision 1.4.4.1: download - view: text, markup, annotated - select for diffs
Mon Apr 9 01:54:43 2001 UTC (23 years, 8 months ago) by nathanw
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
Catch up with -current.
Revision 1.4.2.3: download - view: text, markup, annotated - select for diffs
Tue Mar 27 15:31:25 2001 UTC (23 years, 8 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.4.2.2: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.2.2: +2 -2
lines
Sync with HEAD.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Mar 21 18:40:32 2001 UTC (23 years, 8 months ago) by soren
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_base
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
s/vm_page_alloc_memory/uvm_pglistalloc/ in panic message.
Revision 1.4.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:23:48 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.4.2.1: preferred, colored
Changes since revision 1.4.2.1: +910 -0
lines
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.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Jun 30 16:27:36 2000 UTC (24 years, 5 months ago) by simonb
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +5 -3
lines
Pull up mmap paddr_t/off_t changes from trunk.
Revision 1.4.2.1
Thu Jun 29 07:44:10 2000 UTC (24 years, 5 months ago) by bouyer
Branches: thorpej_scsipi
FILE REMOVED
Changes since revision 1.4: +0 -910
lines
file bus.c was added on branch thorpej_scsipi on 2000-11-20 20:23:48 +0000
Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Jun 29 07:44:10 2000 UTC (24 years, 5 months ago) by mrg
Branches: MAIN
Branch point for: thorpej_scsipi
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -3
lines
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Jun 26 14:20:56 2000 UTC (24 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -2
lines
remove/move more mach vm header files:
<vm/pglist.h> -> <uvm/uvm_pglist.h>
<vm/vm_inherit.h> -> <uvm/uvm_inherit.h>
<vm/vm_kern.h> -> into <uvm/uvm_extern.h>
<vm/vm_object.h> -> nothing
<vm/vm_pager.h> -> into <uvm/uvm_pager.h>
also includes a bunch of <vm/vm_page.h> include removals (due to redudancy
with <vm/vm.h>), and a scattering of other similar headers.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Jun 26 04:56:01 2000 UTC (24 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -3
lines
Change the kernel mmap interface so that the offset to map is an
"off_t" and the return value is a "paddr_t" to allow mappings
at offsets past 2^31 bytes. Somewhat inspired by FreeBSD, which
only changed the offset to a "vm_offset_t".
Includes updates for the i386, pc532 and sh3 mmmmap from Jason Thorpe.
Revision 1.1.4.2: download - view: text, markup, annotated - select for diffs
Thu Jun 22 17:03:39 2000 UTC (24 years, 5 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.1.4.1: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.4.1: +911 -0
lines
Sync w/ netbsd-1-5-base.
Revision 1.1.4.1
Wed Jun 14 16:02:42 2000 UTC (24 years, 5 months ago) by minoura
Branches: minoura-xpg4dl
FILE REMOVED
Changes since revision 1.1: +0 -911
lines
file bus.c was added on branch minoura-xpg4dl on 2000-06-22 17:03:39 +0000
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jun 14 16:02:42 2000 UTC (24 years, 5 months ago) by soren
Branches: MAIN
CVS tags: netbsd-1-5-base
Branch point for: netbsd-1-5,
minoura-xpg4dl
Initial commit. Needs work.
CVSweb <webmaster@jp.NetBSD.org>