)]}'
{
  "log": [
    {
      "commit": "f19dcf4a61ea4a3d155acb239348d09cb264f6a0",
      "tree": "52e06002f6f3402148247b361ea91257f5853888",
      "parents": [
        "d66462f5314b0e70ddad8032eb76099475ca5571"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Sun Mar 23 01:03:07 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:17 2008 +0200"
      },
      "message": "x86: include/asm-x86/pgalloc.h/bitops.h: checkpatch cleanups - formatting only\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d66462f5314b0e70ddad8032eb76099475ca5571",
      "tree": "473d34bf2662fb008495764dda774e00d563f01a",
      "parents": [
        "5245698f665c4b7a533dcc47a5afdf33095d436a"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Fri Apr 04 20:49:30 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:17 2008 +0200"
      },
      "message": "x86: finalize bitops unification\n\ninclude/asm-x86/bitops_32.h and include/asm-x86/bitops_64.h are now\nalmost identical. The 64-bit version sets ARCH_HAS_FAST_MULTIPLIER\nand has an extra inline function set_bit_string. The define currently\nhas no influence on the generated code, but it can be argued that\nsetting it on i386 is the right thing to do anyhow. The addition\nof the extra inline function on i386 does not hurt either.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5245698f665c4b7a533dcc47a5afdf33095d436a",
      "tree": "5e417154f181e523c8491ec263eb71fbaf8ec0da",
      "parents": [
        "3a48305028aa38afba93fc05066c71a6ee668ad8"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Apr 01 17:47:57 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:17 2008 +0200"
      },
      "message": "x86, UML: remove x86-specific implementations of find_first_bit\n\nx86 has been switched to the generic versions of find_first_bit\nand find_first_zero_bit, but the original versions were retained.\nThis patch just removes the now unused x86-specific versions.\n\nalso update UML.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3a48305028aa38afba93fc05066c71a6ee668ad8",
      "tree": "5fd5b9bd9b4daa7cafb87c2706693fe57bc8af51",
      "parents": [
        "2aba6925fdb96428d1129a61b1233597a03a387b"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Apr 01 17:42:21 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:17 2008 +0200"
      },
      "message": "x86: optimize find_first_bit for small bitmaps\n\nAvoid a call to find_first_bit if the bitmap size is know at\ncompile time and small enough to fit in a single long integer.\nModeled after an optimization in the original x86_64-specific\ncode.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2aba6925fdb96428d1129a61b1233597a03a387b",
      "tree": "9ab7d292e681012c43671dd207b20e2c6a10ebcb",
      "parents": [
        "77b9bd9c49442407804c37bcc82021a35277f83c"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Apr 01 17:41:26 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86: switch 64-bit to generic find_first_bit\n\nSwitch x86_64 to generic find_first_bit. The x86_64-specific\nimplementation is not removed.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "77b9bd9c49442407804c37bcc82021a35277f83c",
      "tree": "251900d95c6c9c5371542d5dda7d89cb31cd0801",
      "parents": [
        "d57594c203b1e7b54373080a797f0cbfa4aade68"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Apr 01 11:46:19 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86: generic versions of find_first_(zero_)bit, convert i386\n\nGeneric versions of __find_first_bit and __find_first_zero_bit\nare introduced as simplified versions of __find_next_bit and\n__find_next_zero_bit. Their compilation and use are guarded by\na new config variable GENERIC_FIND_FIRST_BIT.\n\nThe generic versions of find_first_bit and find_first_zero_bit\nare implemented in terms of the newly introduced __find_first_bit\nand __find_first_zero_bit.\n\nThis patch does not remove the i386-specific implementation,\nbut it does switch i386 to use the generic functions by setting\nGENERIC_FIND_FIRST_BIT\u003dy for X86_32.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d57594c203b1e7b54373080a797f0cbfa4aade68",
      "tree": "61610af68fc93280fb0be00a4f1b523715bef3db",
      "parents": [
        "56a6b1eb7bfb5ace0b5cb9c149f502fbd101b8ab"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Sat Mar 15 18:32:36 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "bitops: use __fls for fls64 on 64-bit archs\n\nUse __fls for fls64 on 64-bit archs. The implementation for\n64-bit archs is moved from x86_64 to asm-generic.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "56a6b1eb7bfb5ace0b5cb9c149f502fbd101b8ab",
      "tree": "46d3781050938b0649fc89cd8e7f612cacb66984",
      "parents": [
        "7d9dff22e8ad06ad330968c9e3d3a2fb55a5f9c3"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Sat Mar 15 18:31:49 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "generic: implement __fls on all 64-bit archs\n\nImplement __fls on all 64-bit archs:\n\nalpha has an implementation of fls64.\n\tAdded __fls(x) \u003d fls64(x) - 1.\n\nia64 has fls, but not __fls.\n\tAdded __fls based on code of fls.\n\nmips and powerpc have __ilog2, which is the same as __fls.\n\tAdded __fls \u003d __ilog2.\n\nparisc, s390, sh and sparc64:\n\tInclude generic __fls.\n\nx86_64 already has __fls.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7d9dff22e8ad06ad330968c9e3d3a2fb55a5f9c3",
      "tree": "1c65cd4cdf14f42d59e72514991c4b04278db8d5",
      "parents": [
        "12d9c8420b9daa1da3d9e090640fb24bcd0deba2"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Sat Mar 15 18:30:57 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "generic: introduce a generic __fls implementation\n\nAdd a generic __fls implementation in the same spirit as\nthe generic __ffs one. It finds the last (most significant)\nset bit in the given long value.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "12d9c8420b9daa1da3d9e090640fb24bcd0deba2",
      "tree": "60affb5bdc5b857dfb3969234659caedbf2ff02a",
      "parents": [
        "64970b68d2b3ed32b964b0b30b1b98518fde388e"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Sat Mar 15 13:04:42 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86: merge the simple bitops and move them to bitops.h\n\nSome of those can be written in such a way that the same\ninline assembly can be used to generate both 32 bit and\n64 bit code.\n\nFor ffs and fls, x86_64 unconditionally used the cmov\ninstruction and i386 unconditionally used a conditional\nbranch over a mov instruction. In the current patch I\nchose to select the version based on the availability\nof the cmov instruction instead. A small detail here is\nthat x86_64 did not previously set CONFIG_X86_CMOV\u003dy.\n\nImproved comments for ffs, ffz, fls and variations.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "64970b68d2b3ed32b964b0b30b1b98518fde388e",
      "tree": "7d8eb5ea3ab1a841afa0f7ae1c65e7be4a9ca690",
      "parents": [
        "60b6783a044a55273b637983f52965c2808a6b86"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Tue Mar 11 16:17:19 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps\n\nThis moves an optimization for searching constant-sized small\nbitmaps form x86_64-specific to generic code.\n\nOn an i386 defconfig (the x86#testing one), the size of vmlinux hardly\nchanges with this applied. I have observed only four places where this\noptimization avoids a call into find_next_bit:\n\nIn the functions return_unused_surplus_pages, alloc_fresh_huge_page,\nand adjust_pool_surplus, this patch avoids a call for a 1-bit bitmap.\nIn __next_cpu a call is avoided for a 32-bit bitmap. That\u0027s it.\n\nOn x86_64, 52 locations are optimized with a minimal increase in\ncode size:\n\nCurrent #testing defconfig:\n\t146 x bsf, 27 x find_next_*bit\n   text    data     bss     dec     hex filename\n   5392637  846592  724424 6963653  6a41c5 vmlinux\n\nAfter removing the x86_64 specific optimization for find_next_*bit:\n\t94 x bsf, 79 x find_next_*bit\n   text    data     bss     dec     hex filename\n   5392358  846592  724424 6963374  6a40ae vmlinux\n\nAfter this patch (making the optimization generic):\n\t146 x bsf, 27 x find_next_*bit\n   text    data     bss     dec     hex filename\n   5392396  846592  724424 6963412  6a40d4 vmlinux\n\n[ tglx@linutronix.de: build fixes ]\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "60b6783a044a55273b637983f52965c2808a6b86",
      "tree": "fd28dade36def07cd2528429deb0379bea515027",
      "parents": [
        "6fd92b63d0626a8fe7eb8e2e50d19ecaa18cb412"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Thu Mar 13 18:53:52 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86, uml: fix uml with generic find_next_bit for x86\n\nUpdate UML to use the generic bits too.\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "6fd92b63d0626a8fe7eb8e2e50d19ecaa18cb412",
      "tree": "840f6cf998c251cdfcae37a03f34b34ac5bea3a5",
      "parents": [
        "18e413f7193ed2f6991d959863f46330813aa242"
      ],
      "author": {
        "name": "Alexander van Heukelum",
        "email": "heukelum@mailshack.com",
        "time": "Sun Mar 09 21:01:04 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "x86: change x86 to use generic find_next_bit\n\nThe versions with inline assembly are in fact slower on the machines I\ntested them on (in userspace) (Athlon XP 2800+, p4-like Xeon 2.8GHz, AMD\nOpteron 270). The i386-version needed a fix similar to 06024f21 to avoid\ncrashing the benchmark.\n\nBenchmark using: gcc -fomit-frame-pointer -Os. For each bitmap size\n1...512, for each possible bitmap with one bit set, for each possible\noffset: find the position of the first bit starting at offset. If you\nfollow ;). Times include setup of the bitmap and checking of the\nresults.\n\n\t\tAthlon\t\tXeon\t\tOpteron 32/64bit\nx86-specific:\t0m3.692s\t0m2.820s\t0m3.196s / 0m2.480s\ngeneric:\t0m2.622s\t0m1.662s\t0m2.100s / 0m1.572s\n\nIf the bitmap size is not a multiple of BITS_PER_LONG, and no set\n(cleared) bit is found, find_next_bit (find_next_zero_bit) returns a\nvalue outside of the range [0, size]. The generic version always returns\nexactly size. The generic version also uses unsigned long everywhere,\nwhile the x86 versions use a mishmash of int, unsigned (int), long and\nunsigned long.\n\nUsing the generic version does give a slightly bigger kernel, though.\n\ndefconfig:\t   text    data     bss     dec     hex filename\nx86-specific:\t4738555  481232  626688 5846475  5935cb vmlinux (32 bit)\ngeneric:\t4738621  481232  626688 5846541  59360d vmlinux (32 bit)\nx86-specific:\t5392395  846568  724424 6963387  6a40bb vmlinux (64 bit)\ngeneric:\t5392458  846568  724424 6963450  6a40fa vmlinux (64 bit)\n\nSigned-off-by: Alexander van Heukelum \u003cheukelum@fastmail.fm\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "18e413f7193ed2f6991d959863f46330813aa242",
      "tree": "7b7dd9eb7f6ee5752d324411ad83162ba6d893c8",
      "parents": [
        "297e1b256b1090adbb4357608be3d4301e76c0ce"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:10:17 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "uml: Kconfig cleanup\n\npointed out by Linus: arch/um/Kconfig.x86_64 should\ninclude arch/x86/Kconfig.cpu instead of defining those\nsymbols itself.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "297e1b256b1090adbb4357608be3d4301e76c0ce",
      "tree": "829f9286cd447de2a035c6a08f2cb31276e34d64",
      "parents": [
        "4a27214d7be31e122db4102166f49ec15958e8e9"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 18:59:42 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 19:21:16 2008 +0200"
      },
      "message": "uml: fix build error\n\nfix:\n\n arch/um/os-Linux/helper.c: In function \u0027run_helper\u0027:\n arch/um/os-Linux/helper.c:73: error: \u0027PATH_MAX\u0027 undeclared (first use in this function)\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "4a27214d7be31e122db4102166f49ec15958e8e9",
      "tree": "dceae47b6cabc5a4e755262b85187758f921dff1",
      "parents": [
        "c837c93a03be711dd6e09215b74b4f23bbd1ff83",
        "8db979bcfe46dcdced1065e9359e4ef7a50b8a6f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:50:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:50:58 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes:\n  x86 PAT: decouple from nonpromisc devmem\n  x86 PAT: tone down debugging messages\n"
    },
    {
      "commit": "c837c93a03be711dd6e09215b74b4f23bbd1ff83",
      "tree": "4b3ffe42eea9c9b3af8eee916345c65a0334edfc",
      "parents": [
        "d485cb9aa2e302fac7e7fb586a0cb4c0a5211be9",
        "37c45df740f79c58bb0fc0de151fd2504234032b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:49:51 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:49:51 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb:\n  V4L/DVB (7751): ir-kbd-i2c: Save a temporary memory allocation in ir_probe\n  V4L/DVB (7750): au0828/ cleanups and fixes\n  V4L/DVB (7748): tuner-core: some adjustments at tuner logs, if debug enabled\n  V4L/DVB (7746): pvrusb2: make signed one-bit bitfields unsigned\n  V4L/DVB (7744): pvrusb2-dvb: add atsc/qam support for Hauppauge pvrusb2 model 751xx\n  V4L/DVB (7742): cx88: Add support for the DViCO FusionHDTV_7_GOLD digital modes\n  V4L/DVB (7741): s5h1411: Adding support for this ATSC/QAM demodulator\n  V4L/DVB (7740): tuner-xc2028.c dubious !x \u0026 y\n  V4L/DVB (7739): mt312.h: dubious one-bit signed bitfield\n  V4L/DVB (7735): Fix compilation for au0828\n  V4L/DVB (7734): em28xx: copy and paste error in em28xx_init_isoc\n  V4L/DVB (7733): blackbird_find_mailbox negative return ignored in blackbird_initialize_codec()\n  V4L/DVB (7732): vivi: fix a warning\n"
    },
    {
      "commit": "d485cb9aa2e302fac7e7fb586a0cb4c0a5211be9",
      "tree": "1dd01f33dc1d77bcc0417497bd1af1c642f6e16d",
      "parents": [
        "1292ebb82c00c69cf983e871faa221ce88ed3338",
        "765c68bd54c76d4126796e49af2a1428a258429f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:48:52 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:48:52 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining:\n  generic: make optimized inlining arch-opt-in\n  x86: add optimized inlining\n"
    },
    {
      "commit": "1292ebb82c00c69cf983e871faa221ce88ed3338",
      "tree": "91f624dd175c9d3e842db78789c6a0c79a78eee5",
      "parents": [
        "b82287587ef9917afbea5fcbf7aa63424b6f3719",
        "784506cbddd17bcd5929f827df39b0c7014e3f1e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:48:00 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:48:00 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (61 commits)\n  ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag\n  sis5513: fail early for unsupported chipsets\n  it821x: fix kzalloc() failure handling\n  qd65xx: use IDE_HFLAG_SINGLE host flag\n  qd65xx: always use -\u003eselectproc method\n  ide-cd: put proc-related functions together under single ifdef\n  ide-cd: Replace __FUNCTION__ with __func__\n  IDE: Coding Style fixes to drivers/ide/ide-cd.c\n  IDE: Coding Style fixes to drivers/ide/pci/cy82c693.c\n  IDE: Coding Style fixes to drivers/ide/pci/it8213.c\n  IDE: Coding Style fixes to drivers/ide/ide-floppy.c\n  IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.c\n  IDE: Coding Style fixes to drivers/ide/legacy/hd.c\n  IDE: Coding Style fixes to drivers/ide/pci/cmd640.c\n  IDE: Coding Style fixes to drivers/ide/pci/opti621.c\n  IDE: Coding Style fixes to drivers/ide/ide-pnp.c\n  IDE: Coding Style fixes to drivers/ide/ide-proc.c\n  IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.c\n  IDE: Coding Style fixes to drivers/ide/legacy/umc8672.c\n  IDE: Coding Style fixes to drivers/ide/pci/generic.c\n  ...\n"
    },
    {
      "commit": "b82287587ef9917afbea5fcbf7aa63424b6f3719",
      "tree": "4b27b46c41ea9d26ee44f1f0f7e8ddcd3a17f6a2",
      "parents": [
        "2a8a2719be1397c64e726ccd1c0933a11dc493d0",
        "5afca33a43786408ce74540b54855973dde32bab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:44:32 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:44:32 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc: (28 commits)\n  x86: section mismatch fixes, #3\n  x86: section mismatch fixes, #2\n  x86: pgtable_32.h - prototype and section mismatch fixes\n  x86: unlock_ExtINT_logic() - fix section mismatch warnings\n  x86: uniq_ioapic_id - fix section mismatch warning\n  x86: trampoline_32.S - switch to .cpuinit.data\n  x86: use get_bios_ebda()\n  x86: remove duplicate get_bios_ebda() from rio.h\n  x86: get_bios_ebda() requires asm/io.h\n  x86: use cpumask function for present, possible, and online cpus\n  x86: cleanup div_sc() usage\n  x86: cleanup clocksource_hz2mult usage\n  x86: remove unnecessary memset and NULL check after alloc_bootmem()\n  x86: use bitmap library for pin_programmed\n  x86: use MP_intsrc_info()\n  x86: use BUILD_BUG_ON() for the size of struct intel_mp_floating\n  x86_64 ia32 ptrace: convert to compat_arch_ptrace\n  x86_64 ia32 ptrace: use compat_ptrace_request for siginfo\n  x86 signals: lift set_fs\n  x86 signals: lift flags diddling code\n  ...\n"
    },
    {
      "commit": "2a8a2719be1397c64e726ccd1c0933a11dc493d0",
      "tree": "def3564b6eb08b7f2c2507046b13f79a21302934",
      "parents": [
        "d9c04d678418fe42646de641f499209ca00fd94f"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 10:26:52 2008 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:31:17 2008 -0700"
      },
      "message": "x86 PAT: decouple from nonpromisc devmem\n\nLinus pointed it out that PAT should not depend on NONPROMISC_DEVMEM.\n\nAlso make PAT non-default.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d9c04d678418fe42646de641f499209ca00fd94f",
      "tree": "2aa33916cb8f1559e2418dd3e9eaf8b6d03f6626",
      "parents": [
        "4d9c55e44336602f8b2880b972fb55f67bc51dd0",
        "09aa356b5584090aab6810ec8002936d710cd4ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:29:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:29:36 2008 -0700"
      },
      "message": "Merge branch \u0027agp-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6\n\n* \u0027agp-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6:\n  agp: convert drivers/char/agp/frontend.c to use unlocked_ioctl\n  agp: fix shadowed variable warning in amd-k7-agp.c\n"
    },
    {
      "commit": "4d9c55e44336602f8b2880b972fb55f67bc51dd0",
      "tree": "a277bf91fb6458476899b90c7dfb9ae22403d400",
      "parents": [
        "50704516f334d5036c09b0ecc0064598f7c5596f",
        "b74e2082f8e7b8f37af3fc39e8ee0dd0d218c589"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:26:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:26:39 2008 -0700"
      },
      "message": "Merge branch \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6\n\n* \u0027drm-patches\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:\n  drm: _end is shadowing real _end, just rename it.\n  drm/vbl rework: rework how the drm deals with vblank.\n  drm: reorganise minor number handling using backported modesetting code.\n  drm/i915: Handle tiled buffers in vblank tasklet\n  drm/i965: On I965, use correct 3DSTATE_DRAWING_RECTANGLE command in vblank\n  drm: Remove unneeded dma sync in ATI pcigart alloc\n  drm: Fix mismerge of non-coherent DMA patch\n"
    },
    {
      "commit": "50704516f334d5036c09b0ecc0064598f7c5596f",
      "tree": "4d3f07fcc299245c742998c77d9fab6b46ef97f3",
      "parents": [
        "b1721d0da266b4af8cb4419473b4ca36206ab200"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ZenIV.linux.org.uk",
        "time": "Sat Apr 26 05:25:00 2008 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Apr 26 09:24:31 2008 -0700"
      },
      "message": "Fix uninitialized \u0027copy\u0027 in unshare_files\n\n\tArrgghhh...\n\nSorry about that, I\u0027d been sure I\u0027d folded that one, but it actually got\nlost.  Please apply - that breaks execve().\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nTested-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "765c68bd54c76d4126796e49af2a1428a258429f",
      "tree": "3891c95c96776125a6a3b37aebfbc6fb1a14765e",
      "parents": [
        "60a3cdd0639473c79c253bc08c8ef8f882cca107"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Apr 09 11:03:37 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:44:55 2008 +0200"
      },
      "message": "generic: make optimized inlining arch-opt-in\n\nStephen Rothwell reported that linux-next did not build on powerpc64.\n\nmake optimized inlining dependent on architecture opt-in.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "60a3cdd0639473c79c253bc08c8ef8f882cca107",
      "tree": "e72a5ca87873b286b02966a390277f828139d350",
      "parents": [
        "b1721d0da266b4af8cb4419473b4ca36206ab200"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Mar 03 12:38:52 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:44:55 2008 +0200"
      },
      "message": "x86: add optimized inlining\n\nadd CONFIG_OPTIMIZE_INLINING\u003dy.\n\nallow gcc to optimize the kernel image\u0027s size by uninlining\nfunctions that have been marked \u0027inline\u0027. Previously gcc was\nforced by Linux to always-inline these functions via a gcc\nattribute:\n\n #define inline\tinline __attribute__((always_inline))\n\nEspecially when the user has already selected\nCONFIG_OPTIMIZE_FOR_SIZE\u003dy this can make a huge difference in\nkernel image size (using a standard Fedora .config):\n\n   text    data     bss     dec           hex filename\n   5613924  562708 3854336 10030968    990f78 vmlinux.before\n   5486689  562708 3854336  9903733    971e75 vmlinux.after\n\nthat\u0027s a 2.3% text size reduction (!).\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "784506cbddd17bcd5929f827df39b0c7014e3f1e",
      "tree": "1daf7f9d1f8dafe309742c6d136c90923fa2f720",
      "parents": [
        "4764b68405ac918e9ac9939b1a2d1469102e5af7"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:43 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:43 2008 +0200"
      },
      "message": "ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flag\n\n* Check for IDE_HFLAG_NO_SET_MODE host flag in ide_set_pio(),\n  ide_set_[pio,dma]_mode(), ide_set_xfer_rate() and set_pio_mode().\n\n* Remove no longer needed IDE_HFLAG_NO_SET_MODE host flag checking\n  from ide_tune_dma().\n\n* Remove superfluous -\u003eset_pio_mode checking from do_special().\n\nThis is a part of preparations for adding \u0027struct ide_port_ops\u0027.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4764b68405ac918e9ac9939b1a2d1469102e5af7",
      "tree": "606d93fb1782c53c27f8703b38583559ab8b5d02",
      "parents": [
        "eb7a07e8d6580ea498cac53acafe42c080af4d06"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:43 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:43 2008 +0200"
      },
      "message": "sis5513: fail early for unsupported chipsets\n\n* Factor out chipset family detection from init_chipset_sis5513()\n  to sis_find_family().\n\n* Use sis_find_family() in sis5513_init_one() to fail early if the\n  chipset is unsupported.\n\n* Keep a local copy sis5513_chipset in sis5513_init_one()\n  and set .udma_mask according to chipset family.\n\n* Remove no longer need -\u003eultra_mask setting from init_hwif_sis5513().\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "eb7a07e8d6580ea498cac53acafe42c080af4d06",
      "tree": "0fb5175c41825786f774247d1c759e7fb1c4ea3a",
      "parents": [
        "79472b6ea9e74ee4400ba57ba84cad86426e2d6d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "it821x: fix kzalloc() failure handling\n\nAllocate \u0027struct it821x_dev\u0027 objects for both ports in it821x_init_one().\n\nFixes potential OOPS in it821x_quirkproc() (uses \u0027itdev\u0027 unconditionally)\nand other problems (\u0027itdev\u0027 is needed for correct operation of the driver).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "79472b6ea9e74ee4400ba57ba84cad86426e2d6d",
      "tree": "3a9ccf93280347a4c757c91632428feab56c8282",
      "parents": [
        "d07616f19336b514eef06e6a361988c4073e6ecb"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "qd65xx: use IDE_HFLAG_SINGLE host flag\n\n* Set IDE_HFLAG_SINGLE host flag in qd_probe() for QD6500 and QD6580\n  with the second port disabled.\n\n* Check for IDE_HFLAG_SINGLE in qd6580_port_init_devs() instead of\n  using cached value of QD6580 Control register.\n\n* Don\u0027t cache QD6580 Control register value in hwif-\u003econfig_data\n  (bits 8-15) and remove no longer needed QD_CONTROL() macro.\n\n* Cache QD65xx base address in hwif-\u003econfig_data (bits 8-15)\n  instead of hwif-\u003eselect_data.\n\n* Set hwif-\u003econfig_data in qd_probe() and remove qd_setup() helper.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "d07616f19336b514eef06e6a361988c4073e6ecb",
      "tree": "0c5c57185532b45bc6de5e3590beb9c2d94869d3",
      "parents": [
        "1134b6fec57de7de2c56485bcd2afd9c16295dcb"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "qd65xx: always use -\u003eselectproc method\n\nqd_select() checks itself whether timings should be reprogrammed so\nremove superfluous qd_timing_ok() and always use -\u003eselectproc method\n(rename qd_select() to qd65xx_select() while at it).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1134b6fec57de7de2c56485bcd2afd9c16295dcb",
      "tree": "7fada34fb502bec92a1061bc705d2990689c4724",
      "parents": [
        "177773ed87586214c423ef1204b42d35f0ec8f81"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "petkovbb@googlemail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "ide-cd: put proc-related functions together under single ifdef\n\n[bart: ported it over Paolo\u0027s patch]\n\nSigned-off-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "177773ed87586214c423ef1204b42d35f0ec8f81",
      "tree": "a0fcf47f02f24be2c7f0f17340a2e028a5e68a68",
      "parents": [
        "9ce70fb2b5ab9feb24afd1ea971bfa86bbc5625c"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "ide-cd: Replace __FUNCTION__ with __func__\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9ce70fb2b5ab9feb24afd1ea971bfa86bbc5625c",
      "tree": "3c635a0f3157231458d6a0a91e35124237755c61",
      "parents": [
        "175f354b752ca04cad65588dc2c4e648003b8504"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/ide-cd.c\n\nBefore:\ntotal: 43 errors, 66 warnings, 2183 lines checked\n\nAfter:\ntotal: 0 errors, 36 warnings, 2192 lines checked\n\nI didn\u0027t (and I don\u0027t plan to) fix the warnings:\nWARNING: line over 80 characters\n\n[bart: minor fixes, md5sum checked (modulo s/\"ignore \u003d NULL;\"/\"ignore;\"/ fix)]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "175f354b752ca04cad65588dc2c4e648003b8504",
      "tree": "af6090eebf66071ce5c5a25ae92c2c5a059c120d",
      "parents": [
        "a2826190aa157a1d29bef70ca81f8b51a9b36d29"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:42 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/cy82c693.c\n\nBefore:\ntotal: 34 errors, 14 warnings, 456 lines checked\n\nAfter:\ntotal: 0 errors, 8 warnings, 456 lines checked\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "a2826190aa157a1d29bef70ca81f8b51a9b36d29",
      "tree": "aebeea9feb5e71e9c62c85e5f48236d2d1e08317",
      "parents": [
        "52d3ccf762f4cbc539b727e158cfb7b9ff4dd8d9"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/it8213.c\n\nFile is now error free, only a few\nWARNING: line over 80 characters\nare left.\n\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "52d3ccf762f4cbc539b727e158cfb7b9ff4dd8d9",
      "tree": "579a7ae76471e38237f1c6bce9ab239274c158c5",
      "parents": [
        "38bdb4105ec852d743eb4e82db2b8b725a14c911"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/ide-floppy.c\n\nFile is now error free.\nCompile tested.\n\n[bart: minor fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "38bdb4105ec852d743eb4e82db2b8b725a14c911",
      "tree": "f5ffe4be8d9d78279dae7663ca6536c386c7b88c",
      "parents": [
        "ec29782ba3fe6bd72668af8e0f7f18cd14a3dbcd"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.c\n\nFile is now error free, 2 warnings left.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "ec29782ba3fe6bd72668af8e0f7f18cd14a3dbcd",
      "tree": "57bb33366e894e87662295d91c122590c328d0c1",
      "parents": [
        "4752b5e7761a75bfc41ba3d9f4f8986643f22259"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/legacy/hd.c\n\nFix a lot of errors and warnings.\nCompile tested.\n\n[bart: some fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4752b5e7761a75bfc41ba3d9f4f8986643f22259",
      "tree": "1b48d0da66b564beca35587394578f58f7b1c092",
      "parents": [
        "4eb68a256d223ce71ae8399e51264708cbc8002b"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/cmd640.c\n\nFix all the errors and a few warnings.\nCompile tested.\n\n[bart: some fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4eb68a256d223ce71ae8399e51264708cbc8002b",
      "tree": "d536f2d7bc53b1e66fe0674b27f1093815a0beed",
      "parents": [
        "177b8fe9a5f58731e72d5b582a707868e2a29d11"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:41 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/opti621.c\n\nCompile tested.\n\n[bart: some fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "177b8fe9a5f58731e72d5b582a707868e2a29d11",
      "tree": "839d8dab1375ff7c653ececaefc8404f607e3f61",
      "parents": [
        "441e92dae0b64b577ea5a88861e86805f69e13cf"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/ide-pnp.c\n\nFile is now error free.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "441e92dae0b64b577ea5a88861e86805f69e13cf",
      "tree": "abf7c3aaee9534c06a89ca41d9459f459d4e0e8c",
      "parents": [
        "f94e00847c9eda89c30b96c78d4b08e3fb0cf902"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/ide-proc.c\n\nLot of errors and warnings removed.\nCompile tested.\n\n[bart: minor fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "f94e00847c9eda89c30b96c78d4b08e3fb0cf902",
      "tree": "4b8e359ffd1d202f3b92301c9998b8eb9c4a9022",
      "parents": [
        "0905bc94d5ad8a928eed26e0896857fb54dcb366"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.c\n\nFile is now error and warning free.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "0905bc94d5ad8a928eed26e0896857fb54dcb366",
      "tree": "535cc0e9d90177070ca2aeba17221b6bde08a9c8",
      "parents": [
        "17deabdcded322c04c5ec2baf8cf38c58017f08e"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/legacy/umc8672.c\n\nFile is now error free.\nCompile tested.\n\n[bart: minor fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "17deabdcded322c04c5ec2baf8cf38c58017f08e",
      "tree": "598a1ba01133eaa5e0c565807b7efa31048db472",
      "parents": [
        "740694f5e0fa7db39eac12e06d1df3f2585ad7bd"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/generic.c\n\nFile is now error free.\nCompile tested.\n\n[bart: fix issues noticed by Adrian Bunk \u0026 Cyrill Gorcunov, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "740694f5e0fa7db39eac12e06d1df3f2585ad7bd",
      "tree": "9f2d4fe15da08419deb1f13d940f7c4b8a01f9a5",
      "parents": [
        "1eb3c2ee1d20cc03d538232c05b8f320de6b1401"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:40 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/jmicron.c\n\nFile is now error free.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1eb3c2ee1d20cc03d538232c05b8f320de6b1401",
      "tree": "4c40b28a2e4034f3efdc0d794b46db2b1a598347",
      "parents": [
        "5749c847405dd6f1b34247a38fa5121c17ef1993"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/sis5513.c\n\nAbout 300 errors and warnings fixed.\nFile is now error free.\nCompile tested.\n\n[bart: minor fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5749c847405dd6f1b34247a38fa5121c17ef1993",
      "tree": "7f5f3f9aa45a0396f313aab88b756d033325c8a3",
      "parents": [
        "5c634bb9ad7e8fac0839d0f36e7b9ee197887d45"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/slc90e66.c\n\nFile is now error free, only 1 warning left.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5c634bb9ad7e8fac0839d0f36e7b9ee197887d45",
      "tree": "b811a585b2249004394aabd328c667356862c23b",
      "parents": [
        "846bb88ae8980b98b11e0298c7ab8cfc9539c3f6"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/pci/tc86c001.c\n\nFile is now error and warning free.\nCompile tested.\n\n[bart: md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "846bb88ae8980b98b11e0298c7ab8cfc9539c3f6",
      "tree": "3ca793795788fe387b2663a114e7f025d6f19305",
      "parents": [
        "05230e23cf02d939865a902f6ec4c1b2c82faf33"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "message": "IDE: Coding Style fixes to drivers/ide/setup-pci.c\n\nFile is now error free.\nCompile tested.\n\n[bart: minor fixes, md5sum checked]\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "05230e23cf02d939865a902f6ec4c1b2c82faf33",
      "tree": "217ac1e260162bf1614faa0d3dddc350e971508a",
      "parents": [
        "951784b667d78dad52ffea0a958fdbe14da97972"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:39 2008 +0200"
      },
      "message": "ide: remove hwif-\u003estraight8 flag\n\nAll host drivers now either set hwif-\u003emmio or reserve continuous\nI/O resources so remove no longer needed hwif-\u003estraight8 flag\nand never reached code for \u0027hwif-\u003estraight8 \u003d\u003d 0\u0027 case.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "951784b667d78dad52ffea0a958fdbe14da97972",
      "tree": "41e7759cab09e2f107df7806661acef4ff50777b",
      "parents": [
        "cb5528ab19ece76be5299b33746ca7d58c187a26"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "ide: remove IDE_HFLAG_CY82C693 host flag\n\nSergei suggested that it shouldn\u0027t be necessary + it had no effect\nanyway since ide_id_dma_bug() is called earlier in ide_tune_dma().\n\nCc: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "cb5528ab19ece76be5299b33746ca7d58c187a26",
      "tree": "42067aea38b8a72c6bb22dfab1805eda17a75014",
      "parents": [
        "54c05395273678fe23e9169a435fdc15ee17535e"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "falconide: fix resources reservation (take 2)\n\n* Tell IDE layer to not manage resources by setting\n  hwif-\u003emmio flag and request resources in falconide_init().\n\n* Use request_mem_region() for resources reservation.\n\n* Use driver name for resources reservation.\n\nv2:\n* Fix missing printk() parameter. (Noticed by Geert Uytterhoeven)\n\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Michael Schmitz \u003cschmitz@debian.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "54c05395273678fe23e9169a435fdc15ee17535e",
      "tree": "f9b0aba2db2532dc6fedbae8d19171932d1785e8",
      "parents": [
        "cb7500db0e94c61b79712bc081dd90da68a4a40c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "ide-mpc8xx: fix resources reservation\n\n* Tell IDE layer to not manage resources by setting\n  hwif-\u003emmio flag and request resources in m8xx_ide_init_ports().\n\n* Use request_mem_region() for resources reservation.\n\n* Use driver name for resources reservation.\n\nCc: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "cb7500db0e94c61b79712bc081dd90da68a4a40c",
      "tree": "e56b553579544bb3e1105e07c3a7e10381baca31",
      "parents": [
        "b81c2266e36f6bdf0c7186d21b375e32d8929df8"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "ide-mpc8xx: make m8xx_ide_init_ports() return an error value\n\n* Make m8xx_ide_init_ports() return an error value.\n\n* Update mpc8xx_ide_probe() to setup/probe only ports for which\n  m8xx_ide_init_ports() succedded.\n\nCc: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b81c2266e36f6bdf0c7186d21b375e32d8929df8",
      "tree": "0d39ac63f433764a11cdad116be488034497278a",
      "parents": [
        "7f6f33c131b34a5eca6350c2bd8a254e55550e92"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "bast-ide: fix resources reservation\n\n* Tell IDE layer to not manage resources by setting\n  hwif-\u003emmio flag and request resources in bastide_init().\n\n* Use request_mem_region() for resources reservation.\n\n* Use driver name for resources reservation.\n\nCc: Ben Dooks \u003csupport@simtec.co.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7f6f33c131b34a5eca6350c2bd8a254e55550e92",
      "tree": "d6ffd0f06f2e39b59656a2266158f4ddc72ec3e6",
      "parents": [
        "3e2990eae03c3f998f365824330290d227e4415a"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:38 2008 +0200"
      },
      "message": "delkin_cb: fix resources handling\n\nTell IDE layer to not manage resources by setting hwif-\u003emmio flag.\n\nCc: Mark Lord \u003cmlord@pobox.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3e2990eae03c3f998f365824330290d227e4415a",
      "tree": "434fa91f3c50fa5a37abddacacf821b82a5fcc21",
      "parents": [
        "b3a37f1284e05c35687522248e66dfda62924066"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "message": "ide_platform: fix resources handling\n\nTell IDE layer to not manage resources by always setting hwif-\u003emmio flag\n(resources are handled by a platform device).\n\nCc: Anton Vorontsov \u003cavorontsov@ru.mvista.com\u003e\nCc: Vitaly Bordug \u003cvitb@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "b3a37f1284e05c35687522248e66dfda62924066",
      "tree": "02a3a782ff8583a1cfeda9ddbcc31dca9eeb4ba5",
      "parents": [
        "968c49641338f4fb71d35352d49b1d25a68c5e93"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "message": "remove include/linux/hdsmart.h\n\ninclude/linux/hdsmart.h is not used by the kernel and should therefore\nbe removed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: \"Robert P. J. Day\" \u003crpjday@crashcourse.ca\u003e,\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "968c49641338f4fb71d35352d49b1d25a68c5e93",
      "tree": "fbff834006b20bfac4af6dbc70b951a31bc2f3af",
      "parents": [
        "9841654949f0a3f1289b6b95b2ab56cd99fb5360"
      ],
      "author": {
        "name": "Borislav Petkov",
        "email": "petkovbb@googlemail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "message": "ide-cd: remove the internal 64k buffer\n\nThis removes the internal ide-cd buffer and falls back to read-ahead block layer\ncapabilities. Thorough testing (cd burning, dvd read, raw read) gives with the\nbufferless mode marginally better performance in addition to simplified code.\n\nbufferless:\n\ndd: reading `/dev/hdc\u0027: Input/output error\n6238+0 records in\n6238+0 records out\n204406784 bytes (204 MB) copied, 259.891 s, 787 kB/s\n\nreal    4m21.598s\nuser    0m0.014s\nsys     0m0.744s\n\nwith the old buffer (2.6.25-rc1):\n\ndd: reading `/dev/hdc\u0027: Input/output error\n6238+0 records in\n6238+0 records out\n204406784 bytes (204 MB) copied, 262.893 s, 778 kB/s\n\nreal    4m22.938s\nuser    0m0.009s\nsys     0m0.771s\n\nSigned-off-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9841654949f0a3f1289b6b95b2ab56cd99fb5360",
      "tree": "26cea36adac076e555a4b35a8af74890f1f28163",
      "parents": [
        "799ee57ac83f019f035024614d95067ce583bc2b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "message": "ide-disk: fix issues found by checkpatch.pl\n\nThere are no changes to the resulting drivers/ide/ide-disk.o binary file\n(md5sum-s after and before the patch match).\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "799ee57ac83f019f035024614d95067ce583bc2b",
      "tree": "ffcecfa5b2f43e610db6ade02d9a044c3445c0ba",
      "parents": [
        "1a2f84ea3e5110872b9aa86763360609b4b04e1b"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:37 2008 +0200"
      },
      "message": "ide-disk: add proc_idedisk_read_smart() helper\n\n* Factor out common code from proc_idedisk_read_smart_{thresholds,values}()\n  to proc_idedisk_read_smart() helper.\n\n* Rename proc_idedisk_read_smart_thresholds() to proc_idedisk_read_st()\n  and proc_idedisk_read_smart_values() to proc_idedisk_read_sv().\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1a2f84ea3e5110872b9aa86763360609b4b04e1b",
      "tree": "0397f11c08d572d8beb6c9ea48069b0fbef55ae6",
      "parents": [
        "dc9114e27acecc5a2ce2394a284a07e4e6ae5849"
      ],
      "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: unexport ide_hwifs[]\n\nAll modular users have been fixed to not reference ide_hwifs[] directly.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "dc9114e27acecc5a2ce2394a284a07e4e6ae5849",
      "tree": "fd04888f8201bec284e05b8a150206f891bece0e",
      "parents": [
        "e277f91fef8a0ff7726ad33eb79c6f0d0c6229a8"
      ],
      "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-generic: use ide_find_port() (take 3)\n\nThere should be no functional changes caused by this patch.\n\nv2:\n* Fix comment (noticed by Sergei Shtylyov).\n\nv3:\n* Fix no initalization of idx in some case. (Johann Felix Soden)\n\nCc: Johann Felix Soden \u003cjohfel@users.sourceforge.net\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nCc: 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": "fe80b937c9917887e4fbfaaf52f498b5ac3a6999",
      "tree": "4943f2d8f7157437f100bfcdf8aed88f6dcffef1",
      "parents": [
        "078fdf789c4ef13dcb7b5651ff330e325d764c0e"
      ],
      "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: merge ide_match_hwif() and ide_find_port()\n\n* Change ide_match_hwif() argument from \u0027u8 bootable\u0027 to\n  \u0027struct ide_port_info *d\u0027.\n\n* Move ide_match_hwif() to ide-probe.c from setup-pci.c and rename\n  it to ide_find_port_slot().  Update some comments while at it.\n\n* ide_find_port() can be now just a wrapper for ide_find_port_slot().\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "078fdf789c4ef13dcb7b5651ff330e325d764c0e",
      "tree": "7ffb7f0af14c61f5c60b8e4495fbce9cbeedb433",
      "parents": [
        "00fe8b7ac2ff6b8afba11642fb71cdb17aa34df9"
      ],
      "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: remove PIO \"downgrade\" quirk\n\nNo need for it nowadays so remove quirk code from ide_get_best_pio_mode()\nand IDE_HFLAG_PIO_DOWNGRADE host flag.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "00fe8b7ac2ff6b8afba11642fb71cdb17aa34df9",
      "tree": "69ac4748267d573634ed70c724dc5482f112e8ee",
      "parents": [
        "5e71d9c5a50b92b33d35061d42ac39166db9578e"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "julia@diku.dk",
        "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": "ide: use DIV_ROUND_UP\n\nThe kernel.h macro DIV_ROUND_UP performs the computation (((n) + (d) - 1) /\n(d)) but is perhaps more readable.\n\nAn extract of the semantic patch that makes this change is as follows:\n(http://www.emn.fr/x-info/coccinelle/)\n\n// \u003csmpl\u003e\n@haskernel@\n@@\n\n#include \u003clinux/kernel.h\u003e\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n(\n- (n + d - 1) / d\n+ DIV_ROUND_UP(n,d)\n|\n- (n + (d - 1)) / d\n+ DIV_ROUND_UP(n,d)\n)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP((n),d)\n+ DIV_ROUND_UP(n,d)\n\n@depends on haskernel@\nexpression n,d;\n@@\n\n- DIV_ROUND_UP(n,(d))\n+ DIV_ROUND_UP(n,d)\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5e71d9c5a50b92b33d35061d42ac39166db9578e",
      "tree": "bbf006e6e64f2d8828766f44249d6d26150ae3a4",
      "parents": [
        "7daf66dd142b1978bf8670d9d959d835de37476f"
      ],
      "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": "ide: IDE_HFLAG_BOOTABLE -\u003e IDE_HFLAG_NON_BOOTABLE\n\n\"bootable\" should be the default behavior so replace\nIDE_HFLAG_BOOTABLE host flag with IDE_HFLAG_NON_BOOTABLE.\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7daf66dd142b1978bf8670d9d959d835de37476f",
      "tree": "d321cb9c1ec4b7052f3d31f7fd1747034e69fa35",
      "parents": [
        "2e4ed2955d0de73cd43793ff495ea027e9fd2f44"
      ],
      "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": "qd65xx: return error value in qd_probe()\n\nReturn error value in qd_probe() and use it in qd65xx_init()\ninstead of checking ide_hwifs[].chipset.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\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": "d147e7d8f22c18cfb879513e8e1e10fa52f9789e",
      "tree": "cb02c1b4c21dc00856b825dbd1d482faf779fc48",
      "parents": [
        "589b06262021f8d52847c9389acf26e95c6b3732"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:34 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:34 2008 +0200"
      },
      "message": "umc8672: don\u0027t use ide_hwifs[] in umc_set_pio_mode()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "589b06262021f8d52847c9389acf26e95c6b3732",
      "tree": "35eefd506b4c34c24752bd411a2251302ade8724",
      "parents": [
        "84f05df49a7376037f8b9fa1135df5a08cc32070"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:34 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:34 2008 +0200"
      },
      "message": "scc_pata: store \u0027hwif\u0027 pointer in struct scc_ports\n\nReplace \u0027unsigned char hwif_id\u0027 by \u0027ide_hwif_t *hwif\u0027 in struct scc_ports.\nThis allows us to remove ide_hwifs[] usage from scc_remove().\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "84f05df49a7376037f8b9fa1135df5a08cc32070",
      "tree": "c0981b0359673e7c703a7822bc54b104ef73c9e2",
      "parents": [
        "9523076ac9142cea5a6df29ba9091eb68a10f14d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "cmd640: use ide_find_port()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9523076ac9142cea5a6df29ba9091eb68a10f14d",
      "tree": "7967663d93178e7939e065555b3acb06f5ce2aaa",
      "parents": [
        "4f7bada25098e076e83ffcd762e3079c19d40140"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "cmd640: remove cmd_drives[]\n\n* Pass \u0027ide_drive_t *drive\u0027 to check_prefetch(), set_prefetch_mode(),\n  program_drive_counts() and cmd640_set_mode().\n\n* Remove no longer needed cmd_drives[].\n\n* Inline setup_device_ptrs() helper in cmd640x_init().\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "4f7bada25098e076e83ffcd762e3079c19d40140",
      "tree": "e734efb7b2e304cc4c111b30184fdd96df7244bd",
      "parents": [
        "3fd4d205c73951ce6eaaa16fa3158636d1c35a5d"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "au1xxx-ide: use ide_find_port()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "3fd4d205c73951ce6eaaa16fa3158636d1c35a5d",
      "tree": "29a6955c1ea044dfbb06d962d4120afab965944b",
      "parents": [
        "e7ee1d5abc2fffad16f7b2fb80f5d4e09133cbc1"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "scc_pata: use ide_find_port()\n\nThere should be no functional changes caused by this patch.\n\nCc: Kou Ishizaki \u003ckou.ishizaki@toshiba.co.jp\u003e\nCc: Akira Iguchi \u003cakira2.iguchi@toshiba.co.jp\u003e\nCc: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "e7ee1d5abc2fffad16f7b2fb80f5d4e09133cbc1",
      "tree": "dbadfdaa743320f4b42f400eb6445e5a774cfb4f",
      "parents": [
        "939b0f1d32c0d5fb68531ced559598df211bc323"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "sgiioc4: use ide_find_port()\n\nThere should be no functional changes caused by this patch.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "939b0f1d32c0d5fb68531ced559598df211bc323",
      "tree": "67fe00de5f641af09f63e63f23ddf2be3025e334",
      "parents": [
        "5297a3e522ff77e01fd0e792acc5ff0517822708"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:33 2008 +0200"
      },
      "message": "ide-pmac: use ide_find_port()\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5297a3e522ff77e01fd0e792acc5ff0517822708",
      "tree": "1d91f87ffed7e1f0b6e2a9e9e5515f053f4eea37",
      "parents": [
        "7d9f3d51cf351ac35b4004cc40c7fd885fb30c5c"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "message": "ide-pmac: dynamically allocate struct pmac_ide_hwif instances (take 2)\n\n* Dynamically allocate struct pmac_ide_hwif instances in pmac_ide_macio_attach()\n  and pmac_ide_pci_attach(), then remove no longer needed pmac_ide[].\n\nv2:\n* Build fix from Kamalesh Babulal.\n\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.ibm.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "7d9f3d51cf351ac35b4004cc40c7fd885fb30c5c",
      "tree": "415179860ac6bd1a7aa1b692343b647aef8fd347",
      "parents": [
        "59bff5ba5529feac3a0214d897b1920cbe4e2278"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "message": "swarm: use ide_find_port()\n\nCc: Maciej W. Rozycki \u003cmacro@linux-mips.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "59bff5ba5529feac3a0214d897b1920cbe4e2278",
      "tree": "d849fb6c526077f96512b8253c924fba1ec5cb12",
      "parents": [
        "bad7c825cb27377faf1c926953aa15c980c62620"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:32 2008 +0200"
      },
      "message": "ide: cleanup ide_find_port()\n\nRemove no longer needed matching against I/O base and \u0027base\u0027 argument.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "bad7c825cb27377faf1c926953aa15c980c62620",
      "tree": "b23b40a51c7f6399eae5cedb3fe27d4d209055a8",
      "parents": [
        "1baccff8a5823b51d7bf2740ef3ef17e06bfa7e2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "message": "ide: cleanup ide_match_hwif()\n\n* Remove no longer needed matching against I/O base and \u0027io_base\u0027 argument.\n\n* Move printk() to the caller and remove \u0027name\u0027 argument.\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "1baccff8a5823b51d7bf2740ef3ef17e06bfa7e2",
      "tree": "bae9585842faf07f8c5f05f19df43a0d79241f51",
      "parents": [
        "938da770c205989945ba4cc5f0b4e255702061a1"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "message": "ide: make ide_pci_check_iomem() actually work\n\nThis function didn\u0027t actually check if a given BAR is in I/O space because of\nusing the bogus PCI_BASE_ADDRESS_IO_MASK (which equals ~3) to test the resource\nflags instead of IORESOURCE_IO -- fix this, make ide_hwif_configure() check the\nresults failing if necessary, and move the printk() call to the failure path.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "938da770c205989945ba4cc5f0b4e255702061a1",
      "tree": "26ffd896fa475dae27eddeb27e082eda3e4870c3",
      "parents": [
        "537166f6fa282c683663d6ac0c631b7456b5be95"
      ],
      "author": {
        "name": "Frederik Deweerdt",
        "email": "frederik.deweerdt@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "message": "ide/Kconfig: BLK_DEV_4DRIVES should be a tristate\n\nThe 4drives should be a tristate, the following breakage occurs otherwise:\n\nERROR: \"probe_4drives\" [drivers/ide/ide-core.ko] undefined!\n\nThe following (compile tested) patch fixes it for me.\n\nSigned-off-by: Frederik Deweerdt \u003cfrederik.deweerdt@gmail.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "537166f6fa282c683663d6ac0c631b7456b5be95",
      "tree": "4d3f07fcc299245c742998c77d9fab6b46ef97f3",
      "parents": [
        "b1721d0da266b4af8cb4419473b4ca36206ab200"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Sat Apr 26 17:36:31 2008 +0200"
      },
      "message": "fix execve()\n\n\tArrgghhh...\n\nSorry about that, I\u0027d been sure I\u0027d folded that one, but it actually got\nlost.  Please apply - that unbreaks execve().\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "5afca33a43786408ce74540b54855973dde32bab",
      "tree": "8e0a001d2f65063b53552134b81d1ad4cfa1d144",
      "parents": [
        "b6dbf334b0da14fafd4f747791a177ee4c7aae3b"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Fri Apr 11 13:29:04 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:48 2008 +0200"
      },
      "message": "x86: section mismatch fixes, #3\n\nThis patch fixes section mismatch warnings in unlock_ExtINT_logic().\n\nWARNING: arch/x86/kernel/built-in.o(.text+0x14a92): Section mismatch in reference from the function unlock_ExtINT_logic()\nto the function .init.text:find_isa_irq_pin()\nThe function unlock_ExtINT_logic() references\nthe function __init find_isa_irq_pin().\nThis is often because unlock_ExtINT_logic lacks a __init\nannotation or the annotation of find_isa_irq_pin is wrong.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "b6dbf334b0da14fafd4f747791a177ee4c7aae3b",
      "tree": "e3b52d8e1c072fd6f3151b24dd83c5ec60303a6f",
      "parents": [
        "6d4ce043268451b8016480461717f2aa59b5486c"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Fri Apr 11 13:28:49 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:48 2008 +0200"
      },
      "message": "x86: section mismatch fixes, #2\n\nThis patch fixes section mismatch warnings in smpboot_setup_io_apic().\n\nWARNING: arch/x86/kernel/built-in.o(.text+0x11781): Section mismatch in reference from the function smpboot_setup_io_apic()\nto the function .init.text:setup_IO_APIC()\nThe function smpboot_setup_io_apic() references\nthe function __init setup_IO_APIC().\nThis is often because smpboot_setup_io_apic lacks a __init\nannotation or the annotation of setup_IO_APIC is wrong.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "6d4ce043268451b8016480461717f2aa59b5486c",
      "tree": "bae0ea44acd4a3e0a3e03999bde667446203468c",
      "parents": [
        "28acf285deb193a1898bd531d778b0d1b1b75f2c"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Sun Apr 13 17:41:04 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:48 2008 +0200"
      },
      "message": "x86: pgtable_32.h - prototype and section mismatch fixes\n\nThis patch adds extern to native_pagetable_setup_[start,done]() protypes and\nfixes following section mismatch warning:\n\nWARNING: arch/x86/mm/built-in.o(.text+0xf2): Section mismatch in reference from\nthe function paravirt_pagetable_setup_start()\n\nparavirt_pagetable_setup_[start,done]() is used by __init pagetable_init().\nAnnotate both functions with __init.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "28acf285deb193a1898bd531d778b0d1b1b75f2c",
      "tree": "eca78689295b6606b73559e21744e719323196d3",
      "parents": [
        "991074fd35e9e584d3cc28b4cba2e12743aeaa46"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Sat Apr 12 17:41:12 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: unlock_ExtINT_logic() - fix section mismatch warnings\n\nFix following warning:\nWARNING: arch/x86/kernel/built-in.o(.text+0x12cc9): Section mismatch in reference from the function unlock_ExtINT_logic()\n\nunlock_ExtINT_logic() is only used by __init check_timer(). Annotate unlock_ExtINT_logic() witch __init.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "991074fd35e9e584d3cc28b4cba2e12743aeaa46",
      "tree": "69bc8127ebd1dbc9524ae3e3a2ea2577049ecc9b",
      "parents": [
        "4c01f23bdbd34e7edeadbaa920c3018307a541d5"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Sat Apr 12 17:39:57 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: uniq_ioapic_id - fix section mismatch warning\n\nFix folowing warning:\nWARNING: arch/x86/kernel/built-in.o(.text+0x10799): Section mismatch in reference from the function uniq_ioapic_id()\n\nuniq_ioapic_id() is only used by __init mp_register_ioapic(). Annotate uniq_ioapic_id() with __init.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "4c01f23bdbd34e7edeadbaa920c3018307a541d5",
      "tree": "3110dbee79fa7abd30fe704d8d09c3cf34896c32",
      "parents": [
        "356fa0c6e1ad3d3b01884f08a203bc84d555b880"
      ],
      "author": {
        "name": "Jacek Luczak",
        "email": "difrost.kernel@gmail.com",
        "time": "Sat Apr 12 17:38:52 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: trampoline_32.S - switch to .cpuinit.data\n\nThis patch fixes section mismatch warnings of __cpuinit\nsetup_trampoline() on 32-bit host.\n\nSigned-off-by: Jacek Luczak \u003cluczak.jacek@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "356fa0c6e1ad3d3b01884f08a203bc84d555b880",
      "tree": "83d385c04a441ba1c9df0983249f71f19fdfefd9",
      "parents": [
        "ae5830a6f8278e1bb700a0956cacc9ceaf311f83"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:20 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: use get_bios_ebda()\n\nUse get_bios_ebda().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ae5830a6f8278e1bb700a0956cacc9ceaf311f83",
      "tree": "d6716a378cced4be66ccab5e7fe5ccb1b4f17520",
      "parents": [
        "2c0903f2abde95d931ecccac7198a685eb04e958"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:19 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: remove duplicate get_bios_ebda() from rio.h\n\nget_bios_ebda() exists in asm/rio.h and asm/bios_ebda.h.\nThis patch removes the one in asm/rio.h.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "2c0903f2abde95d931ecccac7198a685eb04e958",
      "tree": "7524c05988aed0705325366df05cd52f2f737868",
      "parents": [
        "7c04e64a1b43b4c8fea281ce1f82df30ed9bab4e"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:18 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: get_bios_ebda() requires asm/io.h\n\ninclude \u003casm/io.h\u003e for phys_to_virt()\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "7c04e64a1b43b4c8fea281ce1f82df30ed9bab4e",
      "tree": "cf3bafc4c84ac32f45a0a2eca7d9bd3345a236ef",
      "parents": [
        "877084fb1cf6167c5441b0a30c3d9ef9b7be0a3a"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:17 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: use cpumask function for present, possible, and online cpus\n\ncpu_online(), cpu_present(), for_each_possible_cpu(), num_possible_cpus()\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "877084fb1cf6167c5441b0a30c3d9ef9b7be0a3a",
      "tree": "59f2f7f9c9d4566af868b7f83d963d915a281b40",
      "parents": [
        "d454157b113718a92ba5accc03cee64c7e081483"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:16 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: cleanup div_sc() usage\n\nRemove the magic number in the third argment of div_sc().\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "d454157b113718a92ba5accc03cee64c7e081483",
      "tree": "36b4d1de4713510e6cfdc66feec33bece135c76e",
      "parents": [
        "b1fceac2b9e04d278316b2faddf276015fc06e3b"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:15 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: cleanup clocksource_hz2mult usage\n\nRemove the magic number in the second argument of clocksource_hz2mult()\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b1fceac2b9e04d278316b2faddf276015fc06e3b",
      "tree": "2dae7248c29ed2f5480baa5cc8d1c18911573bbd",
      "parents": [
        "a1a33fa315b8a5a390f1132681485209500ff5b5"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Sat Apr 19 23:55:14 2008 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sat Apr 26 17:35:47 2008 +0200"
      },
      "message": "x86: remove unnecessary memset and NULL check after alloc_bootmem()\n\nmemset and NULL check after alloc_bootmem() are unnecessary.\nBecause it returns zeroed memory and it never return NULL.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    }
  ],
  "next": "a1a33fa315b8a5a390f1132681485209500ff5b5"
}
