From owner-freebsd-xen@freebsd.org Fri Jun 3 12:10:15 2016 Return-Path: Delivered-To: freebsd-xen@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 E57C5B51C72 for ; Fri, 3 Jun 2016 12:10:15 +0000 (UTC) (envelope-from royger@gmail.com) Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 80C2A166A for ; Fri, 3 Jun 2016 12:10:12 +0000 (UTC) (envelope-from royger@gmail.com) Received: by mail-wm0-x244.google.com with SMTP id a136so23190806wme.0; Fri, 03 Jun 2016 05:10:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version :content-disposition:user-agent; bh=TEDUIPjLQ2/2kjVoOxrRJhobNXXbnsxdr2HeIKAE2FA=; b=OFh7ciL/Irjj41GwzETTtDC1mw6Zr4RDPa+9o7erSwu8A2M5Twe+/F2RfrmBei79/h Ufn6uZsIgNxIegJqCVxcHp0vwt6Ebe8HY36DRfT6dKeupXcHvT6Kgh47W5cfYOqOrkWK tH7QKB68Kxq0WDR0dmwB/mu1b0FSQvtTAajBr7OJhUUP3Id5R/n40hMlFu6xb9MeKbze hdeisfmdDSiFua1lJ8FSD9ahn3+nwXItf6Os3vs74LBTNWmtNQlksVTz7cIevqhvrGSB yhTdnRmOCyxTApKFy1lcQ3C4TzJh4XrDjNNPDuAiy6W7IRG9KKcLwFQEUAUouL98ZVw5 e+FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mime-version:content-disposition:user-agent; bh=TEDUIPjLQ2/2kjVoOxrRJhobNXXbnsxdr2HeIKAE2FA=; b=Ii9AhouZNK8YAF09WpCh/PuaDHMiCqbN00JP+/tspZUMW0ChsQQ4/3haye2Pr+Fydh 86APuLL3NE0BxnxJBviAq9EYL1gZJuiJIuFiZ1QJK9kPx5X9tFs2i9W8U+MtQlg/Om+G iQJ5M23L0Pxuh5qt7Y/DoLWzcc5IWKBrCif85yZVaMFr/rHLAP7QPjmf+ku+Z9BClIsg wZ8fA+tzy+KTRbjqfhch9yCzmKu11i1CC+YE2OB7W+b14SBfvPK/psBSO6uqVc48hCGy FzTfDgsJiUDgZ8KYxHuKhhoxIo2p43INnWO7w6HI/J4byFacbPtKoJfGNjPdZca1Ok7G PlZg== X-Gm-Message-State: ALyK8tID+LNM2cYo9jlRwWhoprKGF5691qdjvS/n11FRGfIY6KFv758dD8I2rFIcYBmmMQ== X-Received: by 10.28.188.7 with SMTP id m7mr29917705wmf.18.1464955810760; Fri, 03 Jun 2016 05:10:10 -0700 (PDT) Received: from localhost (150.red-83-39-196.dynamicip.rima-tde.net. [83.39.196.150]) by smtp.gmail.com with ESMTPSA id y1sm5458460wjg.10.2016.06.03.05.10.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Jun 2016 05:10:10 -0700 (PDT) Sender: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Date: Fri, 3 Jun 2016 14:10:05 +0200 From: Roger Pau =?iso-8859-1?Q?Monn=E9?= To: freebsd-xen@FreeBSD.org Cc: freebsd-virt@freebsd.org, xen-devel@lists.xenproject.org Subject: HEADS UP: Imported Xen 4.7 and blkback changes Message-ID: <20160603120921.y5l362zgrhf4fdcb@mac> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.6.0-neo (2016-04-07) X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jun 2016 12:10:16 -0000 Hello, First of all, this message is only relevant to those that use FreeBSD as Dom0 (host), not as a DomU (guest), so don't panic. I've imported the latest Xen version (4.7-rc4) into the ports tree, it's still not the final version, but it's quite close, so we better start testing it to make sure it works fine with FreeBSD. One of the more relevant changes in 4.7 regarding FreeBSD is the support for block hotplug scripts. This means that we now have the option to use backends different than simple block or regular files, provided that someone writes the proper hotplug scripts to attach them (I've heard there are some iSCSI hotplug scripts around). This however requires changes in blkback, so if you plan to use the Xen 4.7 port, please make sure that you are running a kernel that contains revision r301269 (or any later version). The same also works the other way around, if you update your kernel past r301269, you will have to run Xen 4.7 or else disks are not going to work. Also, and depending on your hardware, you will also need to add hw.pci.mcfg=0 to your /boot/loader.conf file after updating to Xen 4.7. Roger.