Up to [cvs.NetBSD.org] / src / sys / rump / dev / lib / libpci
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Sun Feb 13 19:20:41 2022 UTC (11 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Changes since 1.10: +2 -4
lines
Diff to previous 1.10 (colored)
rump: Omit unused EIEIO #define, vestige of powerpc bus_dma.c.
Revision 1.9.2.1 / (download) - annotate - [select for diffs], Mon Dec 14 14:38:15 2020 UTC (2 years, 1 month ago) by thorpej
Branch: thorpej-futex
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored) next main 1.10 (colored)
Sync w/ HEAD.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 2 18:58:06 2020 UTC (2 years, 3 months ago) by christos
Branch: 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
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
PR/55777: Ruslan Nikolaev: use MIN() from <sys/param.h> instead of min()
Revision 1.9 / (download) - annotate - [select for diffs], Sat Sep 5 16:30:12 2020 UTC (2 years, 5 months ago) by riastradh
Branch: MAIN
Branch point for: thorpej-futex
Changes since 1.8: +2 -4
lines
Diff to previous 1.8 (colored)
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) - annotate - [select for diffs], Mon Jun 10 22:09:50 2019 UTC (3 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.6: +4 -1
lines
Diff to previous 1.6 (colored) next main 1.7 (colored)
Sync with HEAD
Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 27 02:08:48 2019 UTC (4 years ago) by pgoyette
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
netbsd-9-base,
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
Changes since 1.7: +1 -1
lines
Diff to previous 1.7 (colored)
Merge the [pgoyette-compat] branch
Revision 1.5.16.2 / (download) - annotate - [select for diffs], Wed Dec 26 14:02:06 2018 UTC (4 years, 1 month ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.5.16.1: +4 -1
lines
Diff to previous 1.5.16.1 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)
Sync with HEAD, resolve a few conflicts
Revision 1.7 / (download) - annotate - [select for diffs], Wed Dec 12 00:48:43 2018 UTC (4 years, 1 month ago) by alnsn
Branch: MAIN
CVS Tags: pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226
Changes since 1.6: +4 -1
lines
Diff to previous 1.6 (colored)
Add missing RCSIDs.
Revision 1.5.16.1 / (download) - annotate - [select for diffs], Wed May 2 07:20:24 2018 UTC (4 years, 9 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.5: +3 -3
lines
Diff to previous 1.5 (colored)
Synch with HEAD
Revision 1.6 / (download) - annotate - [select for diffs], Fri Apr 27 08:51:26 2018 UTC (4 years, 9 months ago) by maxv
Branch: 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
Changes since 1.5: +3 -3
lines
Diff to previous 1.5 (colored)
M_CLUSTER -> M_EXT_CLUSTER, and remove M_CLUSTER completely.
Revision 1.3.8.3 / (download) - annotate - [select for diffs], Sun Dec 3 11:39:08 2017 UTC (5 years, 2 months ago) by jdolecek
Branch: tls-maxphys
Changes since 1.3.8.2: +11 -0
lines
Diff to previous 1.3.8.2 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
update from HEAD
Revision 1.3.10.2 / (download) - annotate - [select for diffs], Tue Sep 22 12:06:13 2015 UTC (7 years, 4 months ago) by skrll
Branch: nick-nhusb
Changes since 1.3.10.1: +3 -3
lines
Diff to previous 1.3.10.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
Sync with HEAD
Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 15 15:38:52 2015 UTC (7 years, 7 months ago) by pooka
Branch: 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-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
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
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) - annotate - [select for diffs], Sat Jun 6 14:40:26 2015 UTC (7 years, 8 months ago) by skrll
Branch: nick-nhusb
Changes since 1.3: +12 -1
lines
Diff to previous 1.3 (colored)
Sync with HEAD
Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 3 13:55:42 2015 UTC (7 years, 8 months ago) by pooka
Branch: MAIN
CVS Tags: nick-nhusb-base-20150606
Changes since 1.3: +12 -1
lines
Diff to previous 1.3 (colored)
implement bus_dmamem_free() from Robert Millan <rmh@freebsd.org> via rumpkernel-users
Revision 1.3.8.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:04:38 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.3.8.1: +562 -0
lines
Diff to previous 1.3.8.1 (colored) to branchpoint 1.3 (colored)
Rebase to HEAD as of a few days ago.
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:56:50 2014 UTC (8 years, 6 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.1: +30 -16
lines
Diff to previous 1.1 (colored) next main 1.2 (colored)
Rebase.
Revision 1.3.4.2 / (download) - annotate - [select for diffs], Thu May 22 11:41:12 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3.4.1: +562 -0
lines
Diff to previous 1.3.4.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
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) - annotate - [select for diffs], Sun May 18 17:46:15 2014 UTC (8 years, 8 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.3.2.1: +562 -0
lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
sync with head
Revision 1.3.8.1, Mon Apr 14 21:43:00 2014 UTC (8 years, 9 months ago) by tls
Branch: tls-maxphys
Changes since 1.3: +0 -562
lines
FILE REMOVED
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 (8 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.3: +0 -562
lines
FILE REMOVED
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 (8 years, 9 months ago) by rmind
Branch: rmind-smpnet
Changes since 1.3: +0 -562
lines
FILE REMOVED
file rumpdev_bus_dma.c was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 14 21:43:00 2014 UTC (8 years, 9 months ago) by pooka
Branch: 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
Changes since 1.2: +25 -7
lines
Diff to previous 1.2 (colored)
* 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) - annotate - [select for diffs], Fri Apr 11 01:03:08 2014 UTC (8 years, 10 months ago) by pooka
Branch: MAIN
Changes since 1.1: +5 -9
lines
Diff to previous 1.1 (colored)
remove obfuscation macros
Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 4 12:53:59 2014 UTC (8 years, 10 months ago) by pooka
Branch: 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).