)]}'
{
  "log": [
    {
      "commit": "b981c591891dc8885de36498d38fa8d8a5481069",
      "tree": "9af1706c4d0c339c71e8a336b808aa65470fcee2",
      "parents": [
        "bb0958544f3c7c016b2a3025ab3694363e403aa1"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Mon Jan 29 11:02:30 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Sun Jan 28 22:33:06 2007 -0500"
      },
      "message": "ACPI: add a Kconfig option for ACPI procfs interface\n\nAdd a kconfig option CONFIG_ACPI_PROCFS to make procfs interface\na configurable attribute of ACPI.\n\nNo procfs interface is actually deprecated,\nand no sysfs interface is added in this patch.\n\nCONGI_ACPI_PROCFS is used to mark procfs interface as deprecated\nonce the same function is duplicated in sysfs.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "bb0958544f3c7c016b2a3025ab3694363e403aa1",
      "tree": "bd7ea8032861f5b4097ab10334ad5c80dfa397ad",
      "parents": [
        "2786f6e388e9dfe9e7b1c3c6bd7fcfba9cfb9831"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Jan 04 15:03:18 2007 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Jan 05 23:43:00 2007 -0500"
      },
      "message": "ACPI: use more understandable bus_id for ACPI devices\n\nSome of the ACPI devices use the internal fake hids\nwhich are exposed to userspace as devces\u0027 bus_id after sysfs conversion.\nTo make it more friendly, we convert them to more understandable strings.\n\nFor those devices w/o PNPids, we use \"device:instance_no\" as the bus_id\ninstead of \"PNPIDNON:instance_no\".\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "2786f6e388e9dfe9e7b1c3c6bd7fcfba9cfb9831",
      "tree": "76f0bbaf42cc977a3b6944314f4c3043937a8ee7",
      "parents": [
        "e49bd2dd5a503bb94fe2f2af45422b610940b75d"
      ],
      "author": {
        "name": "Rui Zhang",
        "email": "rui.zhang@intel.com",
        "time": "Thu Dec 21 02:21:13 2006 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 21 03:07:37 2006 -0500"
      },
      "message": "ACPI: fix Supermicro X7DB8+ Boot regression\n\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d7695\n\nOriginally we converted bind/unbind to use a new pci bridge driver.\nThe driver will add/remove _PRT, so we can eventually remove\n.bind/.unbind methods.\n\nBut we found that some of the _ADR-Based devices don\u0027t have _PRT,\ni.e. they are not managed by the new ACPI PCI bridge driver.\nSo that .bind method is not called for some _ADR-Based devices,\nwhich leads to a failure.\n\nNow we make ACPI PCI Root Bridge Driver scan and binds all _ADR-Based devices\nonce the driver is loaded, in the .add method of ACPI PCI Root Bridge driver.\n\nExtra code path for calling .bind/.unbind when _ADR-Based devices\nare hot added/removed is also added.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "e49bd2dd5a503bb94fe2f2af45422b610940b75d",
      "tree": "9ae6510a91f8b43197e32f08b328fa142e594b26",
      "parents": [
        "ae8433324be16673c75951986dcf85f29c090557"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Fri Dec 08 17:23:43 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Dec 21 03:05:51 2006 -0500"
      },
      "message": "ACPI: use PNPID:instance_no as bus_id of ACPI device\n\nPreviously we used the device name in the DSDT, but would\ncrash upon encountering a duplicate. Also, exposing the\nDSDT device name to the user in a patch isn\u0027t a good idea,\nbecause it is arbitrary.\n\nAfter some discussion, we finally decided to use\n\"PNPID:instance_no\" as the bus_id of ACPI devices.\n\nTwo attributes for each device are added at the same time,\nthe full pathname in ACPI namespace and hardware_id if it has.\n\nNOTE:\tacpi_bus_id_list is used to keep the information of PNPID\n\tand instance number of the given PNPID. Loop the\n\tacpi_bus_id_list to find the instance_no of the\tsame PNPID\n\twhen register a device. If failed, i.e. we don\u0027t have a\n\tnode with this PNPID, allocate one and link it to this list.\n\nNOTE:\tNow I don\u0027t take the memory free work in charge.\n\tIf necessary, I can add a reference count in\n\tstruct acpi_device_bus_id, and check the reference and\n\twhen unregister a device, i.e. memory is freed when\n\tthe reference count of a given PNPID is 0.\n\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "ae8433324be16673c75951986dcf85f29c090557",
      "tree": "c762438e6d685f3f106a5c2bc9fc93246bfb47ff",
      "parents": [
        "db3e1cc3257758d8a694d0a6ab29f109fb019853"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Dec 07 20:57:10 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:35 2006 -0500"
      },
      "message": "ACPI: Set fake hid for non-PNPID ACPI devices\n\nWe do this mainly because:\n1.\thid is used to match ACPI devices and drivers.\n\t.match method which is incompatible to driver model\n\tcan be deleted from acpi_driver.ops then.\n2.\tAs the .uevent method mark ACPI drivers by PNPID,\n\tfake hid is set to non-PNPID devices so that udev script\n\tcan load the right ACPI driver by looking for\n\t\"HWID \u003d \" or \"COMPTID \u003d \".\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "db3e1cc3257758d8a694d0a6ab29f109fb019853",
      "tree": "04acebdac81e32af4ce8eea2c4e04efdeead26f3",
      "parents": [
        "54a07001b9efb6a3bb9a9d8ac9ddb226e29b5406"
      ],
      "author": {
        "name": "Li Shaohua",
        "email": "shaohua.li@intel.com",
        "time": "Thu Dec 07 20:57:05 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:35 2006 -0500"
      },
      "message": "ACPI: Convert ACPI PCI .bind/.unbind to use PCI bridge driver\n\nacpi_device had a .bind/.unbind methods, but Linux driver model does not.\nCut ACPI PCI code over to use the Linux driver model methods.\n\nConvert bind/unbind to use a new pci bridge driver.\nThe driver will add/remove _PRT, so we can eventually\nremove .bind/.unbind methods.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "54a07001b9efb6a3bb9a9d8ac9ddb226e29b5406",
      "tree": "1614c0b44b2020c680d2bdddb8e6db80db62315e",
      "parents": [
        "96333578b023957537c3e98b50af7f3b7e08e411"
      ],
      "author": {
        "name": "Li Shaohua",
        "email": "shaohua.li@intel.com",
        "time": "Thu Dec 07 20:56:51 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:35 2006 -0500"
      },
      "message": "ACPI: consolidate two motherboard drivers into one\n\nConsolidate motherboard1 and motherboard2 drivers into one\nso that driver core doesn\u0027t complain that two drivers have\nthe same name.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "96333578b023957537c3e98b50af7f3b7e08e411",
      "tree": "005686677555152dfe51c0edd5273a665c9d5aca",
      "parents": [
        "c4168bff32e218b8400cb48b48adb9b7f7bb31b8"
      ],
      "author": {
        "name": "Li Shaohua",
        "email": "shaohua.li@intel.com",
        "time": "Thu Dec 07 20:56:46 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:35 2006 -0500"
      },
      "message": "ACPI: add acpi_bus_removal_type in acpi_device\n\nAdd removal_type in structure acpi_device for hot removal.\n\nACPI_BUS_REMOVAL_EJECT is used for ACPI device hot removal.\nOnly one parameter is allowed in .remove method due to driver model.\nSo removal_type is added to indicate different removal type.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "c4168bff32e218b8400cb48b48adb9b7f7bb31b8",
      "tree": "48605aa258cf7acf108cb7c1a3419c4b7dc0e415",
      "parents": [
        "f883d9db008deb20d4969c26475100cec2b7f6f8"
      ],
      "author": {
        "name": "Li Shaohua",
        "email": "shaohua.li@intel.com",
        "time": "Thu Dec 07 20:56:41 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: add acpi_bus_ops in acpi_device\n\nAdd acpi_bus_ops in acpi_device to support acpi hot plug.\n\nNOTE:\tTwo methods .add and .start in acpi_driver.ops are\n\tcalled separately to probe ACPI devices, while only\n\t.probe method is called in driver model.\n\tAs executing .add and .start separately is critical\n\tfor ACPI device hot plug, we use acpi_bus_ops to\n\tdistinguish different code path.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "f883d9db008deb20d4969c26475100cec2b7f6f8",
      "tree": "4d66f2bf9f0a6142685870177e26837fc510f9e1",
      "parents": [
        "a7178df5e7e5730e5daa6cf6d8b8bf73adbe75c0"
      ],
      "author": {
        "name": "Patrick Mochel",
        "email": "mochel@linux.intel.com",
        "time": "Thu Dec 07 20:56:38 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: convert to sysfs framework\n\nSetup new sysfs framework\n\n1.\tRemove /sys/firmware/acpi\n2.\tAdd ACPI device in device tree.\n\nFile \"eject\" for every device that has _EJ0 method is moved from\n/sys/firmware to /sys/devices.\nOperation on this file is exactly the same as before.\ni.e. echo 1 to \"eject\" will cause hot removal of this device.\nCorresponding changes should be made in userspace for hot removal.\n\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Zhang Rui\u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a7178df5e7e5730e5daa6cf6d8b8bf73adbe75c0",
      "tree": "48d1016e7b7c21a8eef48e6cf47dccaec35e718f",
      "parents": [
        "1890a97ab3f66d1e99768439f8067608b9b97fe3"
      ],
      "author": {
        "name": "Li Shaohua",
        "email": "shaohua.li@intel.com",
        "time": "Thu Dec 07 20:56:34 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: adjust init order\n\nAdjust link order to add ACPI devices to global list before PCI devices.\nIn addition, acpi_bus type must be initialized before any driver loads.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1890a97ab3f66d1e99768439f8067608b9b97fe3",
      "tree": "ae9cc1f49e51e1fad5305caceac72b7f1dc584af",
      "parents": [
        "5d9464a46918ced087c351a10f38cee95725f85b"
      ],
      "author": {
        "name": "Patrick Mochel",
        "email": "mochel@linux.intel.com",
        "time": "Thu Dec 07 20:56:31 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: change registration interface to follow driver model\n\nACPI device/driver registration Interfaces are modified\nto follow Linux driver model.\n\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "5d9464a46918ced087c351a10f38cee95725f85b",
      "tree": "acb45582f9c43a867a60cc5fa8ae2c6197dc1d2d",
      "parents": [
        "d43ec68e9837dfa6618ab473622683fdbf6e68a9"
      ],
      "author": {
        "name": "Patrick Mochel",
        "email": "mochel@linux.intel.com",
        "time": "Thu Dec 07 20:56:27 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: add ACPI bus_type for driver model\n\nAdd ACPI bus_type for Linux driver model.\n\n1.\t.shutdown method is added into acpi_driver.ops\n\tneeded by bus_type operations.\n2.\tremove useless parameter \u0027int state\u0027 in .resume method.\n3.\tchange parameter \u0027int state\u0027\n\tto \u0027pm_message_t state\u0027 in .suspend method.\n\nNote:\tThe new .uevent method mark ACPI drivers by PNPID instead of by name.\n\tUdev script needs to look for \"HWID\u003d\" or \"COMPTID\u003d\" to load\n\tACPI drivers as a result.\n\nSigned-off-by: Li Shaohua \u003cshaohua.li@intel.com\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "d43ec68e9837dfa6618ab473622683fdbf6e68a9",
      "tree": "4de061cb0d21bea939ba3ff549785dd4b0dc6f48",
      "parents": [
        "1d268b0a0f5407138caf0dec9559d68e657a3a74"
      ],
      "author": {
        "name": "Patrick Mochel",
        "email": "mochel@linux.intel.com",
        "time": "Thu Dec 07 20:56:23 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: add device_driver and hepler functions\n\nAdd device_driver into acpi_driver for driver model.\nAdd helper functions \u0027to_acpi_device\u0027 and \u0027to_acpi_driver\u0027\nto get structure acpi_device/acpi_driver by device/device_driver.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1d268b0a0f5407138caf0dec9559d68e657a3a74",
      "tree": "ed752e55584d5caf803cfa440ba96a0d3f3fdbdb",
      "parents": [
        "9e89dde2b063ca73fcdc9244fe68e2dea32c5088"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Dec 07 20:56:19 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: rename some functions\n\nWe want the name \u0027to_acpi_device\u0027.\nAnd the current macro \u0027to_acpi_device\u0027 will be removed\nafter device model is setup.\nSo just simply rename them.\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "9e89dde2b063ca73fcdc9244fe68e2dea32c5088",
      "tree": "25a9697eeddd65b5be0ae4c4d2d1f43fff91553f",
      "parents": [
        "cc016448b0bf0764928275d034e367753bde8162"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Thu Dec 07 20:56:16 2006 +0800"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Dec 15 23:38:34 2006 -0500"
      },
      "message": "ACPI: clean up scan.c\n\nAdjust the code and make code doing similar things together.\nNo logic changes.\n\nSigned-off-by : Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "6eefd34fdcbd34e2cddb8b7da26d838367591954",
      "tree": "16b19067de4ad05a29bae7ee3303dda90c52b995",
      "parents": [
        "c63e07834bb12910bea41da15b8902150f5217c2"
      ],
      "author": {
        "name": "Scott Wood",
        "email": "scottwood@freescale.com",
        "time": "Mon Dec 04 14:57:19 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 13 15:38:46 2006 -0800"
      },
      "message": "Driver core: Make platform_device_add_data accept a const pointer\n\nplatform_device_add_data() makes a copy of the data that is given to it,\nand thus the parameter can be const.  This removes a warning when data\nfrom get_property() on powerpc is handed to platform_device_add_data(),\nas get_property() returns a const pointer.\n\nSigned-off-by: Scott Wood \u003cscottwood@freescale.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c63e07834bb12910bea41da15b8902150f5217c2",
      "tree": "c26d894b5039ed4ab138a27bd5c32e587ab5f785",
      "parents": [
        "29a7f3ada7fea5510504c5359c3f70d109aeb055"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Mon Dec 04 14:56:36 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 13 15:38:45 2006 -0800"
      },
      "message": "Driver core: \"platform_driver_probe() can save codespace\": save codespace\n\nThis function can be __init\n\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "44c53c4ff01a3551e9d73604eba42e372e9d0c1a",
      "tree": "0c23a5dca8631209cc008ef896e09cfbaf303c41",
      "parents": [
        "1f71740ab9714bf5ae9ee04c724ff0d5c67ca3dc"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Tue Nov 21 04:53:18 2006 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Dec 13 15:38:45 2006 -0800"
      },
      "message": "driver core: delete virtual directory on class_unregister()\n\nClass virtual directory is created as the need arises.\nBut it is not deleted when the class is unregistered.\n\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "1fb8cacc19dfe408a5dd758235561c58cadea174",
      "tree": "2a7b4b4c1841f1c9f23c26b9963664afc08c5f70",
      "parents": [
        "5faad620264290b17e80a8b0996b039ea0d5ac73"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+lkml@arm.linux.org.uk",
        "time": "Wed Dec 13 14:45:46 2006 +0000"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:18:11 2006 -0800"
      },
      "message": "[PATCH] Add support for Korenix 16C950-based PCI cards\n\nThis adds initial support to 8250-pci for the Korenix Jetcard PCI serial\ncards.  The JC12xx cards are standard RS232-based serial cards utilising\nthe Oxford 16C950 device.\n\nThe JC14xx are RS422/RS485-based cards, but in order for these to be\nsupported natively, we will need additional tweaks to the 8250 layers so\nwe can specify some values for the 950\u0027s registers.  Hence, these two\nentries are commented out.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5faad620264290b17e80a8b0996b039ea0d5ac73",
      "tree": "3adf5ccbd2794f9fd3b81f75031e4621a67137b1",
      "parents": [
        "bbc7610c062074468f362b37d33603536e87fb96",
        "2fc2c60df3d2b3a557eb8d750779def9d51934b1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:15:34 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:15:34 2006 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block:\n  [PATCH] Fixup cciss error handling\n  [PATCH] Allow as-iosched to be unloaded\n  [PATCH 2/2] cciss: remove calls to pci_disable_device\n  [PATCH 1/2] cciss: map out more memory for config table\n  [PATCH] Propagate down request sync flag\n\nResolve trivial whitespace conflict in drivers/block/cciss.c manually.\n"
    },
    {
      "commit": "bbc7610c062074468f362b37d33603536e87fb96",
      "tree": "71fe8b24a4f7925167407adda1396fbfda700e5b",
      "parents": [
        "5cbded585d129d0226cb48ac4202b253c781be26",
        "284f42b627c070a2dd07b5c072cbd75d7fbb7c96"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:13:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:13:19 2006 -0800"
      },
      "message": "Merge branch \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027hwmon-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  hwmon: Add MAINTAINERS entry for new ams driver\n  hwmon: New AMS hardware monitoring driver\n  hwmon/w83793: Add documentation and maintainer\n  hwmon: New Winbond W83793 hardware monitoring driver\n  hwmon: Update Rudolf Marek\u0027s e-mail address\n  hwmon/f71805f: Fix the device address decoding\n  hwmon/f71805f: Always create all fan inputs\n  hwmon/f71805f: Add support for the Fintek F71872F/FG chip\n  hwmon: New PC87427 hardware monitoring driver\n  hwmon/it87: Remove the SMBus interface support\n  hwmon/hdaps: Update the list of supported devices\n  hwmon/hdaps: Move the DMI detection data to .data\n  hwmon/pc87360: Autodetect the VRM version\n  hwmon/f71805f: Document the fan control features\n  hwmon/f71805f: Add support for \"speed mode\" fan speed control\n  hwmon/f71805f: Support DC fan speed control mode\n  hwmon/f71805f: Let the user adjust the PWM base frequency\n  hwmon/f71805f: Add manual fan speed control\n  hwmon/f71805f: Store the fan control registers\n"
    },
    {
      "commit": "5cbded585d129d0226cb48ac4202b253c781be26",
      "tree": "fb24edc194a57ee81a3bf8a4dd8a95030dd0ad22",
      "parents": [
        "0743b86800cf1dfbf96df4a438938127bbe4476c"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:35:56 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:58 2006 -0800"
      },
      "message": "[PATCH] getting rid of all casts of k[cmz]alloc() calls\n\nRun this:\n\n\t#!/bin/sh\n\tfor f in $(grep -Erl \"\\([^\\)]*\\) *k[cmz]alloc\" *) ; do\n\t  echo \"De-casting $f...\"\n\t  perl -pi -e \"s/ ?\u003d ?\\([^\\)]*\\) *(k[cmz]alloc) *\\(/ \u003d \\1\\(/\" $f\n\tdone\n\nAnd then go through and reinstate those cases where code is casting pointers\nto non-pointers.\n\nAnd then drop a few hunks which conflicted with outstanding work.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e, Ian Molton \u003cspyro@f2s.com\u003e\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: Yoshinori Sato \u003cysato@users.sourceforge.jp\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: Jeff Dike \u003cjdike@addtoit.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Paul Fulghum \u003cpaulkf@microgate.com\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Ian Kent \u003craven@themaw.net\u003e\nCc: Steven French \u003csfrench@us.ibm.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nCc: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nCc: Jaroslav Kysela \u003cperex@suse.cz\u003e\nCc: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0743b86800cf1dfbf96df4a438938127bbe4476c",
      "tree": "49a9807cdf0fcefb4d4d1652b8d9515766535d21",
      "parents": [
        "3161986224a3faa8ccca3e665b7404d81e7ee3cf"
      ],
      "author": {
        "name": "Helge Deller",
        "email": "deller@gmx.de",
        "time": "Wed Dec 13 00:35:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] sstfb: add sysfs interface\n\nModify the sstfb (Voodoo1/2) driver:\n\n- fix a memleak when removing the sstfb module\n\n- fix sstfb to use the fbdev default videomode database\n\n- add module option \"mode_option\" to set initial screen mode\n\n- add sysfs-interface to turn VGA-passthrough on/off via\n  /sys/class/graphics/fbX/vgapass\n\n- remove old debug functions from ioctl interface\n\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\nAcked-By: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3161986224a3faa8ccca3e665b7404d81e7ee3cf",
      "tree": "c80817e5867bd75d0bb0e080483bf2a24d5e0633",
      "parents": [
        "f13c152684a7f99ead26525270ed3e28a1d2467f"
      ],
      "author": {
        "name": "Geert Uytterhoeven",
        "email": "geert@linux-m68k.org",
        "time": "Wed Dec 13 00:35:54 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] fbdev: remove references to non-existent fbmon_valid_timings()\n\nRemove references to non-existent fbmon_valid_timings()\n\nSigned-off-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nCc: James Simmons \u003cjsimmons@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f13c152684a7f99ead26525270ed3e28a1d2467f",
      "tree": "d4c89c1870f761ce7df3505bbe74b363856bac16",
      "parents": [
        "26c068daf089aa21844236c97d05049b9497cc0a"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] HPT37x: read f_CNT saved by BIOS from port\n\nThe undocumented register BIOS uses for saving f_CNT seems to only be\nmapped to I/O space while all the other HPT3xx regs are dual-mapped.  Looks\nlike another HighPoint\u0027s dirty trick.  With this patch, the deadly kernel\noops on the cards having the modern HighPoint BIOSes is now at last gone!\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "26c068daf089aa21844236c97d05049b9497cc0a",
      "tree": "9ccc30ecb97c7df3cefd10f240c9fa524be9356d",
      "parents": [
        "73d1dd93c462b52512685fe118159eafc7eb9f7e"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: HPT3xx: fix PCI clock detection\n\nUse the f_CNT value saved by the HighPoint BIOS if available as reading it\ndirectly would give us a wrong PCI frequency after DPLL has already been\ncalibrated by BIOS.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "73d1dd93c462b52512685fe118159eafc7eb9f7e",
      "tree": "79fc116a127e7f47ad93e5e6816206e11614a753",
      "parents": [
        "33b18a602525198ab8892789dab6839f325407f8"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: fix the case of multiple HPT3xx chips present\n\ninit_chipset_hpt366() modifies some fields of the ide_pci_device_t structure\ndepending on the chip\u0027s revision, so pass it a copy of the structure to avoid\nissues when multiple different chips are present.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "33b18a602525198ab8892789dab6839f325407f8",
      "tree": "a5bad1aa24780df54d2c8b6e0d6cb6823caa3481",
      "parents": [
        "471a0bda5a2de5b0fd3b58255791eb831517a52c"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:50 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: fix HPT3xx hotswap support\n\nFix the broken hotswap code: on HPT37x it caused RESET- to glitch when\ntristating the bus (the MISC control 3/6 and soft control 2 need to be written\nto in the certain order), and for HPT36x the obsolete HDIO_TRISTATE_HWIF\nioctl() handler was called instead which treated the state argument wrong.\nAlso, get rid of the soft control reg.  1 wtite to enable IDE interrupt --\nthis is done in init_hpt37x() already...\n\nHave been tested on HPT370 and 371N.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "471a0bda5a2de5b0fd3b58255791eb831517a52c",
      "tree": "6ddbac9495ae7a45a07aa511b957bb8488303e97",
      "parents": [
        "9448732f6c9ef4932b226056338d1084f3669752"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: optimize HPT37x timing tables\n\nSave some space on the timing tables by introducing the separate transfer mode\ntable in which the mode lookup is done to get the index into the timing table\nitself.  Get rid of the rest of the obsolete/duplicate tables and use one set\nof tables for the whole HPT37x chip family like the HighPoint open-source\ndrivers do.  Documnent the different timing register layout for the HPT36x\nchip family (this is my guesswork based on the timing values).\n\nHave been tested and works fine on HPT370/302/371N.\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "9448732f6c9ef4932b226056338d1084f3669752",
      "tree": "8bd2e9bdb2e71b8a1b16471d3bef822d270d5686",
      "parents": [
        "836c0063c74cc088ffe370d007e1c6cac95e7caa"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:49 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: fix HPT37x timing tables\n\nFix/remove bad/unused timing tables: HPT370/A 66 MHz tables weren\u0027t really\nneeded (the chips are not UltraATA/133 capable and shouldn\u0027t support 66 MHz\nPCI) and had many modes over- and underclocked, HPT372 33 MHz table was in\nfact for 66 MHz and 50 MHz table missed UltraDMA mode 6, HPT374 33 MHz table\nwas really for 50 MHz...  (Actually, HPT370/A 33 MHz tables also have issues.\ne.g.  HPT370 has PIO modes 0/1 overlocked.)\n\nThere\u0027s also no need in the separate HPT374 tables because HPT372 timings\nshould be the same (and those tables has UltraDMA mode 6 which HPT374 supports\ndepending on HPT374_ALLOW_ATA133_6 #define)...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "836c0063c74cc088ffe370d007e1c6cac95e7caa",
      "tree": "1a8120b43384873a8a77ca8c39d2ec3ea5f0206a",
      "parents": [
        "cd7175edf963a92b2c3cd491d3e34afd357e7284"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Wed Dec 13 00:35:47 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:55 2006 -0800"
      },
      "message": "[PATCH] ide: HPT3xxN clocking fixes\n\nFix serious problems with the HPT372N clock turnaround code:\n\n- the wrong ports were written to when called for the secondary channel;\n\n- it didn\u0027t serialize access to the channels;\n\n- turnaround shou;dn\u0027t be done on 66 MHz PCI;\n\n- caching the clock mode per-channel caused it to get out of sync with the\n  actual register value.\n\nAdditionally, avoid calibrating PLL twice (for each channel) as the second try\nresults in a wrong PCI frequency and thus in the wrong timings.\n\nMake the driver deal with HPT302N and HPT371N correctly -- the clocking and\n(seemingly) a need for clock tunaround is the same as for HPT372N.  HPT371/N\nchips have only one, secondary channel, so avoid touching their \"pure virtual\"\nprimary channel, and disable it if the BIOS haven\u0027t done this already.\n\nAlso, while at it, disable UltraATA/133 for HPT372 by default -- 50 MHz DPLL\nclock don\u0027t allow for this speed anyway.  And remove the traces of the former\nbad patch that wasn\u0027t even applicable to this version of driver.\n\nHas been tested on HPT370/371N, unfortunately I don\u0027t have an instant access\nto the other chips...\n\nSigned-off-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nCc: Bartlomiej Zolnierkiewicz \u003cB.Zolnierkiewicz@elka.pw.edu.pl\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": "b21a323710e77a27b2f66af901bd3640c30aba6e",
      "tree": "be86c36d45da6bd46cb34123c783d973bb57d3d4",
      "parents": [
        "029530f810dd5147f7e59b939eb22cfbe0beea12"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed Dec 13 00:35:17 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:53 2006 -0800"
      },
      "message": "[PATCH] remove the broken BLK_DEV_SWIM_IOP driver\n\nThe BLK_DEV_SWIM_IOP driver has:\n- already been marked as BROKEN in 2.6.0 three years ago and\n- is still marked as BROKEN.\n\nDrivers that had been marked as BROKEN for such a long time seem to be\nunlikely to be revived in the forseeable future.\n\nBut if anyone wants to ever revive this driver, the code is still\npresent in the older kernel releases.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nAcked-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3cec556a84be02bcd8755422eec61f1b9bee4e2f",
      "tree": "9abfef8aa9d62225e161f4d200be5bb70ead1ab6",
      "parents": [
        "b3f13debd593dbd7242a4ecf6c9b4d529805e5a0"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Dec 13 00:35:10 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:53 2006 -0800"
      },
      "message": "[PATCH] n_r3964: Use struct pid to track user space clients\n\nCurrently this driver tracks user space clients it should send signals to.  In\nthe presenct of file descriptor passing this is appears susceptible to\nconfusion from pid wrap around issues.\n\nReplacing this with a struct pid prevents us from getting confused, and\nprepares for a pid namespace implementation.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nCc: David Woodhouse \u003cdwmw2@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3f13debd593dbd7242a4ecf6c9b4d529805e5a0",
      "tree": "d37de63bd6809b14fe789195706b754f11de2254",
      "parents": [
        "a2db8dfce8d94fecae50128d912fec7980687a51"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Wed Dec 13 00:35:09 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:53 2006 -0800"
      },
      "message": "[PATCH] tty_io.c balance tty_ldisc_ref()\n\ntty_ldisc_deref() should only be called when tty_ldisc_ref() succeeds\notherwise it triggers a BUG().  There\u0027s already a function\ntty_ldisc_flush() that flushes properly.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a2db8dfce8d94fecae50128d912fec7980687a51",
      "tree": "0670b0d16e3282967dabb073cad6a7e3342812f5",
      "parents": [
        "5a6534e4cf53e16a6ea92f033f89d6575b3d7422"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Dec 13 00:35:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] rtc framewok: rtc_wkalrm.enabled reporting updates\n\nFix a glitch in the procfs dumping of whether the alarm IRQ is enabled: use\nthe traditional name (from drivers/char/rtc.c and many other places) of\n\"alarm_IRQ\", not \"alrm_wakeup\" (which didn\u0027t even match the efirtc code, which\noriginated that reporting API).\n\nAlso, update a few of the RTC drivers to stop providing that duplicate status,\nand/or to expose it properly when reporting the alarm state.  We really don\u0027t\nwant every RTC driver doing their own thing here...\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5a6534e4cf53e16a6ea92f033f89d6575b3d7422",
      "tree": "e1b954e208f2c313d1a040b1494ff455fd3ab673",
      "parents": [
        "9cef779ec3643e6c846f86a32d8c44daff16a336"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Dec 13 00:35:06 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] rtc: remove syslog spam on registration\n\nThis removes some syslog spam as RTC drivers register; debug messages\nshouldn\u0027t come out at \"info\" level.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9cef779ec3643e6c846f86a32d8c44daff16a336",
      "tree": "0f797b0e90876fe65f6cb6f7e7b8ec0d9dbf3efb",
      "parents": [
        "f3e92d355e1251fb6d1a15508f2a5448d2354727"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Dec 13 00:35:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] RTC driver init adjustment\n\n- conditionalizes procfs code upon CONFIG_PROC_FS (to reduce code size when\n  that option is not enabled)\n\n- make initialization no longer fail when the procfs entry can\u0027t be\n  allocated (namely would initialization always have failed when\n  CONFIG_PROC_FS was not set)\n\n- move the formerly file-scope static variable rtc_int_handler_ptr into\n  the only function using it, and makes it automatic.\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": "f3e92d355e1251fb6d1a15508f2a5448d2354727",
      "tree": "ccfd9584eaec47ea09d37308c8651fa66f56c65e",
      "parents": [
        "e8c5c045d790e7018c56f1a998a2d240b732ea3c"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Wed Dec 13 00:35:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] rtc: fx error case\n\nEnsure RTC driver doesn\u0027t use its timer when it doesn\u0027t get to set it up\n(as it cannot currently prevent other of its functions to be called from\noutside when not built as a module - probably this should also be\naddressed).\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": "db71b7f19c3ddc8897437e655130f9010f9a9b72",
      "tree": "f72793d02e99b49e50aae3e63a20d6e46a6a3d36",
      "parents": [
        "ee36c2bf8edb1c3e3855a928b348d29c6359093d"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Dec 13 00:35:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] missing includes in hilkbd\n\nNow that it\u0027s built on m68k too...\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b4709a6cd0578d129d032a5dec9dc2684b71b3a",
      "tree": "8ee10cf0606b8222e37b899ee0f62e6fb04ad38e",
      "parents": [
        "34f8f0a5e953d3e40c4419e5e5c4b6fd14f7ebf2"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Dec 13 00:34:58 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] CONFIG_COMPUTONE should depend on ISA|EISA|PCI\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "34f8f0a5e953d3e40c4419e5e5c4b6fd14f7ebf2",
      "tree": "6a4630fc8ca0ee9d49e7411e992a4b16ee2ca282",
      "parents": [
        "cd86128088554d64fea1679191509f00e6353c5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 13 00:34:57 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] tty: remove useless memory barrier\n\nI don\u0027t see why there is a memory barrier in copy_from_read_buf() at all.\nEven if it was useful spin_unlock_irqrestore implies a barrier.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\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": "cd86128088554d64fea1679191509f00e6353c5b",
      "tree": "a828960f4bd44ef1682d88618e58c6ccd2367bc1",
      "parents": [
        "90aef12e6dd609e1ad7fb70044eedc78ca55ee5e"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Wed Dec 13 00:34:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:52 2006 -0800"
      },
      "message": "[PATCH] Fix numerous kcalloc() calls, convert to kzalloc()\n\nAll kcalloc() calls of the form \"kcalloc(1,...)\" are converted to the\nequivalent kzalloc() calls, and a few kcalloc() calls with the incorrect\nordering of the first two arguments are fixed.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nCc: Alan Cox \u003calan@lxorguk.ukuu.org.uk\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nCc: Adam Belay \u003cambx1@neo.rr.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@steeleye.com\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nCc: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nCc: Trond Myklebust \u003ctrond.myklebust@fys.uio.no\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": "5d6f647fc6bb57377c9f417c4752e43189f56bb1",
      "tree": "ab30c24c021adc549aab6bf042108d920975d9a9",
      "parents": [
        "e61c90188b9956edae1105eef361d8981a352fcd"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Dec 13 00:34:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:50 2006 -0800"
      },
      "message": "[PATCH] debug: add sysrq_always_enabled boot option\n\nMost distributions enable sysrq support but set it to 0 by default.  Add a\nsysrq_always_enabled boot option to always-enable sysrq keys.  Useful for\ndebugging - without having to modify the disribution\u0027s config files (which\nmight not be possible if the kernel is on a live CD, etc.).\n\nAlso, while at it, clean up the sysrq interfaces.\n\n[bunk@stusta.de: make sysrq_always_enabled_setup() static]\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "872225ca77519a243d7e19270b062b0ac53418d8",
      "tree": "e0236085e5eb5f14228e3d01d306f6e0d0bf3998",
      "parents": [
        "a5b92873a87cc579f6399693e2c9ae6b43932ddf"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 00:34:22 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] cciss: remove calls to pci_disable_device\n\nRemove calls to pci_disable_device except in fail_all_cmds.  The\npci_disable_device function does something nasty to Smart Array controllers\nthat pci_enable_device does not undo.  So if the driver is unloaded it\ncannot be reloaded.\n\nAlso, customers can disable any pci device via the ROM Based Setup Utility\n(RBSU).  If the customer has disabled the controller we should not try to\nblindly enable the card from the driver.  Please consider this for\ninclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a5b92873a87cc579f6399693e2c9ae6b43932ddf",
      "tree": "096e806d4eba56b9e57812c338a0c1ce24fab8bf",
      "parents": [
        "3468a33e98524a7661a158251b10cea7c9fafece"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 00:34:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] cciss: map out more memory for config table\n\nMap out more memory for our config table.  It\u0027s required to reach offset\n0x214 to disable DMA on the P600.  I\u0027m not sure how I lost this hunk.\nPlease consider this for inclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3468a33e98524a7661a158251b10cea7c9fafece",
      "tree": "4ba528780a725ef10285ce274c692402afa896f1",
      "parents": [
        "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:20 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] sx: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the sx driver\nfails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb0c9295b81f5c7f51058aabfadd13d8e70b48f4",
      "tree": "0da52641ef141ca361a4ad0cea19831b1c6f7cb0",
      "parents": [
        "a3808ac156f503dd2a00a059d9ff4677ce75244f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Wed Dec 13 00:34:19 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:49 2006 -0800"
      },
      "message": "[PATCH] mxser_new: fix non-PCI build\n\nWhen CONFIG_PCI is not defined (i.e.  PCI bus is disabled), the mxser_new\ndriver fails to link, since some pci functions are not available.  Fix this\nbehaviour to be able to compile this driver on machines with no PCI bus\n(but with ISA bus support).\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a3808ac156f503dd2a00a059d9ff4677ce75244f",
      "tree": "6685441392ee1ca882c5ca0a6d585eb8d6e167ad",
      "parents": [
        "89040b21e7e2205985feb77f9a83138ab9cb0dfd"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Dec 13 00:34:18 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] isicom: fix build with PCI disabled\n\nWith CONFIG_PCI\u003dn:\ndrivers/char/isicom.c: In function \u0027isicom_probe\u0027:\ndrivers/char/isicom.c:1793: warning: implicit declaration of function\n\u0027pci_request_region\u0027\ndrivers/char/isicom.c:1827: warning: implicit declaration of function\n\u0027pci_release_region\u0027\n\nLet\u0027s CONFIG_ISI depend on CONFIG_PCI.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89040b21e7e2205985feb77f9a83138ab9cb0dfd",
      "tree": "937e8f99b269b4884a6cda3a02a1c34defa4b632",
      "parents": [
        "bfdc0c280a497575670e87efa89e78a88438483b"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Wed Dec 13 00:34:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] w1: Fix for kconfig entry typo\n\nBased on patch from Alexander Rigbo \u003calexander.rigbo@acgnystrom.se\u003e\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bfdc0c280a497575670e87efa89e78a88438483b",
      "tree": "6c7a3ee533f9f163393e61efa3e57e3e72bddf82",
      "parents": [
        "3b99ab242145c99ec8781dc267ec100e7f23ef9d"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:16 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Fix vmx hardware_enable() on macbooks\n\nIt seems macbooks set bit 2 but not bit 0, which is an \"enabled but vmxon will\nfault\" setting.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nTested-by: Alex Larsson (sometimes testing helps)\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b99ab242145c99ec8781dc267ec100e7f23ef9d",
      "tree": "b382de90fcd739843807a22c933f1efd798f4ac8",
      "parents": [
        "873a7c423bf8f12bff48a4b8963b32be568b4fcf"
      ],
      "author": {
        "name": "Michael Riepe",
        "email": "michael@mr511.de",
        "time": "Wed Dec 13 00:34:15 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Don\u0027t touch the virtual apic vt registers on 32-bit\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "873a7c423bf8f12bff48a4b8963b32be568b4fcf",
      "tree": "947beeefe93c4b90807d188ec15271218673a3f5",
      "parents": [
        "802ba064c49f655d20fed563f2a4924c8256ea10"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] KVM: Disallow the kvm-amd module on intel hardware, and vice versa\n\nThey\u0027re not on speaking terms.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "802ba064c49f655d20fed563f2a4924c8256ea10",
      "tree": "f705b597b2da6583239e9f028fa0d6f6ec319682",
      "parents": [
        "011e3a9ad4891ba1b27e281e085228189c56b137"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@suse.de",
        "time": "Wed Dec 13 00:34:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:48 2006 -0800"
      },
      "message": "[PATCH] md: Don\u0027t assume that READ\u003d\u003d0 and WRITE\u003d\u003d1 - use the names explicitly\n\nThanks Jens for alerting me to this.\n\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: \u003craziebe@gmail.com\u003e\nSigned-off-by: 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": "3dfcaf16135150d0f025047a7525664a41bb2adf",
      "tree": "9397099e21503db8b89bd6d5d253bc0979f1445c",
      "parents": [
        "5f8442edfb214908e9c6ca1142bf882c9bc364e5"
      ],
      "author": {
        "name": "Eric W. Biederman",
        "email": "ebiederm@xmission.com",
        "time": "Wed Dec 13 00:34:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] vt: fix comments to not refer to kill_proc\n\nThe code has been fixed to use kill_pid instead of kill_proc fix the\ncomments as well.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c7bb723b4e36dbd4b144176116d126104dc65e0",
      "tree": "d5f13bce4876887c8892297e2a31339efa5e6268",
      "parents": [
        "0770b19b94ed8fc97e1fcac91c320ec738919628"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: MMU: Ignore pcd, pwt, and pat bits on ptes\n\nThe pcd, pwt, and pat bits on page table entries affect the cpu cache.  Since\nthe cache is a host resource, the guest should not be able to control it.\nMoreover, the meaning of these bits changes depending on whether pat is\nenabled or not.\n\nSo, force these bits to zero on shadow page table entries at all times.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0770b19b94ed8fc97e1fcac91c320ec738919628",
      "tree": "f42920008f93f05ab961832b2c870a00bfb0cecf",
      "parents": [
        "7725f0badd6682e5bcc06f38eedf0123712a3f60"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Remove extranous put_cpu() from vcpu_put()\n\nThe arch splitting patchset left an extra put_cpu() in core code, where it can\ncause trouble for CONFIG_PREEMPT kernels.\n\nReported-by: Huihong Luo \u003chuisinro@yahoo.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7725f0badd6682e5bcc06f38eedf0123712a3f60",
      "tree": "bee0e576e61c4551658f3ae463964815baf41691",
      "parents": [
        "f7fbf1fdf0d79241f5cc95310b96f0c52452ab39"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:34:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Move find_vmx_entry() to vmx.c\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f7fbf1fdf0d79241f5cc95310b96f0c52452ab39",
      "tree": "e56bcb3ccb56517279a8727603087813722eb7f4",
      "parents": [
        "acd19499e9724615d720b29c74be6b218ce765c6"
      ],
      "author": {
        "name": "Uri Lublin",
        "email": "uril@qumranet.com",
        "time": "Wed Dec 13 00:34:00 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] KVM: Make the GET_SREGS and SET_SREGS ioctls symmetric\n\nThis makes the SET_SREGS ioctl behave symmetrically to the GET_SREGS ioctl wrt\nthe segment access rights flag.\n\nSigned-off-by: Uri Lublin \u003curil@qumranet.com\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d78437245aa3842e8eeaef2709753ac485465652",
      "tree": "42ca5c01dcf10553c984be9b87bc3aa20984e15a",
      "parents": [
        "39f07223d400330b9e08aae4c77a391f2418023e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 13 00:33:53 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] i2o_exec_exit and i2o_driver_exit should not be __exit.\n\ni2o_exec_exit and i2o_driver_exit were marked as __exit which is a bug\nbecause both are invoked from __init and __exit functions.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\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": "39f07223d400330b9e08aae4c77a391f2418023e",
      "tree": "7e16bd15b0e4d87809024302df9c4a1d65a2d832",
      "parents": [
        "eff3b634d9a0cccb6ca8b431819fa415f10804dc"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Wed Dec 13 00:33:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:47 2006 -0800"
      },
      "message": "[PATCH] isdn/gigaset: fix possible missing wakeup\n\nEliminate some possibilities for user processes writing to the Gigaset\ncharacter device to be left sleeping indefinitely, by adding wakeup calls\nto error paths and properly disposing of pending write requests when the\ndevice is disconnected.\n\nIt also removes unnecessary NULL checks before usb_free_urb() and\nusb_kill_urb() calls.\n\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nAcked-by: 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": "8c1bc04e793a7ff4004180aa42890c3d382ec87f",
      "tree": "997652e60f0c99ca16b057241876ee35cfc77629",
      "parents": [
        "05b3e0c2c791a70bf0735aaec53cdf6d340eef85"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Dec 13 00:33:46 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] fix more workqueue build breakage (tps65010)\n\nMore fixes to build breakage from the work_struct changes ...  this updates\nthe tps65010 driver.  Plus, fix some dependencies related to the way it\u0027s\nused on the OMAP OSK: force static linking there, since the resulting\nkernel can\u0027t link.\n\nNOTE that until the i2c core gets fixed to work without SMBUS_QUICK,\nkernels needing this driver must still use \"tps65010.force\u003d0,0x48\" on the\ncommand line.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05b3e0c2c791a70bf0735aaec53cdf6d340eef85",
      "tree": "cfdc46f216e5a7996972ff88681dd03bed9b0022",
      "parents": [
        "5aff458e9c90df55d6badabd89a1a063a80d9768"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Replace __x86_64__ with CONFIG_X86_64\n\nAs per akpm\u0027s request.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5aff458e9c90df55d6badabd89a1a063a80d9768",
      "tree": "278b56e2f14128c4c73553d0037b385614421e9b",
      "parents": [
        "fd24dc4af6387d820159e3affdfb1e9d3bdce1f8"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:45 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Clean up AMD SVM debug registers load and unload\n\nBy letting gcc choose the temporary register for us, we lose arch dependency\nand some ugliness.  Conceivably gcc will also generate marginally better code.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fd24dc4af6387d820159e3affdfb1e9d3bdce1f8",
      "tree": "7ec736eebe8b723f9a7467650e2853026a3bd720",
      "parents": [
        "3b3be0d1cc8a56468e0cb35ab3895f265d8e5cc6"
      ],
      "author": {
        "name": "Avi Kivity",
        "email": "avi@qumranet.com",
        "time": "Wed Dec 13 00:33:44 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Put KVM in a new Virtualization menu\n\nInstead of in the main drivers menu.\n\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b3be0d1cc8a56468e0cb35ab3895f265d8e5cc6",
      "tree": "76c78268f485f1aa31cf431a81399630c1fd6eab",
      "parents": [
        "a311f74329ee15cfae9576a45feefc1e935ca0c5"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "anthony@codemonkey.ws",
        "time": "Wed Dec 13 00:33:43 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] KVM: Add missing include\n\nload_TR_desc() lives in asm/desc.h, so #include that file.\n\nSigned-off-by: Anthony Liguori \u003canthony@codemonkey.ws\u003e\nSigned-off-by: Avi Kivity \u003cavi@qumranet.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a311f74329ee15cfae9576a45feefc1e935ca0c5",
      "tree": "353c86a0c39e970734616e02b5b8f353c3e31c5c",
      "parents": [
        "24d34dc56449a322d8140d497440d3c1bea49618"
      ],
      "author": {
        "name": "Heiko Carstens",
        "email": "heiko.carstens@de.ibm.com",
        "time": "Wed Dec 13 00:33:41 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Wed Dec 13 09:05:46 2006 -0800"
      },
      "message": "[PATCH] tty: export get_current_tty\n\n24ec839c431eb79bb8f6abc00c4e1eb3b8c4d517 causes this:\n\nWARNING: \"get_current_tty\" [drivers/s390/char/fs3270.ko] undefined!\n\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2fc2c60df3d2b3a557eb8d750779def9d51934b1",
      "tree": "c01576800f24494986704aa1e69c7d661de9f679",
      "parents": [
        "c65fb61b3c92ad8f99f16c7a2c11247bfaf0a1da"
      ],
      "author": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 13 15:44:27 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 13 15:44:27 2006 +0100"
      },
      "message": "[PATCH] Fixup cciss error handling\n\nThe previous cciss commit removed the err_out_disable_pdev label, but\nthere was still a user of that. Fix that up.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "c4977f596c5bce4d20fbd22cdb03486112985622",
      "tree": "2099c3cd42303d582c1033ae10d889ebdf1c04c5",
      "parents": [
        "98040015bc5d6cea3bd2dcb642fe1e8c4bded8e1"
      ],
      "author": {
        "name": "mike.miller@hp.com",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 13:10:04 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 13 13:10:04 2006 +0100"
      },
      "message": "[PATCH 2/2] cciss: remove calls to pci_disable_device\n\nThis patch removes calls to pci_disable_device except in fail_all_cmds. The\npci_disable_device function does something nasty to Smart Array controllers\nthat pci_enable_device does not undo. So if the driver is unloaded it cannot be\nreloaded.\n\nAlso, customers can disable any pci device via the ROM Based Setup Utility\n(RBSU). If the customer has disabled the controller we should not try to\nblindly enable the card from the driver.  Please consider this for inclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nAcked-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "98040015bc5d6cea3bd2dcb642fe1e8c4bded8e1",
      "tree": "807ac204e0343029ed815e684514c88052317e25",
      "parents": [
        "7749a8d423c483a51983b666613acda1a4dd9c1b"
      ],
      "author": {
        "name": "mike.miller@hp.com",
        "email": "mike.miller@hp.com",
        "time": "Wed Dec 13 13:08:56 2006 +0100"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "jens.axboe@oracle.com",
        "time": "Wed Dec 13 13:08:56 2006 +0100"
      },
      "message": "[PATCH 1/2] cciss: map out more memory for config table\n\nThis patch maps out more memory for our config table. It\u0027s required to reach\noffset 0x214 to disable DMA on the P600. I\u0027m not sure how I lost this hunk.\nPlease consider this for inclusion.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n"
    },
    {
      "commit": "3641b536ecc56f68fe182ac99f7ddc4827125118",
      "tree": "8bb025f9e981588c09aeb13b1a7c117036c4e703",
      "parents": [
        "b1ef951e8199d1c59f14dbe0fa22974ed57a3b48",
        "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:53:04 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] VIA and SiS AGP chipsets are x86-only\n  [AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n  [AGPGART] Fix up misprogrammed bridges with incorrect AGPv2 rates.\n"
    },
    {
      "commit": "b1ef951e8199d1c59f14dbe0fa22974ed57a3b48",
      "tree": "86a16643358339c23e3d7a9e608fcc90a18d2c84",
      "parents": [
        "775ba7ad491a154f99871fe603f03366e84ae159",
        "82b399133b6ebf667ee635fc69ef26b61eede4bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:52:31 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:52:31 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: Make sure struct ipoib_neigh.queue is always initialized\n  IB/iser: Use the new verbs DMA mapping functions\n  IB/srp: Use new verbs IB DMA mapping functions\n  IPoIB: Use the new verbs DMA mapping functions\n  IB/core: Use the new verbs DMA mapping functions\n  IB/ipath: Implement new verbs DMA mapping functions\n  IB: Add DMA mapping functions to allow device drivers to interpose\n  RDMA/cma: Export rdma cm interface to userspace\n  RDMA/cma: Add support for RDMA_PS_UDP\n  RDMA/cma: Allow early transition to RTS to handle lost CM messages\n  RDMA/cma: Report connect info with connect events\n  RDMA/cma: Remove unneeded qp_type parameter from rdma_cm\n  IB/ipath: Fix IRQ for PCI Express HCAs\n  RDMA/amso1100: Fix memory leak in c2_qp_modify()\n  IB/iser: Remove unused \"write-only\" variables\n  IB/ipath: Remove unused \"write-only\" variables\n  IB/fmr: ib_flush_fmr_pool() may wait too long\n"
    },
    {
      "commit": "775ba7ad491a154f99871fe603f03366e84ae159",
      "tree": "7112bd513ff7c60033f4ba07790cab8a7d3195a2",
      "parents": [
        "d9405057c18cdc62eade7106a774d87a3e080875",
        "18b36c7119aa868fdfae6855b86824db238e5ebc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:51 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  Fix inotify maintainers entry\n  Fix typo in new debug options.\n  Jon needs a new shift key.\n  fs: Convert kmalloc() + memset() to kzalloc() in fs/.\n  configfs.h: Remove dead macro definitions.\n  kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n  e100: replace kmalloc with kcalloc\n  um: replace kmalloc+memset with kzalloc\n  fix typo in net/ipv4/ip_fragment.c\n  include/linux/compiler.h: reject gcc 3 \u003c gcc 3.2\n  Kconfig: fix spelling error in config KALLSYMS help text\n  Remove duplicate \"have to\" in comment\n  Fix small typo in drivers/serial/icom.c\n  Use consistent casing in help message\n  EXT{2,3,4}_FS: remove outdated part of the help text\n"
    },
    {
      "commit": "d9405057c18cdc62eade7106a774d87a3e080875",
      "tree": "ba3567e949789f8459ea4d79699a5bc831b97abc",
      "parents": [
        "c4366889dda8110247be59ca41fddb82951a8c26",
        "a57bf8a4f23cca2b5be5446649bbe22d1440af5d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:36 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 18:51:36 2006 -0800"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n\n* master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog:\n  [WATCHDOG] pcwd_usb.c generic HID include file\n  [WATCHDOG] watchdog miscdevice patch\n  [WATCHDOG] rm9k_wdt: fix interrupt handler arguments\n  [WATCHDOG] rm9k_wdt: fix compilation\n"
    },
    {
      "commit": "f0eef25339f92f7cd4aeea23d9ae97987a5a1e82",
      "tree": "2472e94d39f43a9580a6d2d5d92de0b749023263",
      "parents": [
        "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:13:32 2006 -0500"
      },
      "message": "Merge ../linus\n"
    },
    {
      "commit": "0cfea5dd98205f2fa318836da664a7d7df1afbc1",
      "tree": "391ef7d77da9be57e21f37bde7ec425f55cdab19",
      "parents": [
        "0ac633b23db91e48210179e31dd88ad9e9a8aba9"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "matthew@wil.cx",
        "time": "Mon Dec 04 03:43:14 2006 -0700"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] VIA and SiS AGP chipsets are x86-only\n\nThere\u0027s no point in troubling the Alpha, IA-64, PowerPC and PARISC\npeople with SiS and VIA options.  Andrew thinks it helps find bugs,\nbut there\u0027s no evidence of that.\n\nSigned-off-by: Matthew Wilcox \u003cmatthew@wil.cx\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "0ac633b23db91e48210179e31dd88ad9e9a8aba9",
      "tree": "be1bf4fdca049345b476250ec7195e145b8e4e97",
      "parents": [
        "28af24bb8470c7d0573b703a2955548b73a6c066"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sun Nov 19 18:52:28 2006 -0800"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 18:10:52 2006 -0500"
      },
      "message": "[AGPGART] agp-amd64: section mismatches with HOTPLUG\u003dn\n\nWhen CONFIG_HOTPLUG\u003dn, agp_amd64_resume() calls nforce3_agp_init(),\nwhich is __devinit \u003d\u003d __init, so has been discarded and is not\nusable for resume.\n\nWARNING: drivers/char/agp/amd64-agp.o - Section mismatch: reference to .init.text: from .text between \u0027agp_amd64_resume\u0027 (at offset 0x249) and \u0027amd64_tlbflush\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "a57bf8a4f23cca2b5be5446649bbe22d1440af5d",
      "tree": "d568ec3dec15e4169e8058c321454afdb96d2791",
      "parents": [
        "d4b87598e940053fa22020dcdc6384827b4fc58d",
        "e0b79e0bc261ad320f6c218ac6823f7ca859171f"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:48:41 2006 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog\n"
    },
    {
      "commit": "82b399133b6ebf667ee635fc69ef26b61eede4bc",
      "tree": "83477ce12afd3d45397c4480426ae34a5effedd9",
      "parents": [
        "5180311fe93842e9e16eb7297cfc4aded752ab33"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:48:18 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:48:18 2006 -0800"
      },
      "message": "IPoIB: Make sure struct ipoib_neigh.queue is always initialized\n\nMove the initialization of ipoib_neigh\u0027s skb_queue into\nipoib_neigh_alloc(), since commit 2745b5b7 (\"IPoIB: Fix skb leak when\nfreeing neighbour\") will make iterate over the skb_queue to free any\npackets left over when freeing the ipoib_neigh structure.\n\nThis fixes a crash when freeing ipoib_neigh structures allocated in\nipoib_mcast_send(), which otherwise don\u0027t have their skb_queue\ninitialized.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "d4b87598e940053fa22020dcdc6384827b4fc58d",
      "tree": "9ea5d130ba22e50870a7c2f71fe72714ff7d77a2",
      "parents": [
        "3263263f7091eccab6fdc23f28f09b17c0466629"
      ],
      "author": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Tue Dec 12 23:46:47 2006 +0100"
      },
      "message": "[WATCHDOG] pcwd_usb.c generic HID include file\n\nNow that the generic HID layer created include/linux/hid.h\nwe can use the HID_REQ_SET_REPORT and HID_DT_REPORT defines\ndirectly from that include file.\n\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "c4366889dda8110247be59ca41fddb82951a8c26",
      "tree": "705c1a996bed8fd48ce94ff33ec9fd00f9b94875",
      "parents": [
        "db2fb9db5735cc532fd4fc55e94b9a3c3750378e",
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 17:41:41 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 17:41:41 2006 -0500"
      },
      "message": "Merge ../linus\n\nConflicts:\n\n\tdrivers/cpufreq/cpufreq.c\n"
    },
    {
      "commit": "5180311fe93842e9e16eb7297cfc4aded752ab33",
      "tree": "89e4be4901e404e829eb9fc879162d409db6be7b",
      "parents": [
        "85507bcce0cd6ec859943da4e07227c124a18f3f"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:31:00 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:31:00 2006 -0800"
      },
      "message": "IB/iser: Use the new verbs DMA mapping functions\n\nConvert iSER to use the new verbs DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "85507bcce0cd6ec859943da4e07227c124a18f3f",
      "tree": "21038b6a706d3ad9e0796e718fab3241003351df",
      "parents": [
        "37ccf9df974f55e99bf21278133b065cbbcf3f79"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:30:55 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:30:55 2006 -0800"
      },
      "message": "IB/srp: Use new verbs IB DMA mapping functions\n\nConvert SRP to use the new verbs DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "37ccf9df974f55e99bf21278133b065cbbcf3f79",
      "tree": "4298f7759b810aa8671f1f92ae38a2669b8b62e9",
      "parents": [
        "1527106ff8cf6afb15f68c8820605a0d32263173"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:30:48 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:30:48 2006 -0800"
      },
      "message": "IPoIB: Use the new verbs DMA mapping functions\n\nConvert IPoIB to use the new DMA mapping functions\nfor kernel verbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "1527106ff8cf6afb15f68c8820605a0d32263173",
      "tree": "eda9162aca8ffb1acddb6c86f561c40dfe69dd33",
      "parents": [
        "f2cbb660ed37294e3eeb98c045de6890079ccb01"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:28:30 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:28:30 2006 -0800"
      },
      "message": "IB/core: Use the new verbs DMA mapping functions\n\nConvert code in core/ to use the new DMA mapping functions for kernel\nverbs consumers.\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f2cbb660ed37294e3eeb98c045de6890079ccb01",
      "tree": "860d7fcf838dd0937d59a420f2018ee6f2f9935e",
      "parents": [
        "9b513090a3c5e4964f9ac09016c1586988abb3d5"
      ],
      "author": {
        "name": "Ralph Campbell",
        "email": "ralph.campbell@qlogic.com",
        "time": "Tue Dec 12 14:28:28 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 14:28:28 2006 -0800"
      },
      "message": "IB/ipath: Implement new verbs DMA mapping functions\n\nThis patch implements the interposing DMA mapping functions to allow\nsupport for IOMMUs and remove the dependence on phys_to_virt() and\nbus_to_virt().\n\nSigned-off-by: Ralph Campbell \u003cralph.campbell@qlogic.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "75216638572f53612304c05a374f0246fe1d16da",
      "tree": "25697e2e380f4eda1eccc308ba1bbf4b428714c7",
      "parents": [
        "628e5f6d39d5a6be96c1272a6709f2dd3ec8b7ce"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:53:41 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:22 2006 -0800"
      },
      "message": "RDMA/cma: Export rdma cm interface to userspace\n\nExport the rdma cm interfaces to userspace via a misc device.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "628e5f6d39d5a6be96c1272a6709f2dd3ec8b7ce",
      "tree": "91cd315e0bbc7873366fd589d69b4f182a1fd854",
      "parents": [
        "0fe313b000b6a699afbbb59ef9c47a2b22146f1e"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:44:16 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Add support for RDMA_PS_UDP\n\nAllow the use of UD QPs through the rdma_cm, in order to provide\naddress translation services for resolving IB addresses for datagram\nmessages using SIDR.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "0fe313b000b6a699afbbb59ef9c47a2b22146f1e",
      "tree": "d3a9a066218cdd07caa13b6b646e0fe140e4901d",
      "parents": [
        "a1b1b61f80aba49f1e0f32b0e4b1c35be91c57fa"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:37:15 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Allow early transition to RTS to handle lost CM messages\n\nDuring connection establishment, the passive side of a connection can\nreceive messages from the active side before the connection event has\nbeen delivered to the user.  Allow the passive side to send messages\nin response to received data before the event is delivered.  To handle\nthe case where the connection messages are lost, a new rdma_notify()\nfunction is added that users may invoke to force a connection into the\nestablished state.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "a1b1b61f80aba49f1e0f32b0e4b1c35be91c57fa",
      "tree": "8bd7253546835791ff5a74bf17464992ea038cbf",
      "parents": [
        "9b2e9c0c241e532d923fff23d9a7c0bd31bd96b1"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:33:14 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Report connect info with connect events\n\nConnection information was never given to the recipient of a\nconnection request or reply message.  Only the event was delivered.\nReport the connection data with the event to allows user to\nreject the connection based on the requested parameters, or adjust\ntheir resources to match the request.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "9b2e9c0c241e532d923fff23d9a7c0bd31bd96b1",
      "tree": "50edc4dbe3058276b977020ccf202dc676f27779",
      "parents": [
        "0a1336c8c93530b93c8ecd8c9882f5e528673cab"
      ],
      "author": {
        "name": "Sean Hefty",
        "email": "sean.hefty@intel.com",
        "time": "Thu Nov 30 16:30:47 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:21 2006 -0800"
      },
      "message": "RDMA/cma: Remove unneeded qp_type parameter from rdma_cm\n\nThe qp_type parameter into the rdma_cm is unneeded, and can be\nmisleading.  The QP type should be determined from the port space.\n\nSigned-off-by: Sean Hefty \u003csean.hefty@intel.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n\n"
    },
    {
      "commit": "0a1336c8c93530b93c8ecd8c9882f5e528673cab",
      "tree": "19834d4aeab09b42138db983c1f8e4a55e76ffe0",
      "parents": [
        "ad1f9791e91511fcff21730e55ad8dbc375c79bb"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/ipath: Fix IRQ for PCI Express HCAs\n\nCommit 51f65ebc (\"IB/ipath - program intconfig register using new HT\nirq hook\"), which fixed interrupts for HyperTransport HCAs, broke PCI\nExpress HCAs, because for those HCAs, the driver uses the value of\npdev-\u003eirq before pci_enable_msi() and ends up getting a totally bogus\nIRQ number.  Fix this by using the value of pdev-\u003eirq after\npci_enable_msi().\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ad1f9791e91511fcff21730e55ad8dbc375c79bb",
      "tree": "0871a51e84fe689f7320dc4e0710adfebed92c17",
      "parents": [
        "dee234f48aa6b5ee6041d33c4fd59d2f1176e9a1"
      ],
      "author": {
        "name": "Krishna Kumar",
        "email": "krkumar2@in.ibm.com",
        "time": "Mon Dec 04 09:14:57 2006 +0530"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "RDMA/amso1100: Fix memory leak in c2_qp_modify()\n\nvq_req is leaked in error cases.\n\nSigned-off-by: Krishna Kumar \u003ckrkumar2@in.ibm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "dee234f48aa6b5ee6041d33c4fd59d2f1176e9a1",
      "tree": "63d8269a4b733a8edb0a4a87641020d29654e8e2",
      "parents": [
        "44f8e3f3f7d8e61b4aafced278403955fe18ad88"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/iser: Remove unused \"write-only\" variables\n\nRemove variables that are set but then never looked at in the iSER\ninitiator.  These cleanups came from David Binderman\u0027s list of \"set\nbut never used\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "44f8e3f3f7d8e61b4aafced278403955fe18ad88",
      "tree": "d89657bc712f29b8959b5087d39a294218dd014c",
      "parents": [
        "f47e22c6e4225f40e0dd662398e2cb204f6ec8ed"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:20 2006 -0800"
      },
      "message": "IB/ipath: Remove unused \"write-only\" variables\n\nRemove variables that are set but then never looked at in the ipath\ndriver.  These cleanups came from David Binderman\u0027s list of \"set but\nnever used\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "f47e22c6e4225f40e0dd662398e2cb204f6ec8ed",
      "tree": "cb8721c67941f3b261d6310830d4bb94f0b0ed9d",
      "parents": [
        "e1036502e5263851259d147771226161e5ccc85a"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:19 2006 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Tue Dec 12 11:50:19 2006 -0800"
      },
      "message": "IB/fmr: ib_flush_fmr_pool() may wait too long\n\nib_flush_fmr_pool() stashes away the request generation number\nproperly, but then goes ahead and rereads it every time it tests\nwhether the flush generation number has caught up.  This means that\nthere is a theoretical possibility of livelock, if the request\ngeneration number keeps getting bumped and the flush generation number\nnever catches up.  The fix is simple: use the request generation\nnumber read at the beginning of the function.\n\nAlso, atomic_inc() followed by atomic_read() can be replaced with\natomic_int_return().  There\u0027s no real requirement for atomicity here\nbut we might as well shrink the code.\n\nThis bug was discovered using David Binderman\u0027s list of \"set but never\nused\" warnings from icc.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "5e614475decfcc852d2c8c50702f81ee34901fe2",
      "tree": "c6c898e0ee033e80a21238cee40f2b20cda8ef52",
      "parents": [
        "b87576d59b5e8bd235e8579fd33b5d5af528b210"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Dec 12 20:15:40 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:15:40 2006 +0100"
      },
      "message": "Jon needs a new shift key.\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "bef1f40261c8bc5ad2ca70a5a1760b0eb79b6812",
      "tree": "c2799c3f46bb82d3db3be07ed22edc13b4352114",
      "parents": [
        "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:04:19 2006 +0100"
      },
      "message": "kconfig: Standardize \"depends\" -\u003e \"depends on\" in Kconfig files\n\nStandardize the miniscule percentage of occurrences of \"depends\" in\nKconfig files to \"depends on\", and update kconfig-language.txt to\nreflect that.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "c48e3fca3f063edb0c8c4d163e880b94c1d9f93d",
      "tree": "2ac5c362c1cdbaad1b6187a606733495f963a85c",
      "parents": [
        "0268bd0a807fc5cc41ced9cce95efe1b43e8fa52"
      ],
      "author": {
        "name": "Yan Burman",
        "email": "burman.yan@gmail.com",
        "time": "Tue Dec 12 20:03:10 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Tue Dec 12 20:03:10 2006 +0100"
      },
      "message": "e100: replace kmalloc with kcalloc\n\nReplace kmalloc+memset with kcalloc\n\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nAcked-By: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "e1036502e5263851259d147771226161e5ccc85a",
      "tree": "46a88e0b23dbb1df5d38e6b210d09641974274e9",
      "parents": [
        "741441ab7800f1eb031e74fd720f4f8f361678ed"
      ],
      "author": {
        "name": "Nicolas Pitre",
        "email": "nico@cam.org",
        "time": "Tue Dec 12 13:32:29 2006 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Tue Dec 12 10:43:21 2006 -0800"
      },
      "message": "[PATCH] remove config ordering/dependency between ucb1400-ts and sound subsystem\n\nCommit 2d4ba4a3b9aef95d328d74a17ae84f8d658059e2 introduced a dependency\nthat was never meant to exist when the ac97_bus.c module was created.\nMove ac97_bus.c up the directory hierarchy to make sure it is built when\nselected even if sound is configured out so things work as originally\nintended.\n\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "87c18aa95199b4b7dd9510b2b927a5e30083da01"
}
