login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2007
»
March
»
7
Re: + stupid-hack-to-make-mainline-build.patch added to -mm tree
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Dan Hecht
Subject:
Re: + stupid-hack-to-make-mainline-build.patch added to -mm tree
Date: Wednesday, March 7, 2007 - 2:14 pm
On 03/07/2007 01:19 PM, Thomas Gleixner wrote:
quoted text
> On Wed, 2007-03-07 at 13:02 -0800, Dan Hecht wrote: >> On 03/07/2007 12:57 PM, Thomas Gleixner wrote: >>> On Wed, 2007-03-07 at 12:11 -0800, Jeremy Fitzhardinge wrote: >>>> Dan Hecht wrote: >>>>> Jeremy, I saw you sent out the Xen version earlier, thanks. Here's >>>>> ours for reference (please excuse any formating issues); it's also >>>>> lean. We'll send out a proper patch later after some more testing: >>>> So the interrupt side of the clockevent comes through the virtual apic? >>>> Where does evt->handle_event get called? >>> >>>> /* We use normal irq0 handler on cpu0. */ >>>> time_init_hook(); >>> That's exactly the thing I ranted about before. We keep the historic >>> view of emulated hardware and just wrap it into enough glue code instead >>> of doing an abstract design, which just gets rid of those hardware >>> assumptions at all. That's the big advantage of paravirtualization, but >>> the current way on paravirt ops is just ignoring this. >>> >> Are you saying you would prefer we create our own irq handler something >> like this rather than using the standard i386 handlers? >> >> irqreturn_t vmi_timer_interrupt(int irq, void *dev_id) >> { >> local_event->event_handler(local_event); >> return IRQ_HANDLED; >> } >> >> ?? That's fine with me. > > I prefer _ONE_ generic abstract implementation of a clock event, which > can be used by all hypervisors. Please keep all your wiring and ideas of > how to best emulate a i386 system away from the kernel as far as you > can. > > Please sit down with the other hypervisor folks and define the five > functions you need to interact between clockevents and the particular > hypervisor and implement it once. > > Then you can change and evolve your idea of how handle them best in your > hypervisor code, where it belongs. >
Okay, I guess we are essentially back to the "XEN & VMI" thread. Let's just keep that discussion in one place. -
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 3:59 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 2:07 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 2:32 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Andi Kleen
, (Tue Mar 6, 3:21 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 4:53 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Tue Mar 6, 5:24 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 5:35 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 5:40 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 5:42 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 5:49 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 5:53 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 6:18 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Tue Mar 6, 6:22 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 6:44 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Tue Mar 6, 7:08 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Tue Mar 6, 10:10 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 12:48 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 1:37 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 10:41 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Ingo Molnar
, (Wed Mar 7, 10:49 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Ingo Molnar
, (Wed Mar 7, 10:52 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, James Morris
, (Wed Mar 7, 11:03 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, James Morris
, (Wed Mar 7, 11:11 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 11:28 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 11:35 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 11:53 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 11:56 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 12:05 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 12:49 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 1:11 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 1:40 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 1:49 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 1:57 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 2:02 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 2:07 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 2:08 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 2:14 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 2:14 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 2:19 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 2:21 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 2:33 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 2:34 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 2:40 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 2:42 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 3:05 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 3:07 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 3:14 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Zachary Amsden
, (Wed Mar 7, 3:17 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 3:28 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 3:31 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 4:05 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Zachary Amsden
, (Wed Mar 7, 4:25 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 4:33 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 4:36 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Zachary Amsden
, (Wed Mar 7, 4:40 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Dan Hecht
, (Wed Mar 7, 4:52 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 5:19 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 5:22 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Wed Mar 7, 5:35 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 5:38 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Alan Cox
, (Wed Mar 7, 5:45 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Daniel Arai
, (Wed Mar 7, 6:01 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Wed Mar 7, 6:23 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Thu Mar 8, 12:02 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Thomas Gleixner
, (Thu Mar 8, 12:28 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Zachary Amsden
, (Thu Mar 8, 1:01 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Ingo Molnar
, (Thu Mar 8, 1:01 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Keir Fraser
, (Thu Mar 8, 1:15 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Thu Mar 8, 1:41 am)
Re: hardwired VMI crap
, Ingo Molnar
, (Thu Mar 8, 2:10 am)
Re: hardwired VMI crap
, Zachary Amsden
, (Thu Mar 8, 3:06 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Rusty Russell
, (Thu Mar 8, 3:26 am)
Re: hardwired VMI crap
, Thomas Gleixner
, (Thu Mar 8, 4:09 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Chris Wright
, (Thu Mar 8, 11:24 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Chris Wright
, (Thu Mar 8, 11:30 am)
Re: hardwired VMI crap
, Chris Wright
, (Thu Mar 8, 11:35 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Daniel Arai
, (Thu Mar 8, 11:44 am)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Chris Wright
, (Thu Mar 8, 12:14 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Ingo Molnar
, (Thu Mar 8, 12:17 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Jeremy Fitzhardinge
, (Thu Mar 8, 12:42 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Chris Wright
, (Thu Mar 8, 12:47 pm)
Re: + stupid-hack-to-make-mainline-build.patch added to -m ...
, Ingo Molnar
, (Thu Mar 8, 12:54 pm)
Re: hardwired VMI crap
, Zachary Amsden
, (Thu Mar 8, 1:46 pm)
Re: hardwired VMI crap
, Ingo Molnar
, (Thu Mar 8, 2:13 pm)
Re: hardwired VMI crap
, Andi Kleen
, (Thu Mar 8, 2:39 pm)
Re: hardwired VMI crap
, Zachary Amsden
, (Thu Mar 8, 3:17 pm)
Re: hardwired VMI crap
, Ingo Molnar
, (Thu Mar 8, 3:33 pm)
Re: hardwired VMI crap
, Ingo Molnar
, (Thu Mar 8, 3:42 pm)
Re: hardwired VMI crap
, Zachary Amsden
, (Thu Mar 8, 3:58 pm)
Re: hardwired VMI crap
, Zachary Amsden
, (Thu Mar 8, 4:39 pm)
Navigation
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Greg KH
Og dreams of kernels
Jens Axboe
[PATCH 31/33] Fusion: sg chaining support
Arnd Bergmann
Re: finding your own dead "CONFIG_" variables
Mark Brown
[PATCH 2/2] Subject: natsemi: Allow users to disable workaround for DspCfg reset
Tony Breeds
[LGUEST] Look in object dir for .config
git
:
Brian Downing
Re: Git in a Nutshell guide
John Benes
Re: master has some toys
Matthias Lederhofer
[PATCH 4/7] introduce GIT_WORK_TREE to specify the work tree
Alexander Sulfrian
[RFC/PATCH] RE: git calls SSH_ASKPASS even if DISPLAY is not set
Junio C Hamano
Re: Rss produced by git is not valid xml?
git-commits-head
:
Linux Kernel Mailing List
iSeries: fix section mismatch in iseries_veth
Linux Kernel Mailing List
ixbge: remove TX lock and redo TX accounting.
Linux Kernel Mailing List
ixgbe: fix several counter register errata
Linux Kernel Mailing List
b43: fix build with CONFIG_SSB_PCIHOST=n
Linux Kernel Mailing List
9p: block-based virtio client
linux-netdev
:
Michael Breuer
Re: [PATCH] af_packet: Don't use skb after dev_queue_xmit()
Michael Breuer
Re: [PATCH] af_packet: Don't use skb after dev_queue_xmit()
David Daney
[PATCH 5/7] Staging: Octeon Ethernet: Convert to NAPI.
Wolfgang Grandegger
[PATCH net-next v4 1/3] can: mscan: fix improper return if dlc < 8 in start_xmi...
Amit Kumar Salecha
[PATCHv3 NEXT 2/2] NET: Add Qlogic ethernet driver for CNA devices
openbsd-misc
:
Theo de Raadt
Re: Old IPSEC bug
Tomáš Bodžár
Problem with vpnc connection - check group password !
Insan Praja SW
Mandoc Compiling Error
Carl Roberso
Re: Cannot change MTU of carp interface?
Richard Daemon
Re: booting openbsd on eee without cd-rom
Colocation donated by:
Syndicate