From owner-freebsd-current@freebsd.org Sun Dec 20 04:03:00 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AAB75A14862 for ; Sun, 20 Dec 2015 04:03:00 +0000 (UTC) (envelope-from alc@rice.edu) Received: from pp2.rice.edu (proofpoint2.mail.rice.edu [128.42.201.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7CF461818; Sun, 20 Dec 2015 04:02:59 +0000 (UTC) (envelope-from alc@rice.edu) Received: from pps.filterd (pp2.rice.edu [127.0.0.1]) by pp2.rice.edu (8.15.0.59/8.15.0.59) with SMTP id tBK42Hi9013616; Sat, 19 Dec 2015 22:02:58 -0600 Received: from mh11.mail.rice.edu (mh11.mail.rice.edu [128.42.199.30]) by pp2.rice.edu with ESMTP id 1yw35kg812-1; Sat, 19 Dec 2015 22:02:57 -0600 X-Virus-Scanned: by amavis-2.7.0 at mh11.mail.rice.edu, auth channel Received: from 108-254-203-201.lightspeed.hstntx.sbcglobal.net (108-254-203-201.lightspeed.hstntx.sbcglobal.net [108.254.203.201]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (Authenticated sender: alc) by mh11.mail.rice.edu (Postfix) with ESMTPSA id 60D964C02EB; Sat, 19 Dec 2015 22:02:57 -0600 (CST) Subject: Re: SVN r292469 breaks VirtualBox To: Joe Maloney References: <5675FD92.5050604@protected-networks.net> <56760852.9020204@rice.edu> <5ED0F6E0-22DF-4822-923B-8900435D1A11@pcbsd.org> Cc: Michael Butler , freebsd-current , alc@freebsd.org From: Alan Cox X-Enigmail-Draft-Status: N1110 Message-ID: <56762870.7050809@rice.edu> Date: Sat, 19 Dec 2015 22:02:56 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <5ED0F6E0-22DF-4822-923B-8900435D1A11@pcbsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=12 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1507310008 definitions=main-1512200076 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Dec 2015 04:03:00 -0000 On 12/19/2015 20:19, Joe Maloney wrote: > I ran into this months earlier with NextBSD. Replacing vm_pageout_grow= _cache(). in memobj-r0drv-freebsd.c with this fixed the issue: > > vm_pageout_reclaim_contig(1, 0, VM_MAX_ADDRESS, PAGE_SIZE, 0, 3); Be careful. Notice that I said, "vm_page_reclaim_contig", not "vm_pageout_reclaim_contig". The function in FreeBSD is different from that in NextBSD.=20 >> On Dec 19, 2015, at 7:45 PM, Alan Cox wrote: >> >> On 12/19/2015 19:00, Michael Butler wrote: >>> While the kernel modules will build, they won't load .. >>> >>> kernel: linker_load_file: Unsupported file type >>> kernel: link_elf_obj: symbol vm_pageout_grow_cache undefined >>> kernel: linker_load_file: Unsupported file type >>> kernel: KLD vboxnetflt.ko: depends on vboxdrv - not available or vers= ion >>> mismatch >>> kernel: linker_load_file: Unsupported file type >>> kernel: link_elf_obj: symbol vm_pageout_grow_cache undefined >>> kernel: linker_load_file: Unsupported file type >>> kernel: KLD vboxnetadp.ko: depends on vboxdrv - not available or vers= ion >>> mismatch >>> kernel: linker_load_file: Unsupported file type >>> >> VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c will need to be >> patched to use vm_page_reclaim_contig() instead of vm_pageout_grow_cac= he(). >> >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.= org" >