From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: [PATCH 13/24] mini-os: fix list.h include guard name Date: Sat, 28 Jan 2012 13:52:55 +0000 Message-ID: References: <1327669569.26983.178.camel@zakaz.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1327669569.26983.178.camel@zakaz.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Campbell , Daniel De Graaf , Ian Jackson Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org On 27/01/2012 13:06, "Ian Campbell" wrote> On Thu, 2012-01-26 at 19:45 +0000, Daniel De Graaf wrote: > mini-os: use BSD sys/queue.h instead of Linux list.h > ... > As well as the obvious ABI changes there are a few API updates > associated with the change: > > - struct rw_semaphore.wait_list is unused > - remove_waiter needs to take the wait_queue_head > > The latter requires a qemu update which I will post separately. Please > apply first and update QEMU_TAG as appropriate. > > I sprinkled some extra-emacs local variables around the files I edited > which didn't have them. > > I think this should be backported to the stable branches since > external users of mini-os may have been mislead into thinking they > could safely link mini-os against GPL-incompatible code. > > Signed-off-by: Ian Campbell Acked-by: Keir Fraser Best applied by Ian Jackson, as it needs synchronising with a change in the linked qemu repo. -- Keir