)]}'
{
  "log": [
    {
      "commit": "46f116eab81b21c6ae8c4f169498c632b1f94bf1",
      "tree": "b5165e2e57748140be4dc3fbf7063fdba721c26c",
      "parents": [
        "eb3c5ed8617d0aa67648cb7d1a486d14099129f2"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Mon Oct 24 22:42:35 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:49 2005 -0700"
      },
      "message": "[PATCH] USB: cdc-acm patch to use kzalloc\n\nanother one to use kzalloc. Please apply.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a6c82600d4058346ea6fd801bc21d7abcc1350d8",
      "tree": "7606fe0113b4548d4d25fc846c5973a603457826",
      "parents": [
        "c36fc889b5a4fd66cfd9ba80d9e038745d349567"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:47 2005 -0700"
      },
      "message": "[PATCH] USB: delete the bluetty driver\n\nWe have a real Bluetooth system in Linux, lets finally delete this driver as no\none is using it (and if they are, they are using a closed source bluetooth\nstack, which I can\u0027t support anyway.)\n\nMarcel, you owe me a beer :)\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d6e5bcf4a7ebbe258124a931f1449338340a99b5",
      "tree": "e36249673c11e20f90ad837831c104b1dfce9947",
      "parents": [
        "094f1649577dfc7f2c7407a8380e05a506b31f7f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 21:15:16 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 16:47:37 2005 -0700"
      },
      "message": "[PATCH] devfs: Remove the mode field from usb_class_driver as it\u0027s no longer needed\n\nAlso fixes all drivers that set this field, and removes some other devfs\nspecfic USB logic.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/class/usblp.c           |    3 +--\n drivers/usb/core/file.c             |   19 ++++---------------\n drivers/usb/image/mdc800.c          |    3 +--\n drivers/usb/input/aiptek.c          |    2 +-\n drivers/usb/input/hiddev.c          |    3 +--\n drivers/usb/media/dabusb.c          |    3 +--\n drivers/usb/misc/auerswald.c        |    3 +--\n drivers/usb/misc/idmouse.c          |    5 ++---\n drivers/usb/misc/legousbtower.c     |    5 ++---\n drivers/usb/misc/rio500.c           |    3 +--\n drivers/usb/misc/sisusbvga/sisusb.c |    5 -----\n drivers/usb/misc/usblcd.c           |    9 ++++-----\n drivers/usb/usb-skeleton.c          |    3 +--\n include/linux/usb.h                 |    7 ++-----\n 14 files changed, 22 insertions(+), 51 deletions(-)\n"
    },
    {
      "commit": "22c438632850c0d6257b45c90afed0cea6953afc",
      "tree": "eb70da121b1fab2a2626167575aa38ed3013fc65",
      "parents": [
        "dd16525b698528172899f10c14a3eb6ddb888a53"
      ],
      "author": {
        "name": "Nishanth Aravamudan",
        "email": "nacc@us.ibm.com",
        "time": "Mon Aug 15 11:30:11 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Sep 12 12:23:44 2005 -0700"
      },
      "message": "[PATCH] drivers/usb: fix-up schedule_timeout() usage\n\nDescription: Use schedule_timeout_{,un}interruptible() instead of\nset_current_state()/schedule_timeout() to reduce kernel size.\n\nSigned-off-by: Nishanth Aravamudan \u003cnacc@us.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9bc45e0c01ae268ad5f9e6d35492bbd8197e32f2",
      "tree": "0d6be55e53051da39ffb40396f2cb8a975c116d9",
      "parents": [
        "4fbd55f03e294d18bd7a5c4c98974e157f6f84e7"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Aug 14 13:00:58 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:28:27 2005 -0700"
      },
      "message": "[PATCH] USB: schedule OSS USB drivers for removal\n\nDeprecate the OSS USB drivers.\n\nThis patch includes spelling fixes by Lee Revell.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0bc8e009a2d5106183ea31a2b83035e790778cab",
      "tree": "88bba601400a656f63274b77246befceba0d704b",
      "parents": [
        "a1cf96efbabac2f8af6f75286ffcefd40b0a466c"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Jul 31 20:41:19 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Sep 08 16:22:40 2005 -0700"
      },
      "message": "[PATCH] USB usblp: rate-limit printer status error messages\n\nRate-limit usblp printer error status messages.\n\nI unplugged my USB printer and almost instantly got several hundred\nof these in my kernel message log:\ndrivers/usb/class/usblp.c: usblp0: error -19 reading printer status\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "8753e65e34a7b02f8473e7c6ce1cf7e08db4c6e3",
      "tree": "1bb13f63d745fd2a7b775b4b03534766baeae994",
      "parents": [
        "a6db592e1624bb7ec62cf56629c9556442169ac5"
      ],
      "author": {
        "name": "Masahito Omote",
        "email": "omote@utyuuzin.net",
        "time": "Fri Jul 29 12:17:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jul 29 13:12:53 2005 -0700"
      },
      "message": "[PATCH] USB: Patch for KYOCERA AH-K3001V support\n\nThis patch enables a support of KYOCERA AH-K3001V, one of the most\npopular cell phone in Japan. This device has vendor specific ID but works\nwith acm driver by adding USB ID. This device already works on\nFreeBSD and OS X by native USB ACM driver with USB ID added.\n\nThis device is probed as NO_UNION_NORMAL not to hang up when probing.\n\nSigned-off-by: Masahito Omote \u003comote@utyuuzin.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "83ef344a7539aa55a787790bc036f0bf3466e191",
      "tree": "3a49e9eb5e690a3b0f6609ef0f24f403b3828a39",
      "parents": [
        "a3fdf4ebe016ba756de3ca29a2a6117e9acd721c"
      ],
      "author": {
        "name": "brian@murphy.dk",
        "email": "brian@murphy.dk",
        "time": "Wed Jun 29 16:53:29 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Jul 12 11:52:57 2005 -0700"
      },
      "message": "[PATCH] USB: fix usb reference count bug in cdc-acm driver\n\nThis increases the reference count on the usb cdc acm control interface\nwhich is referred to by the tty interface provided by the driver. This\nallows the deferred removal of the tty after the physical device is\ndisconnected if the tty is held open at the time of disconnection.\n\nSigned-off-by: brian@murphy.dk\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "01205a0e60bb5a66d768b881fb8355981b912510",
      "tree": "09a80a72be85b8e16523c37076b55b5c6a08c504",
      "parents": [
        "c11372da33c9d38cb35867915f15c74778e1a3a4"
      ],
      "author": {
        "name": "Domen Puncer",
        "email": "domen@coderock.org",
        "time": "Sun Jun 05 14:46:16 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 14:44:02 2005 -0700"
      },
      "message": "[PATCH] USB: usblp: 2x up() in usblp_read\n\nup(\u0026usblp-\u003esem) was called twice in a row in this code path.\n\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2c45b6feb394337b4b468229632b8737375caf1d",
      "tree": "fc212281c5e750a6d0b3d0148007462f96c1728c",
      "parents": [
        "5da0106f0b9b13afa4a902c01d4c98b002df55ff"
      ],
      "author": {
        "name": "C. Adam Oldham",
        "email": "oldhamca@gmail.com",
        "time": "Thu Jun 02 17:16:34 2005 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 14:44:01 2005 -0700"
      },
      "message": "[PATCH] USB: Fix race condition in usblp_write\n\nInitialize status fields in the read and write urbs to prevent a race\ncondition with open/read/close - open/write/close sequences.\n\nFixes bug #4432 at bugzilla.kernel.org\n\nSigned-off-by: Adam Oldham \u003coldhamca@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "884b600f63dc7c646f415a5d8f356df1f66ff6f2",
      "tree": "64f843dc70a12a6d9f7bd3181b3f5c99daab12b0",
      "parents": [
        "d5926ae7a827bdd06b588ffbc56fd4525cd9214a"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Thu Apr 21 21:28:02 2005 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 27 14:43:45 2005 -0700"
      },
      "message": "[PATCH] USB: fix acm trouble with terminals\n\nThis patch fixes lost LF when ACM device is used with getty/login/bash,\nin case of a modem which takes calls.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1bc3c9e1e44c2059fe2ffa6ff70ad0a925d7b05f",
      "tree": "0bc14ec53acf3b4c08a9995c7ea335e236435558",
      "parents": [
        "6fd19f4b55f7fd1c9d8650bd7f8df2c81b69c5ca"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "juhl-lkml@dif.dk",
        "time": "Mon Apr 18 17:39:34 2005 -0700"
      },
      "committer": {
        "name": "Greg K-H",
        "email": "gregkh@suse.de",
        "time": "Mon Apr 18 17:39:34 2005 -0700"
      },
      "message": "[PATCH] USB: kfree cleanup for drivers/usb/* - no need to check for NULL\n\nGet rid of a bunch of redundant NULL pointer checks in drivers/usb/*,\nthere\u0027s no need to check a pointer for NULL before calling kfree() on it.\n\nSigned-off-by: Jesper Juhl \u003cjuhl-lkml@dif.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\nIndex: gregkh-2.6/drivers/usb/class/audio.c\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
