Up to [cvs.NetBSD.org] / src / sys / arch / x86 / x86
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.4 / (download) - annotate - [select for diffs], Wed Sep 7 00:40:19 2022 UTC (8 months, 3 weeks ago) by knakahara
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm, HEAD
Changes since 1.3: +10 -9 lines
Diff to previous 1.3 (colored)
NetBSD/x86: Raise the number of interrupt sources per CPU from 32 to 56. There has been no objection for three years. https://mail-index.netbsd.org/port-amd64/2019/09/22/msg003012.html Implemented by firstname.lastname@example.org, updated by me.
Revision 1.3 / (download) - annotate - [select for diffs], Fri May 8 21:43:54 2020 UTC (3 years ago) by ad
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-futex, 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.2: +3 -2 lines
Diff to previous 1.2 (colored)
Revision 1.2 / (download) - annotate - [select for diffs], Sat Apr 25 15:26:18 2020 UTC (3 years, 1 month ago) by bouyer
Changes since 1.1: +294 -0 lines
Diff to previous 1.1 (colored)
Merge the bouyer-xenpvh branch, bringing in Xen PV drivers support under HVM guests in GENERIC. Xen support can be disabled at runtime with boot -c disable hypervisor
Revision 188.8.131.52 / (download) - annotate - [select for diffs], Sun Apr 19 11:40:30 2020 UTC (3 years, 1 month ago) by bouyer
Changes since 184.108.40.206: +7 -2 lines
Diff to previous 220.127.116.11 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Add a struct pic * member to struct intrhand. This will be used for interrupt_get_count() For Xen remplace pic_type with a pointer to the pic, and add a pointer to intrhand, in struct pintrhand Make event_set_handler return the pointer to struct intrhand. Don't allocate a fake intrhand in xen_intr_establish_xname(), use the one returned by event_set_handler().
Revision 18.104.22.168 / (download) - annotate - [select for diffs], Sat Apr 11 18:26:07 2020 UTC (3 years, 1 month ago) by bouyer
Changes since 1.1: +289 -0 lines
Diff to previous 1.1 (colored)
Move softint and preemtion-related functions out of x86/x86/intr.c to its own file, x86/x86/x86_softintr.c Add x86/x86/x86_softintr.c for native and XenPV Make sure XenPV also check ci_ioending, which is used for softints. Switch XenPV to fast softints and allow kernel preemption. kpreempt_disable() before calling pmap_changeprot_local() run xen_wallclock_time() and xen_global_systime_ns() at splshed() to avoid being interrupted. XXX amd64 lock stubs are racy for XPENDING
Revision 1.1, Sat Apr 11 18:26:07 2020 UTC (3 years, 1 month ago) by bouyer
CVS Tags: phil-wifi-20200421, bouyer-xenpvh-base2, bouyer-xenpvh-base1
Branch point for: bouyer-xenpvh
file x86_softintr.c was initially added on branch bouyer-xenpvh.
This form allows you to request diff's 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.