)]}'
{
  "log": [
    {
      "commit": "4031bbe4bbec6c0fe50412ef7fb43a270b0f29f1",
      "tree": "1e1449ba492ab04d8c5fbc75f9761be237bcae72",
      "parents": [
        "bbbe3a41f7ee529f7f4fdcc1bc1157234bac0766"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@arm.linux.org.uk",
        "time": "Fri Jan 06 11:41:00 2006 +0000"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Jan 13 11:26:10 2006 -0800"
      },
      "message": "[PATCH] Add ide_bus_type probe and remove methods\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a885c8c4316e1c1d2d2c8755da3f3d14f852528d",
      "tree": "e4f4e7a7657c0944d11c259f8f17ffcd6b2da0f5",
      "parents": [
        "5b0ed2c64d8fdafb5fcfb3baabdd288628b1ff9b"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jan 08 01:02:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:54 2006 -0800"
      },
      "message": "[PATCH] Add block_device_operations.getgeo block device method\n\nHDIO_GETGEO is implemented in most block drivers, and all of them have to\nduplicate the code to copy the structure to userspace, as well as getting\nthe start sector.  This patch moves that to common code [1] and adds a\n-\u003egetgeo method to fill out the raw kernel hd_geometry structure.  For many\ndrivers this means -\u003eioctl can go away now.\n\n[1] the s390 block drivers are odd in this respect.  xpram sets -\u003estart\n    to 4 always which seems more than odd, and the dasd driver shifts\n    the start offset around, probably because of it\u0027s non-standard\n    sector size.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: \u003cmike.miller@hp.com\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Paolo Giarrusso \u003cblaisorblade@yahoo.it\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "263756ec228f1cdd49fc50b1f87001a4cebdfe12",
      "tree": "502925a94655348a768f25180e49126688100a8d",
      "parents": [
        "f743ca5e10f4145e0b3e6d11b9b46171e16af7ce"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@vrfy.org",
        "time": "Mon Dec 12 18:03:44 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:09 2006 -0800"
      },
      "message": "[PATCH] ide: MODALIAS support for autoloading of ide-cd, ide-disk, ...\n\nIDE: MODALIAS support for autoloading of ide-cd, ide-disk, ...\n\nAdd MODULE_ALIAS to IDE midlayer modules: ide-disk, ide-cd, ide-floppy and\nide-tape, to autoload these modules depending on the probed media type of\nthe IDE device.\n\nIt is used by udev and replaces the former agent shell script of the hotplug\npackage, which was required to lookup the media type in the proc filesystem.\nUsing proc was racy, cause the media file is created after the hotplug event\nis sent out.\n\nThe module autoloading does not take any effect, until something like the\nfollowing udev rule is configured:\n  SUBSYSTEM\u003d\u003d\"ide\",  ACTION\u003d\u003d\"add\", ENV{MODALIAS}\u003d\u003d\"?*\", RUN+\u003d\"/sbin/modprobe $env{MODALIAS}\"\n\nThe module ide-scsi will not be autoloaded, cause it requires manual\nconfiguration. It can\u0027t be, and never was supported for automatic setup in\nthe hotplug package. Adding a MODULE_ALIAS to ide-scsi for all supported\nmedia types, would just lead to a default blacklist entry anyway.\n\n  $ modinfo ide-disk\n  filename:       /lib/modules/2.6.15-rc4-g1b0997f5/kernel/drivers/ide/ide-disk.ko\n  description:    ATA DISK Driver\n  alias:          ide:*m-disk*\n  license:        GPL\n  ...\n\n  $ modprobe -vn ide:m-disk\n  insmod /lib/modules/2.6.15-rc4-g1b0997f5/kernel/drivers/ide/ide-disk.ko\n\n  $ cat /sys/bus/ide/devices/0.0/modalias\n  ide:m-disk\n\nIt also adds attributes to the IDE device:\n  $ tree /sys/bus/ide/devices/0.0/\n  /sys/bus/ide/devices/0.0/\n  |-- bus -\u003e ../../../../../../../bus/ide\n  |-- drivename\n  |-- media\n  |-- modalias\n  |-- power\n  |   |-- state\n  |   `-- wakeup\n  `-- uevent\n\n  $ cat /sys/bus/ide/devices/0.0/{modalias,drivename,media}\n  ide:m-disk\n  hda\n  disk\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "17514e8a6f1836a5c95b1f18d2bc0493ad732cf0",
      "tree": "e2025cba05502f0ea9400b965e81b456eac875df",
      "parents": [
        "e07bc7096424b977e53a16d72ec02645389107ba"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Nov 19 22:24:35 2005 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Nov 19 22:24:35 2005 +0100"
      },
      "message": "[PATCH] ide: add missing __init tags to device drivers\n\nAlso remove bogus comments for idefloppy_init() and idetape_init().\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e"
    },
    {
      "commit": "4ef3b8f4a5c056d5f784725974a530d1a7b4a811",
      "tree": "f5cb477ef8b89af4fba8592fdcefde733947e1ef",
      "parents": [
        "7462cbff7d4c2dc0d182613fb4e801efb29b90ac"
      ],
      "author": {
        "name": "Laurent Riffard",
        "email": "laurent.riffard@free.fr",
        "time": "Fri Nov 18 22:15:40 2005 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Nov 18 22:15:40 2005 +0100"
      },
      "message": "[PATCH] ide: remove ide_driver_t.owner field\n\nThe structure ide_driver_t have a .owner field which is a duplicate\nof .gendriver.owner field (.gen_driver is a struct device_driver).\n\nThis patch removes ide_driver_t\u0027s owner field.\n\nSigned-off-by: Laurent Riffard \u003claurent.riffard@free.fr\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e"
    },
    {
      "commit": "07203f6471a11f4eda48acbe528c0ce4704ad42c",
      "tree": "9038744d2ec1f6db3b401e9e7d4572e9a65f909b",
      "parents": [
        "d868dd19ad0828b1b3b56f3b06bd4a39971847be"
      ],
      "author": {
        "name": "Ondrej Zary",
        "email": "linux@rainbow-software.org",
        "time": "Thu Nov 10 00:25:15 2005 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Nov 10 00:25:15 2005 +0100"
      },
      "message": "[PATCH] ide-floppy: software eject not working with LS-120 drive\n\nThe problem (eject not working on ATAPI LS-120 drive) is caused by\nidefloppy_ioctl() function which *first* tries generic_ide_ioctl()\nand *only* if it fails with -EINVAL, proceeds with the specific ioctls.\nThe generic eject command fails with something other than -EINVAL\nand the specific one is never executed.\n\nThis patch fixes it by first going through the internal ioctls\nand only trying generic_ide_ioctl() if none of them matches.\n\nSigned-off-by: Ondrej Zary \u003clinux@rainbow-software.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e"
    },
    {
      "commit": "f5e3c2faa20615e900ab26bd957f898400435924",
      "tree": "d3dd4c93539f155e3fd4ef18ae9cfe482ed1b340",
      "parents": [
        "9c2153844d72ac92b6da0ee42f7f81fb0aa91f8a"
      ],
      "author": {
        "name": "Deepak Saxena",
        "email": "dsaxena@plexity.net",
        "time": "Mon Nov 07 01:01:25 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:54:00 2005 -0800"
      },
      "message": "[PATCH] ide: kmalloc + memset -\u003e kzalloc conversion\n\nSigned-off-by: Deepak Saxena \u003cdsaxena@plexity.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c40d3d38a8f04fff4394c7323db239bce780db60",
      "tree": "58fc485a9ca8d3a89221dd40ee2ae1c110b46598",
      "parents": [
        "30d5b64b63fa69af31b2cba32e6d71d68526eec9"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu Aug 18 22:09:21 2005 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu Aug 18 22:09:21 2005 +0200"
      },
      "message": "[PATCH] ide-floppy: fix IDEFLOPPY_TICKS_DELAY\n\n* IDEFLOPPY_TICKS_DELAY assumed HZ \u003d\u003d 100, fix it\n* increase the delay to 50ms (to match comment in the code)\n\nThanks to Manfred Scherer \u003cmanfred.scherer.mhm@t-online.de\u003e\nfor reporting the problem and testing the patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@elka.pw.edu.pl\u003e"
    },
    {
      "commit": "c7ea4b31fd962b4baadb42c0b8d7c6851c584102",
      "tree": "be097db5341cd09a4cf640a2bc3c5a189e989f0c",
      "parents": [
        "ef3daeda7b58f046f94b26637d500354038d39f4"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Thu Jun 23 00:09:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:28 2005 -0700"
      },
      "message": "[PATCH] ide-floppy adjustments\n\nFix a build problem when IDEFLOPPY_DEBUG_BUGS is turned off, and eliminate an\naccess to memory that is no longer allocated (causing systems to fail booting\nwhen CONFIG_DEBUG_PAGEALLOC is turned on).\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8604affde9d4f52f04342d6a37c77d95fa167e7a",
      "tree": "12143c1be244c69c7c2b488a34856f60d0625e03",
      "parents": [
        "bef9c558841604116704e10b3d9ff3dbf4939423"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 14:55:34 2005 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@elka.pw.edu.pl",
        "time": "Thu May 26 14:55:34 2005 +0200"
      },
      "message": "[PATCH] convert IDE device drivers to driver-model\n\n* add ide_bus_match() and export ide_bus_type\n* split ide_remove_driver_from_hwgroup() out of ide_unregister()\n* move device cleanup from ide_unregister() to drive_release_dev()\n* convert ide_driver_t-\u003ename to driver-\u003ename\n* convert ide_driver_t-\u003e{attach,cleanup} to driver-\u003e{probe,remove}\n* remove ide_driver_t-\u003ebusy as ide_bus_type-\u003esubsys.rwsem\n  protects against concurrent -\u003e{probe,remove} calls\n* make ide_{un}register_driver() void as it cannot fail now\n* use driver_{un}register() directly, remove ide_{un}register_driver()\n* use device_register() instead of ata_attach(), remove ata_attach()\n* add proc_print_driver() and ide_drivers_show(), remove ide_drivers_op\n* fix ide_replace_subdriver() and move it to ide-proc.c\n* remove ide_driver_t-\u003edrives, ide_drives and drives_lock\n* remove ide_driver_t-\u003edrivers, drivers and drivers_lock\n* remove ide_drive_t-\u003edriver and DRIVER() macro\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@elka.pw.edu.pl\u003e"
    },
    {
      "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"
    }
  ]
}
