)]}'
{
  "log": [
    {
      "commit": "9ae21d1bb376436285cd5346d3e4b3655d6dd1b9",
      "tree": "8f889770fae721da63bd378c1834a87e2eb1cfb5",
      "parents": [
        "f9b4192923fa6e38331e88214b1fe5fc21583fcc",
        "e9415777b1cd0eaf4d1d3d61772f0e6d5c2551ad"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 09:41:18 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial:\n  drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment\n  Kconfig help: MTD_JEDECPROBE already supports Intel\n  Remove ugly debugging stuff\n  do_mounts.c: Minor ROOT_DEV comment cleanup\n  BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c\n  BUG_ON() Conversion in mm/mempool.c\n  BUG_ON() Conversion in mm/memory.c\n  BUG_ON() Conversion in kernel/fork.c\n  BUG_ON() Conversion in ipc/sem.c\n  BUG_ON() Conversion in fs/ext2/\n  BUG_ON() Conversion in fs/hfs/\n  BUG_ON() Conversion in fs/dcache.c\n  BUG_ON() Conversion in fs/buffer.c\n  BUG_ON() Conversion in input/serio/hp_sdc_mlc.c\n  BUG_ON() Conversion in md/dm-table.c\n  BUG_ON() Conversion in md/dm-path-selector.c\n  BUG_ON() Conversion in drivers/isdn\n  BUG_ON() Conversion in drivers/char\n  BUG_ON() Conversion in drivers/mtd/\n"
    },
    {
      "commit": "e9415777b1cd0eaf4d1d3d61772f0e6d5c2551ad",
      "tree": "b99e78d5e5561322d8b7349294ac85cc6280afea",
      "parents": [
        "8917f6f70b01ac6e4d534f8a387900caec11bf54"
      ],
      "author": {
        "name": "Bastien Roucaries",
        "email": "roucaries.bastien@gmail.com",
        "time": "Sun Mar 26 19:18:07 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 19:18:07 2006 +0200"
      },
      "message": "drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment\n\nThis patch correct a comment about cli().\n\nSigned-off-by: Bastien Roucaries \u003croucaries.bastien@gmail.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "8917f6f70b01ac6e4d534f8a387900caec11bf54",
      "tree": "7f4103aa51d10f40d167a8b32f78ee3a554873c0",
      "parents": [
        "3be7d29fb9c02962b49be636b30ca9cadd0fda4b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 19:15:03 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 19:15:03 2006 +0200"
      },
      "message": "Kconfig help: MTD_JEDECPROBE already supports Intel\n\nIntel chips are already supported.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n"
    },
    {
      "commit": "37d54111c133bea05fbae9dfe6d3d61a1b19c09b",
      "tree": "780d15232a465815b96e2cd22c85b3e05f2b1238",
      "parents": [
        "e9bebd6f3acee68fa07d44726895b40733cb1dc0"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Sun Mar 26 01:39:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:15 2006 -0800"
      },
      "message": "[PATCH] bitops: hweight() related cleanup\n\nBy defining generic hweight*() routines\n\n- hweight64() will be defined on all architectures\n- hweight_long() will use architecture optimized hweight32() or hweight64()\n\nI found two possible cleanups by these reasons.\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0b28002fdf2d5b6ce3135a544c04940a16c5b0ba",
      "tree": "474318b9381eecbb5bfe3181568df7ef3650330a",
      "parents": [
        "0f7217f4accad73e0a86febadb5a5d6e74ff7c37"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "mita@miraclelinux.com",
        "time": "Sun Mar 26 01:38:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:09 2006 -0800"
      },
      "message": "[PATCH] more s/fucn/func/ typo fixes\n\ns/fucntion/function/ typo fixes\n\nSigned-off-by: Akinobu Mita \u003cmita@miraclelinux.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9110540f7f2bbcc3577d2580a696fbb7af68c892",
      "tree": "0bc9854f3039fe6a68b324abd0a7407eb3305ad6",
      "parents": [
        "0e438e3f0089672f57a47467e1f0d15fc48778be"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:08 2006 -0800"
      },
      "message": "[PATCH] EDAC: use EXPORT_SYMBOL_GPL\n\nChange all instances of EXPORT_SYMBOL() in the core EDAC module to\nEXPORT_SYMBOL_GPL().\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e009356f738634d8a137cca35503b9b33322c858",
      "tree": "a57a377a6b2c691075bcd29e6f026ec5289bd978",
      "parents": [
        "f3479816bb549bbbc04d2332e77bbe0b92230bbc"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:08 2006 -0800"
      },
      "message": "[PATCH] EDAC: use sysbus_message in e752x code\n\nPatch from Dave Jiang \u003cdjiang@mvista.com\u003e: Fix EDAC e752x driver so it\noutputs sysbus-specific error message when sysbus error detected.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e7ecd8910293564d357dbaf18eb179e06fa35fd0",
      "tree": "7ec33cd42783cc53dd3ce161802d1032cea869a7",
      "parents": [
        "54933dddc3e8ccd9db48966d8ada11951cb8a558"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:08 2006 -0800"
      },
      "message": "[PATCH] EDAC: formatting cleanup\n\nCosmetic indentation/formatting cleanup for EDAC code.  Make sure we\nare using tabs rather than spaces to indent, etc.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54933dddc3e8ccd9db48966d8ada11951cb8a558",
      "tree": "7e353edef88b2ceee67f2745d6f68b084f60b45b",
      "parents": [
        "39f1d8d38aa3f757889a09855b241b6a23e2cac5"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:08 2006 -0800"
      },
      "message": "[PATCH] EDAC: reorder EXPORT_SYMBOL macros\n\nFix EDAC code so EXPORT_SYMBOL comes after the function that is being\nexported.  This is to maintain consistency with the rest of the kernel.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "39f1d8d38aa3f757889a09855b241b6a23e2cac5",
      "tree": "26a37ad94dfff867b2c1e9ceb8ac65be5f95bd98",
      "parents": [
        "18dbc337af5d6efd30cb9291e74722c8ad134fd3"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: Kconfig dependency changes\n\n- Add x86 dependency in drivers/edac/Kconfig for all current\n  platform-specific modules.\n\n- Add PCI dependency to Radisys 82600 driver\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18dbc337af5d6efd30cb9291e74722c8ad134fd3",
      "tree": "10163d19960173d29deb7a9d931dfcdfe2188975",
      "parents": [
        "472678ebd30d87cbe8d97562dcc0e46d1076040f"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: protect memory controller list\n\n- Fix code so we always hold mem_ctls_mutex while we are stepping\n  through the list of mem_ctl_info structures.  Otherwise bad things\n  may happen if one task is stepping through the list while another\n  task is modifying it.  We may eventually want to use reference\n  counting to manage the mem_ctl_info structures.  In the meantime we\n  may as well fix this bug.\n\n- Don\u0027t disable interrupts while we are walking the list of\n  mem_ctl_info structures in check_mc_devices().  This is unnecessary.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "472678ebd30d87cbe8d97562dcc0e46d1076040f",
      "tree": "216f22045fb3b786f513f000b184e5fd449b58d1",
      "parents": [
        "6e5a8748507dea83386d1d76c58aeaed1ff5a1ec"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: kobject/sysfs fixes\n\n- After we unregister a kobject, wait for our kobject release method\n  to call complete().  This causes us to wait until the kobject\n  reference count reaches 0.  Otherwise, a task accessing the EDAC\n  sysfs interface can hold the reference count above 0 until after the\n  EDAC module has been unloaded.  When the reference count finally\n  drops to 0, this will result in an attempt to call our release\n  method inside the EDAC module after the module has already been\n  unloaded.\n\n  This isn\u0027t the best fix, since a process can get stuck sleeping forever\n  uninterruptibly if the user does the following:\n\n      rmmod my_module \u003c /sys/my_sysfs/file\n\n  I\u0027ll go back and implement a better fix later.  However this should\n  be ok for now.\n\n- Call edac_remove_sysfs_mci_device() from edac_mc_del_mc() rather\n  than from edac_mc_free().  Since edac_mc_add_mc() calls\n  edac_create_sysfs_mci_device(), edac_mc_del_mc() should call\n  edac_remove_sysfs_mci_device().\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e5a8748507dea83386d1d76c58aeaed1ff5a1ec",
      "tree": "90ce1bc0ed71a608f9af4c3db655a35d03173aac",
      "parents": [
        "028a7b6d3d9fa2cc41d76d45575345cca8d00a4c"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: kobject_init/kobject_put fixes\n\n- Remove calls to kobject_init().  These are unnecessary because\n  kobject_register() calls kobject_init().\n\n- Remove extra calls to kobject_put().  When we call\n  kobject_unregister(), this releases our reference to the kobject.\n  The extra calls to kobject_put() may cause the reference count to\n  drop to 0 while a kobject is still in use.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "028a7b6d3d9fa2cc41d76d45575345cca8d00a4c",
      "tree": "42d59be8db8af1cd60e8388c2d93230335b28606",
      "parents": [
        "a1d03fcc1399b1e23922bcc3af1772b128aa6e93"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: edac_mc_add_mc fix [2/2]\n\nThis is part 2 of a 2-part patch set.\n\nFix edac_mc_add_mc() so it cleans up properly if call to\nedac_create_sysfs_mci_device() fails.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1d03fcc1399b1e23922bcc3af1772b128aa6e93",
      "tree": "bf6b9895568a5fc0012590941213a28fe8d9af5d",
      "parents": [
        "749ede57443b2a7ede2db105145f21047efcea6a"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: edac_mc_add_mc fix [1/2]\n\nThis is part 1 of a 2-part patch set.  The code changes are split into\ntwo parts to make the patches more readable.\n\nMove complete_mc_list_del() and del_mc_from_global_list() so we can\ncall del_mc_from_global_list() from edac_mc_add_mc() without forward\ndeclarations.  Perhaps using forward declarations would be better?\nI\u0027m doing things this way because the rest of the code is missing\nthem.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "749ede57443b2a7ede2db105145f21047efcea6a",
      "tree": "0d0ee972f55e8fbb9d8fba6209a6304fdd3c98f1",
      "parents": [
        "d38fde84f7521973fdfa5c3d03d62f014b42cd03"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: cleanup code for clearing initial errors\n\nFix xxx_probe1() functions so they call xxx_get_error_info() functions\nto clear initial errors.  This is simpler and cleaner than duplicating\nthe low-level code for accessing PCI config space.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d38fde84f7521973fdfa5c3d03d62f014b42cd03",
      "tree": "9ff599dbb5e20e3c29d7f8691e313d3e8f845895",
      "parents": [
        "637beb697b8dc7b9d7a35c2b6488332e77963ded"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: e7xxx fix minor logic bug\n\nFix minor logic bug in e7xxx_remove_one().\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "637beb697b8dc7b9d7a35c2b6488332e77963ded",
      "tree": "fa6fd86af71c724936049a147646dbfbda53722a",
      "parents": [
        "e8a491b401dbbc5af9fe6483dc558d76343bfbb3"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:07 2006 -0800"
      },
      "message": "[PATCH] EDAC: i82875p cleanup\n\n- Fix i82875p_probe1() so it calls pci_get_device() instead of\n  pci_find_device().\n- Fix i82875p_probe1() so it cleans up properly on failure.\n- Fix i82875p_init() so it cleans up properly on failure.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e8a491b401dbbc5af9fe6483dc558d76343bfbb3",
      "tree": "bdc79f181103a01a6d5b3af0476a5328db0c4edb",
      "parents": [
        "3847bccce80c8a01d7adbad9961564252207302a"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: i82860 cleanup\n\n- Fix i82860_init() so it cleans up properly on failure.\n- Fix i82860_exit() so it cleans up properly.\n- Fix typo in comment (i.e. www.redhat.com.com).\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3847bccce80c8a01d7adbad9961564252207302a",
      "tree": "517d0df74d28508a8590a5a671f8966264fbe863",
      "parents": [
        "225159bd0a349bfd8cd9ae7c6bf39d75df09304a"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: e752x cleanup\n\n- Add ctl_dev field to \"struct e752x_dev_info\".  Then we can eliminate\n  ugly switch statement from e752x_probe1().\n\n- Remove code from e752x_probe1() that clears initial PCI bus parity\n  errors.  The core EDAC module already does this.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "225159bd0a349bfd8cd9ae7c6bf39d75df09304a",
      "tree": "73e99a2d140ee0724f7a10ee8ef63fefc600d2db",
      "parents": [
        "680cbbbb0e336b04b74be48b8ddd870537f1e226"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: amd76x pci_dev_get/pci_dev_put fixes\n\nEliminate unnecessary calls to pci_dev_get() and pci_dev_put() from\namd76x driver.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "680cbbbb0e336b04b74be48b8ddd870537f1e226",
      "tree": "513059abbdabf082cd38e2a4ad3d71711857f3c2",
      "parents": [
        "537fba28928c01b7db1580627450691a4bb0b9b3"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: name cleanup\n\nPerform the following name substitutions on all source files:\n\n    sed \u0027s/BS_MOD_STR/EDAC_MOD_STR/g\u0027\n    sed \u0027s/bs_thread_info/edac_thread_info/g\u0027\n    sed \u0027s/bs_thread/edac_thread/g\u0027\n    sed \u0027s/bs_xstr/edac_xstr/g\u0027\n    sed \u0027s/bs_str/edac_str/g\u0027\n\nThe names that start with BS_ or bs_ are artifacts of when the code\nwas called \"bluesmoke\".\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "537fba28928c01b7db1580627450691a4bb0b9b3",
      "tree": "1fd5adaa38ba639e28b56e014bfb309c0d1e181e",
      "parents": [
        "f2fe42abbf0d99a8c4b96f1cc55db10ac35d2fb9"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: printk cleanup\n\nThis implements the following idea:\n\nOn Monday 30 January 2006 19:22, Eric W. Biederman wrote:\n\u003e One piece missing from this conversation is the issue that we need errors\n\u003e in a uniform format.  That is why edac_mc has helper functions.\n\u003e\n\u003e However there will always be errors that don\u0027t fit any particular model.\n\u003e Could we add a edac_printk(dev, );  That is similar to dev_printk but\n\u003e prints out an EDAC header and the device on which the error was found?\n\u003e Letting the rest of the string be user specified.\n\u003e\n\u003e For actual control that interface may be to blunt, but at least for people\n\u003e looking in the logs it allows all of the errors to be detected and\n\u003e harvested.\n\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f2fe42abbf0d99a8c4b96f1cc55db10ac35d2fb9",
      "tree": "82e748a5b000b8e68135a50a153a1721d4666e65",
      "parents": [
        "dac5bafa3521a10a42a470ab612cd2bbc12d4203"
      ],
      "author": {
        "name": "Dave Peterson",
        "email": "dsp@llnl.gov",
        "time": "Sun Mar 26 01:38:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] EDAC: switch to kthread_ API\n\nThis patch was originally posted by Christoph Hellwig (see\nhttp://lkml.org/lkml/2006/2/14/331):\n\n\"Christoph Hellwig\" \u003chch@lst.de\u003e wrote:\n\u003e Use the kthread_ API instead of opencoding lots of hairy code for kernel\n\u003e thread creation and teardown, including tasklist_lock abuse.\n\u003e\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: David S. Peterson \u003cdsp@llnl.gov\u003e\nCc: \u003cdave_peterson@pobox.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dac5bafa3521a10a42a470ab612cd2bbc12d4203",
      "tree": "5b9739c5e78b216b7170d974f8b73b3c9e942a4b",
      "parents": [
        "07dc1f9f2f80f67823dc9ab4ebe3b1b3b071b911"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 01:38:38 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] Dead code in drivers/isdn/avm/avmcard.h\n\nThis fixes coverity id #2.  the if (i\u003d\u003d0) is pretty useless, since we\nassing i\u003d0, just the line before.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "07dc1f9f2f80f67823dc9ab4ebe3b1b3b071b911",
      "tree": "53751a6ea45cc3545e45b5690e643965c3c597be",
      "parents": [
        "76bb4685bff8781b5dbcd7080171d1e1f8c82f5b"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:37 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:06 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - M105 USB DECT adapter\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the connection-specific module \"usb_gigaset\", the hardware\ndriver for Gigaset base stations connected via the M105 USB DECT adapter.  It\ncontains the code for handling probe/disconnect, AT command/response\ntransmission, and call setup and termination, as well as handling asynchronous\ndata transfers, PPP framing, byte stuffing, and flow control.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76bb4685bff8781b5dbcd7080171d1e1f8c82f5b",
      "tree": "c373b17550712df448fd1f195a752df530fbd87a",
      "parents": [
        "cf7776dc05b89885a7ec6beff8409d48b077a3ac"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - isochronous data handler\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the payload data handler for the connection-specific module\n\"bas_gigaset\".  It contains the code for handling isochronous data transfers,\nHDLC framing and flow control.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cf7776dc05b89885a7ec6beff8409d48b077a3ac",
      "tree": "78e825e65578526c3400e810759ba676d7014011",
      "parents": [
        "982da5a196a0859eedc5ca1ff88feaf1bc6d6e4e"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - direct USB connection\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the main source file of the connection-specific module\n\"bas_gigaset\", the hardware driver for Gigaset base stations connected\ndirectly to the computer via USB.  It contains the code for handling\nprobe/disconnect, AT command/response transmission, and call setup and\ntermination.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "982da5a196a0859eedc5ca1ff88feaf1bc6d6e4e",
      "tree": "f42c93dfa7abd78f68584be49cb71238f5328326",
      "parents": [
        "ee8a4b7f857fe7ba243e65c8925798cf8eda5ab0"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - procfs interface\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the procfs interface to the gigaset module.  The procfs\ninterface provides access to status information and statistics about the\nGigaset devices.  If the drivers are built with the debugging option it also\nallows to change the amount of debugging output on the fly.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ee8a4b7f857fe7ba243e65c8925798cf8eda5ab0",
      "tree": "8803a10dd343d13940ebfc34ce633dbacbefcd4e",
      "parents": [
        "3c66a22545dd88356bbf4efa45a7b178df8154e9"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - tty interface\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the tty interface to the gigaset module.  The tty interface\nprovides direct access to the AT command set of the Gigaset devices.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3c66a22545dd88356bbf4efa45a7b178df8154e9",
      "tree": "96d6115cddf69655d6b4b7b3866fdad8e2cef0a8",
      "parents": [
        "14fa73a75df6a0ffe866f750e8dcd218d0171f51"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - isdn4linux interface\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the isdn4linux subsystem interface to the gigaset module.  The\nisdn4linux subsystem interface handles requests from and notifications to the\nisdn4linux subsystem.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "14fa73a75df6a0ffe866f750e8dcd218d0171f51",
      "tree": "2c2533189245bf9f4e4035d6b717641a1b845387",
      "parents": [
        "6fd5ea63f85e30fda55b80939b4f379ea5db62b1"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - event layer\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the event layer to the gigaset module.  The event layer\nserializes events from hardware, userspace, and other kernel subsystems.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6fd5ea63f85e30fda55b80939b4f379ea5db62b1",
      "tree": "e1f3d46ccb136535b0e7a6818b394c1d57173a24",
      "parents": [
        "0a34eb8f55a71678c379b47c25f562050c80efcc"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - common module\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThis patch adds the common include file for the Siemens Gigaset drivers,\nproviding definitions used by all of the Gigaset ISDN driver source files.  It\nalso adds the main source file of the gigaset module which manages common\nfunctions not specific to the type of connection to the device.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0a34eb8f55a71678c379b47c25f562050c80efcc",
      "tree": "7a70865055d9e3c6c0c59d1c4b06983e11b767fb",
      "parents": [
        "b67000962f35313cfc5eabd675dc38b91678d9ed"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sun Mar 26 01:38:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:05 2006 -0800"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers - Kconfigs and Makefiles\n\nAnd: Tilman Schmidt \u003ctilman@imap.cc\u003e\n\nThe following patches add drivers for the Siemens Gigaset 3070 family of ISDN\nDECT PABXes connected via USB, either directly or over a DECT link using a\nGigaset M105 or compatible DECT data adapter.  The devices are integrated as\nISDN adapters within the isdn4linux framework, supporting incoming and\noutgoing voice and data connections, and also as tty devices providing access\nto device specific AT commands.\n\nSupported devices include models 3070, 3075, 4170, 4175, SX205, SX255, and\nSX353 from the Siemens Gigaset product family, as well as the technically\nidentical models 45isdn and 721X from the Deutsche Telekom Sinus series.\nSupported DECT adapters are the Gigaset M105 data and the technically\nidentical Gigaset USB Adapter DECT, Sinus 45 data 2, and Sinus 721 data (but\nnot the Gigaset M34 and Sinus 702 data which advertise themselves as CDC-ACM\ndevices).\n\nThese drivers have been developed over the last four years within the\nSourceForge project http://sourceforge.net/projects/gigaset307x/.  They are\nbeing used successfully in several installations for dial-in Internet access\nand for voice call switching with Asterisk.\n\nThis is our second attempt at submitting these drivers, taking into account\nthe comments we received to our first submission on 2005-12-11.\n\nThe patch set adds three kernel modules:\n\n- a common module \"gigaset\" encapsulating the common logic for\n  controlling the PABX and the interfaces to userspace and the\n  isdn4linux subsystem.\n\n- a connection-specific module \"bas_gigaset\" which handles\n  communication with the PABX over a direct USB connection.\n\n- a connection-specific module \"usb_gigaset\" which does the same\n  for a DECT connection using the Gigaset M105 USB DECT adapter.\n\nWe also have a module \"ser_gigaset\" which supports the Gigaset M101 RS232 DECT\nadapter, but we didn\u0027t judge it fit for inclusion in the kernel, as it does\ndirect programming of a i8250 serial port.  It should probably be rewritten as\na serial line discipline but so far we lack the neccessary knowledge about\nwriting a line discipline for that.\n\nThe drivers have been working with kernel releases 2.2 and 2.4 as well as 2.6,\nand although we took efforts to remove the compatibility code for this\nsubmission, it probably still shows in places.  Please make allowances.\n\nThis patch:\n\nPrepare the kernel build infrastructure for addition of the Gigaset ISDN\ndrivers.  It creates a Makefile and Kconfig file for the Gigaset driver and\nhooks them into those of the isdn4linux subsystem.  It also adds a MAINTAINERS\nentry for the driver.\n\nThis patch depends on patches 2 to 9 of the present set, as without the actual\nsource files, activating the options added here will cause the kernel build to\nfail.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "93d2341c750cda0df48a6cc67b35fe25f1ec47df",
      "tree": "f098a3bbfae65ce967591ee94d605c6e6bea21c6",
      "parents": [
        "fec433aaaae32a02329ad7d71b0f3c91b7525077"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:57:00 2006 -0800"
      },
      "message": "[PATCH] mempool: use mempool_create_slab_pool()\n\nModify well over a dozen mempool users to call mempool_create_slab_pool()\nrather than calling mempool_create() with extra arguments, saving about 30\nlines of code and increasing readability.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "26b6e051bc36b968a0b5ac96903b99e050d20b87",
      "tree": "b8f1aed358f5e19b1faf3e720247fdfa441f3b7c",
      "parents": [
        "f183323d3822dee4d7b3147a59b6e8987fe201e0"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] mempool: use common mempool kzalloc allocator\n\nThis patch changes a mempool user, which is basically just a wrapper around\nkzalloc(), to use the common mempool_kmalloc/kfree, rather than its own\nwrapper function, removing duplicated code.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0eaae62abaa1ad1f231932b6cdd9fb1b91df6651",
      "tree": "cda02cffff075a8b542ddcea4fa0ff0064130502",
      "parents": [
        "53184082b070dfb077218828fdf839826102ed96"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] mempool: use common mempool kmalloc allocator\n\nThis patch changes several mempool users, all of which are basically just\nwrappers around kmalloc(), to use the common mempool_kmalloc/kfree, rather\nthan their own wrapper function, removing a bunch of duplicated code.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a19b27ce3847c3a5d4ea6b6c91b6f7154759af23",
      "tree": "794dc69869408bee9154b3e9d9852327e5219f4c",
      "parents": [
        "6e0678f394c7bd21bfa5d252b071a09e10e7a749"
      ],
      "author": {
        "name": "Matthew Dobson",
        "email": "colpatch@us.ibm.com",
        "time": "Sun Mar 26 01:37:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] mempool: use common mempool page allocator\n\nConvert two mempool users that currently use their own mempool-backed page\nallocators to use the generic mempool page allocator.\n\nAlso included are 2 trivial whitespace fixes.\n\nSigned-off-by: Matthew Dobson \u003ccolpatch@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a880c4cd2538293be59121a3658b8de8e3a058e5",
      "tree": "2f20cef9b9afc5ab6b050e184074dc62acb48eed",
      "parents": [
        "61238602622c965db052927c89901aa08f88d933"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] 3c59x: minor cleanups\n\nRemove some whitespaces and codingstyle issues.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "61238602622c965db052927c89901aa08f88d933",
      "tree": "fa9aad9940ae692df63178d85d11a9d57dc12a94",
      "parents": [
        "373a688742d7ba31cafc4c7b9bc09eba257860bd"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:42 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:59 2006 -0800"
      },
      "message": "[PATCH] 3c59x: remove per-driver versioning\n\nRemove per-driver versioning.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "373a688742d7ba31cafc4c7b9bc09eba257860bd",
      "tree": "fb25363f82bc3cab2d5e24369eaedf27f020a37c",
      "parents": [
        "e94d10eb0d77ae70378f9218631a7be91e0aecff"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] 3c59x: use ethtool_op_get_link\n\nUse ethtool_op_get_link instead of vortex_get_link.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e94d10eb0d77ae70378f9218631a7be91e0aecff",
      "tree": "31f9bdce9927be2a8ebc54c9cf9b7acad5e0d262",
      "parents": [
        "b4ff6450f5336c492d1e2f184d3b8186e0716b7a"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] 3c59x: carriercheck for forced media\n\nHandle netif_carrier_{on,of} also if media is forced to 10baseT/100baseTx.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b4ff6450f5336c492d1e2f184d3b8186e0716b7a",
      "tree": "1d7a56cd1c0d60d4ec6805381ce63f63ca60ac8a",
      "parents": [
        "125d5ce8a4e9e4babaed52518fecc9eb6958455d"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] 3c59x: decrease polling interval\n\nSet the polling interval for media changes to 5 seconds if link is down and\n60 seconds if link is up.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "125d5ce8a4e9e4babaed52518fecc9eb6958455d",
      "tree": "2a82dbe7d919827a8998d198d3a46ba72685f17c",
      "parents": [
        "33644c5e15917b36c26f0c30c48786c5e8e62be1"
      ],
      "author": {
        "name": "Steffen Klassert",
        "email": "klassert@mathematik.tu-chemnitz.de",
        "time": "Sun Mar 26 01:37:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] 3c59x: use mii_check_media\n\nCheck for media changes and netif_carrier by using mii_check_media() if mii is\nused.\n\nSigned-off-by: Steffen Klassert \u003cklassert@mathematik.tu-chemnitz.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1751ace034bba6b423c1de4668f0e65cc9ef2b84",
      "tree": "3547409d6f919a459e3d79b02ff0903235b31616",
      "parents": [
        "5ff2a7e25ddd648e9096d45cdc5e7d656a8bb0ff"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Sun Mar 26 01:37:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] Update documentation for BLK_DEV_INITRD to match current usage\n\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Zdenek Pavlas \u003cpavlas@nextra.cz\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5ff2a7e25ddd648e9096d45cdc5e7d656a8bb0ff",
      "tree": "2e6825663e0c3240d61a9f7274d96ab0b2727602",
      "parents": [
        "d6d21dfdd305bf94300df13ff472141d3411ea17"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "maks@sternwelten.at",
        "time": "Sun Mar 26 01:37:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:58 2006 -0800"
      },
      "message": "[PATCH] isicom: select FW_LOADER\n\nThe isicom driver uses request_firmware() and thus needs to select\nFW_LOADER.\n\nSigned-off-by: maximilian attems \u003cmaks@sternwelten.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3ac8bf077d0f13b9c3131dd61f9f76c78c322858",
      "tree": "64698960010c8c2056c3dcf58b655aea890842b3",
      "parents": [
        "9a98e2f7326d626d75cab2fe108c34b733227918"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Mar 26 01:37:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] ads7846: sparc32 warning fix\n\ndrivers/input/touchscreen/ads7846.c: In function `ads7846_read12_ser\u0027:\ndrivers/input/touchscreen/ads7846.c:207: warning: implicit declaration of function `disable_irq\u0027\ndrivers/input/touchscreen/ads7846.c:209: warning: implicit declaration of function `enable_irq\u0027\n\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "222b9f933a76b127a073f45278d2b0199587e8ce",
      "tree": "f8bc703ebd08a961c95183aad52bc349b3a787d5",
      "parents": [
        "3e88c17d404c5787afd5bd1763380317f5ccbf84"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Mar 26 01:37:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] tlclk: fix handling of device major\n\ntlclk calls register_chrdev() and permits register_chrdev() to allocate the\nmajor, but it promptly forgets what that major was.  So if there\u0027s no hardware\npresent you still get \"telco_clock\" appearing in /proc/devices and, I assume,\nan oops reading /proc/devices if tlclk was a module.\n\nFix.\n\nMark, I\u0027d suggest that that we not call register_chrdev() until _after_ we\u0027ve\nestablished that the hardware is present.\n\nCc: Mark Gross \u003cmgross@linux.intel.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3e88c17d404c5787afd5bd1763380317f5ccbf84",
      "tree": "913f04bd00842b2b45ec2ead7ab93d16c037465b",
      "parents": [
        "22e6c1b39c648850438decd491f62d311800c7db"
      ],
      "author": {
        "name": "Herbert Poetzl",
        "email": "herbert@13thfloor.at",
        "time": "Sun Mar 26 01:37:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] loop: potential kernel hang waiting for kthread\n\nCheck that kernel_thread() succeeded, so we don\u0027t wait for something which\ncannot happen.\n\nSigned-off-by: Herbert Poetzl \u003cherbert@13thfloor.at\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a23f9a3cfeb1d37ad090a751777665fd03bc067a",
      "tree": "822aea7270a5b0c4f1b037308e37f7b1a03cc0db",
      "parents": [
        "50c812b2b9513e3df34eae8c30cb2c221b79b2cb"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sun Mar 26 01:37:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:56 2006 -0800"
      },
      "message": "[PATCH] ipmi: Increment driver version to v39.0\n\nNeed to increment the version number because of the new PCI and sysfs\ncapabilities of the driver.  People maintaining things for distros have\nasked that I do this after interface or major functional changes.\n\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nAcked-by: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50c812b2b9513e3df34eae8c30cb2c221b79b2cb",
      "tree": "565f31d3b3234e5324ba9534b752ae426b4a8c92",
      "parents": [
        "b0defcdbd2b7da7694e2645da92716cea0a3c0ff"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sun Mar 26 01:37:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:56 2006 -0800"
      },
      "message": "[PATCH] ipmi: add full sysfs support\n\nAdd full driver model support for the IPMI driver.  It links in the proper\nbus and device support.\n\nIt adds an \"ipmi\" driver interface that has each BMC discovered by the\ndriver (as a device).  These BMCs appear in the devices/platform directory.\n If there are multiple interfaces to the same BMC, the driver should\ndiscover this and will only have one BMC entry.  The BMC entry will have\npointers to each interface device that connects to it.\n\nThe device information (statistics and config information) has not yet been\nported over to the driver model from proc, that will come later.\n\nThis work was based on work by Yani Ioannou.  I basically rewrote it using\nthat code as a guide, but he still deserves credit :).\n\n[bunk@stusta.de: make ipmi_find_bmc_guid() static]\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Yani Ioannou \u003cyani.ioannou@gmail.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b0defcdbd2b7da7694e2645da92716cea0a3c0ff",
      "tree": "f1db271ba58ead056e45e9bc45c888bb299fa02b",
      "parents": [
        "3c30b06df404c8892c225a99ecfd3f02789c0513"
      ],
      "author": {
        "name": "Corey Minyard",
        "email": "minyard@acm.org",
        "time": "Sun Mar 26 01:37:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:56 2006 -0800"
      },
      "message": "[PATCH] ipmi: add generic PCI handling\n\nModify the PCI hanling code for the IPMI driver to use the new method of\ntables and registering, and adds more generic PCI handling for IPMI.\nUnfortunately, this required a rather large rework of the way the driver\ndid detection so it would be more event-driven.\n\n[bunk@stusta.de: make a struct static]\nSigned-off-by: Corey Minyard \u003cminyard@acm.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "14cc3e2b633bb64063698980974df4535368e98f",
      "tree": "d542c9db7376de199d640b8e34d5630460b217b5",
      "parents": [
        "353ab6e97b8f209dbecc9f650f1f84e3da2a7bb1"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Mar 26 01:37:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:55 2006 -0800"
      },
      "message": "[PATCH] sem2mutex: misc static one-file mutexes\n\nSemaphore to mutex conversion.\n\nThe conversion was generated via scripts, and the result was validated\nautomatically via a script as well.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nCc: Dave Jones \u003cdavej@codemonkey.org.uk\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nAcked-by: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9f4fd61fa7c13ea905dac18b9baa766a35b88485",
      "tree": "a12015d2a3655aaa2a7fd450bac5c954f02a8569",
      "parents": [
        "23dd842c0033dbb05248c42929c3c526c55386de"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Mar 26 01:37:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] ACPI: clean up memory attribute checking for map/read/write\n\nia64 ioremap is now smart enough to use the correct memory attributes, so\nremove the EFI checks from osl.c.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "23dd842c0033dbb05248c42929c3c526c55386de",
      "tree": "997126ad81b01819094fb75ccb1a33c88ace6e17",
      "parents": [
        "b2c99e3c70d77fb194df5aa1642030080d28ea48"
      ],
      "author": {
        "name": "Tolentino, Matthew E",
        "email": "matthew.e.tolentino@intel.com",
        "time": "Sun Mar 26 01:37:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] EFI fixes\n\nHere\u0027s a patch that fixes EFI boot for x86 on 2.6.16-rc5-mm3.  The\noff-by-one is admittedly my fault, but the other two fix up the rest.\n\nCc: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2c99e3c70d77fb194df5aa1642030080d28ea48",
      "tree": "65f2a173e49b3e15e90b8cabf45b7dd4f3691e29",
      "parents": [
        "27d8e3d15bcf9d7cd99bf6ca910ea9e34328c7fb"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Mar 26 01:37:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] EFI: keep physical table addresses in efi structure\n\nAlmost all users of the table addresses from the EFI system table want\nphysical addresses.  So rather than doing the pa-\u003eva-\u003epa conversion, just keep\nphysical addresses in struct efi.\n\nThis fixes a DMI bug: the efi structure contained the physical SMBIOS address\non x86 but the virtual address on ia64, so dmi_scan_machine() used ioremap()\non a virtual address on ia64.\n\nThis is essentially the same as an earlier patch by Matt Tolentino:\n\thttp://marc.theaimsgroup.com/?l\u003dlinux-kernel\u0026m\u003d112130292316281\u0026w\u003d2\nexcept that this changes all table addresses, not just ACPI addresses.\n\nMatt\u0027s original patch was backed out because it caused MCAs on HP sx1000\nsystems.  That problem is resolved by the ioremap() attribute checking added\nfor ia64.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "136939a2b5aa4302281215745ccd567e1df2e8d4",
      "tree": "384841deada5b0ceb44c255e0474866bbc8d3354",
      "parents": [
        "3ed3bce846abc7ef460104b461cac793e41afe5e"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sun Mar 26 01:37:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:54 2006 -0800"
      },
      "message": "[PATCH] EFI, /dev/mem: simplify efi_mem_attribute_range()\n\nPass the size, not a pointer to the size, to efi_mem_attribute_range().\n\nThis function validates memory regions for the /dev/mem read/write/mmap paths.\nThe pointer allows arches to reduce the size of the range, but I think that\u0027s\nunnecessary complexity.  Simplifying it will let me use\nefi_mem_attribute_range() to improve the ia64 ioremap() implementation.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Matt Domsch \u003cMatt_Domsch@dell.com\u003e\nCc: \"Tolentino, Matthew E\" \u003cmatthew.e.tolentino@intel.com\u003e\nCc: \"Brown, Len\" \u003clen.brown@intel.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nAcked-by: \"Luck, Tony\" \u003ctony.luck@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6dc659d813fdd1789e605d69d0b8762d284e8c60",
      "tree": "3eda05a63e1ed271d8382ca4de3315d1e1c19a24",
      "parents": [
        "36ddf5bbdea7ba4582abc62f106f0f0e9f0b6b91"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Mar 26 01:36:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:53 2006 -0800"
      },
      "message": "[PATCH] drivers/block/floppy.c: dont free_irq() from irq context\n\nfree_irq() should not be executed from softirq context.\n\nFound by the lock validator.  The fix is to push fd_free_irq() into\nkeventd.  The code validates fine with this patch applied.\n\n(akpm: this is revolting, but so is floppy.c)\n\n[akpm@osdl.org: added flush_scheduled_work()]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "606f44228e257ea1e35557c2fec7133cca634096",
      "tree": "d9cb9c5173079c1d03f917ab7e81871f0c226368",
      "parents": [
        "f02e1fafb534459522a8c46bc46b32820684623e"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:33:07 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:33:07 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "fddaaae16ba4d9f4d392a9ef94616d9d22485571",
      "tree": "e2fdac204165026ead5fb5722f2ca1b3b9dfb89f",
      "parents": [
        "547bc92649345af6014578a64b27cc5787617935"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:23:47 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:23:47 2006 +0200"
      },
      "message": "BUG_ON() Conversion in input/serio/hp_sdc_mlc.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "547bc92649345af6014578a64b27cc5787617935",
      "tree": "4b2a097badd0bef9003846813dec53d5daa5030e",
      "parents": [
        "c163c7293eb68bf6c0c824d122a2192b9f129193"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:22:50 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:22:50 2006 +0200"
      },
      "message": "BUG_ON() Conversion in md/dm-table.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c163c7293eb68bf6c0c824d122a2192b9f129193",
      "tree": "e5f859a60d5eab86bfa3229257603ab889c13bda",
      "parents": [
        "6dd44a74469c203c5106ada2082c46267b4ac674"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:21:58 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:21:58 2006 +0200"
      },
      "message": "BUG_ON() Conversion in md/dm-path-selector.c\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner and can better optimized away\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "6dd44a74469c203c5106ada2082c46267b4ac674",
      "tree": "dfc0b29c97b3147cecfcc874c1ae952b25841c71",
      "parents": [
        "56ee48277fa214b3b7b0fd91e7fd3464e12597de"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:19:26 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:19:26 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/isdn\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "56ee48277fa214b3b7b0fd91e7fd3464e12597de",
      "tree": "58068d7f6ccf295aa8dc10a131e34fc9fe3c3528",
      "parents": [
        "373ebfbf17a8ecad304f65cb92c4d2d10adc0a19"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:17:21 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:17:21 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/char\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "373ebfbf17a8ecad304f65cb92c4d2d10adc0a19",
      "tree": "b2cc0bd4a1f26f38515476f436d532926b331a85",
      "parents": [
        "36ddf5bbdea7ba4582abc62f106f0f0e9f0b6b91"
      ],
      "author": {
        "name": "Eric Sesterhenn",
        "email": "snakebyte@gmx.de",
        "time": "Sun Mar 26 18:15:12 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Mar 26 18:15:12 2006 +0200"
      },
      "message": "BUG_ON() Conversion in drivers/mtd/\n\nthis changes if() BUG(); constructs to BUG_ON() which is\ncleaner, contains unlikely() and can better optimized away.\n\nSigned-off-by: Eric Sesterhenn \u003csnakebyte@gmx.de\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "36ddf5bbdea7ba4582abc62f106f0f0e9f0b6b91",
      "tree": "163d637dfda12eba3f8822d3b2941869b2d0ba00",
      "parents": [
        "a41622eaa97e40c811fb7756f403c0d4caa65654",
        "104c7b03ea0913a24be103db66d8cf1f1f99a49a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 20:31:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 20:31:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-serial\n\n* master.kernel.org:/home/rmk/linux-2.6-serial:\n  [ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion\n  [SERIAL] amba-pl010: Remove accessor macros\n  [SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)\n  [SERIAL] icom: select FW_LOADER\n"
    },
    {
      "commit": "0b5c59a1e41636afa77b90d34e8c394d8d929733",
      "tree": "99a587f48138d47c3a46a91549358cc147fef96b",
      "parents": [
        "7d3aee9a9686ffc235c343dcab85c3ebea78908a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sun Mar 26 02:24:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 20:19:29 2006 -0800"
      },
      "message": "[PATCH] Fix compilation of processor_idle.c on IA64\n\nBroken earlier by me by a x86-64 patch.\n\nThe code was optimized away, but the compiler still complained about an\nundeclared function.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "98639a67a9482fbfc4f9c91b4b59bf0d06b1f6c1",
      "tree": "89006be038bbcf2d26d999fc785b9c380d734aae",
      "parents": [
        "111c9bf8c5cfa92363b3719c8956d29368b5b9de"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Mar 25 21:30:11 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 25 21:30:11 2006 +0000"
      },
      "message": "[SERIAL] amba-pl010: Remove accessor macros\n\nRemove unnecessary accessor macros, using readb/writel directly\ninstead.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "111c9bf8c5cfa92363b3719c8956d29368b5b9de",
      "tree": "6368dfd6309ed48db0eca725c57c8b19ca8d5f33",
      "parents": [
        "cb2fc532d0a304631c92b175f886934654c60907"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sat Mar 25 17:49:47 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 25 17:49:47 2006 +0000"
      },
      "message": "[SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)\n\nWith the combination of PNPACPI and 8250_pnp, we no longer need 8250_acpi.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "cb2fc532d0a304631c92b175f886934654c60907",
      "tree": "0a8c03947efc832ddb2a411d12e65ef6e1217468",
      "parents": [
        "b2fd16b4ff2508ac16ae994f4bcd941f97754c00"
      ],
      "author": {
        "name": "maximilian attems",
        "email": "maks@sternwelten.at",
        "time": "Sat Mar 25 17:44:20 2006 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Mar 25 17:44:20 2006 +0000"
      },
      "message": "[SERIAL] icom: select FW_LOADER\n\nThe icom driver uses request_firmware()\nand thus needs to select FW_LOADER.\n\nSigned-off-by: maximilian attems \u003cmaks@sternwelten.at\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "3661f00e2097676847deb01add1a0918044bd816",
      "tree": "5a78dc694217c446b09362913195ad7afcf38fdb",
      "parents": [
        "53846a21c1766326bb14ce8ab6e997a0c120675d",
        "0fdf109676d1eda4ff8199a9a3ee3f11c555c1b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:20:39 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:20:39 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6:\n  [PATCH] aoe [3/3]: update version to 22\n  [PATCH] aoe [2/3]: don\u0027t request ATA device ID on ATA error\n  [PATCH] aoe [1/3]: support multiple AoE listeners\n  [PATCH] aoe: do not stop retransmit timer when device goes down\n  [PATCH] aoe [8/8]: update driver version number\n  [PATCH] aoe [7/8]: update driver compatibility string\n  [PATCH] aoe [6/8]: update device information on last close\n  [PATCH] aoe [5/8]: allow network interface migration on packet retransmit\n  [PATCH] aoe [4/8]: use less confusing driver name\n  [PATCH] aoe [3/8]: increase allowed outstanding packets\n  [PATCH] aoe [2/8]: support dynamic resizing of AoE devices\n  [PATCH] aoe [1/8]: zero packet data after skb allocation\n"
    },
    {
      "commit": "2e9abdd9bad485970b37cd53a82f92702054984c",
      "tree": "8f473a59aae906e65d0f78bbc98a8db12401d5d2",
      "parents": [
        "c36cd16f78a5dd740a619ef8445e35a73484d58b",
        "9d1f6b28ee2429a1f94a9f7074ffae7f918d33be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:17:32 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:17:32 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart:\n  [AGPGART] x86_64: Enable VIA AGP driver on x86-64 for VIA P4 chipsets\n  [AGPGART] x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge\n  [AGPGART] ATI RS350 support.\n  [AGPGART] Lots of CodingStyle/whitespace cleanups.\n"
    },
    {
      "commit": "bd6633476922b7b51227f7f704c2546e763ae5ed",
      "tree": "4e9844781419fe600c3e9f3e9dab8207f8dd12dd",
      "parents": [
        "7682968b7d4d42bb076051b962c3926b4c98539a"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Mar 25 16:31:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:56 2006 -0800"
      },
      "message": "[PATCH] x86_64: Force broadcast timer on AMD systems with C3 too.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f083a329e63d471a5e9238e837772b1b76c218db",
      "tree": "3d0955a4190ca886c3efa2e93e725d843e7d907b",
      "parents": [
        "e6fc99c6aba0350a3c4c0206b7047d4893491485"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Mar 25 16:30:19 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:54 2006 -0800"
      },
      "message": "[PATCH] x86_64: Clean up and tweak ACPI blacklist year code\n\n - Move the core parser into dmi_scan.c.  It can be useful for other\n   subsystems too.\n - Differentiate between field doesn\u0027t exist and field is 0 or\n   unparseable.  The first case is likely an old BIOS with broken ACPI,\n   the later is likely a slightly buggy BIOS where someone forget to\n   edit the date.  Don\u0027t blacklist in the later case.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4bc32c4d5cde5c57edcc9c2fe5057da8a4dd0153",
      "tree": "ad3dd43ee4a88a258bc51ae9141ded97160b98ba",
      "parents": [
        "60c1bc82d9d42486e2b96de668b0b49fadaffd12"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Sat Mar 25 16:30:07 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:54 2006 -0800"
      },
      "message": "[PATCH] x86_64: Implement compat code for raw1394 read/write\n\nNot for the ioctls so far because I was too lazy.\n\nCc: bcollins@debian.org\nCc: dan@dennedy.org\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b2b978f98036717e2508cf3288aecb8f9c7d724e",
      "tree": "199c2026a1452bccee95cf64d3de8d024396929a",
      "parents": [
        "6edfba1b33c701108717f4e036320fc39abe1912"
      ],
      "author": {
        "name": "Henrik Kretzschmar",
        "email": "henrik@nachtwindheim.de",
        "time": "Sat Mar 25 16:29:52 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 09:10:53 2006 -0800"
      },
      "message": "[PATCH] x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge\n\n[description by AK]\nMade a cut\u0027n\u0027paste error when adding the entry for the ALI M1695\nAGP bridge and added a second entry for the 1689\n\nCc: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be9bf30c73184e0f1e4e0a50fb193d2a551bf75e",
      "tree": "b94e1b39d59fa10b26fd740993ded00708de08e1",
      "parents": [
        "ace48471736a4b00753c74633f430c4a3a7d89cb",
        "84f0b1ef8c013b33dea9bbc2521094dd29110cf0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:52:23 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:52:23 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq:\n  [CPUFREQ] kzalloc conversion for gx-suspmod\n  [CPUFREQ] Whitespace cleanup\n  [CPUFREQ] Mark longhaul driver as broken.\n  [PATCH] cpufreq: fix section mismatch warnings\n  [CPUFREQ] Fix the p4-clockmod N60 errata workaround.\n  [CPUFREQ] Fix handling for CPU hotplug\n  [CPUFREQ] powernow-k8: Let cpufreq driver handle affected CPUs\n  [CPUFREQ] Lots of whitespace \u0026 CodingStyle cleanup.\n  [CPUFREQ] Remove duplicate cpuinfo struct\n  [CPUFREQ] Silence powernow-k8 warning on k7\u0027s.\n"
    },
    {
      "commit": "ace48471736a4b00753c74633f430c4a3a7d89cb",
      "tree": "5fd6df7367d7d92008689113fc43110c463497be",
      "parents": [
        "0c50527379496bb7a662f181d0baf0bf2c7a88a6",
        "7a343d4c46bc59fe617f968e996ce2fd67c5d179"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:51:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:51:35 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:\n  IPoIB: P_Key change event handling\n  IB/mthca: Fix modify QP error path\n  IPoIB: Fix network interface \"RUNNING\" status\n  IB/mthca: Fix indentation\n  IB/mthca: Fix uninitialized variable in mthca_alloc_qp()\n  IB/mthca: Check SRQ limit in modify SRQ operation\n  IB/mthca: Check that SRQ WQE size does not exceed device\u0027s max value\n  IB/mthca: Check that sgid_index and path_mtu are valid in modify_qp\n  IB/srp: Use a fake scatterlist for non-SG SCSI commands\n  IPoIB: Pass correct pointer when flushing child interfaces\n"
    },
    {
      "commit": "2e1ca21d46aaef95101723fa402f39d3a95aba59",
      "tree": "cd95efefb9ccb6ab4ac0589d01c06cdfc22cc989",
      "parents": [
        "315ab19a6d12d6af7b6957090822f3057ab7e80f",
        "eae0f536f640bb95f2ad437a57c40c7d5683d1ac"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:48:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:48:48 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild\n\n* master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild: (46 commits)\n  kbuild: remove obsoleted scripts/reference_* files\n  kbuild: fix make help \u0026 make *pkg\n  kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h\n  Kconfig: remove the CONFIG_CC_ALIGN_* options\n  kbuild: add -fverbose-asm to i386 Makefile\n  kbuild: clean-up genksyms\n  kbuild: Lindent genksyms.c\n  kbuild: fix genksyms build error\n  kbuild: in makefile.txt note that Makefile is preferred name for kbuild files\n  kbuild: replace PHONY with FORCE\n  kbuild: Fix bug in crc symbol generating of kernel and modules\n  kbuild: change kbuild to not rely on incorrect GNU make behavior\n  kbuild: when warning symbols exported twice now tell user this is the problem\n  kbuild: fix make dir/file.xx when asm symlink is missing\n  kbuild: in the section mismatch check try harder to find symbols\n  kbuild: fix section mismatch check for unwind on IA64\n  kbuild: kill false positives from section mismatch warnings for powerpc\n  kbuild: kill trailing whitespace in modpost \u0026 friends\n  kbuild: small update of allnoconfig description\n  kbuild: make namespace.pl CROSS_COMPILE happy\n  ...\n\nTrivial conflict in arch/ppc/boot/Makefile manually fixed up\n"
    },
    {
      "commit": "1e8c573933fd7975679766850252ad08667e5ca4",
      "tree": "9600d0c7ee5ea8925f3c4dc30680c819e0363805",
      "parents": [
        "d71eecf3b8e893757cc3dec560c96a32ac090890",
        "232443e2c90cc2930624dec89df327615b002c55"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:41:09 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (21 commits)\n  BUG_ON() Conversion in drivers/video/\n  BUG_ON() Conversion in drivers/parisc/\n  BUG_ON() Conversion in drivers/block/\n  BUG_ON() Conversion in sound/sparc/cs4231.c\n  BUG_ON() Conversion in drivers/s390/block/dasd.c\n  BUG_ON() Conversion in lib/swiotlb.c\n  BUG_ON() Conversion in kernel/cpu.c\n  BUG_ON() Conversion in ipc/msg.c\n  BUG_ON() Conversion in block/elevator.c\n  BUG_ON() Conversion in fs/coda/\n  BUG_ON() Conversion in fs/binfmt_elf_fdpic.c\n  BUG_ON() Conversion in input/serio/hil_mlc.c\n  BUG_ON() Conversion in md/dm-hw-handler.c\n  BUG_ON() Conversion in md/bitmap.c\n  The comment describing how MS_ASYNC works in msync.c is confusing\n  rcu: undeclared variable used in documentation\n  fix typos \"wich\" -\u003e \"which\"\n  typo patch for fs/ufs/super.c\n  Fix simple typos\n  tabify drivers/char/Makefile\n  ...\n"
    },
    {
      "commit": "b55813a2e50088ca30df33fa62aeed5d3adb1796",
      "tree": "be50fe404e94869fe854766e190a5753dbc7dd49",
      "parents": [
        "368d17e068f691dba5a4f122c271db5ec9b2ebd6",
        "9e19bb6d7a0959f5028d46e1ab99c50f0d36eda8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:39:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:39:20 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NETFILTER] x_table.c: sem2mutex\n  [IPV4]: Aggregate route entries with different TOS values\n  [TCP]: Mark tcp_*mem[] __read_mostly.\n  [TCP]: Set default max buffers from memory pool size\n  [SCTP]: Fix up sctp_rcv return value\n  [NET]: Take RTNL when unregistering notifier\n  [WIRELESS]: Fix config dependencies.\n  [NET]: Fill in a 32-bit hole in struct sock on 64-bit platforms.\n  [NET]: Ensure device name passed to SO_BINDTODEVICE is NULL terminated.\n  [MODULES]: Don\u0027t allow statically declared exports\n  [BRIDGE]: Unaligned accesses in the ethernet bridge\n"
    },
    {
      "commit": "368d17e068f691dba5a4f122c271db5ec9b2ebd6",
      "tree": "69954cea09e5efd4ad1b8268be0e1733a13b4fae",
      "parents": [
        "a9312fb839e90668d05a90024f3a7e7ff646a4a3",
        "22fe087f0139e2f5cbe004f24f84cb1c08b4711e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:37:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:37:36 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (33 commits)\n  V4L/DVB (3604): V4l printk fix\n  V4L/DVB (3599c): Whitespace cleanups under Documentation/video4linux\n  V4L/DVB (3599b): Whitespace cleanups under drivers/media\n  V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video\n  V4L/DVB (3599): Implement new routing commands for wm8775 and cs53l32a.\n  V4L/DVB (3598): Add bit algorithm adapter for the Conexant CX2341X boards.\n  V4L/DVB (3597): Vivi: fix warning: implicit declaration of function \u0027in_interrupt\u0027\n  V4L/DVB (3588): Remove VIDIOC_G/S_AUDOUT from msp3400\n  V4L/DVB (3587): Always wake thread after routing change.\n  V4L/DVB (3584): Implement V4L2_TUNER_MODE_LANG1_LANG2 audio mode\n  V4L/DVB (3582): Implement correct msp3400 input/output routing\n  V4L/DVB (3581): Add new media/msp3400.h header containing the routing macros\n  V4L/DVB (3580): Last round of msp3400 cleanups before adding routing commands\n  V4L/DVB (3579): Move msp_modus to msp3400-kthreads, add JP and KR std detection\n  V4L/DVB (3578): Make scart definitions easier to handle\n  V4L/DVB (3577): Cleanup audio input handling\n  V4L/DVB (3575): Cxusb: fix i2c debug messages for bluebird devices\n  V4L/DVB (3574): Cxusb: fix debug messages\n  V4L/DVB (3573): Cxusb: remove FIXME: comment in bluebird_patch_dvico_firmware_download\n  V4L/DVB (3572): Cxusb: conditionalize gpio write for the medion box\n  ...\n"
    },
    {
      "commit": "a9312fb839e90668d05a90024f3a7e7ff646a4a3",
      "tree": "733a609f9ac45482628dc60cbf17910c65a67520",
      "parents": [
        "a9e102b60c51faa62506132e8780d8003888c98f"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Mar 25 03:08:30 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:02 2006 -0800"
      },
      "message": "[PATCH] git-scsi-misc: min() warning fix\n\ndrivers/scsi/sd.c: In function `sd_store_cache_type\u0027:\ndrivers/scsi/sd.c:193: warning: comparison of distinct pointer types lacks a cast\n\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e4294b3ecd1da9abeb66709c89f71b1ba888b3b1",
      "tree": "52c2a6661cebb58b8fab684303cd6b401f1284b5",
      "parents": [
        "6261c8e34f07f09270b37e14c05962c952cbeebe"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Mar 25 03:08:28 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:02 2006 -0800"
      },
      "message": "[PATCH] serial: merge mpsc.h into mpsc.c\n\nMerge mpsc.h into mpsc.c because its the only file that #include\u0027s mpsc.h.\n\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6261c8e34f07f09270b37e14c05962c952cbeebe",
      "tree": "0778accb4d59ed82e5b5275f1efecc874debd174",
      "parents": [
        "a30ff2e348af9d3a1782103130c88960550a773f"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Mar 25 03:08:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:02 2006 -0800"
      },
      "message": "[PATCH] serial: mpsc driver has definition of SUPPORT_SYSRQ below include of serial_core.h\n\nThe definition of SUPPORT_SYSRQ must come before #include of serial_core.h.\nThis patch moves the definition of SUPPORT_SYSRQ to be just after the #include\nof config.h to make it consistent with 8250.c.\n\nReported-by: Stephane Chazelas \u003cStephane@artesyncp.com\u003e\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a30ff2e348af9d3a1782103130c88960550a773f",
      "tree": "0fbaf216c2a28c9c459adade7bcf517f8ab456fe",
      "parents": [
        "37f1e984253c7eeee8e0f2be9d134d1e9e34b9d4"
      ],
      "author": {
        "name": "Mark A. Greer",
        "email": "mgreer@mvista.com",
        "time": "Sat Mar 25 03:08:26 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:02 2006 -0800"
      },
      "message": "[PATCH] serial: mpsc driver passes bad devname to request_irq()\n\nThe devname passed to request_irq() contained a \u0027/\u0027 which is wrong.  At\na minimum, the \u0027/\u0027 prevented the devname from showing up in\n/proc/irq/\u003cirq\u003e/\u003cdevname\u003e.  This patch replaces the \u0027/\u0027 with a \u0027-\u0027 to\nfixes that problem.\n\nReported-by: Stephane Chazelas \u003cStephane@artesyncp.com\u003e\nSigned-off-by: Mark A. Greer \u003cmgreer@mvista.com\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e0a91ad52c741d09288450674fc7c7f1695200a",
      "tree": "3586621cb3eddfee8eaa61e250659c4dbee932f3",
      "parents": [
        "d74beb9f33a5f16d2965f11b275e401f225c949d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 25 03:08:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:01 2006 -0800"
      },
      "message": "[PATCH] EISA: Ignore generated file drivers/eisa/devlist.h\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34f361ade2fb4a869f6a7714d01c04ce4cfa75d9",
      "tree": "a250999fc386ddbfe3c92e4d8ffdcf2d3393134a",
      "parents": [
        "f1a1c2dc2a956c375b432d2a9a28e52ba9d81c7c"
      ],
      "author": {
        "name": "Ashok Raj",
        "email": "ashok.raj@intel.com",
        "time": "Sat Mar 25 03:08:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:01 2006 -0800"
      },
      "message": "[PATCH] Check if cpu can be onlined before calling smp_prepare_cpu()\n\n- Moved check for online cpu out of smp_prepare_cpu()\n\n- Moved default declaration of smp_prepare_cpu() to kernel/cpu.c\n\n- Removed lock_cpu_hotplug() from smp_prepare_cpu() to around it, since\n  its called from cpu_up() as well now.\n\n- Removed clearing from cpu_present_map during cpu_offline as it breaks\n  using cpu_up() directly during a subsequent online operation.\n\nSigned-off-by: Ashok Raj \u003cashok.raj@intel.com\u003e\nCc: Srivatsa Vaddagiri \u003cvatsa@in.ibm.com\u003e\nCc: \"Li, Shaohua\" \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "656bde5728b824ca23fcab8bc5800b309ea48d64",
      "tree": "9e570f9e5847a653d8ab11e2653464f5b525cc53",
      "parents": [
        "bda44e1d168ac76fce5183eb141592fc645c7818"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sat Mar 25 03:08:12 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:23:00 2006 -0800"
      },
      "message": "[PATCH] Fix memory leak in isapnp\n\nSpotted by the Coverity checker as bug #666\n\nakpm; there are several other `return 1;\u0027s in there which aren\u0027t freeing\n`dev\u0027.  (A fix which converts this function to single-exit would be\npreferred..)\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "64b91379439ff0fb007bde90eb496299c14a9b2a",
      "tree": "c238d0208bb152e16f379f09a79867d4e8544cb8",
      "parents": [
        "fe9bab2df96cec7011773aab272515b9faa9b6c4"
      ],
      "author": {
        "name": "Pat Gefre",
        "email": "pfg@sgi.com",
        "time": "Sat Mar 25 03:08:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:59 2006 -0800"
      },
      "message": "[PATCH] Altix: rs422 support for ioc4 serial driver\n\nAdd rs422 support to the Altix ioc4 serial driver.\n\nSigned-off-by: Patrick Gefre \u003cpfg@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f4d4a80fbcb1e09cfb95660bcd2b677ea6d04c1",
      "tree": "713ba892d072d36eaf13f28096050fae794a1edb",
      "parents": [
        "daff89f324755f87a060d5125a205c0755811ea9"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 03:08:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:59 2006 -0800"
      },
      "message": "[PATCH] i4l/isdn_tty.c: fix a check-after-use\n\nFix a check-after-use spotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "30087baf8810cd96b0ca2858993f29a89965ffff",
      "tree": "08bfc281e539fbb88309784bec3ba9d2460e8027",
      "parents": [
        "6e692ed37a507e18d8afe8e5faebd8c4722c5f12"
      ],
      "author": {
        "name": "Vasily Averin",
        "email": "vvs@sw.ru",
        "time": "Sat Mar 25 03:08:03 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:58 2006 -0800"
      },
      "message": "[PATCH] i2o_dump_hrt() output cleanup\n\nThis patch fixes i2o_dump_hrt output from dmesg:\n\niop0: HRT has 1 entries of 16 bytes each.\nAdapter 00000012: \u003c7\u003eTID 0000:[\u003c7\u003eH\u003c7\u003eP\u003c7\u003eC\u003c7\u003e*\u003c7\u003e]:\u003c7\u003ePCI 1: Bus 1 Device 22\nFunction 0\u003c7\u003e\n\nSigned-off-by: Vasily Averin \u003cvvs@sw.ru\u003e\nCc: Markus Lidel \u003cMarkus.Lidel@shadowconnect.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5c98d29ae4d8cb0e2ce78b82b2c1957bcfd7dbd3",
      "tree": "5078072f74de463766442a01db874b80b0ea1600",
      "parents": [
        "7e3176555003a45318010d9820eb5ad1abb596bf"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 03:07:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:57 2006 -0800"
      },
      "message": "[PATCH] drivers/char/ipmi/ipmi_msghandler.c: fix a memory leak\n\nThe Coverity checker found this memory leak.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nAcked-by: Corey Minyard \u003cminyard@acm.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e3176555003a45318010d9820eb5ad1abb596bf",
      "tree": "7553a8e0c69ee9db1234b3523e153f3b2d655361",
      "parents": [
        "3cdc409c169c9f2155151eea82cb9868e4d62788"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat Mar 25 03:07:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:57 2006 -0800"
      },
      "message": "[PATCH] md/bitmap.c:bitmap_mask_state(): fix inconsequent NULL checking\n\nWe dereference bitmap both one line above and one line below this check\nrendering this check quite useless.\n\nSpotted by the Coverity checker.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Alasdair G Kergon \u003cagk@redhat.com\u003e\nCc: Neil Brown \u003cneilb@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "340e48e662dc9bf79cdd9dc755cb2eb2bad580cd",
      "tree": "dcd67a41171101d47cf9afa77f642fc2b3efe172",
      "parents": [
        "05eeae208d08a05a6980cf2ff61f02843c0955fd"
      ],
      "author": {
        "name": "Zdenek Pavlas",
        "email": "pavlas@nextra.cz",
        "time": "Sat Mar 25 03:07:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:57 2006 -0800"
      },
      "message": "[PATCH] BLK_DEV_INITRD: do not require BLK_DEV_RAM\u003dy\n\nInitramfs initrd images do not need a ramdisk device, so remove this\nrestriction in Kconfig.  BLK_DEV_RAM\u003dn saves about 13k on i386.  Also\nwithout ramdisk device there\u0027s no need for \"dry run\", so initramfs unpacks\nmuch faster.\n\nPeople using cramfs, squashfs, or gzipped ext2/minix initrd images are\nprobably smart enough not to turn off ramdisk support by accident.\n\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4cae59d2e85c1ee2ab1ee284db1945c5394cd965",
      "tree": "78e52d27c32d27e6feb8bc39c5774c166f361182",
      "parents": [
        "276ad0c109e69a32b634f0550d096f9381135b7d"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Mar 25 03:07:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:55 2006 -0800"
      },
      "message": "[PATCH] ads7846 build fix\n\nsparc32:\n\ndrivers/input/touchscreen/ads7846.c: In function `ads7846_read12_ser\u0027:\ndrivers/input/touchscreen/ads7846.c:206: warning: implicit declaration of function `disable_irq\u0027\ndrivers/input/touchscreen/ads7846.c:208: warning: implicit declaration of function `enable_irq\u0027\n\nCc: Dmitry Torokhov \u003cdtor_core@ameritech.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "276ad0c109e69a32b634f0550d096f9381135b7d",
      "tree": "d64a22accf781d9de98401954271de851a6be0b8",
      "parents": [
        "44575b2f0873c30ba6010e58048b317474f2bbd0"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sat Mar 25 03:07:35 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:55 2006 -0800"
      },
      "message": "[PATCH] tpm: sparc32 build fix\n\nIn file included from drivers/char/tpm/tpm_nsc.c:23:\ndrivers/char/tpm/tpm.h: In function `tpm_read_index\u0027:\ndrivers/char/tpm/tpm.h:92: warning: implicit declaration of function `outb\u0027\ndrivers/char/tpm/tpm.h:93: warning: implicit declaration of function `inb\u0027\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "36a95bf5cd2c33280282da18eff0180a99cff201",
      "tree": "1fa365a57f0744218ecf53f162771872c056f70c",
      "parents": [
        "bd34596239bfff615db7be7812d84c4ff6093f63"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Sat Mar 25 03:07:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:55 2006 -0800"
      },
      "message": "[PATCH] fix hardcoded values in collie frontlight\n\nIn frontlight support, we should really use values from flash-ROM instead\nof hardcoding our own.  Cleanup includes.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c654d60e8f0ea13e35b15cff54c0e473b8b162be",
      "tree": "5c496d488666225909ab1eb7e116827cd013ae60",
      "parents": [
        "58bf6a2db2a4a1b41712674d9165510180259dec"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "JBeulich@novell.com",
        "time": "Sat Mar 25 03:07:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:55 2006 -0800"
      },
      "message": "[PATCH] adjust /dev/{kmem,mem,port} write handlers\n\nThe /dev/mem and /dev/kmem write handlers weren\u0027t fully POSIX compliant in\nthat they wouldn\u0027t always force the file pointer to be updated when\nreturning success status.\n\nThe /dev/port write handler was inconsistent with the /dev/mem and\n/dev/kmem handlers in that when encountering a -EFAULT condition after\nalready having written a number of items it would return -EFAULT rather\nthan the number of bytes written.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33d8675ea66e79d21da3ed64ce88dfb2a18bc6a7",
      "tree": "7283a680e122e4d15f50e818bab188b84fc852a9",
      "parents": [
        "c2f6fabb2ed3b869bc254c6cdc73d6beaaaf700f"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Sat Mar 25 03:07:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:53 2006 -0800"
      },
      "message": "[PATCH] amiga: fix driver_register() return handling, remove zorro_module_init()\n\nRemove the assumption that driver_register() returns the number of devices\nbound to the driver.  In fact, it returns zero for success or a negative\nerror value.\n\nzorro_module_init() used the device count to automatically unregister and\nunload drivers that found no devices.  That might have worked at one time,\nbut has been broken for some time because zorro_register_driver() returned\neither a negative error or a positive count (never zero).  So it could only\nunregister on failure, when it\u0027s not needed anyway.\n\nThis functionality could be resurrected in individual drivers by counting\ndevices in their .probe() methods.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "c2f6fabb2ed3b869bc254c6cdc73d6beaaaf700f"
}
