CVS log for src/sys/rump/dev/lib/libpci/rumpdev_bus_dma.c
Up to [cvs.NetBSD.org] / src / sys / rump / dev / lib / libpci
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Feb 13 19:20:41 2022 UTC (3 years, 1 month ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
netbsd-10-1-RELEASE,
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,
HEAD
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -4
lines
rump: Omit unused EIEIO #define, vestige of powerpc bus_dma.c.
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Mon Dec 14 14:38:15 2020 UTC (4 years, 3 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +3 -3
lines
Sync w/ HEAD.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Nov 2 18:58:06 2020 UTC (4 years, 4 months ago) by christos
Branches: MAIN
CVS tags: 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-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3
lines
PR/55777: Ruslan Nikolaev: use MIN() from <sys/param.h> instead of min()
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Sep 5 16:30:12 2020 UTC (4 years, 6 months ago) by riastradh
Branches: MAIN
Branch point for: thorpej-futex
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -4
lines
Round of uvm.h cleanup.
The poorly named uvm.h is generally supposed to be for uvm-internal
users only.
- Narrow it to files that actually need it -- mostly files that need
to query whether curlwp is the pagedaemon, which should maybe be
exposed by an external header.
- Use uvm_extern.h where feasible and uvm_*.h for things not exposed
by it. We should split up uvm_extern.h but this will serve for now
to reduce the uvm.h dependencies.
- Use uvm_stat.h and #ifdef UVMHIST uvm.h for files that use
UVMHIST(ubchist), since ubchist is declared in uvm.h but the
reference evaporates if UVMHIST is not defined, so we reduce header
file dependencies.
- Make uvm_device.h and uvm_swap.h independently includable while
here.
ok chs@
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:09:50 2019 UTC (5 years, 9 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6: +4 -1
lines
Sync with HEAD
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Jan 27 02:08:48 2019 UTC (6 years, 1 month ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
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,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -1
lines
Merge the [pgoyette-compat] branch
Revision 1.5.16.2: download - view: text, markup, annotated - select for diffs
Wed Dec 26 14:02:06 2018 UTC (6 years, 2 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.5.16.1: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.16.1: +4 -1
lines
Sync with HEAD, resolve a few conflicts
Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Dec 12 00:48:43 2018 UTC (6 years, 3 months ago) by alnsn
Branches: MAIN
CVS tags: pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -1
lines
Add missing RCSIDs.
Revision 1.5.16.1: download - view: text, markup, annotated - select for diffs
Wed May 2 07:20:24 2018 UTC (6 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3
lines
Synch with HEAD
Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Apr 27 08:51:26 2018 UTC (6 years, 10 months ago) by maxv
Branches: MAIN
CVS tags: phil-wifi-base,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502
Branch point for: phil-wifi
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3
lines
M_CLUSTER -> M_EXT_CLUSTER, and remove M_CLUSTER completely.
Revision 1.3.8.3: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:39:08 2017 UTC (7 years, 3 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.3.8.2: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.8.2: +11 -0
lines
update from HEAD
Revision 1.3.10.2: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:06:13 2015 UTC (9 years, 6 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.3.10.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.10.1: +3 -3
lines
Sync with HEAD
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jun 15 15:38:52 2015 UTC (9 years, 9 months ago) by pooka
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
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-base,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
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,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: pgoyette-compat
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3
lines
Add a "userfeature" definition for iospace. I/O space is supported if
that flag is given and calling the init routine succeeds (and we're on
x86, which we probably need to be on anyway for this PCI component to
currently be supported).
Also, some adjustments to make things between flags consistent, namely
deprecate the Makefile variable RUMP_PCI_IOSPACE and don't require
userfeature.h to map 1:1 to the interfaces.
Includes contributions from Robert Millan.
Revision 1.3.10.1: download - view: text, markup, annotated - select for diffs
Sat Jun 6 14:40:26 2015 UTC (9 years, 9 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +12 -1
lines
Sync with HEAD
Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jun 3 13:55:42 2015 UTC (9 years, 9 months ago) by pooka
Branches: MAIN
CVS tags: nick-nhusb-base-20150606
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +12 -1
lines
implement bus_dmamem_free()
from Robert Millan <rmh@freebsd.org> via rumpkernel-users
Revision 1.3.8.2: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:04:38 2014 UTC (10 years, 7 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.3.8.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.1: +562 -0
lines
Rebase to HEAD as of a few days ago.
Revision 1.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:56:50 2014 UTC (10 years, 7 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +30 -16
lines
Rebase.
Revision 1.3.4.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:41:12 2014 UTC (10 years, 10 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.3.4.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.4.1: +562 -0
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.3.2.2: download - view: text, markup, annotated - select for diffs
Sun May 18 17:46:15 2014 UTC (10 years, 10 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.3.2.1: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.2.1: +562 -0
lines
sync with head
Revision 1.3.8.1
Mon Apr 14 21:43:00 2014 UTC (10 years, 11 months ago) by tls
Branches: tls-maxphys
FILE REMOVED
Changes since revision 1.3: +0 -562
lines
file rumpdev_bus_dma.c was added on branch tls-maxphys on 2014-08-20 00:04:38 +0000
Revision 1.3.4.1
Mon Apr 14 21:43:00 2014 UTC (10 years, 11 months ago) by yamt
Branches: yamt-pagecache
FILE REMOVED
Changes since revision 1.3: +0 -562
lines
file rumpdev_bus_dma.c was added on branch yamt-pagecache on 2014-05-22 11:41:12 +0000
Revision 1.3.2.1
Mon Apr 14 21:43:00 2014 UTC (10 years, 11 months ago) by rmind
Branches: rmind-smpnet
FILE REMOVED
Changes since revision 1.3: +0 -562
lines
file rumpdev_bus_dma.c was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Apr 14 21:43:00 2014 UTC (10 years, 11 months ago) by pooka
Branches: MAIN
CVS tags: yamt-pagecache-base9,
tls-maxphys-base,
tls-earlyentropy-base,
rmind-smpnet-nbase,
rmind-smpnet-base,
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: yamt-pagecache,
tls-maxphys,
rmind-smpnet,
nick-nhusb
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +25 -7
lines
* make it possible for rumpcomp_pci_intr_establish() to know which
device it's establishing the interrupt for
* make it possible to implement bus_dmamem_map() properly
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Apr 11 01:03:08 2014 UTC (10 years, 11 months ago) by pooka
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +5 -9
lines
remove obfuscation macros
Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Apr 4 12:53:59 2014 UTC (10 years, 11 months ago) by pooka
Branches: MAIN
Branch point for: tls-earlyentropy
Add a rump kernel component for the PCI bus. It works both in Xen DomU
(via Xen's PCI passthrough) and Linux userspace (via uio_pci_generic).
CVSweb <webmaster@jp.NetBSD.org>