Files
android_kernel_xiaomi_sm8450/include/uapi/linux
Linus Torvalds 5fc835284d Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Pull virtio/vhost cross endian support from Michael Tsirkin:
 "I have just queued some more bugfix patches today but none fix
  regressions and none are related to these ones, so it looks like a
  good time for a merge for -rc1.

  The motivation for this is support for legacy BE guests on the new LE
  hosts.  There are two redeeming properties that made me merge this:

   - It's a trivial amount of code: since we wrap host/guest accesses
     anyway, almost all of it is well hidden from drivers.

   - Sane platforms would never set flags like VHOST_CROSS_ENDIAN_LEGACY,
     and when it's clear, there's zero overhead (as some point it was
     tested by compiling with and without the patches, got the same
     stripped binary).

  Maybe we could create a Kconfig symbol to enforce the second point:
  prevent people from enabling it eg on x86.  I will look into this"

* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
  virtio-pci: alloc only resources actually used.
  macvtap/tun: cross-endian support for little-endian hosts
  vhost: cross-endian support for legacy devices
  virtio: add explicit big-endian support to memory accessors
  vhost: introduce vhost_is_little_endian() helper
  vringh: introduce vringh_is_little_endian() helper
  macvtap: introduce macvtap_is_little_endian() helper
  tun: add tun_is_little_endian() helper
  virtio: introduce virtio_is_little_endian() helper
2015-07-03 16:02:25 -07:00
..
2014-10-20 10:30:15 +08:00
2014-09-23 23:15:46 -07:00
2015-05-23 10:49:55 +01:00
2015-04-21 16:16:02 -04:00
2015-02-23 09:59:07 -06:00
2013-04-26 16:08:16 +10:00
2014-07-01 10:48:05 -06:00
2014-03-20 14:55:18 +01:00
2014-11-19 14:48:02 -06:00
2015-06-23 13:35:47 +09:00
2012-10-16 18:49:15 -07:00
2014-08-08 15:57:31 -07:00
2015-04-12 21:25:13 -04:00
2015-07-01 16:26:08 +02:00
2014-05-14 10:04:34 +01:00
2015-06-01 10:45:51 +09:00
2013-12-11 12:57:55 -08:00
2015-05-13 15:43:00 -04:00
2013-08-13 15:10:22 -07:00
2014-12-22 16:12:36 -05:00
2015-02-09 16:59:03 +09:00
2015-05-25 13:25:35 -04:00
2014-12-02 13:52:53 -07:00
2015-02-17 14:34:51 -08:00
2015-02-03 12:48:40 -05:00
2014-08-08 15:57:31 -07:00
2015-01-20 13:51:06 +01:00
2014-12-13 12:42:52 -08:00
2015-05-05 13:40:44 -06:00
2015-02-02 18:46:51 -08:00
2015-06-01 10:25:37 -04:00
2015-04-23 15:16:14 -04:00
2015-06-05 10:58:34 -06:00
2012-11-16 10:15:35 -08:00
2014-03-21 14:21:13 -04:00
2014-12-10 17:41:10 -08:00
2014-12-09 14:10:41 +08:00
2013-03-22 16:19:59 -07:00
2015-03-05 22:08:42 -05:00
2014-04-26 12:13:24 -04:00
2015-05-24 12:49:16 -07:00
2015-06-11 23:37:37 +02:00
2015-06-03 14:17:38 +02:00
2015-03-29 12:13:52 +10:30
2014-12-09 12:05:24 +02:00
2013-12-11 09:25:20 -02:00
2015-03-31 13:58:35 -04:00