aboutsummaryrefslogtreecommitdiff
path: root/emulators/kqemu-kmod-devel
Commit message (Collapse)AuthorAgeFilesLines
* (Attempt to) fix build on head.Juergen Lock2010-07-272-1/+21
| | | | | | | Submitted by: portsmon Notes: svn path=/head/; revision=258340
* Add workaround for Linux guest startup hangs seen with -kernel-kqemuJuergen Lock2010-01-302-1/+26
| | | | | | | on stable/8 amd64. Notes: svn path=/head/; revision=248850
* - Allow specifying nonstandard base/kernel source dirs by definingJuergen Lock2009-05-307-2/+538
| | | | | | | | | | | | | | | | | | | | | | | | | | | SRC_BASE or SYSDIR respectively. - Add a few extra patches: [1] - An old patch by Enache Adrian to help NetBSD/OpenBSD guest support: http://lists.gnu.org/archive/html/qemu-devel/2007-11/msg00125.html (At least NetBSD still has issues seeing pci devices with acpi and assigning correct pci irqs without acpi when there still is an mptable which the qemu/kvm bios now defaults to providing, and it also doesn't seem to like most of the emulated nic choices - but these remaining issues have nothing to do with kqemu. I'll post a little more on the qemu-devel list...) - A patch series by Jan Kiszka from May 2009: http://lists.gnu.org/archive/html/qemu-devel/2009-05/msg01550.html In the unlikely case that any of these patches cause regressions please define WITHOUT_EXTRA_PATCHES and post details about your host _and_ guest on freebsd-emulation@freebsd.org . Obtained from: qemu-devel mailinglist [1] Notes: svn path=/head/; revision=234863
* - Only add the tss fixup code on OSVERSIONs where its still needed.Juergen Lock2009-03-281-1/+8
| | | | | | | | (It _should_ do nothing elsewhere but still would be unnecessary cycles...) - Bump PORTREVISIONs. Notes: svn path=/head/; revision=231206
* - Fix kqemu on recent -current which no longer has/uses unit2minor()Juergen Lock2009-02-122-0/+17
| | | | | | | | | | - Bump PORTREVISION PR: ports/131603 Submitted by: "Scot W. Hetzel" <swhetzel@gmail.com> Notes: svn path=/head/; revision=228125
* - Update to 1.4.0.p1 after repocopy from kqemu-kmod, this version isJuergen Lock2008-06-223-9/+49
| | | | | | | | | | | | | | | | needed for qemu svn and the experimental qemu-devel update available at: http://people.freebsd.org/~nox/qemu/qemu-devel-20080620.patch (see http://docs.freebsd.org/cgi/mid.cgi?20080620211216.GA75382 for the original announcement.) - Add CONFLICTS with the kqemu-kmod port. - Add D_NEEDMINOR as now required on -current for drivers that use the cloner library: http://svn.freebsd.org/viewvc/base?view=revision&revision=179726 (this last item was not yet in the original shar I put up for testing.) Notes: svn path=/head/; revision=215563
* - Chase moved MASTER_SITEJuergen Lock2008-06-202-11/+1
| | | | | | | - Remove obsolete patch Notes: svn path=/head/; revision=215413
* - Call the tss fixup code before entering the monitor instead of after.Juergen Lock2008-06-052-7/+8
| | | | | | | | (This fixes the problems that one user saw which I couldn't reproduce.) - Bump PORTREVISION Notes: svn path=/head/; revision=214365
* - Fix wrong userland fsbase load after gdt move that caused qemu toJuergen Lock2008-05-182-4/+4
| | | | | | | | | | | | | | | | | segfault sometimes on first invocation - Get rid of redundant & in two places - Bump PORTREVISION There still is the unresolved issue of (likely) the gdt move causing the host to hang for one guy, if this happens to you you can try the following kernel patch that sets up seperate gdts at boot so kqemu doesn't have to do the move: http://people.freebsd.org/~nox/qemu/patch-sys-amd64-seperate-gdt.txt Thanx to: Yamagi for testing Notes: svn path=/head/; revision=213301
* - Fix multiple qemu processes on amd64 SMP by actually using seperateJuergen Lock2008-05-122-9/+50
| | | | | | | | | | | | | per-cpu gdts (the previous fix was only stable for one qemu process at a time) Relevant thread: http://lists.freebsd.org/pipermail/freebsd-emulation/2008-May/004902.html - Bump PORTREVISION PR: ports/113430 Notes: svn path=/head/; revision=212967
* - Get rid of the infamous "fpudna in kernel mode" messages on amd64 byJuergen Lock2008-05-113-9/+87
| | | | | | | | | | | | | | calling fpudna()/npxdna() directly instead of programmatically invoking int 7 (should also speed up the i386 case a tiny little bit that didn't print a message) [1] - Rename kqemu_tss_workaround to kqemu_tss_fixup [2] - Bump PORTREVISION Looked over by: bde [1] Prodded by: jhb [2] Notes: svn path=/head/; revision=212900
* - Add a workaround for the amd64 SMP shared gdt issue that caused theJuergen Lock2008-05-013-2/+96
| | | | | | | | | | | | | | host panics - longer explanation in this post: http://docs.freebsd.org/cgi/mid.cgi?20080501101951.GA30274 [1] - Get rid of superfluous "kqemu " in IGNORE message when kernel source is missing - Pass down DEBUG_FLAGS to the build - Bump PORTREVISION PR: ports/113430 [1] Notes: svn path=/head/; revision=212415
* - Try and fix for real the issue of exiting qemu processes sometimesJuergen Lock2008-04-192-16/+26
| | | | | | | | | | | | | stuck in devdrn - Remove the -DSMP magic, it didn't help the amd64 SMP panics and was useless anyway (the panics still exist, the only good workaround I've found so far is forcing qemu onto cpu 1 and that is only possible on HEAD using the new cpuset feature) - Only bother with the -DKSE magic for OSVERSIONs where it matters - Bump PORTREVISION Notes: svn path=/head/; revision=211579
* - Remove 4.x cruftJuergen Lock2007-07-261-10/+0
| | | | | | | | PR: ports/114923 Submitted by: David Yeske <dyeske@gmail.com> Notes: svn path=/head/; revision=196345
* - add patch for recent -current that no longer uses sched_lockJuergen Lock2007-07-212-4/+21
| | | | | | | | | | | | - fix KERNCONF detection - bump PORTREVISION (There sill is that unresolved issue of the KSE/SMP CFLAGS not being passed down to the build for one guy tho, even tho they do appear in make -V CFLAGS...) Notes: svn path=/head/; revision=196003
* - Add a pkg-message warning about installing the kld from a packageJuergen Lock2007-07-141-0/+7
| | | | | | | Suggested by: Craig Boston <craig@yekse.gank.org> Notes: svn path=/head/; revision=195605
* - Fix typo in COMMENTJuergen Lock2007-07-141-1/+1
| | | | Notes: svn path=/head/; revision=195595
* - Try and pass appropriate -DKSE and/or -DSMP to the compilationJuergen Lock2007-07-142-3/+28
| | | | | | | | | (missing -DKSE is what caused the panics on -current) - bump PORTREVISION - Update WWW (qemu.org still seems to be down) Notes: svn path=/head/; revision=195594
* These install kernel modules, so add new virtual category kld.Mark Linimon2007-06-291-1/+1
| | | | | | | | Pointed out by: Ulrich Spoerlein <uspoerlein at gmail dot com> Hat: portmgr Notes: svn path=/head/; revision=194469
* - Remove unneeded USE_GCC, turns out the build didnt respect it anyway.Juergen Lock2007-06-221-1/+0
| | | | | | | Noticed by: yar Notes: svn path=/head/; revision=194089
* Update to 1.3.0pre11:Juergen Lock2007-02-072-7/+16
| | | | | | | | | | | | | - Install docs - Add MASTER_SITE_LOCAL - "-fno-stack-protector" gcc option fix - added kqemu regression tests (can serve as API usage example too) - included kqemu technical doc Approved by: miwi (mentor) Notes: svn path=/head/; revision=184531
* Update to 1.3.0pre10:Juergen Lock2007-02-063-15/+18
| | | | | | | | | | - Changed license to GPL version 2 - x86_64 full virtualization support Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=184415
* Replace devfs test with osversion check to fix tinderbox buildJuergen Lock2007-01-221-7/+5
| | | | | | | | Submitted by: pointyhat via kris Approved by: miwi (mentor, implicit) Notes: svn path=/head/; revision=183017
* Non-redistributable packages should be RESTRICTED, not NO_PACKAGE. Also weKris Kennaway2007-01-211-1/+1
| | | | | | | like to build kernel modules on pointyhat to detect breakage quickly. Notes: svn path=/head/; revision=182876
* Update MAINTAINER email address of my portsJuergen Lock2006-12-231-1/+1
| | | | | | | Approved by: miwi Notes: svn path=/head/; revision=180614
* - Fix rc script for 6.XMartin Wilke2006-12-212-2/+6
| | | | | | | | | | | - Bump PORTREVISION PR: ports/106917 Submitted by: Simon Phoenix<phoenix.simon@gmail.com> Approved by: maintainer Notes: svn path=/head/; revision=180403
* - Add fix for -currentMartin Wilke2006-12-153-1/+63
| | | | | | | | | | - Add rcscript PR: ports/106728 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=179837
* - Install module into /boot/modulesPav Lucistnik2006-08-282-3/+13
| | | | | | | | | | - Update URLs PR: ports/101286 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=171595
* Update to 1.3.0.p9.Norikatsu Shigemura2006-06-242-4/+4
| | | | | | | | PR: ports/99397 submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=166179
* Update to 1.3.0pre7.Norikatsu Shigemura2006-05-072-4/+4
| | | | | | | | PR: ports/96928 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> (maintainer) Notes: svn path=/head/; revision=161623
* update emulators/kqemu-kmod to 1.3.0pre6Edwin Groothuis2006-04-252-5/+4
| | | | | | | | | | | | | | | | | kqemu version 1.3.0pre6: - compile fix for Linux kernel version >= 2.6.16 - better null LDT handling (aka Plan9 and ReactOS bug) - moved monitor code to another address (aka win2k 256 MB bug) oh and FreeBSD guests have been working with -kernel-kqemu since 1.3.0pre5! (tested with 6.1RC1) PR: ports/96337 Submitted by: Juergen Lock <nox@jelal.kn-bremen.de> Notes: svn path=/head/; revision=160480
* Update to 1.3.0pre5.Norikatsu Shigemura2006-04-093-511/+14
| | | | | | | | | | o Change MAINTAINER-ship to submitter. o portlint happy. Submitted by: Juergen Lock <qemu-l@jelal.kn-bremen.de> Notes: svn path=/head/; revision=159217
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154146
* Fix kernel panic after stopping qemu.Norikatsu Shigemura2005-11-062-7/+9
| | | | | | | Submitted by: pjd Notes: svn path=/head/; revision=147435
* Inherit KMODDIR.Norikatsu Shigemura2005-11-051-0/+1
| | | | | | | | Reported by: Alexander Drozdov <dzal_mail@mtu-net.ru> Tested by: Alexander Drozdov <dzal_mail@mtu-net.ru> Notes: svn path=/head/; revision=147414
* Add kqemu 0.7.2, is a kernel module to accelerateNorikatsu Shigemura2005-10-315-0/+567
QEMU CPU Emulator. WWW: http://fabrice.bellard.free.fr/qemu/qemu-accel.html Discussed with: Juergen Lock <nox@jelal.kn-bremen.de> Reviewed by: Juergen Lock <nox@jelal.kn-bremen.de> Notes: svn path=/head/; revision=146829