)]}'
{
  "log": [
    {
      "commit": "e085b3cae85af47eb0a3eda3186bd898310fb322",
      "tree": "7f7fea27f1398558a63e58b2f52347ae93383bac",
      "parents": [
        "3fccaa192b9501e79a57e02e62b6bf420d2b461e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jan 19 01:44:41 2010 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Jan 19 01:44:41 2010 -0800"
      },
      "message": "ide: change -\u003eset_pio_mode method parameters\n\nChange -\u003eset_pio_mode method parameters to match -\u003eset_piomode method\nused in struct ata_port_operations.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5bfb151f1f565e6082304a30e8c81dfb6ed0b0c8",
      "tree": "331727c29645788035c4f4b0e617f8f0c9c52e1d",
      "parents": [
        "3779f818a42879038c4be8bc83123432b774279d"
      ],
      "author": {
        "name": "Joao Ramos",
        "email": "joao.ramos@inov.pt",
        "time": "Mon Jun 15 22:13:44 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Jun 15 22:13:44 2009 +0200"
      },
      "message": "ide: do not access ide_drive_t \u0027drive_data\u0027 field directly\n\nChange ide_drive_t \u0027drive_data\u0027 field from \u0027unsigned int\u0027 type to \u0027void *\u0027\ntype, allowing a wider range of values/types to be stored in this field.\n\nAdded \u0027ide_get_drivedata\u0027 and \u0027ide_set_drivedata\u0027 helpers to get and set\nthe \u0027drive_data\u0027 field.\n\nFixed all host drivers to maintain coherency with the change in the\n\u0027drive_data\u0027 field type.\n\nSigned-off-by: Joao Ramos \u003cjoao.ramos@inov.pt\u003e\n[bart: fix qd65xx build, cast to \u0027unsigned long\u0027, minor Coding Style fixups]\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.montavista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "abb596b25edac1ec1acc4ef53df190771661c3d2",
      "tree": "d20ea24960358ce03e0f27eefd2e6911afd1309c",
      "parents": [
        "0f861e8c47ede537a8ad280c61d5d00d541f04db"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Mar 31 20:15:32 2009 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Mar 31 20:15:32 2009 +0200"
      },
      "message": "ide: turn selectproc() method into dev_select() method (take 5)\n\nTurn selectproc() method into dev_select() method by teaching it to write to the\ndevice register and moving it from \u0027struct ide_port_ops\u0027 to \u0027struct ide_tp_ops\u0027.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: benh@kernel.crashing.org\nCc: petkovbb@gmail.com\n[bart: add -\u003edev_select to at91_ide.c and tx4939.c (__BIG_ENDIAN case)]\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "2bfba3c444fe8b2ab1c38112a89d8f03b61136ca",
      "tree": "17580eee63d868c9d6b97a6bc956a08f25631532",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 21 20:57:23 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Oct 21 20:57:23 2008 +0200"
      },
      "message": "ide: remove useless subdirs from drivers/ide/\n\nSuggested-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "97100fc816badbbc162644cfde7ad39ae9211fb4",
      "tree": "904faf5453c2dea32fa3fde5fda230118f3effda",
      "parents": [
        "be3c096ebdbe3c828aacb5473751a22840753eff"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Oct 13 21:39:36 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Mon Oct 13 21:39:36 2008 +0200"
      },
      "message": "ide: add device flags\n\nAdd \u0027unsigned long dev_flags\u0027 to ide_drive_t and convert bitfields\nto IDE_DFLAG_* flags.\n\nWhile at it:\n- IDE_DFLAG_ADDRESSING -\u003e IDE_DFLAG_LBA48\n- fixup some comments\n- remove needless g-\u003eflags zeroing from ide*_probe()\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3ceca727fe3a38dd8d7a3adf938fefda83eee8af",
      "tree": "61fb443f0e1a260110f63b23f236605677dd85a6",
      "parents": [
        "7c51c17e0431d2f26bc23ee07de12eafb125ce83"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Oct 10 22:39:27 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Oct 10 22:39:27 2008 +0200"
      },
      "message": "ide: include \u003clinux/hdreg.h\u003e only when needed\n\n* Include \u003clinux/ata.h\u003e directly in \u003clinux/ide.h\u003e\n  instead of through \u003clinux/hdreg.h\u003e.\n\n* Include \u003clinux/hdreg.h\u003e only when needed.\n\nCc: Christoph Hellwig \u003chch@infradead.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "216f9a88feabf5ed574c3aa78447a6bd872910bc",
      "tree": "66c199a09e8179b076248fbef8c613dc2936980e",
      "parents": [
        "eb34b2d90e71380ad19695188934230b06a3668b"
      ],
      "author": {
        "name": "Jan Evert van Grootheest",
        "email": "j.e.van.grootheest@caiway.nl",
        "time": "Thu Jul 24 22:53:35 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Jul 24 22:53:35 2008 +0200"
      },
      "message": "ht6560b: remove old history\n\nRemove the ancient version history. Git does a better job.\n\nFrom: Jan Evert van Grootheest \u003cj.e.van.grootheest@caiway.nl\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "eb34b2d90e71380ad19695188934230b06a3668b",
      "tree": "618f00baee51016501fbb4bd716c0bcc763c50fb",
      "parents": [
        "e8e7b9eb11c34ee18bde8b7011af41938d1ad667"
      ],
      "author": {
        "name": "Jan Evert van Grootheest",
        "email": "j.e.van.grootheest@caiway.nl",
        "time": "Thu Jul 24 22:53:35 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Jul 24 22:53:35 2008 +0200"
      },
      "message": "ht6560b: update email address\n\nUpdate email address.\n\nFrom: Jan Evert van Grootheest \u003cj.e.van.grootheest@caiway.nl\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e6d95bd14928926d6658b5e4ace905e8b83ed27a",
      "tree": "bc6c6b238505ff94e7523e1a9c2a445d9ddf7e6b",
      "parents": [
        "a698400a1556cf9f0376d1a41e536973dd5c4747"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Jul 16 20:33:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Jul 16 20:33:42 2008 +0200"
      },
      "message": "ide: -\u003eport_init_devs -\u003e -\u003einit_dev\n\nChange -\u003eport_init_devs method to take \u0027ide_drive_t *\u0027 as an argument\ninstead of \u0027ide_hwif_t *\u0027 and rename it to -\u003einit_dev.\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b32b76f72df17de891181b47e714f9f897bb62a1",
      "tree": "47a2fbeadca93d7442edab59d9c8afffe735dfb2",
      "parents": [
        "cc57ccc03d2a9b5622300f4b59fc8b54408c6e24"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Jul 16 20:33:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Wed Jul 16 20:33:37 2008 +0200"
      },
      "message": "ht6560b: convert to use ide_timing_find_mode()\n\nThere should be no functional changes caused by this patch.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "30e5ee4d1a651a0c66e86c6612c003034bd20ba2",
      "tree": "5845b35a16b81f263c18708d45398cc695ac21ed",
      "parents": [
        "681a561b7ec7fdcd8f35b68e44ac6d6c70aecc04"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:46 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Jul 15 21:21:46 2008 +0200"
      },
      "message": "ide: remove obsoleted \"idebus\u003d\" kernel parameter\n\n* Remove obsoleted \"idebus\u003d\" kernel parameter.\n\n* Remove no longer needed ide_system_bus_speed() and system_bus_clock()\n  (together with idebus_parameter and system_bus_speed variables).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4c3032d8a4d6c97bd6e02bcab524ef2428d89561",
      "tree": "4528851a9b04282f602cebb6b2ab4bc677b63259",
      "parents": [
        "387750c3bf49c22f6189436032145e2131985076"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:32 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:32 2008 +0200"
      },
      "message": "ide: add struct ide_io_ports (take 3)\n\n* Add struct ide_io_ports and use it instead of `unsigned long io_ports[]`\n  in ide_hwif_t.\n\n* Rename io_ports[] in hw_regs_t to io_ports_array[].\n\n* Use un-named union for \u0027unsigned long io_ports_array[]\u0027 and \u0027struct\n  ide_io_ports io_ports\u0027 in hw_regs_t.\n\n* Remove IDE_*_OFFSET defines.\n\nv2:\n* scc_pata.c build fix from Stephen Rothwell.\n\nv3:\n* Fix ctl_adrr typo in Sparc-specific part of ns87415.c.\n  (Noticed by Andrew Morton)\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0d28ec7f213eee37855741410a95ec559f9fa87a",
      "tree": "76b96acdf419d819cf31b1a5df0d21cce8231733",
      "parents": [
        "73f1ad8670effa9849c3d42457fa2b58f139e013"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:29 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:29 2008 +0200"
      },
      "message": "ide: always auto-tune PIO in legacy VLB host drivers\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ebae41a5a0583fb732c41445df4ac2c41016df74",
      "tree": "0896acda21576aabf92ff7e7b4b99fac26d9f007",
      "parents": [
        "10569713c78f3c499745651aebc90b0d1c454c28"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:29 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:29 2008 +0200"
      },
      "message": "ide: add \"vlb|pci_clock\u003d\" parameter\n\n* Add \"vlb_clock\u003d\" parameter for specifying VLB clock frequency (in MHz).\n\n* Add \"pci_clock\u003d\" parameter for specifying PCI bus clock frequency (in MHz).\n\nWhile at it:\n\n* qd65xx.c: rename {active,recovery}_cycle variables to {act,rec}_cyc.\n\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ef87f8d09639cbe22201c7dfe07586c43b255108",
      "tree": "1fbb1a8a9b749f928a442ca7e1eedd93ce3d625b",
      "parents": [
        "e460a59751a7e53b549c63d4d308ba73582c8def"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:24 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sun Apr 27 15:38:24 2008 +0200"
      },
      "message": "ide: remove obsoleted \"idex\u003d\" kernel parameters\n\n* Remove obsoleted \"idex\u003d\" kernel parameters.\n\n* Make probe_* and cmd640_vlb variables static.\n\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "eb63963a55f039f049d0dd1121f91f332af6ecc9",
      "tree": "42de9fdf101a1e45a60d43253057bc7435aef60d",
      "parents": [
        "c4b22f816b8ee316cff06df3880f8341e1251211"
      ],
      "author": {
        "name": "Harvey Harrison",
        "email": "harvey.harrison@gmail.com",
        "time": "Sat Apr 26 22:25:20 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:20 2008 +0200"
      },
      "message": "ide: replace remaining __FUNCTION__ occurrences\n\n__FUNCTION__ is gcc-specific, use __func__\n\n[bart: fix checkpatch.pl errors in ide-lib.c and ppc/mpc8xx.c while at it]\n\nSigned-off-by: Harvey Harrison \u003charvey.harrison@gmail.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d92f1a2829dbe29c644569a3b64a021e4d90005d",
      "tree": "8390de547df80777f575f633d9a6d2512e4478db",
      "parents": [
        "d9b819a025ca1b09dafbe90b5d25ba57a639f048"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:18 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:18 2008 +0200"
      },
      "message": "ide: manage I/O resources in ide_legacy_init_one()\n\n* Tell IDE layer to not manage resources by setting hwif-\u003emmio flag.\n\n* Use {request,release}_region() for resources management.\n\n* Set -\u003ename field of \u0027struct ide_port_info\u0027 instances in legacy VLB\n  host drivers and use driver name for resources management.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0bfeee7d4190938291a76536c7f6cd8f4e2dc30c",
      "tree": "94d8a02a4f184852836ae1e1ef5cbb8415238127",
      "parents": [
        "3b36f66b81bc0d69ec7dfa736592224f6ca366b7"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:16 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:16 2008 +0200"
      },
      "message": "ide: use ide_legacy_device_add() for qd65xx (take 2)\n\n* Add \u0027unsigned long config\u0027 argument to ide_legacy_device_add()\n  for setting hwif-\u003econfig_data.\n\n* Use ide_find_port_slot() instead of ide_find_port() in\n  ide_legacy_device_add().\n\n* Handle IDE_HFLAG_QD_2ND_PORT and IDE_HFLAG_SINGLE host flags in\n  ide_legacy_device_add().\n\n* Convert qd65xx host driver to use ide_legacy_device_add().\n\nv2:\n* Update ali14xx, dtc2278, ht6560b and umc8672 host drivers.\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3b36f66b81bc0d69ec7dfa736592224f6ca366b7",
      "tree": "b99bf69c108198d14a0f600a600cf2790ca2be84",
      "parents": [
        "e53cd458d593c88247b8a7b2754d0e8055869670"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:16 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:16 2008 +0200"
      },
      "message": "ide: add ide_legacy_device_add() helper\n\nAdd ide_legacy_device_add() helper for use by legacy VLB host drivers\n(+ convert them to use it).\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ac95beedf8bc97b24f9540d4da9952f07221c023",
      "tree": "c29837142c8083b6fcaf1767abcb0a4533676cd1",
      "parents": [
        "4a27214d7be31e122db4102166f49ec15958e8e9"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:14 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 22:25:14 2008 +0200"
      },
      "message": "ide: add struct ide_port_ops (take 2)\n\n* Move hooks for port/host specific methods from ide_hwif_t to\n  \u0027struct ide_port_ops\u0027.\n\n* Add \u0027const struct ide_port_ops *port_ops\u0027 to \u0027struct ide_port_info\u0027\n  and ide_hwif_t.\n\n* Update host drivers and core code accordingly.\n\nWhile at it:\n\n* Rename ata66_*() cable detect functions to *_cable_detect() to match\n  the standard naming. (Suggested by Sergei Shtylyov)\n\nv2:\n* Fix build for bast-ide. (Noticed by Andrew Morton)\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e277f91fef8a0ff7726ad33eb79c6f0d0c6229a8",
      "tree": "d275b5e0c720c5db73efa446c86a2437fd93dca2",
      "parents": [
        "fe80b937c9917887e4fbfaaf52f498b5ac3a6999"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:36 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:36 2008 +0200"
      },
      "message": "ide: use ide_find_port() in legacy VLB host drivers (take 2)\n\n* Add IDE_HFLAG_QD_2ND_PORT host flag to indicate the need of skipping\n  first ide_hwifs[] slot for the second port of QD65xx controller.\n\n* Handle this new host flag in ide_find_port_slot().\n\n* Convert legacy VLB host drivers to use ide_find_port().\n\nWhile at it:\n\n* Fix couple of printk()-s in qd65xx host driver to not use hwif-\u003ename.\n\nv2:\n* Fix qd65xx.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "2e4ed2955d0de73cd43793ff495ea027e9fd2f44",
      "tree": "357c8b834231b7b90824ef9355db41b7b306ca9f",
      "parents": [
        "d147e7d8f22c18cfb879513e8e1e10fa52f9789e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:35 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:35 2008 +0200"
      },
      "message": "ht6560b: use driver name for resource allocation\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "dfd87842a97e848cb5d62a5249d3f479c5f92c4b",
      "tree": "bb02496c9cd49a7b864642ee9d0186be0c1f85b6",
      "parents": [
        "e4079df0c273719f539aaa7cc19ed17c9a5b0aba"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:35 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:35 2008 +0200"
      },
      "message": "ide: init hwif-\u003e{io_ports,irq} explicitly in legacy VLB host drivers\n\nDo explicit port setup in legacy VLB host drivers instead of depending\non init_ide_data().  This way hwif-\u003eio_ports[] and hwif-\u003eirq are always\ncorrectly set regardless of CONFIG_PCI / CONFIG_BLK_DEV_IDEPCI.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "23579a2a170265aacf78069f4817a41c1d6e9323",
      "tree": "a20db3f337b64b13e482a2cb2f41e03b13d52e66",
      "parents": [
        "7616c0ad2087c7d244b8985390c63059a6223c45"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:26 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Apr 18 00:46:26 2008 +0200"
      },
      "message": "ide: remove IDE_*_REG macros\n\n* Add IDE_{ALTSTATUS,IREASON,BCOUNTL,BCOUNTH}_OFFSET defines.\n\n* Remove IDE_*_REG macros - this results in more readable\n  and slightly smaller code.\n\nThere should be no functional changes caused by this patch.\n\nCc: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0e7d8d480259319649f7a2c230622b98758d1c83",
      "tree": "b4f365ad69a2fd2380a9e640373a5d58e493e19e",
      "parents": [
        "1a1990f5479b0c9055c133b7e0e7fedfcbe11512"
      ],
      "author": {
        "name": "Jan Evert van Grootheest",
        "email": "j.e.van.grootheest@caiway.nl",
        "time": "Tue Feb 19 01:41:26 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Feb 19 01:41:26 2008 +0100"
      },
      "message": "ht6560b: force prefetch for some devices\n\nPrefetch needs to be set for some ide devices to work when connected to\na ht6560b interface. This was not always done properly, causing a system\nwith a HD and CD on the primary interface to not work properly. Or, in\neffect, hang hard.\n\nThis patch forces prefetch on devices before checking whether it\nis necessary to change the settings in the interface\n\nThis patch should also be applied to 2.4. I don\u0027t currently have a\n2.4 tree around.\n\n(also change my email address)\n\nSigned-off-by: Jan Evert van Grootheest \u003cjanevert@caiway.nl\u003e\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1a1990f5479b0c9055c133b7e0e7fedfcbe11512",
      "tree": "86394ab3b44dde0df5b10cff0d8ae59ffa607918",
      "parents": [
        "f401fd55b5a9ef1a4572abaefaa6957af11ced61"
      ],
      "author": {
        "name": "Jan Evert van Grootheest",
        "email": "j.e.van.grootheest@caiway.nl",
        "time": "Tue Feb 19 01:41:26 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Feb 19 01:41:26 2008 +0100"
      },
      "message": "ht6560b can only do up to PIO mode 4\n\nAccording to the datasheet, ht6560b only supports up to PIO mode 4.\n\n[bart: manually ported it over 2.6.25-rc2]\n\nSigned-off-by: Jan Evert van Grootheest \u003cjanevert@caiway.nl\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1f2cf8b0014fdfa3141449b508aca25e78c078a7",
      "tree": "2bbed83a1c7f5fc037cd64c2af108f081aff4c65",
      "parents": [
        "807b90d0be23b8d088d4369b02539dada70f03f4"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 02 19:56:40 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 02 19:56:40 2008 +0100"
      },
      "message": "ide: add -\u003eport_init_devs method to ide_hwif_t\n\n* Add -\u003eport_init_devs method to ide_hwif_t for a host specific\n  initialization of devices on a port.  Call the new method from\n  ide_port_init_devices().\n\n* Convert ht6560b, qd65xx and opti621 host drivers to use the new\n  -\u003eport_init_devs method.\n\nThere should be no functionality changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c413b9b94d9a8e7548cc4b2e04b7df0439ce76fd",
      "tree": "5d23110a0d1f87ad0c88fb1746194e532808eaab",
      "parents": [
        "1ebf74936b1fccb5b65940f99ccddd74ec4d1fef"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 02 19:56:31 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 02 19:56:31 2008 +0100"
      },
      "message": "ide: add struct ide_port_info instances to legacy host drivers\n\n* Remove \u0027struct pci_dev *dev\u0027 argument from ide_hwif_setup_dma().\n\n* Un-static ide_hwif_setup_dma() and add CONFIG_BLK_DEV_IDEDMA_PCI\u003dn version.\n\n* Add \u0027const struct ide_port_info *d\u0027 argument to ide_device_add[_all]().\n\n* Factor out generic ports init from ide_pci_setup_ports() to ide_init_port(),\n  move it to ide-probe.c and call it in in ide_device_add_all() instead of\n  ide_pci_setup_ports().\n\n* Move -\u003emate setup to ide_device_add_all() from ide_port_init().\n\n* Add IDE_HFLAG_NO_AUTOTUNE host flag for host drivers that don\u0027t enable\n  -\u003eautotune currently.\n\n* Setup hwif-\u003echipset in ide_init_port() but iff pi-\u003echipset is set\n  (to not override setup done by ide_hwif_configure()).\n\n* Add ETRAX host handling to ide_device_add_all().\n\n* cmd640.c: set IDE_HFLAG_ABUSE_* also for CONFIG_BLK_DEV_CMD640_ENHANCED\u003dn.\n\n* pmac.c: make pmac_ide_setup_dma() return an error value and move DMA masks\n  setup to pmac_ide_setup_device().\n\n* Add \u0027struct ide_port_info\u0027 instances to legacy host drivers, pass them to\n  ide_device_add() calls and then remove open-coded ports initialization.\n\nReviewed-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "58f189fccc72bb8a91de1854e519b47d64fbdbaa",
      "tree": "977aa91b6dd93ab07b22f60f97e8c91533f9125e",
      "parents": [
        "fadd11c71b5a100fb7560b84a6272b8883082726"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Feb 01 23:09:33 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Feb 01 23:09:33 2008 +0100"
      },
      "message": "ide: delete filenames/versions from comments\n\nDelete filenames/versions from comments.\n\nI\u0027m leaving decisions about adding DRV_VERSION defines and MODULE_VERSION()-s\nto maintainers of the respective drivers.\n\nWhile at it:\n\n* Remove unused VERSION define from ide.c.\n\n* Remove unused/stale DRV_VERSION define from au1xxx-ide.c.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ade2daf9c6e57845fe83a24e0a9fa1c03c6e91b1",
      "tree": "68070062d6306442caee50630c4213c911eb9064",
      "parents": [
        "8ac4ce742c66100931b6f2d7a36b0df08bc721fe"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Jan 26 20:13:07 2008 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Jan 26 20:13:07 2008 +0100"
      },
      "message": "ide: make remaining built-in only IDE host drivers modular (take 2)\n\n* Make remaining built-in only IDE host drivers modular, add ide-scan-pci.c\n  file for probing PCI host drivers registered with IDE core (special case\n  for built-in IDE and CONFIG_IDEPCI_PCIBUS_ORDER\u003dy) and then take care of\n  the ordering in which all IDE host drivers are probed when IDE is built-in\n  during link time.\n\n* Move probing of gayle, falconide, macide, q40ide and buddha (m68k arch\n  specific) host drivers, before PCI ones (no PCI on m68k), ide-cris (cris\n  arch specific), cmd640 (x86 arch specific) and pmac (ppc arch specific).\n\n* Move probing of ide-cris (cris arch specific) host driver before cmd640\n  (x86 arch specific).\n\n* Move probing of mpc8xx (ppc specific) host driver before ide-pnp (depends\n  on ISA and none of ppc platform that use mpc8xx supports ISA) and ide-h8300\n  (h8300 arch specific).\n\n* Add \"probe_vlb\" kernel parameter to cmd640 host driver and update\n  Documentation/ide.txt accordingly.\n\n* Make IDE_ARM config option visible so it can also be disabled if needed.\n\n* Remove bogus comment from ide.c while at it.\n\nv2:\n* Fix two issues spotted by Sergei:\n  - replace ENOMEM error value by ENOENT in ide-h8300 host driver\n  - fix MODULE_PARM_DESC() in cmd640 host driver\n\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d393aa0326436efd3cb800916b08cdac4dd1091a",
      "tree": "2fae9665c336a40d9a20a77612cac61daf107dce",
      "parents": [
        "69e88d2a754fcaf7ef8ca465586b811cf40dc479"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:36 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:36 2007 +0200"
      },
      "message": "ide: take ide_lock for prefetch disable/enable in do_special()\n\nTake ide_lock for prefetch disable/enable in do_special(),\nthen cleanup cmd640 and ht6560b host drivers.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "69e88d2a754fcaf7ef8ca465586b811cf40dc479",
      "tree": "547d37f38507edf5e94672ef898c2f7757e6ccae",
      "parents": [
        "5bbcf9242d4d15027cbee9618fca4b88b7327c28"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:35 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:35 2007 +0200"
      },
      "message": "ht6560b: fix deadlock on error handling\n\nStop abusing ide_lock lock (switch to a private locking).\n\nFixes same issue as fixed by Alan Cox in atiixp host driver with\ncommit 6c5f8cc33eb2e10b6ab788bbe259fc142a068627.\n\nht6560b is a bit special cause we still need to leave ide_lock for\n-\u003eset_pio_mode with \u0027pio\u0027 argument \u003d\u003d 8/9 (prefetch disable/enable).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "8447d9d52adbe4c653482bd0d5ccb9b5d26f9c9d",
      "tree": "358aa3ca6b0657623b84e7c6278f90fc95a32879",
      "parents": [
        "fd9bb53942a7ca3398a63f2c238afd8fbed3ec0e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:31 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Oct 20 00:32:31 2007 +0200"
      },
      "message": "ide: add ide_device_add()\n\n* Add ide_device_add() helper and convert host drivers to use it\n  instead of open-coded variants.\n\n* Make ide_pci_setup_ports() and do_ide_setup_pci_device()\n  take \u0027u8 *idx\u0027 argument instead of \u0027ata_index_t *index\u0027.\n\n* Remove no longer needed ata_index_t.\n\n* Unexport probe_hwif_init() and make it static.\n\n* Unexport ide_proc_register_port().\n\nThere should be no functionality changes caused by this patch\n(sgiioc4.c: ide_proc_register_port() requires hwif-\u003epresent\n to be set and it won\u0027t be set if probe_hwif_init() fails).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "26bcb879c03254545a19c6700fe5bcef6f21e7b1",
      "tree": "dc35f1a7d7860fe0de268ff92189ff0884b689d3",
      "parents": [
        "842c19ad6fc0dbd9ac9d2f8527466201802934cf"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 11 23:54:00 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu Oct 11 23:54:00 2007 +0200"
      },
      "message": "ide: add ide_set{_max}_pio() (take 4)\n\n* Add IDE_HFLAG_ABUSE_{PREFETCH,FAST_DEVSEL,DMA_MODES} flags\n  and set them in ht6560, cmd640, cmd64x and sc1200 host drivers.\n\n* Add set_pio_mode_abuse() for checking if host driver has a non-standard\n  -\u003etuneproc() implementation and use it in do_special().\n\n* Add ide_set_pio() for setting PIO mode (it uses hwif-\u003epio_mask to find\n  the maximum PIO mode supported by the host), also add ide_set_max_pio()\n  wrapper for ide_set_pio() to use for auto-tuning.  Convert users of\n  -\u003etuneproc to use ide_set{_max}_pio() where possible.  This leaves only\n  do_special(), set_using_pio(), ide_hwif_restore() and ide_set_pio() as\n  a direct users of -\u003etuneproc.\n\n* Remove no longer needed ide_get_best_pio_mode() calls and printk-s\n  reporting PIO mode selected from -\u003etuneproc implementations.\n\n* Rename -\u003etuneproc hook to -\u003eset_pio_mode and make \u0027pio\u0027 argument const.\n\n* Remove stale comment from ide_config_drive_speed().\n\nv2:\n* Fix \"ata_\" prefix (Noticed by Jeff).\n\nv3:\n* Minor cleanups/fixups per Sergei\u0027s suggestions.\n\nv4:\n* Fix compile problem in drivers/ide/pci/cmd640.c\n  (Noticed by Andrew Morton).\n\n* Improve some -\u003eset_pio_mode comments.\n\nReviewed-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4099d14322149c7a467e4997b87be4ba8eb78697",
      "tree": "133a913d7f9c2dacaaaef5cfdf2ae6911dc21f4c",
      "parents": [
        "6a824c92db4d606c324272c4eed366fb71672440"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:59 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:59 2007 +0200"
      },
      "message": "ide: add PIO masks\n\n* Add ATA_PIO[0-6] defines to \u003clinux/ata.h\u003e.\n\n* Add -\u003epio_mask field to ide_pci_device_t and ide_hwif_t.\n\n* Add PIO masks to host drivers.\n\n\u003clinux/ata.h\u003e change ACK-ed by Jeff Garzik \u003cjeff@garzik.org\u003e.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "2134758d2a5429325cee4d4ce8959af5314eeba1",
      "tree": "cc0d1326c04522e70c1f52598c9aba29aa85170f",
      "parents": [
        "e5fa4b2968ff0f32b5ecfa082fd6db50b731055e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:58 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:58 2007 +0200"
      },
      "message": "ide: drop \"PIO data\" argument from ide_get_best_pio_mode()\n\n* Drop no longer needed \"PIO data\" argument from ide_get_best_pio_mode()\n  and convert all users accordingly.\n\n* Remove no longer needed ide_pio_data_t.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7dd00083b1160b560fa2a0a486799b57baa5d035",
      "tree": "22e8cf2c740d55ff9b4fdf57b9593a357d0092b7",
      "parents": [
        "31c4df441cce6b9ec541e7f722f50bfbc617dd76"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:56 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Fri Jul 20 01:11:56 2007 +0200"
      },
      "message": "ide: add ide_pio_cycle_time() helper (take 2)\n\n* Add ide_pio_cycle_time() helper.\n\n* Use it in ali14xx/ht6560b/qd65xx/cmd64{0,x}/sl82c105 and pmac host drivers\n  (previously cycle time given by the device was only used for \"pio\" \u003d\u003d 255).\n\n* Remove no longer needed ide_pio_data_t.cycle_time field.\n\nv2:\n* Fix \"ata_\" prefix (Noticed by Jeff).\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5cbf79cdb37be2aa2a1b4fa94144526b14557060",
      "tree": "1fcfbc1248b9904e5890cc593f018ee0a8a53238",
      "parents": [
        "869c56ee9de1b72cd3f8ab9cdfbd3601e55c61f2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 10 00:01:11 2007 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Thu May 10 00:01:11 2007 +0200"
      },
      "message": "ide: add ide_proc_register_port()\n\n* create_proc_ide_interfaces() tries to add /proc entries for every probed\n  and initialized IDE port, replace it by ide_proc_register_port() which does\n  it only for the given port (also rename destroy_proc_ide_interface() to\n  ide_proc_unregister_port() for consistency)\n  \n* convert {create,destroy}_proc_ide_interface[s]() users to use new functions\n\n* pmac driver depended on proc_ide_create() to add /proc port entries, fix it\n  \n* au1xxx-ide, swarm and cs5520 drivers depended indirectly on ide-generic\n  driver (CONFIG_IDE_GENERIC\u003dy) to add port /proc entries, fix them\n\n* there is now no need to add /proc entries for IDE ports in proc_ide_create()\n  so don\u0027t do it\n\n* proc_ide_create() needs now to be called before drivers are probed - fix it,\n  while at it make proc_ide_create() create /proc \"ide\" directory\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n\n"
    },
    {
      "commit": "849138827c962589ac50496fa7feeb2a2d51b467",
      "tree": "3b7988c756068f00ccf8a1440a0f3709a241bcad",
      "parents": [
        "b6209a90eca8c9a464bf9c5b91741fb125185619"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 03 17:48:55 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 03 17:48:55 2007 +0100"
      },
      "message": "ide: make legacy IDE VLB modules check for the \"probe\" kernel params (v2)\n\nLegacy IDE VLB host drivers didn\u0027t check for \"probe\" options when compiled\nas modules, which was obviously wrong as we don\u0027t want module to poke at\nrandom I/O ports by simply loading it.  Fix it by adding \"probe\" module param\nto legacy IDE VLB host drivers.\n\nv2:\n* don\u0027t obsolete old \"ide0\u003ddtc2278/ht6560b/qd65xx/ali14xx/umc8672\"\n  IDE driver options yet (per Alan Cox\u0027s request) and enhance documentation\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "846c11abc7934a523a665a3b702358e6f2998e3e",
      "tree": "60f090cd6846fee09653dcc8345e56474f0c2ddf",
      "parents": [
        "8693d3e47b5cd95e1a513f90bc5e0467ce885e24"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Sat Mar 03 17:48:54 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Mar 03 17:48:54 2007 +0100"
      },
      "message": "ide: remove a ton of pointless #undef REALLY_SLOW_IO\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0ecdca26e556eae9668ce6de9554757dddb942ef",
      "tree": "21d62c01d0c0d5aeea2524252ed8dec6ca20b6d4",
      "parents": [
        "7569e8dc2213ecc47024ea5edbadc8736487d926"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 17 02:40:25 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Feb 17 02:40:25 2007 +0100"
      },
      "message": "ide: use PIO/MMIO operations directly where possible (v2)\n\nThis results in smaller/faster/simpler code and allows future optimizations.\nAlso remove no longer needed ide[_mm]_{inl,outl}() and ide_hwif_t.{INL,OUTL}.\n\nv2:\n* updated for scc_pata\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n\n"
    },
    {
      "commit": "6ab3d5624e172c553004ecc862bfeac16d9d68b7",
      "tree": "6d98881fe91fd9583c109208d5c27131b93fa248",
      "parents": [
        "e02169b682bc448ccdc819dc8639ed34a23cedd8"
      ],
      "author": {
        "name": "Jörn Engel",
        "email": "joern@wohnheim.fh-wedel.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Jun 30 19:25:36 2006 +0200"
      },
      "message": "Remove obsolete #include \u003clinux/config.h\u003e\n\nSigned-off-by: Jörn Engel \u003cjoern@wohnheim.fh-wedel.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\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"
    }
  ]
}
