1. 04 2月, 2012 1 次提交
  2. 05 1月, 2012 1 次提交
    • J
      Xen: consolidate and simplify struct xenbus_driver instantiation · 73db144b
      Jan Beulich 提交于
      The 'name', 'owner', and 'mod_name' members are redundant with the
      identically named fields in the 'driver' sub-structure. Rather than
      switching each instance to specify these fields explicitly, introduce
      a macro to simplify this.
      
      Eliminate further redundancy by allowing the drvname argument to
      DEFINE_XENBUS_DRIVER() to be blank (in which case the first entry from
      the ID table will be used for .driver.name).
      
      Also eliminate the questionable xenbus_register_{back,front}end()
      wrappers - their sole remaining purpose was the checking of the
      'owner' field, proper setting of which shouldn't be an issue anymore
      when the macro gets used.
      
      v2: Restore DRV_NAME for the driver name in xen-pciback.
      Signed-off-by: NJan Beulich <jbeulich@suse.com>
      Cc: Jens Axboe <axboe@kernel.dk>
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: Ian Campbell <ian.campbell@citrix.com>
      Cc: David S. Miller <davem@davemloft.net>
      Signed-off-by: NKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      73db144b
  3. 27 8月, 2011 1 次提交
    • K
      xen-pcifront: Update warning comment to use 'e820_host' option. · 917e3e65
      Konrad Rzeszutek Wilk 提交于
      With Xen changeset 23428 "libxl: Add 'e820_host' option to config file"
      the E820 as seen from the host can now be passed into the guest.
      This means that a PV guest can now:
       - Use the correct PCI I/O gap. Before these patches, Linux guest would
         boot up and would tell:
         [    0.000000] Allocating PCI resources starting at 40000000 (gap: 40000000:c0000000)
         while in actuality the PCI I/O gap should have been:
         [    0.000000] Allocating PCI resources starting at b0000000 (gap: b0000000:4c000000)
      
       - The PV domain with PCI devices was limited to 3GB. It now can be booted
         with 4GB, 8GB, or whatever number you want. The PCI devices will now _not_ conflict
         with System RAM. Meaning the drivers can load.
      
      CC: Jesse Barnes <jbarnes@virtuousgeek.org>
      CC: linux-pci@vger.kernel.org
      CC: stable@kernel.org
      [v2: Made the string less broken up. Suggested by Joe Perches]
      Signed-off-by: NKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      917e3e65
  4. 27 7月, 2011 1 次提交
  5. 19 2月, 2011 1 次提交
  6. 18 2月, 2011 2 次提交
  7. 09 11月, 2010 2 次提交
  8. 18 10月, 2010 1 次提交