)]}'
{
  "log": [
    {
      "commit": "9d8ae5c22b73852e9b23ba4e520a64c29bbfc939",
      "tree": "fff5ae1425f1b30ba19ef5ffe3b109af4643cb38",
      "parents": [
        "f1d9e9c767f96f57a3cca5304c046f692e115ec9"
      ],
      "author": {
        "name": "Mark Asselstine",
        "email": "mark.asselstine@windriver.com",
        "time": "Sun Mar 04 13:33:28 2012 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Sun Mar 04 13:43:41 2012 +0200"
      },
      "message": "rpmsg: fix build warning when dma_addr_t is 64-bit\n\ndev_dbg() in rpmsg_probe() made use of the %x formatting that\nexpects an \u0027unsigned int\u0027 which dma_addr_t is not in cases where\ndma_addr_t is 64-bit (CONFIG_ARCH_DMA_ADDR_T_64BIT). Casting to\na \u0027unsigned long long\u0027 and using %llx will avoid this.\n\nSigned-off-by: Mark Asselstine \u003cmark.asselstine@windriver.com\u003e\nCC: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCC: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\n"
    },
    {
      "commit": "f1d9e9c767f96f57a3cca5304c046f692e115ec9",
      "tree": "a7cd3cc58dade02f00961b0bb68136b7037e30cb",
      "parents": [
        "9648224e564aa0d6e3a803bd0e056802cc97297c"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Tue Feb 28 16:11:28 2012 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Tue Feb 28 19:10:04 2012 +0200"
      },
      "message": "rpmsg: fix published buffer length in rpmsg_recv_done\n\nAfter processing an incoming message, always publish the real size\nof its containing buffer when putting it back on the available rx ring.\n\nUsing any different value might erroneously limit the remote processor\n(leading it to think the buffer is smaller than it really is).\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Grosen \u003cmgrosen@ti.com\u003e\nCc: Suman Anna \u003cs-anna@ti.com\u003e\nCc: Fernando Guzman Lugo \u003cfernando.lugo@ti.com\u003e\nCc: Rob Clark \u003crob@ti.com\u003e\nCc: Ludovic BARRE \u003cludovic.barre@stericsson.com\u003e\nCc: Loic PALLARDY \u003cloic.pallardy@stericsson.com\u003e\nCc: Omar Ramirez Luna \u003comar.luna@linaro.org\u003e\n"
    },
    {
      "commit": "9648224e564aa0d6e3a803bd0e056802cc97297c",
      "tree": "2d097e820dbbc0e8ee65e9e53306e69331c29b9b",
      "parents": [
        "fa2d7795b2e859574c86cf186e488d12178d51b3"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Tue Feb 28 16:16:48 2012 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Tue Feb 28 19:10:04 2012 +0200"
      },
      "message": "rpmsg: validate incoming message length before propagating\n\nWhen an inbound message arrives, validate its reported length before\npropagating it, otherwise buggy (or malicious) remote processors might\ntrick us into accessing memory which we really shouldn\u0027t.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Grosen \u003cmgrosen@ti.com\u003e\nCc: Suman Anna \u003cs-anna@ti.com\u003e\nCc: Fernando Guzman Lugo \u003cfernando.lugo@ti.com\u003e\nCc: Rob Clark \u003crob@ti.com\u003e\nCc: Ludovic BARRE \u003cludovic.barre@stericsson.com\u003e\nCc: Loic PALLARDY \u003cloic.pallardy@stericsson.com\u003e\nCc: Omar Ramirez Luna \u003comar.luna@linaro.org\u003e\n"
    },
    {
      "commit": "fa2d7795b2e859574c86cf186e488d12178d51b3",
      "tree": "af37a844c4531936e0236ead5d6a2ce80686d208",
      "parents": [
        "9cd8eb433cbd440b25d4080b5add998da21fdb9c"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Thu Feb 09 15:16:41 2012 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Tue Feb 28 19:09:54 2012 +0200"
      },
      "message": "rpmsg: fix name service endpoint leak\n\nThe name service endpoint wasn\u0027t destroyed, so fix it.\n\nThis is achieved by introducing an internal __rpmsg_destroy_ept\nfunction which doesn\u0027t assume the given ept is bound to an rpmsg\nchannel (much like the existing __rpmsg_create_ept).\n\nThis is needed because the name service ept belongs to the rpmsg bus,\nand is never bound with a specific rpdev.\n\nReported-by: Omar Ramirez Luna \u003comar.ramirez@ti.com\u003e\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Grosen \u003cmgrosen@ti.com\u003e\nCc: Suman Anna \u003cs-anna@ti.com\u003e\nCc: Fernando Guzman Lugo \u003cfernando.lugo@ti.com\u003e\nCc: Rob Clark \u003crob@ti.com\u003e\nCc: Ludovic BARRE \u003cludovic.barre@stericsson.com\u003e\nCc: Loic PALLARDY \u003cloic.pallardy@stericsson.com\u003e\nCc: Omar Ramirez Luna \u003comar.ramirez@ti.com\u003e\n"
    },
    {
      "commit": "b719587eb46c588fabc71de97c28bafcf827acf7",
      "tree": "6715e8de8ad8a8d9d779dc5a8052a17500a8d903",
      "parents": [
        "4ba60295ff4793e64fca91ffec9cc37f032b2a94"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@gmail.com",
        "time": "Thu Jan 12 09:00:27 2012 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Feb 22 18:28:48 2012 +0200"
      },
      "message": "rpmsg: rename virtqueue_add_buf_gfp to virtqueue_add_buf\n\nSince commit 7bb7aef2 \"virtio: rename virtqueue_add_buf_gfp to virtqueue_add_buf\",\nvirtqueue_add_buf_gfp is already rename to virtqueue_add_buf now.\n\nThis patch fixes below build error:\n CC [M]  drivers/rpmsg/virtio_rpmsg_bus.o\ndrivers/rpmsg/virtio_rpmsg_bus.c: In function \u0027rpmsg_send_offchannel_raw\u0027:\ndrivers/rpmsg/virtio_rpmsg_bus.c:723: error: implicit declaration of function \u0027virtqueue_add_buf_gfp\u0027\nmake[2]: *** [drivers/rpmsg/virtio_rpmsg_bus.o] Error 1\nmake[1]: *** [drivers/rpmsg] Error 2\nmake: *** [drivers] Error 2\n\nSigned-off-by: Axel Lin \u003caxel.lin@gmail.com\u003e\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\n"
    },
    {
      "commit": "4ba60295ff4793e64fca91ffec9cc37f032b2a94",
      "tree": "314fcd905167e487cc1ea3870e1071b28582f606",
      "parents": [
        "489d129a2f7abd04054fad44e589989f3fa7fd7c"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Dec 21 11:44:02 2011 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Feb 22 18:28:43 2012 +0200"
      },
      "message": "rpmsg: depend on EXPERIMENTAL\n\nThere isn\u0027t any binary change in sight or evidence of any stability\nissue, but as we just begin to get traction we can\u0027t rule them out\ncompletely.\n\nTo be on the safe side, let\u0027s mark rpmsg as EXPERIMENTAL, and remove\nit later on after we have several happy users.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nCc: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Rob Clark \u003crob@ti.com\u003e\nCc: Mark Grosen \u003cmgrosen@ti.com\u003e\nCc: Ludovic BARRE \u003cludovic.barre@stericsson.com\u003e\n"
    },
    {
      "commit": "f8289edae45496477803786c90994d5e072ca66a",
      "tree": "87f6c825815028e7585d431edad4fdc71e33ebd2",
      "parents": [
        "650d65611e9c8e2f4dae8a1c09370a7f87c35e8e"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Dec 14 13:03:55 2011 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Feb 08 22:54:49 2012 +0200"
      },
      "message": "rpmsg: add Kconfig menu\n\nAdd a dedicated Kconfig menu for the rpmsg drivers, so they\ndon\u0027t show up in the main driver menu.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\n"
    },
    {
      "commit": "bcabbccabffe7326f046f25737ba1084f463c65c",
      "tree": "40b6f277fcebb64d1a3904ca43e1718be69038dd",
      "parents": [
        "34ed5a33b1218efbe8b01e37738063800ccdcdcd"
      ],
      "author": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Thu Oct 20 21:10:55 2011 +0200"
      },
      "committer": {
        "name": "Ohad Ben-Cohen",
        "email": "ohad@wizery.com",
        "time": "Wed Feb 08 22:53:58 2012 +0200"
      },
      "message": "rpmsg: add virtio-based remote processor messaging bus\n\nAdd a virtio-based inter-processor communication bus, which enables\nkernel drivers to communicate with entities, running on remote\nprocessors, over shared memory using a simple messaging protocol.\n\nEvery pair of AMP processors share two vrings, which are used to send\nand receive the messages over shared memory.\n\nThe header of every message sent on the rpmsg bus contains src and dst\naddresses, which make it possible to multiplex several rpmsg channels on\nthe same vring.\n\nEvery rpmsg channel is a device on this bus. When a channel is added,\nand an appropriate rpmsg driver is found and probed, it is also assigned\na local rpmsg address, which is then bound to the driver\u0027s callback.\n\nWhen inbound messages carry the local address of a bound driver,\nits callback is invoked by the bus.\n\nThis patch provides a kernel interface only; user space interfaces\nwill be later exposed by kernel users of this rpmsg bus.\n\nDesigned with Brian Swetland \u003cswetland@google.com\u003e.\n\nSigned-off-by: Ohad Ben-Cohen \u003cohad@wizery.com\u003e\nAcked-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e (virtio_ids.h)\nCc: Brian Swetland \u003cswetland@google.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n"
    }
  ]
}
