The NetBSD Project

CVS log for src/sys/arch/amiga/dev/grf.c

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Dec 20 00:40:42 2023 UTC (11 months, 3 weeks ago) by thorpej
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -3 lines
Remove unnecessary <sys/malloc.h> include.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue May 24 20:50:18 2022 UTC (2 years, 6 months ago) by andvar
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, 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, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +3 -3 lines
fix various typos in comment, documentation and log messages.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Aug 7 16:18:41 2021 UTC (3 years, 4 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +4 -6 lines
Merge thorpej-cfargs2.

Revision 1.66.6.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 23:05:52 2021 UTC (3 years, 4 months ago) by thorpej
Branches: thorpej-cfargs2
Diff to: previous 1.66: preferred, colored; next MAIN 1.67: preferred, colored
Changes since revision 1.66: +4 -6 lines
Adapt to CFARGS().

Revision 1.65.2.1: download - view: text, markup, annotated - select for diffs
Thu May 13 00:47:23 2021 UTC (3 years, 7 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.65: preferred, colored; next MAIN 1.66: preferred, colored
Changes since revision 1.65: +8 -4 lines
Sync with HEAD.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Apr 27 14:48:28 2021 UTC (3 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf-base, thorpej-futex2-base, thorpej-futex2, thorpej-cfargs2-base, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: thorpej-cfargs2
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +8 -4 lines
The Amiga and Atari ports abuse some autoconfiguration internals as part
of their early console bring-up, so we need to expose some of the new
internals to them and adapt the call sites.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat Apr 24 23:36:24 2021 UTC (3 years, 7 months ago) by thorpej
Branches: MAIN
Branch point for: thorpej-i2c-spi-conf
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -3 lines
Merge thorpej-cfargs branch:

Simplify and make extensible the config_search() / config_found() /
config_attach() interfaces: rather than having different variants for
which arguments you want pass along, just have a single call that
takes a variadic list of tag-value arguments.

Adjust all call sites:
- Simplify wherever possible; don't pass along arguments that aren't
  actually needed.
- Don't be explicit about what interface attribute is attaching if
  the device only has one.  (More simplification.)
- Add a config_probe() function to be used in indirect configuiration
  situations, making is visibly easier to see when indirect config is
  in play, and allowing for future change in semantics.  (As of now,
  this is just a wrapper around config_match(), but that is an
  implementation detail.)

Remove unnecessary or redundant interface attributes where they're not
needed.

There are currently 5 "cfargs" defined:
- CFARG_SUBMATCH (submatch function for direct config)
- CFARG_SEARCH (search function for indirect config)
- CFARG_IATTR (interface attribte)
- CFARG_LOCATORS (locators array)
- CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles)

...and a sentinel value CFARG_EOL.

Add some extra sanity checking to ensure that interface attributes
aren't ambiguous.

Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark
ports to associate those device handles with device_t instance.  This
will trickle trough to more places over time (need back-end for pre-OFW
Sun OBP; any others?).

Revision 1.64.32.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 21:08:53 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-cfargs
Diff to: previous 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64: +3 -3 lines
Give config_found() the same variadic arguments treatment as
config_search().  This commit only adds the CFARG_EOL sentinel
to the existing config_found() calls.  Conversion of config_found_sm_loc()
and config_found_ia() call sites will be in subsequent commits.

Revision 1.58.2.3: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:35:48 2017 UTC (7 years ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.58.2.2: preferred, colored; branchpoint 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58.2.2: +86 -261 lines
update from HEAD

Revision 1.62.4.1: download - view: text, markup, annotated - select for diffs
Sun Dec 27 12:09:28 2015 UTC (8 years, 11 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.62: preferred, colored; next MAIN 1.63: preferred, colored
Changes since revision 1.62: +88 -263 lines
Sync with HEAD (as of 26th Dec)

Revision 1.64: download - view: text, markup, annotated - select for diffs
Thu Nov 12 12:01:53 2015 UTC (9 years, 1 month ago) by phx
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, thorpej-futex-base, thorpej-futex, thorpej-cfargs-base, 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, 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, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Branch point for: thorpej-cfargs
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +16 -23 lines
Xorg for amiga via wsfb. Currently available on CV64 and CV64/3D. More
graphics cards will follow, when adding wscons support to them.

I didn't manage to make the "wskbd" protocol the default in the X server,
so you have to provide a small xorg.conf with Option "Protocol" "wskbd".
The standard protocol will not work as the Amiga wskbd cannot be switched
into raw mode and has no AT-scancode translation in the kernel.

On the positive side, wskbd also works with national keymaps under X.

The graphics modes can still be defined via grfconfig(8). Xorg's wsfb
driver uses the current grf video mode, which is usually mode #1.
All resolutions and depths seem to work (tested on CV64).

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sat Nov 7 14:29:10 2015 UTC (9 years, 1 month ago) by phx
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +78 -246 lines
Improved wscons support. Virtual screens are now working.

Revision 1.58.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:43 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.58.2.1: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.2.1: +17 -7 lines
Rebase to HEAD as of a few days ago.

Revision 1.61.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:53:49 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.61: preferred, colored; next MAIN 1.62: preferred, colored
Changes since revision 1.61: +3 -2 lines
Rebase.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Jul 25 08:10:31 2014 UTC (10 years, 4 months ago) by dholland
Branches: MAIN
CVS tags: tls-maxphys-base, tls-earlyentropy-base, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, 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
Branch point for: nick-nhusb
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +3 -2 lines
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.

Revision 1.56.2.3: download - view: text, markup, annotated - select for diffs
Thu May 22 11:39:28 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.56.2.2: preferred, colored; branchpoint 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56.2.2: +16 -7 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.59.2.1: download - view: text, markup, annotated - select for diffs
Sun May 18 17:44:55 2014 UTC (10 years, 6 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.59: preferred, colored; next MAIN 1.60: preferred, colored
Changes since revision 1.59: +16 -7 lines
sync with head

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sat Mar 29 12:54:27 2014 UTC (10 years, 8 months ago) by mlelstv
Branches: MAIN
CVS tags: yamt-pagecache-base9, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +5 -5 lines
Appease compiler.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Mar 16 05:20:22 2014 UTC (10 years, 8 months ago) by dholland
Branches: MAIN
CVS tags: riastradh-drm2-base3
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +13 -4 lines
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.

I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.

Revision 1.58.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:00:57 2012 UTC (12 years ago) by tls
Branches: tls-maxphys
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +17 -14 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.56.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:18:48 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.56.2.1: preferred, colored; branchpoint 1.56: preferred, colored
Changes since revision 1.56.2.1: +17 -14 lines
sync with head

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Oct 27 17:17:28 2012 UTC (12 years, 1 month ago) by chs
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Branch point for: rmind-smpnet
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +17 -14 lines
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.

Revision 1.56.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:01 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +437 -8 lines
sync with head

Revision 1.56.6.2: download - view: text, markup, annotated - select for diffs
Thu Apr 5 21:33:11 2012 UTC (12 years, 8 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.56.6.1: preferred, colored; branchpoint 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56.6.1: +4 -4 lines
sync to latest -current.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Tue Mar 13 18:40:27 2012 UTC (12 years, 9 months ago) by elad
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base10
Branch point for: tls-maxphys
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +4 -4 lines
Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with
something meaningful. All relevant documentation has been updated or
written.

Most of these changes were brought up in the following messages:

    http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html
    http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html
    http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html

Thanks to christos, manu, njoly, and jmmv for input.

Huge thanks to pgoyette for spinning these changes through some build
cycles and ATF.

Revision 1.56.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:31:15 2012 UTC (12 years, 9 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +437 -8 lines
merge to -current.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Dec 15 14:25:13 2011 UTC (13 years ago) by phx
Branches: MAIN
CVS tags: 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-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +437 -8 lines
Amiga wscons/Xorg support, first phase.
Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are
prepared for it, but will not be attempted before Xorg is not running.
The wscons support is disabled by default. A GENERIC kernel should behave
like always. Use WSCONS to try out a kernel with wscons support.
Done by rkujawa@ and phx@.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Jun 30 20:09:19 2011 UTC (13 years, 5 months ago) by wiz
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.55: preferred, colored
Changes since revision 1.55: +3 -3 lines
dependant -> dependent

Revision 1.54.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:18:58 2011 UTC (13 years, 5 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54: +8 -8 lines
Catchup with rmind-uvmplock merge.

Revision 1.52.4.2: download - view: text, markup, annotated - select for diffs
Sun Jun 12 00:23:52 2011 UTC (13 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.52.4.1: preferred, colored; branchpoint 1.52: preferred, colored; next MAIN 1.53: preferred, colored
Changes since revision 1.52.4.1: +6 -6 lines
sync with head

Revision 1.53.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:04:53 2011 UTC (13 years, 6 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +9 -47 lines
Sync with HEAD.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Jun 3 00:52:22 2011 UTC (13 years, 6 months ago) by matt
Branches: MAIN
CVS tags: rmind-uvmplock-nbase, rmind-uvmplock-base
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +8 -8 lines
CFATTACH_DECL_NEW, device_t, cfdata_t

Revision 1.52.4.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:49:21 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +3 -42 lines
sync with head

Revision 1.53.4.1: download - view: text, markup, annotated - select for diffs
Thu Feb 17 11:59:31 2011 UTC (13 years, 9 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +3 -41 lines
Sync with HEAD

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Feb 8 20:20:08 2011 UTC (13 years, 10 months ago) by rmind
Branches: MAIN
CVS tags: uebayasi-xip-base7, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, bouyer-quota2-nbase, bouyer-quota2-base
Branch point for: cherry-xenmp
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -41 lines
Remove clause 3 (UCB advertising clause) from the University of Utah
copyright.  Confirmed by Mike Hibler, mike at cs.utah.edu - thanks!
Also, merge UCB and Utah copyright texts back into one, as they
originally were.

Extra verification by snj@.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Dec 20 00:25:25 2010 UTC (13 years, 11 months ago) by matt
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231, jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -3 lines
Move counting of faults, traps, intrs, soft[intr]s, syscalls, and nswtch
from uvmexp to per-cpu cpu_data and move them to 64bits.  Remove unneeded
includes of <uvm/uvm_extern.h> and/or <uvm/uvm.h>.

Revision 1.50.44.2: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:00 2010 UTC (14 years, 9 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.50.44.1: preferred, colored; branchpoint 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50.44.1: +4 -4 lines
sync with head

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Oct 26 19:16:54 2009 UTC (15 years, 1 month ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, matt-premerge-20091211
Branch point for: rmind-uvmplock
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4 lines
kill extra whitespaces
reviewed by tsutsui@

Revision 1.50.58.1: download - view: text, markup, annotated - select for diffs
Wed May 13 17:16:09 2009 UTC (15 years, 7 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +4 -4 lines
Sync with HEAD.

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

Revision 1.50.44.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:10:34 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -4 lines
sync with head.

Revision 1.50.52.1: download - view: text, markup, annotated - select for diffs
Tue Apr 28 07:33:39 2009 UTC (15 years, 7 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +4 -4 lines
Sync with HEAD.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Wed Mar 18 17:06:41 2009 UTC (15 years, 8 months ago) by cegger
Branches: MAIN
CVS tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, pre-softints, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base, MI-softints
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +4 -4 lines
bcopy -> memcpy

Revision 1.48.16.2: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:22:48 2007 UTC (17 years, 3 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.48.16.1: preferred, colored; branchpoint 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48.16.1: +5 -5 lines
sync with head.

Revision 1.49.26.1: download - view: text, markup, annotated - select for diffs
Mon Mar 12 05:46:39 2007 UTC (17 years, 9 months ago) by rmind
Branches: yamt-idlelwp
Diff to: previous 1.49: preferred, colored; next MAIN 1.50: preferred, colored
Changes since revision 1.49: +5 -5 lines
Sync with HEAD.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Mar 4 05:59:18 2007 UTC (17 years, 9 months ago) by christos
Branches: MAIN
CVS tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, 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, yamt-idlelwp-base8, 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, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, 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-ufs-trans-base, mjf-ufs-trans, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, 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-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, 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, bouyer-xenamd64, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +5 -5 lines
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

Revision 1.48.16.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:48:26 2006 UTC (18 years, 5 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +6 -6 lines
sync with head.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:16:28 2005 UTC (19 years ago) by christos
Branches: MAIN
CVS tags: 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-pdpolicy-base9, 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, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, post-newlock2-merge, peter-altq-base, peter-altq, 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, netbsd-4, matt-nb4-arm-base, matt-nb4-arm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-idlelwp
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +6 -6 lines
merge ktrace-lwp.

Revision 1.47.2.4: download - view: text, markup, annotated - select for diffs
Sun Nov 21 13:54:33 2004 UTC (20 years ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.47.2.3: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.2.3: +6 -6 lines
Adapt to branch.

Revision 1.47.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:12:26 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.47.2.2: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.2.2: +2 -2 lines
Fix the sync with head I botched.

Revision 1.47.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:31:34 2004 UTC (20 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.47.2.1: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.2.1: +0 -0 lines
Sync with HEAD.

Revision 1.47.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:31:52 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +37 -3 lines
Sync with HEAD

Revision 1.48: download - view: text, markup, annotated - select for diffs
Thu Aug 7 16:26:41 2003 UTC (21 years, 4 months ago) by agc
Branches: 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, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, 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, 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, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +37 -3 lines
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.38.4.7: download - view: text, markup, annotated - select for diffs
Fri Jan 3 16:38:43 2003 UTC (21 years, 11 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.38.4.6: preferred, colored; branchpoint 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38.4.6: +3 -3 lines
Sync with HEAD.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Wed Jan 1 00:28:57 2003 UTC (21 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Branch point for: ktrace-lwp
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3 lines
Use aprint_normal() for cfprint routines.

Revision 1.38.4.6: download - view: text, markup, annotated - select for diffs
Mon Nov 11 21:56:16 2002 UTC (22 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.38.4.5: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.5: +3 -3 lines
Catch up to -current

Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Oct 23 09:10:32 2002 UTC (22 years, 1 month ago) by jdolecek
Branches: MAIN
CVS tags: kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +3 -3 lines
merge kqueue branch into -current

kqueue provides a stateful and efficient event notification framework
currently supported events include socket, file, directory, fifo,
pipe, tty and device changes, and monitoring of processes and signals

kqueue is supported by all writable filesystems in NetBSD tree
(with exception of Coda) and all device drivers supporting poll(2)

based on work done by Jonathan Lemon for FreeBSD
initial NetBSD port done by Luke Mewburn and Jason Thorpe

Revision 1.38.4.5: download - view: text, markup, annotated - select for diffs
Fri Oct 18 02:34:52 2002 UTC (22 years, 1 month ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.38.4.4: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.4: +5 -15 lines
Catch up to -current.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Oct 10 22:33:15 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: MAIN
CVS tags: kqueue-beforemerge
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -12 lines
replace the somewhat strange poll routine with standard nopoll() (a.k.a
seltrue())

Revision 1.37.4.6: download - view: text, markup, annotated - select for diffs
Thu Oct 10 22:00:09 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.37.4.5: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.4.5: +3 -12 lines
use nokqfilter (or seltrue_kqfilter()) for drivers which provide poll
routine very similar to seltrue(); the poll routines would be cleaned
up on trunk

Revision 1.37.4.5: download - view: text, markup, annotated - select for diffs
Thu Oct 10 18:31:24 2002 UTC (22 years, 2 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.37.4.4: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.4.4: +21 -61 lines
sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Oct 2 04:55:49 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: kqueue-base
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -5 lines
Use CFATTACH_DECL().

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Sep 27 20:29:56 2002 UTC (22 years, 2 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +3 -3 lines
Declare all cfattach structures const.

Revision 1.38.4.4: download - view: text, markup, annotated - select for diffs
Tue Sep 17 21:12:58 2002 UTC (22 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.38.4.3: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.3: +19 -59 lines
Catch up to -current.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Sep 6 13:18:43 2002 UTC (22 years, 3 months ago) by gehenna
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +19 -59 lines
Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

	device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
  by using this grammer.

- Added the new naming convention.
  The name of the device switch must be <prefix>_[bc]devsw for auto-generation
  of device switch tables.

- The backward compatibility of loading block/character device
  switch by LKM framework is broken. This is necessary to convert
  from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
  We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
  the LKM framework will refer it to assign device major number dynamically.

Revision 1.37.4.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:34:25 2002 UTC (22 years, 5 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.37.4.3: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.4.3: +3 -3 lines
catch up with -current on kqueue branch

Revision 1.41.4.3: download - view: text, markup, annotated - select for diffs
Thu May 16 16:56:47 2002 UTC (22 years, 7 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.41.4.2: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.4.2: +14 -6 lines
Add the character device switch.
Replace the access to devsw table with calling devsw API.

Revision 1.41.4.2: download - view: text, markup, annotated - select for diffs
Thu May 16 16:54:30 2002 UTC (22 years, 7 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.41.4.1: preferred, colored; branchpoint 1.41: preferred, colored
Changes since revision 1.41.4.1: +7 -4 lines
Call device interface via device switch, not directly.

Revision 1.41.4.1: download - view: text, markup, annotated - select for diffs
Thu May 16 16:50:16 2002 UTC (22 years, 7 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -53 lines
Remove BANKEDDEVPAGER stuff.

Revision 1.38.4.3: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:38:56 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.38.4.2: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.2: +3 -3 lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sun Mar 17 19:40:28 2002 UTC (22 years, 9 months ago) by atatat
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, gehenna-devsw-base, eeh-devprop-base, eeh-devprop
Branch point for: gehenna-devsw
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +3 -3 lines
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
indicating an unhandled "command".  ERESTART is -1, which can lead to
confusion.  ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4.  No ioctl code should now return -1 anywhere.  The
ioctl() system call is now properly restartable.

Revision 1.38.4.2: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:06:37 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.38.4.1: preferred, colored; branchpoint 1.38: preferred, colored
Changes since revision 1.38.4.1: +430 -0 lines
Catch up to -current.

Revision 1.37.4.3: download - view: text, markup, annotated - select for diffs
Mon Feb 11 20:06:53 2002 UTC (22 years, 10 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.37.4.2: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.4.2: +35 -67 lines
Sync w/ -current.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Jan 28 09:56:55 2002 UTC (22 years, 10 months ago) by aymeric
Branches: MAIN
CVS tags: newlock-base, newlock, ifpoll-base
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -1 lines
add __KERNEL_RCSID as suggested by Luke Mewburn

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Jan 26 13:40:54 2002 UTC (22 years, 10 months ago) by aymeric
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +32 -67 lines
- ANSIfy
- remove some trailing spaces/tabs
- minor style nits

Revision 1.37.4.2: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:37:17 2002 UTC (22 years, 11 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.37.4.1: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.4.1: +2 -2 lines
Sync kqueue branch with -current.

Revision 1.37.2.2: download - view: text, markup, annotated - select for diffs
Wed Oct 10 11:55:50 2001 UTC (23 years, 2 months ago) by fvdl
Branches: thorpej-devvp
Diff to: previous 1.37.2.1: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.1: +54 -43 lines
Convert all remaining devices.

Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 1 12:37:15 2001 UTC (23 years, 2 months ago) by fvdl
Branches: thorpej-devvp
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
Catch up with -current.

Revision 1.38.4.1
Wed Sep 19 18:10:33 2001 UTC (23 years, 2 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.38: +0 -462 lines
file grf.c was added on branch nathanw_sa on 2002-02-28 04:06:37 +0000

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Sep 19 18:10:33 2001 UTC (23 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2
Branch point for: nathanw_sa
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
machine/fbio.h -> dev/sun/fbio.h

Revision 1.37.4.1: download - view: text, markup, annotated - select for diffs
Wed Sep 12 19:04:00 2001 UTC (23 years, 3 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +9 -1 lines
Add noop kqueue entry points.

Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 19:58:33 2000 UTC (24 years ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +7 -9 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.

I updated the amiga SCSI drivers, but completely untested yet (may not even
compile)

Revision 1.34.12.1: download - view: text, markup, annotated - select for diffs
Fri Jun 30 16:27:14 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.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34: +6 -5 lines
Pull up mmap paddr_t/off_t changes from trunk.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Jun 29 08:44:05 2000 UTC (24 years, 5 months ago) by mrg
Branches: MAIN
CVS tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej-devvp-base, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: thorpej-devvp, kqueue
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -2 lines
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>

Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Jun 26 14:20:30 2000 UTC (24 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -4 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.35: download - view: text, markup, annotated - select for diffs
Mon Jun 26 04:55:23 2000 UTC (24 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +6 -5 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.33.8.1: download - view: text, markup, annotated - select for diffs
Fri Feb 18 19:34:03 2000 UTC (24 years, 9 months ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Diff to: previous 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33: +10 -3 lines
Pull up revision 1.34 (requested by is):
  Implement GRFIOGLANK ioctl, which is nowadays needed by
  screenblank(8).

Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Aug 16 19:55:27 1999 UTC (25 years, 4 months ago) by is
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, minoura-xpg4dl-base, minoura-xpg4dl, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase
Branch point for: thorpej_scsipi, netbsd-1-5
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +10 -3 lines
Add a quick and dirty FBIOGVIDEO implementation. This is hardware independent,
by saving the last written FIOSVIDEO/GRFIOCBLANK value into a shadow variable
in the grf_softc and returning this value on FBIOGVIDEO.
The presence of this ioctl is needed by screenblank(8) nowadays.
Original problem reported by Lars Hecking on the port-amiga mailing list.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Jan 12 10:39:29 1998 UTC (26 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH001, kenh-if-detach-base, kenh-if-detach, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, eeh-paddr_t-base, eeh-paddr_t, chs-ubc2-base, chs-ubc2, chs-ubc-base, chs-ubc
Branch point for: netbsd-1-4
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +1 -5 lines
Adjust for changes to config.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Dec 23 09:10:01 1996 UTC (27 years, 11 months ago) by veego
Branches: MAIN
CVS tags: thorpej-signal-base, thorpej-signal, thorpej-setroot, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, mrg-vm-swap, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, is-newarp-before-merge, is-newarp-base, is-newarp, bouyer-scsipi
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +5 -5 lines
Get rid of __BROKEN_INDIRECT_CONFIG.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Oct 13 03:06:58 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +5 -5 lines
backout previous kprintf change

Revision 1.30: download - view: text, markup, annotated - select for diffs
Fri Oct 11 21:12:50 1996 UTC (28 years, 2 months ago) by mhitch
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +5 -6 lines
Changes for poll(2).

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Oct 10 23:55:39 1996 UTC (28 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +5 -5 lines
printf -> kprintf, sprintf -> ksprintf

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Aug 27 21:54:43 1996 UTC (28 years, 3 months ago) by cgd
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3 lines
change cfprint_t type definition to take a const char *, rather than
a char *, because that's what was really intended, and because
if the print function modifies the string, various things could become
unhappy (so the string should _not_ be modified).

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun May 19 20:06:20 1996 UTC (28 years, 7 months ago) by is
Branches: MAIN
CVS tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +6 -1 lines
Screenblank support:
- new fbio.h in arch/amiga/include, defining only FBIOSVIDEO
- add an IOCTL translation to arch/amiga/dev/grf.c
- add screenblank to the list of specials to build on amiga.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun Apr 21 21:11:07 1996 UTC (28 years, 7 months ago) by veego
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +22 -21 lines
- Cleanup for -Wall and -Wstrict-prototypes
- Added support for multiple floppy drives
- CyberVision64:
        - has now a real console mode
        - another bugfix for boards with the new S3 chip
- Ariadne:
        - fixed crashes with aeput (mbuf failure)

Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Mar 17 01:17:09 1996 UTC (28 years, 9 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +13 -9 lines
New device attachment scheme:

	- split softc size and match/attach out from cfdriver into
	  a new struct cfattach.

	- new "attach" directive for files.*.  May specify the name of
	  the cfattach structure, so that devices may be easily attached
	  to parents with different autoconfiguration semantics.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Thu Nov 30 00:56:55 1995 UTC (29 years ago) by jtc
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -4 lines
merge in changes from 1.1 release branch

Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 20 11:01:06 1995 UTC (29 years, 1 month ago) by chopps
Branches: netbsd-1-1
CVS tags: netbsd-1-1-RELEASE, netbsd-1-1-PATCH001
Diff to: previous 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23: +2 -4 lines
take a couple devices from needs-count to needs-flag.
move tty pointers to softc structs
loadbsd now fails if it cannot allocate enough chipmem.
from osymh@gemini.oscs.montana.edu (Michael L. Hitch)

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Oct 9 02:08:43 1995 UTC (29 years, 2 months ago) by chopps
Branches: MAIN
CVS tags: netbsd-1-1-base
Branch point for: netbsd-1-1
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1 lines
new cybervision 64 grf from Bernd Ernesti <bernd@arresum.inka.de> and others
update config files (adding missing scsibus entry for aftsc0)

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Aug 18 16:21:33 1995 UTC (29 years, 4 months ago) by chopps
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -2 lines
change for a2410 from is@Beverly.Rhein.DE (Ignatios Souvatzis)

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun May 7 15:37:02 1995 UTC (29 years, 7 months ago) by chopps
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +5 -1 lines
enable pseudo-dma on ivsc, allow no ite/grfcc.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Apr 23 16:20:49 1995 UTC (29 years, 7 months ago) by chopps
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -1 lines
new grfcl driver submitted by Ezra Story <ezy@panix.com>

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Apr 10 09:12:10 1995 UTC (29 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
map --> mmap

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Feb 12 19:19:05 1995 UTC (29 years, 10 months ago) by chopps
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -2 lines
Many changes from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
Now use amiga HW for soft interrupts, non-contig options (2 or many chunks),
interrupt handler lists, 4066 ethernet, 1291 scsi, option to defer level 6
interrupts to level 4 (deal with icky built-in serial port)

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Dec 28 09:25:05 1994 UTC (29 years, 11 months ago) by chopps
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -4 lines
consolidate the zbusses. le support for multiple tx buffs and full use of 32k
RAM. AGA dbl PAL mode added for console. Many changes to siop--most not
yet done. All from osymh@gemini.oscs.montana.edu (Michael L. Hitch)

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Dec 1 17:24:58 1994 UTC (30 years ago) by chopps
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +8 -5 lines
bring up to current.  change sun to sunos. handle changes in device
open params and autoconf match function params.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Oct 26 02:03:07 1994 UTC (30 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1 lines
new RCS ID format.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Jun 16 14:28:47 1994 UTC (30 years, 6 months ago) by chopps
Branches: MAIN
CVS tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
fix boot diag output.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jun 5 07:45:10 1994 UTC (30 years, 6 months ago) by chopps
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -3 lines
add grfrh (retina ziii) from Donn Cave <donn@u.washington.edu>
light cleanup from me.  floppy changes, should now be solid.
some changes to ite and ms to fix a couple bugs report by Donn.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed May 11 19:06:42 1994 UTC (30 years, 7 months ago) by chopps
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +4 -4 lines
general cleanup including boot diag messages.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun May 8 05:53:03 1994 UTC (30 years, 7 months ago) by chopps
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +226 -364 lines
resistance is futile, you will be assimilated.
amiga goes: config.new *and* /sys/scsi.
clock code coerced into a single .c file adding an accurate usec delay().
disklabel.c updated to DTRT, code to write RDB's to be added soon.
sbic (old scsi) converted over to new scsi and config this covers about
90% of users.  Other drivers soon.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Apr 1 20:48:25 1994 UTC (30 years, 8 months ago) by chopps
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
no more MAP_FILE

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Feb 17 09:10:32 1994 UTC (30 years, 10 months ago) by chopps
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +32 -14 lines
modified to use generic cons. (and some grf defs changed)

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Feb 13 21:10:24 1994 UTC (30 years, 10 months ago) by chopps
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +21 -21 lines
cleaned up include's relocated grf/* stuf to grfabs*.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Feb 11 07:01:36 1994 UTC (30 years, 10 months ago) by chopps
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -0 lines
Add missing Id's

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Feb 1 11:52:11 1994 UTC (30 years, 10 months ago) by chopps
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
SCSI re-org, and misc. cleanup of compiler warnings.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jan 26 21:05:43 1994 UTC (30 years, 10 months ago) by mw
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +82 -3 lines
Integrate recent changes done to the amiga branch. Includes support
for the '40.
Support for more scsi controllers (zeus, magnum)
Support for more tapes (in st.c)
New custom chip console code integrated.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Oct 30 23:41:06 1993 UTC (31 years, 1 month ago) by mw
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +6 -7 lines
new tree for amiga, replacing the bogous previous one.
SunOS support works for a lot of executables now (static and dynamic).

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Sep 2 18:07:56 1993 UTC (31 years, 3 months ago) by mw
Branches: MAIN
CVS tags: magnum-base
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +40 -9 lines
new source release integrated from amiga-release.

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Sep 2 16:53:19 1993 UTC (31 years, 3 months ago) by mw
Branches: mw_amiga_machdep_merge, amiga-release
CVS tags: amiga-version#621
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +39 -8 lines
Update of arch/amiga tree, includes
- realtime clock support for a2k and a3k
- scsi drivers for a2091 and gvp-II controllers in a2k
- working ethernet driver for a2065/ameristar lance-controllers

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Aug 1 19:23:06 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3 lines
Add RCS identifiers (this time on the correct side of the branch), and
incorporate recent changes in netbsd-0-9 branch.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Jul 5 19:19:48 1993 UTC (31 years, 5 months ago) by mw
Branches: mw_amiga_machdep_merge, amiga-release
CVS tags: netbsd-0-9-patch-001, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, amiga_version_390
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
sys/arch/amiga tree. This is the machdep part required to get the kernel
up on an A3000. There are still (very) few changes required outside the
arch/amiga tree, so you can't recompile the kernel yet. Support for
third party SCSI controllers for the A2000 is on its way. The kernel is
fully functional (except for a missing ethernet-driver ...). This
tree is based on my version #390.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Jul 5 19:19:47 1993 UTC (31 years, 5 months ago) by mw
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>