)]}'
{
  "log": [
    {
      "commit": "e084dbd3a995f99f5444a9046e66d93c1b92c348",
      "tree": "eda6d7537af3fb36c3152f2ff3942fc4d5790efa",
      "parents": [
        "55b2355eefc2f160246226d4d69fed431173a4d5"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Fri Jun 23 02:04:50 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:43:00 2006 -0700"
      },
      "message": "[PATCH] swsusp: documentation updates\n\nUpdate documentation a bit, add more machines to video.txt list.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "742755a1d8ce2b548428f7aacf1758b4bba50080",
      "tree": "53426657e14dc19a694d418274c9a6f4dcb8a997",
      "parents": [
        "95a402c3847cc16f4ba03013cd01404fa0f14c2e"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Fri Jun 23 02:03:55 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:53 2006 -0700"
      },
      "message": "[PATCH] page migration: sys_move_pages(): support moving of individual pages\n\nmove_pages() is used to move individual pages of a process. The function can\nbe used to determine the location of pages and to move them onto the desired\nnode. move_pages() returns status information for each page.\n\nlong move_pages(pid, number_of_pages_to_move,\n\t\taddresses_of_pages[],\n\t\tnodes[] or NULL,\n\t\tstatus[],\n\t\tflags);\n\nThe addresses of pages is an array of void * pointing to the\npages to be moved.\n\nThe nodes array contains the node numbers that the pages should be moved\nto. If a NULL is passed instead of an array then no pages are moved but\nthe status array is updated. The status request may be used to determine\nthe page state before issuing another move_pages() to move pages.\n\nThe status array will contain the state of all individual page migration\nattempts when the function terminates. The status array is only valid if\nmove_pages() completed successfullly.\n\nPossible page states in status[]:\n\n0..MAX_NUMNODES\tThe page is now on the indicated node.\n\n-ENOENT\t\tPage is not present\n\n-EACCES\t\tPage is mapped by multiple processes and can only\n\t\tbe moved if MPOL_MF_MOVE_ALL is specified.\n\n-EPERM\t\tThe page has been mlocked by a process/driver and\n\t\tcannot be moved.\n\n-EBUSY\t\tPage is busy and cannot be moved. Try again later.\n\n-EFAULT\t\tInvalid address (no VMA or zero page).\n\n-ENOMEM\t\tUnable to allocate memory on target node.\n\n-EIO\t\tUnable to write back page. The page must be written\n\t\tback in order to move it since the page is dirty and the\n\t\tfilesystem does not provide a migration function that\n\t\twould allow the moving of dirty pages.\n\n-EINVAL\t\tA dirty page cannot be moved. The filesystem does not provide\n\t\ta migration function and has no ability to write back pages.\n\nThe flags parameter indicates what types of pages to move:\n\nMPOL_MF_MOVE\tMove pages that are only mapped by the process.\n\nMPOL_MF_MOVE_ALL Also move pages that are mapped by multiple processes.\n\t\tRequires sufficient capabilities.\n\nPossible return codes from move_pages()\n\n-ENOENT\t\tNo pages found that would require moving. All pages\n\t\tare either already on the target node, not present, had an\n\t\tinvalid address or could not be moved because they were\n\t\tmapped by multiple processes.\n\n-EINVAL\t\tFlags other than MPOL_MF_MOVE(_ALL) specified or an attempt\n\t\tto migrate pages in a kernel thread.\n\n-EPERM\t\tMPOL_MF_MOVE_ALL specified without sufficient priviledges.\n\t\tor an attempt to move a process belonging to another user.\n\n-EACCES\t\tOne of the target nodes is not allowed by the current cpuset.\n\n-ENODEV\t\tOne of the target nodes is not online.\n\n-ESRCH\t\tProcess does not exist.\n\n-E2BIG\t\tToo many pages to move.\n\n-ENOMEM\t\tNot enough memory to allocate control array.\n\n-EFAULT\t\tParameters could not be accessed.\n\nA test program for move_pages() may be found with the patches\non ftp.kernel.org:/pub/linux/kernel/people/christoph/pmig/patches-2.6.17-rc4-mm3\n\nFrom: Christoph Lameter \u003cclameter@sgi.com\u003e\n\n  Detailed results for sys_move_pages()\n\n  Pass a pointer to an integer to get_new_page() that may be used to\n  indicate where the completion status of a migration operation should be\n  placed.  This allows sys_move_pags() to report back exactly what happened to\n  each page.\n\n  Wish there would be a better way to do this. Looks a bit hacky.\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Hugh Dickins \u003chugh@veritas.com\u003e\nCc: Jes Sorensen \u003cjes@trained-monkey.org\u003e\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Lee Schermerhorn \u003clee.schermerhorn@hp.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "800590f523bf3bde9fa6c8e4d6763e4bf6a2c8ec",
      "tree": "0afbccc4b3648633da42d2c4b79cdb8f756804fd",
      "parents": [
        "5a4d43615921575b0c8299a5407ce4836e4138fd"
      ],
      "author": {
        "name": "Paul Drynoff",
        "email": "pauldrynoff@gmail.com",
        "time": "Fri Jun 23 02:03:48 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:52 2006 -0700"
      },
      "message": "[PATCH] slab: kmalloc, kzalloc comments cleanup and fix\n\n- Move comments for kmalloc to right place, currently it near __do_kmalloc\n\n- Comments for kzalloc\n\n- More detailed comments for kmalloc\n\n- Appearance of \"kmalloc\" and \"kzalloc\" man pages after \"make mandocs\"\n\n[rdunlap@xenotime.net: simplification]\nSigned-off-by: Paul Drynoff \u003cpauldrynoff@gmail.com\u003e\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8d3c138b77f195ca0eee6fb639ae73f5ea9edb6b",
      "tree": "832ac3c87484f5875b3b4afeab1de5eca1115770",
      "parents": [
        "04e62a29bf157ce1edd168f2b71b533c80d13628"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@sgi.com",
        "time": "Fri Jun 23 02:03:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:51 2006 -0700"
      },
      "message": "[PATCH] page migration: Update documentation\n\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fadd8fbd153c12963f8fe3c9ef7f8967f286f98b",
      "tree": "547cdee6203b769773521118a4dd19e95a7ef3fd",
      "parents": [
        "67de648211fa041fe08a0c25241a4980bbb90698"
      ],
      "author": {
        "name": "KAMEZAWA Hiroyuki",
        "email": "kamezawa.hiroyu@jp.fujitsu.com",
        "time": "Fri Jun 23 02:03:13 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:47 2006 -0700"
      },
      "message": "[PATCH] support for panic at OOM\n\nThis patch adds panic_on_oom sysctl under sys.vm.\n\nWhen sysctl vm.panic_on_oom \u003d 1, the kernel panics intead of killing rogue\nprocesses.  And if vm.panic_on_oom is 0 the kernel will do oom_kill() in\nthe same way as it does today.  Of course, the default value is 0 and only\nroot can modifies it.\n\nIn general, oom_killer works well and kill rogue processes.  So the whole\nsystem can survive.  But there are environments where panic is preferable\nrather than kill some processes.\n\nSigned-off-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "726c334223180e3c0197cc980a432681370d4baf",
      "tree": "8327b354bb3dc959a6606051ae6f8d4d035e38a2",
      "parents": [
        "454e2398be9b9fa30433fccc548db34d19aa9958"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Jun 23 02:02:58 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:45 2006 -0700"
      },
      "message": "[PATCH] VFS: Permit filesystem to perform statfs with a known root dentry\n\nGive the statfs superblock operation a dentry pointer rather than a superblock\npointer.\n\nThis complements the get_sb() patch.  That reduced the significance of\nsb-\u003es_root, allowing NFS to place a fake root there.  However, NFS does\nrequire a dentry to use as a target for the statfs operation.  This permits\nthe root in the vfsmount to be used instead.\n\nlinux/mount.h has been added where necessary to make allyesconfig build\nsuccessfully.\n\nInterest has also been expressed for use with the FUSE and XFS filesystems.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Nathan Scott \u003cnathans@sgi.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "454e2398be9b9fa30433fccc548db34d19aa9958",
      "tree": "1f61cb0c3716a33b661cfc8977e9beeb480a322c",
      "parents": [
        "1ad5544098a69d7dc1fa508cbb17e13a7a952fd8"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Fri Jun 23 02:02:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Jun 23 07:42:45 2006 -0700"
      },
      "message": "[PATCH] VFS: Permit filesystem to override root dentry on mount\n\nExtend the get_sb() filesystem operation to take an extra argument that\npermits the VFS to pass in the target vfsmount that defines the mountpoint.\n\nThe filesystem is then required to manually set the superblock and root dentry\npointers.  For most filesystems, this should be done with simple_set_mnt()\nwhich will set the superblock pointer and then set the root dentry to the\nsuperblock\u0027s s_root (as per the old default behaviour).\n\nThe get_sb() op now returns an integer as there\u0027s now no need to return the\nsuperblock pointer.\n\nThis patch permits a superblock to be implicitly shared amongst several mount\npoints, such as can be done with NFS to avoid potential inode aliasing.  In\nsuch a case, simple_set_mnt() would not be called, and instead the mnt_root\nand mnt_sb would be set directly.\n\nThe patch also makes the following changes:\n\n (*) the get_sb_*() convenience functions in the core kernel now take a vfsmount\n     pointer argument and return an integer, so most filesystems have to change\n     very little.\n\n (*) If one of the convenience function is not used, then get_sb() should\n     normally call simple_set_mnt() to instantiate the vfsmount. This will\n     always return 0, and so can be tail-called from get_sb().\n\n (*) generic_shutdown_super() now calls shrink_dcache_sb() to clean up the\n     dcache upon superblock destruction rather than shrink_dcache_anon().\n\n     This is required because the superblock may now have multiple trees that\n     aren\u0027t actually bound to s_root, but that still need to be cleaned up. The\n     currently called functions assume that the whole tree is rooted at s_root,\n     and that anonymous dentries are not the roots of trees which results in\n     dentries being left unculled.\n\n     However, with the way NFS superblock sharing are currently set to be\n     implemented, these assumptions are violated: the root of the filesystem is\n     simply a dummy dentry and inode (the real inode for \u0027/\u0027 may well be\n     inaccessible), and all the vfsmounts are rooted on anonymous[*] dentries\n     with child trees.\n\n     [*] Anonymous until discovered from another tree.\n\n (*) The documentation has been adjusted, including the additional bit of\n     changing ext2_* into foo_* in the documentation.\n\n[akpm@osdl.org: convert ipath_fs, do other stuff]\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Nathan Scott \u003cnathans@sgi.com\u003e\nCc: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d588fcbe5a7ba8bba2cebf7799ab2d573717a806",
      "tree": "2c82f5d26bd9f2e2f82711ef58f3c7a1b6a9a4df",
      "parents": [
        "eaa8568901b3164197ce727c4c9b4067383e526c",
        "4941b395b3c2635a8c16d88791a789fb6ac6be43"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:08:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:08:56 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6: (44 commits)\n  [PATCH] I2C: I2C controllers go into right place on sysfs\n  [PATCH] hwmon-vid: Add support for Intel Core and Conroe\n  [PATCH] lm70: New hardware monitoring driver\n  [PATCH] hwmon: Fix the Kconfig header\n  [PATCH] i2c-i801: Merge setup function\n  [PATCH] i2c-i801: Better pci subsystem integration\n  [PATCH] i2c-i801: Cleanups\n  [PATCH] i2c-i801: Remove PCI function check\n  [PATCH] i2c-i801: Remove force_addr parameter\n  [PATCH] i2c-i801: Fix block transaction poll loops\n  [PATCH] scx200_acb: Documentation update\n  [PATCH] scx200_acb: Mark scx200_acb_probe __init\n  [PATCH] scx200_acb: Use PCI I/O resource when appropriate\n  [PATCH] i2c: Mark block write buffers as const\n  [PATCH] i2c-ocores: Minor cleanups\n  [PATCH] abituguru: Fix fan detection\n  [PATCH] abituguru: Review fixes\n  [PATCH] abituguru: New hardware monitoring driver\n  [PATCH] w83792d: Add missing data access locks\n  [PATCH] w83792d: Fix setting the PWM value\n  ...\n"
    },
    {
      "commit": "eaa8568901b3164197ce727c4c9b4067383e526c",
      "tree": "6dc48f016cfff6e1e5ce9278be819e1b651027b0",
      "parents": [
        "6c763eb9ead86c612492b59287b36c0dcf7d09b1",
        "c6976a4eb3c9ead165de950899b45db0840b8e30"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:08:34 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:08:34 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/w1-2.6:\n  [PATCH] w1: warning fix\n  [PATCH] w1: clean up W1_CON dependency.\n  [PATCH] drivers/w1/w1.c: fix a compile error\n  [PATCH] W1: fix dependencies of W1_SLAVE_DS2433_CRC\n  [PATCH] W1: possible cleanups\n  [PATCH] W1: cleanups\n  [PATCH] w1 exports\n  [PATCH] w1: Use mutexes instead of semaphores.\n  [PATCH] w1: Make w1 connector notifications depend on connector.\n  [PATCH] w1: netlink: Mark netlink group 1 as unused.\n  [PATCH] w1: Move w1-connector definitions into linux/include/connector.h\n  [PATCH] w1: Userspace communication protocol over connector.\n  [PATCH] w1: Replace dscore and ds_w1_bridge with ds2490 driver.\n  [PATCH] w1: Added default generic read/write operations.\n"
    },
    {
      "commit": "6c763eb9ead86c612492b59287b36c0dcf7d09b1",
      "tree": "46497ff44bcf909517bffac70f0d6c7ad45ae1f0",
      "parents": [
        "dcc1a66a09420ccc5a22671bddc5a842f92d67e5",
        "cf34a8e07f02c76f3f1232eecb681301a3d7b10b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:07:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:07:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6: (27 commits)\n  [PATCH] PCI: nVidia quirk to make AER PCI-E extended capability visible\n  [PATCH] PCI: fix issues with extended conf space when MMCONFIG disabled because of e820\n  [PATCH] PCI: Bus Parity Status sysfs interface\n  [PATCH] PCI: fix memory leak in MMCONFIG error path\n  [PATCH] PCI: fix error with pci_get_device() call in the mpc85xx driver\n  [PATCH] PCI: MSI-K8T-Neo2-Fir: run only where needed\n  [PATCH] PCI: fix race with pci_walk_bus and pci_destroy_dev\n  [PATCH] PCI: clean up pci documentation to be more specific\n  [PATCH] PCI: remove unneeded msi code\n  [PATCH] PCI: don\u0027t move ioapics below PCI bridge\n  [PATCH] PCI: cleanup unused variable about msi driver\n  [PATCH] PCI: disable msi mode in pci_disable_device\n  [PATCH] PCI: Allow MSI to work on kexec kernel\n  [PATCH] PCI: AMD 8131 MSI quirk called too late, bus_flags not inherited ?\n  [PATCH] PCI: Move various PCI IDs to header file\n  [PATCH] PCI Bus Parity Status-broken hardware attribute, EDAC foundation\n  [PATCH] PCI: i386/x86_84: disable PCI resource decode on device disable\n  [PATCH] PCI ACPI: Rename the functions to avoid multiple instances.\n  [PATCH] PCI: don\u0027t enable device if already enabled\n  [PATCH] PCI: Add a \"enable\" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access\n  ...\n"
    },
    {
      "commit": "04c567d9313e4927b9835361d8ac0318ce65af6b",
      "tree": "d040ef59337342603f2cc30917493fb6a74a212a",
      "parents": [
        "d720024e94de4e8b7f10ee83c532926f3ad5d708"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Thu Jun 22 14:47:18 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:56 2006 -0700"
      },
      "message": "[PATCH] Keys: Fix race between two instantiators of a key\n\nAdd a revocation notification method to the key type and calls it whilst\nthe key\u0027s semaphore is still write-locked after setting the revocation\nflag.\n\nThe patch then uses this to maintain a reference on the task_struct of the\nprocess that calls request_key() for as long as the authorisation key\nremains unrevoked.\n\nThis fixes a potential race between two processes both of which have\nassumed the authority to instantiate a key (one may have forked the other\nfor example).  The problem is that there\u0027s no locking around the check for\nrevocation of the auth key and the use of the task_struct it points to, nor\ndoes the auth key keep a reference on the task_struct.\n\nAccess to the \"context\" pointer in the auth key must thenceforth be done\nwith the auth key semaphore held.  The revocation method is called with the\ntarget key semaphore held write-locked and the search of the context\nprocess\u0027s keyrings is done with the auth key semaphore read-locked.\n\nThe check for the revocation state of the auth key just prior to searching\nit is done after the auth key is read-locked for the search.  This ensures\nthat the auth key can\u0027t be revoked between the check and the search.\n\nThe revocation notification method is added so that the context task_struct\ncan be released as soon as instantiation happens rather than waiting for\nthe auth key to be destroyed, thus avoiding the unnecessary pinning of the\nrequesting process.\n\nSigned-off-by: 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": "d720024e94de4e8b7f10ee83c532926f3ad5d708",
      "tree": "8f21613c29a26bfbeb334cb0104b8b998b09fbdc",
      "parents": [
        "f893afbe1262e27e91234506f72e17716190dd2f"
      ],
      "author": {
        "name": "Michael LeMay",
        "email": "mdlemay@epoch.ncsc.mil",
        "time": "Thu Jun 22 14:47:17 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jun 22 15:05:55 2006 -0700"
      },
      "message": "[PATCH] selinux: add hooks for key subsystem\n\nIntroduce SELinux hooks to support the access key retention subsystem\nwithin the kernel.  Incorporate new flask headers from a modified version\nof the SELinux reference policy, with support for the new security class\nrepresenting retained keys.  Extend the \"key_alloc\" security hook with a\ntask parameter representing the intended ownership context for the key\nbeing allocated.  Attach security information to root\u0027s default keyrings\nwithin the SELinux initialization routine.\n\nHas passed David\u0027s testsuite.\n\nSigned-off-by: Michael LeMay \u003cmdlemay@epoch.ncsc.mil\u003e\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\nAcked-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "302e4c2f9e2b9f07c69649782330a61c60001ac4",
      "tree": "406d44e355f502ac5e7ee584a28d725c6e7c8a94",
      "parents": [
        "140432fd2fbe68d59fe6fcddbcd4bcd0f84e951a"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue May 23 13:24:30 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:56 2006 +0200"
      },
      "message": "[ALSA] Change an arugment of snd_mpu401_uart_new() to bit flags\n\nChange the 5th argument of snd_mpu401_uart_new() to bit flags\ninstead of a boolean.  The argument takes bits that consist of\nMPU401_INFO_XXX flags.\nThe callers that used the value 1 there are replaced with\nMPU401_INFO_INTEGRATED.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c00bd74a0dd69c4b39e4d95a20253e735616bdb9",
      "tree": "a47815bc259c5bc0728e29d76da19a146605bd7f",
      "parents": [
        "77389b432344c811832962ca7f8181b8b3da3449"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri May 19 19:22:34 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:53 2006 +0200"
      },
      "message": "[ALSA] Fix description of cs5535audio driver in ALSA-Configuration.txt\n\nFix the description of cs5535audio driver in ALSA-Configuraiton.txt.\nNow it supports only single device.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "9b87819b61060a3d32d5982f5ee998c22ab8ca27",
      "tree": "e7141b82856df6e64a06062da505beb6b807dac6",
      "parents": [
        "778b6e1b2da260adf3d3254aaa35bffd1eb05b42"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Wed May 17 11:26:39 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:42 2006 +0200"
      },
      "message": "[ALSA] Fix description of snd-hda-intel driver in document\n\nFixed the description of snd-hda-intel driver in ALSA-Configuration.txt\ndocument.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "ed7cbe3e4175e5fe9386793fbffee786840d7e9c",
      "tree": "1dbae20b435a1c90e421a807e78d3c2a314cf205",
      "parents": [
        "3206b9ca9fba8dc8d6ddd371a3ff455c67ad137f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 11 11:30:10 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:34 2006 +0200"
      },
      "message": "[ALSA] Remove obsolete description from ALSA-Configuration.txt\n\nRemove obsolete descriptions about the dependency on CONFIG_ISA\nfor vxpocket and pdaudiocf drivers.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "cab5c4c97a98e46359faa52e86787c1f0ccd773c",
      "tree": "8de8992098044914809cc6ef2d9accdffc90095a",
      "parents": [
        "a7306336e818fe83f08a476c91ae2616e7fb209f"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 04 14:36:08 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:29 2006 +0200"
      },
      "message": "[ALSA] cmipci - Disable integrated mpu401 as default\n\nEnable the support of mpu401 PCI port only when mpu_port\u003d1 module\noption is given, i.e. disabled as default.\nIt turned out that the check of integrated midi port isn\u0027t perfect\nand caused hang-ups on some boards.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "a7306336e818fe83f08a476c91ae2616e7fb209f",
      "tree": "6c207d342785854d8592f4a9523847ee6d0b94c0",
      "parents": [
        "520290e43f9880da34e542185838816c6d79a340"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu May 04 11:58:43 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:28 2006 +0200"
      },
      "message": "[ALSA] Fix a typo in writing-an-alsa-driver document\n\nFixed a typo in writing-an-alsa-driver document.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "bf850204a71a97eb5a6afaf27263bb667f9cab0a",
      "tree": "2d917d9886a3488f1524699374d546d8bf6af88e",
      "parents": [
        "7e4eeec8a30fa9e00cac67a37ca9ddf6cbdb79c4"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Apr 28 15:13:41 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:33:09 2006 +0200"
      },
      "message": "[ALSA] Remove unneeded read/write_size fields in proc text ops\n\nRemove unneeded read/write_size fields in proc text ops.\nsnd_info_set_text_ops() is fixed, too.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "01686c5fce4682350849f9f2c262fcaf67ec73c3",
      "tree": "baa73c310d68bbc12b3f212326ab3fd5003bb5e6",
      "parents": [
        "7152447df98b3981d621224be947a2c8d77aed06"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Tue Apr 18 12:54:11 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jun 22 21:32:44 2006 +0200"
      },
      "message": "[ALSA] hda-codec - Add Thinkpad X60/T60/Z60 support\n\nAdded the support for Thinkpad X60/T60/Z60 laptops with AD1981HD codec.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "12003375acd879e498c6c511faf27531296f9640",
      "tree": "f69001169d28c6e56e1a12e04420683620e31d79",
      "parents": [
        "81f6075ebcf3b0800321b7d81e4845d6ad9566d8"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Userspace communication protocol over connector.\n\nThere are three types of messages between w1 core and userspace:\n1. Events. They are generated each time new master or slave device found\n\teither due to automatic or requested search.\n2. Userspace commands. Includes read/write and search/alarm search comamnds.\n3. Replies to userspace commands.\n\nFrom: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "81f6075ebcf3b0800321b7d81e4845d6ad9566d8",
      "tree": "48eb8a7a5f96813882402a211b8db9d91d2e7af5",
      "parents": [
        "f522d2396138e68bcb9cc5650aa368a81d7f7ff0"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Replace dscore and ds_w1_bridge with ds2490 driver.\n"
    },
    {
      "commit": "f522d2396138e68bcb9cc5650aa368a81d7f7ff0",
      "tree": "3446d411b996b19094856c5729725e0e43ff4b0e",
      "parents": [
        "52ab3f3dc711eeccbfbcc5d4f5c5d9b9ff59650f"
      ],
      "author": {
        "name": "Evgeniy Polyakov",
        "email": "johnpol@2ka.mipt.ru",
        "time": "Thu Mar 23 19:11:58 2006 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:22:50 2006 -0700"
      },
      "message": "[PATCH] w1: Added default generic read/write operations.\n\nSpecial file in each w1 slave device\u0027s directory called \"rw\" is created\neach time new slave and no appropriate w1 family is registered.\n\"rw\" file supports read and write operations, which allows to perform\nalmost any kind of operations. Each logical operation is a transaction\nin nature, which can contain several (two or one) low-level operations.\nLet\u0027s see how one can read EEPROM context:\n1. one must write control buffer, i.e. buffer containing command byte\nand two byte address. At this step bus is reset and appropriate device\nis selected using either W1_SKIP_ROM or W1_MATCH_ROM command.\nThen provided control buffer is being written to the wire.\n2. reading. This will issue reading eeprom response.\n\nIt is possible that between 1. and 2. w1 master thread will reset bus for\nsearching and slave device will be even removed, but in this case 0xff will\nbe read, since no device was selected.\n\nSigned-off-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e1a8e913f97e36cc5a23a24a8b4717e84998f13c",
      "tree": "3ee23138ab7acba7a8ceb8f38f14eecac055141e",
      "parents": [
        "060b2f5584bf3bbb0268c83c24d5a506780fb702"
      ],
      "author": {
        "name": "Kaiwan N Billimoria",
        "email": "kaiwan@designergraphix.com",
        "time": "Mon Jun 12 22:00:05 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:35 2006 -0700"
      },
      "message": "[PATCH] lm70: New hardware monitoring driver\n\nThis driver implements support for the National Semiconductor LM70\ntemperature sensor.\n\nThe LM70 temperature sensor chip supports a single temperature sensor.\nIt communicates with a host processor (or microcontroller) via an\nSPI/Microwire Bus interface.\n\nCommunication with the LM70 is simple: when the temperature is to be sensed,\nthe driver accesses the LM70 using SPI communication: 16 SCLK cycles\ncomprise the MOSI/MISO loop. At the end of the transfer, the 11-bit 2\u0027s\ncomplement digital temperature (sent via the SIO line), is available in the\ndriver for interpretation. This driver makes use of the kernel\u0027s in-core\nSPI support.\n\nSigned-off-by: Kaiwan N Billimoria \u003ckaiwan@designergraphix.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d8db8f98562c1e358e42503bb920f75f15a5c6d2",
      "tree": "389e113cfd07cef7e8c213a49d517bfe206aba79",
      "parents": [
        "397e2f66a23469e2b8a13b764cb2d9ff2444ad5a"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jun 12 21:50:11 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:35 2006 -0700"
      },
      "message": "[PATCH] i2c-i801: Remove force_addr parameter\n\ni2c-i801: Remove force_addr parameter\n\nRemove the force_addr module parameter. It doesn\u0027t appear to ever\nhave been needed, and PCI resources shouldn\u0027t be arbitrarily\nchanged anyway.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "62aaa288ab0425b058fd337c5135a32e8c1aeace",
      "tree": "b189c6a1f203042910a602dd0f7d2aa96b57e544",
      "parents": [
        "9917392608c6d8b8952bce9f7b5867b1e9149235"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jun 12 21:48:08 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:35 2006 -0700"
      },
      "message": "[PATCH] scx200_acb: Documentation update\n\nDocumentation update for the scx200_acb driver. Hopefully this will\nhelp future users.\n\nReferences:\n\n[lm-sensors] Support of i2c-nscacb (April, May 2005)\n  http://lists.lm-sensors.org/pipermail/lm-sensors/2005-April/011756.html\n  http://lists.lm-sensors.org/pipermail/lm-sensors/2005-May/012043.html\n\n[lm-sensors] making a geode i2c slave driver (April 2006)\n  http://lists.lm-sensors.org/pipermail/lm-sensors/2006-April/015998.html\n\nKernel bug #6445\n  http://bugzilla.kernel.org/show_bug.cgi?id\u003d6445\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f2b84bbcebfdbe4855bab532909eef6621999f9f",
      "tree": "9e0112af923b56af771708505b69e792c4bc9f2f",
      "parents": [
        "bed730821b74be4c7d135098842219473f7c8f2c"
      ],
      "author": {
        "name": "Hans de Goede",
        "email": "j.w.r.degoede@hhs.nl",
        "time": "Sun Jun 04 20:22:24 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:34 2006 -0700"
      },
      "message": "[PATCH] abituguru: New hardware monitoring driver\n\nNew hardware monitoring driver for the Abit uGuru\n\nSigned-off-by: Hans de Goede \u003cj.w.r.degoede@hhs.nl\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "740e06a89fb905ee1979c57442c544afe51ed21c",
      "tree": "ad50727bef11b0423afa8910555283ffd158a63c",
      "parents": [
        "057bc350992fa2ac31fcd2ff80add269bdf32a80"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Mon Jun 05 20:31:20 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] hwmon: Sysfs interface documentation update, 2 of 2, take 2\n\nReword and complete certain parts of the hwmon sysfs-interface\ndocumentation file. Hopefully this will make things clearer for new\ndriver authors.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "057bc350992fa2ac31fcd2ff80add269bdf32a80",
      "tree": "e07c0d21c7f8f1df8dace43004bdd2c5aa0682de",
      "parents": [
        "18f98b1e3147afdb51e545cc6ff2b016c7d088a7"
      ],
      "author": {
        "name": "Rudolf Marek",
        "email": "r.marek@sh.cvut.cz",
        "time": "Sun Jun 04 20:03:39 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] hwmon: Sysfs interface documentation update, 1 of 2\n\nThis patch cleans up hwmon sysfs documentation file, plus introduces\nthe description of DC/PWM selection for fan speed control.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "18f98b1e3147afdb51e545cc6ff2b016c7d088a7",
      "tree": "5f974b01a7efadabe037ace19a0f33037d36a4b7",
      "parents": [
        "aee62305345863430a937af289b9bd080a100dac"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Sun Jun 04 20:01:08 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] i2c: New bus driver for the OpenCores I2C controller\n\nThe following patch adds support for the OpenCores I2C controller IP\ncore (See http://www.opencores.org/projects.cgi/web/i2c/overview).\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0d0001dd956d4ae2c8739c2877fa660eec68ed5f",
      "tree": "5990ffaa2bdd946bf3b46d26107f4c76f2d67080",
      "parents": [
        "114cc0c0c1e98f0b8e205f91ae7b2471e0ad5325"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 25 14:23:01 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] HWMON: Improve the help text for CONFIG_HWMON\n\nImprove the help text for CONFIG_HWMON to let the users know how they\npick the right hardware monitoring driver(s) for their system.\n\nAlso fix a couple typos in the related documentation file and improve\nsome parts a bit.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "114cc0c0c1e98f0b8e205f91ae7b2471e0ad5325",
      "tree": "5231dfed0b817dca786b82ec9c1c8ac49fbc365d",
      "parents": [
        "9873964d6eb24bd0205394f9b791de9eddbcb855"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 25 14:22:14 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] HWMON: lm83: Documentation update\n\nOne more motherboard confirmed to have an LM83 temperature sensor chip.\nThanks to Steven Hardy for reporting.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9873964d6eb24bd0205394f9b791de9eddbcb855",
      "tree": "b0e4a6f72f31e4a1215d2ae1e79a16d6e753f617",
      "parents": [
        "4f507ea1560805b16cf4a4359e304ae0db0c2dcb"
      ],
      "author": {
        "name": "Charles Spirakis",
        "email": "bezaur@gmail.com",
        "time": "Tue Apr 25 14:21:03 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] HWMON: w83791d: New hardware monitoring driver for the Winbond W83791D\n\nAdd support for the w83791d sensor chip. The w83791d hardware is\nsomewhere between the w83781d and the w83792d and this driver code\nis derived from the code that supports those chips.\n\nSigned-off-by: Charles Spirakis \u003cbezaur@gmail.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5c7ae65899a4c5b05b6277f856018d1eeeb98907",
      "tree": "e59ee9f28b3e07bdb0a0716c058cfde0fd867ee1",
      "parents": [
        "f9ba6c04ef1dcf16f7179b7883e9751baaac218e"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 25 14:18:16 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:33 2006 -0700"
      },
      "message": "[PATCH] I2C: i2c-nforce2: Add support for the nForce4 MCP51 and MCP55\n\nAdd support for the new nForce4 MCP51 (also known as nForce 410 or\n430) and nForce4 MCP55 to the i2c-nforce2 driver. Some code changes\nwere required because the base I/O address registers have changed in\nthese versions. Standard BARs are now being used, while the original\nnForce2 chips used non-standard ones.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "f9ba6c04ef1dcf16f7179b7883e9751baaac218e",
      "tree": "0d66c8aab1ea1c0343744925e53f7e9111daaff0",
      "parents": [
        "7aadb8f943f6f8fb48962099cfba05ad0518b0ac"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 25 13:37:25 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] I2C: i2c-piix4: Document the IBM problem more clearly\n\nProperly document on which systems the i2c-piix4 SMBus driver will\nrefuse to load. Hopefully this will make it clearer for users, which\nwere often wondering why their destop or server systems were detected\nas laptops.\n\nCloses bug #6429.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "7aadb8f943f6f8fb48962099cfba05ad0518b0ac",
      "tree": "7c9143af3cf47a8c5a907a32dc90b671b416ab6d",
      "parents": [
        "54aaa1ca1022d95d854315743241bb6bf59f531f"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Tue Apr 25 13:29:26 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] I2C: i2c-piix4: Fix typo in documentation\n\nFix i2c-piix4 documentation typo.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "54aaa1ca1022d95d854315743241bb6bf59f531f",
      "tree": "af43ffb4efb559b823b6ce6db30df3667ecfe194",
      "parents": [
        "5e9f4f2e5a02bb6908278a819952aa31fffefaa2"
      ],
      "author": {
        "name": "Rudolf Marek",
        "email": "r.marek@sh.cvut.cz",
        "time": "Tue Apr 25 13:06:41 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] I2C: i2c-piix4: Remove the fix_hstcfg parameter\n\nThis patch removes the fix_hstcfg option from the driver and related\nSMBus Interrupt Select register magic because now we know what are\nvalid values for this register. This patch updates the documentation\nand adds new IRQ mode check so we are sure not to miss any new\n\"unusual\" value.\n\nThe PCI quirk for users of fix_hstcfg was not developed because the\nchipset lacks of subsystem ID registers and DMI is stated \"To be\nfilled\". Impact to existing systems is minimal because the problem\nshowed up on motherboards like 10 years back. On the other hand users\nof newer Serverworks and HT1000 systems won\u0027t be misleaded by the\nmessage suggesting to try the fix_hstcfg any more.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "02e0c5d5c2e00374b6808a42f8eea4ea9baaa216",
      "tree": "13ab61631d66e9fe83d8abd47e774e90c90239e1",
      "parents": [
        "400b48ecd95a7fac6b126042d37b7efe0202b582"
      ],
      "author": {
        "name": "Rudolf Marek",
        "email": "r.marek@sh.cvut.cz",
        "time": "Thu Mar 23 16:48:09 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] i2c-piix4: Add ATI IXP200/300/400 support\n\nThis patch adds the ATI IXP southbridges support to i2c-piix4,\nas it turned out those chips are compatible with it.\n\nSigned-off-by: Rudolf Marek \u003cr.marek@sh.cvut.cz\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "400b48ecd95a7fac6b126042d37b7efe0202b582",
      "tree": "f0fe5c22b7f2198a952ec75b476ac7a33c515248",
      "parents": [
        "568825c8ed3c902981ce908ed5693abb3c9ddf59"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Mar 23 16:46:47 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] hwmon: Add sysfs interface for individual alarm files\n\nExtend the sysfs interface of hardware monitoring chips, by adding\nindividual alarm and beep files. Contrary to the old aggregated \"alarms\"\nand \"beeps\" files, individual files constitute a standard way to access\nthe status information, making it finally possible to implement a\nchip-independant hardware monitoring chip access library (once all\ndrivers have been added this new interface, that is.)\n\nIf future drivers need more individual files, the interface will be\nextended as needed at the same time these drivers are merged into the\nkernel tree.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "59ac83677f72ea2cc25b5426e7df9589aa7a5384",
      "tree": "a15039b9744a87832af8efa048cc9d229440aa97",
      "parents": [
        "a4589dbb4e2dc758d1aadb8b5d7e5a598ccb0341"
      ],
      "author": {
        "name": "Hartmut Rick",
        "email": "linux@rick.claranet.de",
        "time": "Thu Mar 23 16:37:23 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:32 2006 -0700"
      },
      "message": "[PATCH] smsc47m192: New hwmon driver for SMSC LPC47M192/997\n\nNew driver (smsc47m192) which supports voltage and temperature\nmeasurement features of SMSC LPC47M192 and LPC47M997 chips.\n\nSigned-off-by: Hartmut Rick \u003clinux@rick.claranet.de\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "43cb7ebee2f478d3f987ad773d4e6b07fc23c631",
      "tree": "f862838ccb28af35ba9e1951a26ba9fb4b99b0e3",
      "parents": [
        "52ab3f3dc711eeccbfbcc5d4f5c5d9b9ff59650f"
      ],
      "author": {
        "name": "Jordan Crouse",
        "email": "jordan.crouse@amd.com",
        "time": "Thu Mar 23 16:19:49 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Jun 22 11:10:31 2006 -0700"
      },
      "message": "[PATCH] lm83: Add LM82 support\n\nAdd LM82 temperature sensor support (similar to the LM83,\nbut less featureful).\n\nSigned-off-by: Jordan Crouse \u003cjordan.crouse@amd.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d9ac2cfc3aaf3bc37da4192d3edfa11d2ad2e96f",
      "tree": "71afab7732f7acb26cb3637122a417a28741b17a",
      "parents": [
        "12e72feab5d9a23107f245b0f241a2484cbb5a4e"
      ],
      "author": {
        "name": "Pete Zaitcev",
        "email": "zaitcev@redhat.com",
        "time": "Mon Jun 12 20:09:39 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:17 2006 -0700"
      },
      "message": "[PATCH] USB: update usbmon.txt\n\nFix up the documentation. Apparently, I left unedited copy-paste results\nin examples. Also, Alan helped me to improve the most confusing parts.\n\nSigned-off-by: Pete Zaitcev \u003czaitcev@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b9827e4b29edb4af1481b75efdf9ea2d8a7ffc96",
      "tree": "fd8aabed6f397cd7ce968211bccdaa1993f5c4d6",
      "parents": [
        "b761d9d867bcc29e8de3e62d1d72b27e75078ca6"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue May 16 17:33:14 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 15:04:11 2006 -0700"
      },
      "message": "[PATCH] USB: correct the USB info in Documentation/power/swsusp.txt\n\nThe swsusp.txt documentation harshes confusingly on USB, and this patch\naddresses the issue.  It\u0027s harsh because it blames USB for some issues\nthat are generic to all drivers -- especially those supporting removable\nmedia -- and it\u0027s confusing since it says that USB has the issue with\n\"suspend\" not just swsusp ... while in reality, USB doesn\u0027t have the\nissue when real system suspend states are used.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Pavel Machek \u003cpavel@ucw.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1e724845034eb898c97dc6636207f0a231af9432",
      "tree": "1c99a56d22c10fe995ebc5c5a088233adeee677d",
      "parents": [
        "4039483fd3065920f035eed39ec59085421c0a4f"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Tue May 16 17:00:08 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 12:40:49 2006 -0700"
      },
      "message": "[PATCH] remove duplication from Documentation/power/devices.txt\n\nRemove a chunk of duplicated documentation text.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "3dda4e373c7474cfe280f4270b70c1563f92a2a7",
      "tree": "b38e2c22056859de773ef8e47b059f53a52d0215",
      "parents": [
        "1cdcb6b43fda7424b7435dac8f80b2b5d8a48899"
      ],
      "author": {
        "name": "Hansjoerg Lipp",
        "email": "hjlipp@web.de",
        "time": "Sat Apr 22 18:43:00 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 12:40:47 2006 -0700"
      },
      "message": "[PATCH] i4l gigaset: move sysfs entry to tty class device\n\nUsing the class device pointer returned by tty_register_device() with\npart 1 of the patch, attach the Gigaset drivers\u0027 \"cidmode\" sysfs entry\nto its tty class device, where it can be found more easily by users\nwho do not know nor care which USB port the device is attached to.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c18f6365fdbaf30611a8822afcd7097865dcaa32",
      "tree": "fb136fffab80d3022edcc4fc17b3da789eb7b838",
      "parents": [
        "183bd5b3da82b80920c30c4772222df8027fc364"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 27 14:10:12 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 12:40:47 2006 -0700"
      },
      "message": "[PATCH] Add kernel\u003c-\u003euserspace ABI stability documentation\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@suse.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "733a7fe12248072e1bca729c88a26298666f1956",
      "tree": "059c803091394a3a61a6c4537a4eaa3f5426fa5f",
      "parents": [
        "f7e6600d762bf7c04b48c8d9bd0ab26d04a8d11f"
      ],
      "author": {
        "name": "Grant Grundler",
        "email": "grundler@parisc-linux.org",
        "time": "Thu Jun 01 11:15:59 2006 -0600"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jun 21 12:00:00 2006 -0700"
      },
      "message": "[PATCH] PCI: clean up pci documentation to be more specific\n\nOn Thu, Jun 01, 2006 at 02:46:11AM -0700, Rajesh Shah wrote:\n\u003e This patch assumes that pci_request_region() will always be called\n\u003e after pci_enable_device() and pci_release_region() will always\n\u003e be called before pci_disable_device(). We cannot make this\n\u003e assumption,since it\u0027s perfectly legal to disable a device\n\u003e first and then release it\u0027s regions. So, I think that patch\n\u003e needs to change.\n\nPatch below clarifies comments in Documentation/pci.txt.\n\nSigned-off-by: Grant Grundler \u003cgrundler@parisc-linux.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "28e4b224955cbe30275b2a7842e729023a4f4b03",
      "tree": "ab4d28fecc06070fc2a2742f4b4550b29de44912",
      "parents": [
        "22ae813b85df7c0b0fc7c8d6f336d6a9f566ff97",
        "67d59dfdeb21df2c16dcd478b66177e91178ecd0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 21 11:18:25 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jun 21 11:18:25 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6: (85 commits)\n  [SCSI] 53c700: remove reliance on deprecated cmnd fields\n  [SCSI] hptiop: don\u0027t use cmnd-\u003ebufflen\n  [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n  [SCSI] aacraid: small misc. cleanups\n  [SCSI] aacraid: Update supported product information\n  [SCSI] aacraid: Fix return code interpretation\n  [SCSI] scsi_transport_sas: fix panic in sas_free_rphy\n  [SCSI] remove RQ_SCSI_* flags\n  [SCSI] remove scsi_request infrastructure\n  [SCSI] mptfusion: change driver revision to 3.03.10\n  [SCSI] mptfc: abort of board reset leaves port dead requiring reboot\n  [SCSI] mptfc: fix fibre channel infinite request/response loop\n  [SCSI] mptfc: set fibre channel fw target missing timers to one second\n  [SCSI] mptfusion: move fc event/reset handling to mptfc\n  [SCSI] spi transport: don\u0027t allow dt to be set on SE or HVD buses\n  [SCSI] aic7xxx: expose the bus setting to sysfs\n  [SCSI] scsi: remove Documentation/scsi/cpqfc.txt\n  [SCSI] drivers/scsi: Use ARRAY_SIZE macro\n  [SCSI] Remove last page_address from dc395x.c\n  [SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n  ...\n\nFixed up conflicts in drivers/message/fusion/mptbase.c manually (due to\nthe sparc interrupt cleanups)\n"
    },
    {
      "commit": "34641a58a227e498adf471ab016bd054cc399d7e",
      "tree": "da1e0af965d06d0c6e13c546ac01f6a54a904d86",
      "parents": [
        "2eec0e0842ef747027eb9181d5f50d7157184d57",
        "7136b8073f0123918e3e50269ae021bbb09e1a81"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 20:01:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 20:01:16 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bcollins/linux1394-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bcollins/linux1394-2.6: (28 commits)\n  eth1394: replace __constant_htons by htons\n  ieee1394: adjust code formatting in highlevel.c\n  ieee1394: hl_irqs_lock is taken in hardware interrupt context\n  ieee1394_core: switch to kthread API\n  ieee1394: sbp2: Kconfig fix\n  ieee1394: add preprocessor constant for invalid csr address\n  sbp2: fix deregistration of status fifo address space\n  [PATCH] eth1394: endian fixes\n  Fix broken suspend/resume in ohci1394\n  sbp2: use __attribute__((packed)) for on-the-wire structures\n  sbp2: provide helptext for CONFIG_IEEE1394_SBP2_PHYS_DMA and mark it experimental\n  Update feature removal of obsolete raw1394 ISO requests.\n  sbp2: fix S800 transfers if phys_dma is off\n  sbp2: remove ohci1394 specific constant\n  ohci1394: make phys_dma parameter read-only\n  ohci1394: set address range properties\n  ieee1394: extend lowlevel API for address range properties\n  sbp2: log number of supported concurrent logins\n  sbp2: remove manipulation of inquiry response\n  ieee1394: save RAM by using a single tlabel for broadcast transactions\n  ...\n"
    },
    {
      "commit": "d9eaec9e295a84a80b663996d0489fcff3a1dca9",
      "tree": "85cfc09bb5f0eb42d3be7dfbddaad31353307796",
      "parents": [
        "cee4cca740d209bcb4b9857baa2253d5ba4e3fbe",
        "41757106b9ca7867dafb2404d618f947b4786fd7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:37:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 15:37:56 2006 -0700"
      },
      "message": "Merge branch \u0027audit.b21\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current\n\n* \u0027audit.b21\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current: (25 commits)\n  [PATCH] make set_loginuid obey audit_enabled\n  [PATCH] log more info for directory entry change events\n  [PATCH] fix AUDIT_FILTER_PREPEND handling\n  [PATCH] validate rule fields\u0027 types\n  [PATCH] audit: path-based rules\n  [PATCH] Audit of POSIX Message Queue Syscalls v.2\n  [PATCH] fix se_sen audit filter\n  [PATCH] deprecate AUDIT_POSSBILE\n  [PATCH] inline more audit helpers\n  [PATCH] proc_loginuid_write() uses simple_strtoul() on non-terminated array\n  [PATCH] update of IPC audit record cleanup\n  [PATCH] minor audit updates\n  [PATCH] fix audit_krule_to_{rule,data} return values\n  [PATCH] add filtering by ppid\n  [PATCH] log ppid\n  [PATCH] collect sid of those who send signals to auditd\n  [PATCH] execve argument logging\n  [PATCH] fix deadlocks in AUDIT_LIST/AUDIT_LIST_RULES\n  [PATCH] audit_panic() is audit-internal\n  [PATCH] inotify (5/5): update kernel documentation\n  ...\n\nManual fixup of conflict in unclude/linux/inotify.h\n"
    },
    {
      "commit": "ff9144530e9cfe8923e00172e3f8ff83c3b8ff8b",
      "tree": "c64a9528dde590b9f3174125ad361f46ee30bba8",
      "parents": [
        "25f42b6af09e34c3f92107b36b5aa6edc2fdba2f",
        "96ce2385dd2817da549910001a69ac0a2762a1b9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 14:49:00 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jun 20 14:49:00 2006 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm: (22 commits)\n  [ARM] 3559/1: S3C2442: core and serial port\n  [ARM] 3557/1: S3C24XX: centralise and cleanup uart registration\n  [ARM] 3558/1: SMDK24XX: LED platform devices\n  [ARM] 3534/1: add spi support to lubbock platform\n  [ARM] 3554/1: ARM: Fix dyntick locking\n  [ARM] 3553/1: S3C24XX: earlier print of cpu idcode info\n  [ARM] 3552/1: S3C24XX: Move VA of GPIO for low-level debug\n  [ARM] 3551/1: S3C24XX: PM code failes to compile with CONFIG_DCACHE_WRITETHROUGH\n  [ARM] 3550/1: OSIRIS: fix serial port map for 1:1\n  [ARM] 3548/1: Fix the ARMv6 CPU id in compressed/head.S\n  [ARM] 3335/1: Old-abi Thumb sys_syscall broken\n  [ARM] 3467/1: [3/3] Support for Philips PNX4008 platform: defconfig\n  [ARM] 3466/1: [2/3] Support for Philips PNX4008 platform: chip support\n  [ARM] 3465/1: [1/3] Support for Philips PNX4008 platform: headers\n  [ARM] 3407/1: lpd7x: documetation update\n  [ARM] 3406/1: lpd7x: compilation fix for smc91x\n  [ARM] 3405/1: lpd7a40x: CPLD ssp driver\n  [ARM] 3404/1: lpd7a40x: AMBA CLCD support\n  [ARM] 3403/1: lpd7a40x: updated default configurations\n  [ARM] 3402/1: lpd7a40x: serial driver bug fix\n  ...\n"
    },
    {
      "commit": "0edce197db00094d04c7fb147903add814c9db67",
      "tree": "a8de0b2b6c5d57f1c6f2ba407a2e0c5f96486e42",
      "parents": [
        "3ca10067f7f4bfa62a1b0edc84f590261fa02d75"
      ],
      "author": {
        "name": "Amy Griffis",
        "email": "amy.griffis@hp.com",
        "time": "Thu Jun 01 13:11:07 2006 -0700"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue Jun 20 05:25:19 2006 -0400"
      },
      "message": "[PATCH] inotify (5/5): update kernel documentation\n\nUpdate kernel documentation to include a description of the inotify\nkernel API.\n\nSigned-off-by: Amy Griffis \u003camy.griffis@hp.com\u003e\nAcked-by: Robert Love \u003crml@novell.com\u003e\nAcked-by: John McCutchan \u003cjohn@johnmccutchan.com\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "25f42b6af09e34c3f92107b36b5aa6edc2fdba2f",
      "tree": "e0977d906193eadeafebc442775491b844be79d5",
      "parents": [
        "4c84a39c8adba6bf2f829b217e78bfd61478191a",
        "1723b4a34af85447684c9696af83929d2c1e8e6b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:07:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:07:12 2006 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n\n* \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus: (51 commits)\n  [MIPS] Make timer interrupt frequency configurable from kconfig.\n  [MIPS] Correct HAL2 Kconfig description\n  [MIPS] Fix R4K cache macro names\n  [MIPS] Add Missing R4K Cache Macros to IP27 \u0026 IP32\n  [MIPS] Support for the RM9000-based Basler eXcite smart camera platform.\n  [MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board\n  [MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors.\n  [MIPS] SN: include asm/sn/types.h for nasid_t.\n  [MIPS] Random fixes for sb1250\n  [MIPS] Fix bcm1480 compile\n  [MIPS] Remove support for NEC DDB5476.\n  [MIPS] Remove support for NEC DDB5074.\n  [MIPS] Cleanup memory managment initialization.\n  [MIPS] SN: Declare bridge_pci_ops.\n  [MIPS] Remove unused function alloc_pci_controller.\n  [MIPS] IP27: Extract pci_ops into separate file.\n  [MIPS] IP27: Use symbolic constants instead of magic numbers.\n  [MIPS] vr41xx: remove unnecessay items from vr41xx/Kconfig.\n  [MIPS] IP27: Cleanup N/M mode configuration.\n  [MIPS] IP27: Throw away old unused hacks.\n  ...\n"
    },
    {
      "commit": "4c84a39c8adba6bf2f829b217e78bfd61478191a",
      "tree": "0f0f415099cf49d894d65e5120563d30cf1a0fc9",
      "parents": [
        "d0b952a9837f81cd89e756b1b34293fa6e1cb59d",
        "9ead190bfde2a434c74ea604382d08acb2eceef5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:01:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 19:01:59 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: (46 commits)\n  IB/uverbs: Don\u0027t serialize with ib_uverbs_idr_mutex\n  IB/mthca: Make all device methods truly reentrant\n  IB/mthca: Fix memory leak on modify_qp error paths\n  IB/uverbs: Factor out common idr code\n  IB/uverbs: Don\u0027t decrement usecnt on error paths\n  IB/uverbs: Release lock on error path\n  IB/cm: Use address handle helpers\n  IB/sa: Add ib_init_ah_from_path()\n  IB: Add ib_init_ah_from_wc()\n  IB/ucm: Get rid of duplicate P_Key parameter\n  IB/srp: Factor out common request reset code\n  IB/srp: Support SRP rev. 10 targets\n  [SCSI] srp.h: Add I/O Class values\n  IB/fmr: Use device\u0027s max_map_map_per_fmr attribute in FMR pool.\n  IB/mthca: Fill in max_map_per_fmr device attribute\n  IB/ipath: Add client reregister event generation\n  IB/mthca: Add client reregister event generation\n  IB: Move struct port_info from ipath to \u003crdma/ib_smi.h\u003e\n  IPoIB: Handle client reregister events\n  IB: Add client reregister event type\n  ...\n"
    },
    {
      "commit": "d0b952a9837f81cd89e756b1b34293fa6e1cb59d",
      "tree": "fbe488bc5f407afa0e91cefb262d9e9ee69062ac",
      "parents": [
        "d90125bfe958ed0451c6b98f831c86aba08b43d5",
        "47552c4e555eefe381f3d45140b59a2ea4b16486"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 19 18:55:56 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (109 commits)\n  [ETHTOOL]: Fix UFO typo\n  [SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.\n  [SCTP]: Send only 1 window update SACK per message.\n  [SCTP]: Don\u0027t do CRC32C checksum over loopback.\n  [SCTP] Reset rtt_in_progress for the chunk when processing its sack.\n  [SCTP]: Reject sctp packets with broadcast addresses.\n  [SCTP]: Limit association max_retrans setting in setsockopt.\n  [PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.\n  [IPV6]: Sum real space for RTAs.\n  [IRDA]: Use put_unaligned() in irlmp_do_discovery().\n  [BRIDGE]: Add support for NETIF_F_HW_CSUM devices\n  [NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM\n  [TG3]: Convert to non-LLTX\n  [TG3]: Remove unnecessary tx_lock\n  [TCP]: Add tcp_slow_start_after_idle sysctl.\n  [BNX2]: Update version and reldate\n  [BNX2]: Use CPU native page size\n  [BNX2]: Use compressed firmware\n  [BNX2]: Add firmware decompression\n  [BNX2]: Allow WoL settings on new 5708 chips\n  ...\n\nManual fixup for conflict in drivers/net/tulip/winbond-840.c\n"
    },
    {
      "commit": "75c3628db75c573870379094a5f90f690ee99b76",
      "tree": "373db3823cb2a52e5809e335cf2ee33c347da9cf",
      "parents": [
        "821499a8241019be5591fad5ab925759fbcd9f32"
      ],
      "author": {
        "name": "Mark Haverkamp",
        "email": "markh@osdl.org",
        "time": "Thu Jun 08 13:55:42 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Mon Jun 19 19:23:07 2006 -0500"
      },
      "message": "[SCSI] aacraid: Update supported product information\n\nReceived From Mark Salyzyn\n\nSome of the cards product names changed.\n\nSigned-off-by: Mark Haverkamp \u003cmarkh@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "470b160364db5b8096b8e557a23c97eb6612be67",
      "tree": "e788b9548129880ecf5f6a7be89d7f1380050616",
      "parents": [
        "eaff3888742155bd397e45a1c3323c0173042e5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 05:28:38 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Remove support for NEC DDB5476.\n\nAs warned several times before.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "eaff3888742155bd397e45a1c3323c0173042e5b",
      "tree": "bf8ee6203072e01ce0d50db5898137c7552da6e5",
      "parents": [
        "2925aba4223f4532e85f0c6f64584b3e0b2849c3"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jun 18 04:58:57 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jun 19 17:39:24 2006 +0100"
      },
      "message": "[MIPS] Remove support for NEC DDB5074.\n\nAs warned several times before.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "51cb21a9cd2e3bba8a69948794eb9480facdef45",
      "tree": "fde0724d77635c2f4c681b9f35b07e17314b6cf5",
      "parents": [
        "d4adcffb6574d3414f2e39d6ca1be5eccf97ac52"
      ],
      "author": {
        "name": "Marc Singer",
        "email": "elf@buici.com",
        "time": "Tue May 16 11:41:43 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sun Jun 18 16:16:51 2006 +0100"
      },
      "message": "[ARM] 3407/1: lpd7x: documetation update\n\nPatch from Marc Singer\n\nNew documentation for the touchscreen controllers and LCD panels.\n\nSigned-off-by: Marc Singer \u003celf@buici.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "35089bb203f44e33b6bbb6c4de0b0708f9a48921",
      "tree": "3e9ca3dbc12a063121c3ecba2558400307d4acd5",
      "parents": [
        "9e1881dec9e3e8f8408551cddfda489857a7ec99"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Tue Jun 13 22:33:04 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:53 2006 -0700"
      },
      "message": "[TCP]: Add tcp_slow_start_after_idle sysctl.\n\nA lot of people have asked for a way to disable tcp_cwnd_restart(),\nand it seems reasonable to add a sysctl to do that.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "932ff279a43ab7257942cddff2595acd541cc49b",
      "tree": "e60130673a20d71becdac858c2589d8dfbf3ae1f",
      "parents": [
        "bf0857ea32addb6bc8b46383604b218b8ec09f19"
      ],
      "author": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Fri Jun 09 12:20:56 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:14 2006 -0700"
      },
      "message": "[NET]: Add netif_tx_lock\n\nVarious drivers use xmit_lock internally to synchronise with their\ntransmission routines.  They do so without setting xmit_lock_owner.\nThis is fine as long as netpoll is not in use.\n\nWith netpoll it is possible for deadlocks to occur if xmit_lock_owner\nisn\u0027t set.  This is because if a printk occurs while xmit_lock is held\nand xmit_lock_owner is not set can cause netpoll to attempt to take\nxmit_lock recursively.\n\nWhile it is possible to resolve this by getting netpoll to use\ntrylock, it is suboptimal because netpoll\u0027s sole objective is to\nmaximise the chance of getting the printk out on the wire.  So\ndelaying or dropping the message is to be avoided as much as possible.\n\nSo the only alternative is to always set xmit_lock_owner.  The\nfollowing patch does this by introducing the netif_tx_lock family of\nfunctions that take care of setting/unsetting xmit_lock_owner.\n\nI renamed xmit_lock to _xmit_lock to indicate that it should not be\nused directly.  I didn\u0027t provide irq versions of the netif_tx_lock\nfunctions since xmit_lock is meant to be a BH-disabling lock.\n\nThis is pretty much a straight text substitution except for a small\nbug fix in winbond.  It currently uses\nnetif_stop_queue/spin_unlock_wait to stop transmission.  This is\nunsafe as an IRQ can potentially wake up the queue.  So it is safer to\nuse netif_tx_disable.\n\nThe hamradio bits used spin_lock_irq but it is unnecessary as\nxmit_lock must never be taken in an IRQ handler.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4e5ab4cb85683cf77b507ba0c4d48871e1562305",
      "tree": "aef7ba8b6050fcaccbaf0d05f8e5ba860a143eaf",
      "parents": [
        "100468e9c05c10fb6872751c1af523b996d6afa9"
      ],
      "author": {
        "name": "James Morris",
        "email": "jmorris@namei.org",
        "time": "Fri Jun 09 00:33:33 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Jun 17 21:30:05 2006 -0700"
      },
      "message": "[SECMARK]: Add new packet controls to SELinux\n\nAdd new per-packet access controls to SELinux, replacing the old\npacket controls.\n\nPackets are labeled with the iptables SECMARK and CONNSECMARK targets,\nthen security policy for the packets is enforced with these controls.\n\nTo allow for a smooth transition to the new controls, the old code is\nstill present, but not active by default.  To restore previous\nbehavior, the old controls may be activated at runtime by writing a\n\u00271\u0027 to /selinux/compat_net, and also via the kernel boot parameter\nselinux_compat_net.  Switching between the network control models\nrequires the security load_policy permission.  The old controls will\nprobably eventually be removed and any continued use is discouraged.\n\nWith this patch, the new secmark controls for SElinux are disabled by\ndefault, so existing behavior is entirely preserved, and the user is\nnot affected at all.\n\nIt also provides a config option to enable the secmark controls by\ndefault (which can always be overridden at boot and runtime).  It is\nalso noted in the kconfig help that the user will need updated\nuserspace if enabling secmark controls for SELinux and that they\u0027ll\nprobably need the SECMARK and CONNMARK targets, and conntrack protocol\nhelpers, although such decisions are beyond the scope of kernel\nconfiguration.\n\nSigned-off-by: James Morris \u003cjmorris@namei.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ac83cbaa9a41344c3adf329ede607e58d887f354",
      "tree": "5523955d6c776951827f36024e9dc93a3bbdcbab",
      "parents": [
        "74b0a15b5e18e44206c98419745a472c3d28e561"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat Jun 17 20:37:32 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat Jun 17 20:37:32 2006 -0700"
      },
      "message": "IPoIB: Mention RFC numbers in documentation\n\nNow that the IETF has released RFCs covering IPoIB, give the numbers in\nthe documentation for IPoIB.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "b5ed7639c9f502898af4109e778f5613dacbfd9c",
      "tree": "abe908c60ce1ea8f201028c9fc830cacd25c724b",
      "parents": [
        "0638dec01e89059c853515ab71c55fd13ba5a8ea",
        "eb35cf60e462491249166182e3e755d3d5d91a28"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 13 20:29:04 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue Jun 13 20:29:04 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "d0aef39f9b5941beb322924986ddee8c4903cd72",
      "tree": "bcbc3d99dc5b1f5d3b852e0aa5556698d77c7f2c",
      "parents": [
        "fd23ade80e2bef156aa096459c31c010dacbea1e"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Mon Jun 12 18:14:27 2006 -0400"
      },
      "committer": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Mon Jun 12 18:14:27 2006 -0400"
      },
      "message": "Update feature removal of obsolete raw1394 ISO requests.\n\nSigned-off-by: Jody McIntyre \u003cscjody@modernduck.com\u003e\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\n"
    },
    {
      "commit": "f0cd91a68acdc9b49d7f6738b514a426da627649",
      "tree": "8ad73564015794197583b094217ae0a71e71e753",
      "parents": [
        "60eef25701d25e99c991dd0f4a9f3832a0c3ad3e",
        "128e6ced247cda88f96fa9f2e4ba8b2c4a681560"
      ],
      "author": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 13:47:26 2006 -0500"
      },
      "message": "Merge ../linux-2.6\n"
    },
    {
      "commit": "670bd95e0413c43f878b73a4a3919d1f452a4157",
      "tree": "db7b05810c5cc61c89b856996174e31147611cba",
      "parents": [
        "d90d2c385d4d832428d1e51c2a7edeef39c822f5"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Sat Jun 10 09:54:12 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jun 10 11:02:05 2006 -0700"
      },
      "message": "[PATCH] Further alterations for memory barrier document\n\nFrom: David Howells \u003cdhowells@redhat.com\u003e\n\nApply some alterations to the memory barrier document that I worked out\nwith Paul McKenney of IBM, plus some of the alterations suggested by Alan\nStern.\n\nThe following changes were made:\n\n (*) One of the examples given for what can happen with overlapping memory\n     barriers was wrong.\n\n (*) The description of general memory barriers said that a general barrier is\n     a combination of a read barrier and a write barrier.  This isn\u0027t entirely\n     true: it implies both, but is more than a combination of both.\n\n (*) The first example in the \"SMP Barrier Pairing\" section was wrong: the\n     loads around the read barrier need to touch the memory locations in the\n     opposite order to the stores around the write barrier.\n\n (*) Added a note to make explicit that the loads should be in reverse order to\n     the stores.\n\n (*) Adjusted the diagrams in the \"Examples Of Memory Barrier Sequences\"\n     section to make them clearer.  Added a couple of diagrams to make it more\n     clear as to how it could go wrong without the barrier.\n\n (*) Added a section on memory speculation.\n\n (*) Dropped any references to memory allocation routines doing memory\n     barriers.  They may do sometimes, but it can\u0027t be relied on.  This may be\n     worthy of further documentation later.\n\n (*) Made the fact that a LOCK followed by an UNLOCK should not be considered a\n     full memory barrier more explicit and gave an example.\n\nSigned-off-by: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Paul E. McKenney \u003cpaulmck@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b9f051eb6cc013b90cb6062a1e2502e9c0adf0f4",
      "tree": "57255361ec2100e2193ef0d80ce820514cdcf073",
      "parents": [
        "6391a11375de5e2bb1eb8481e54619761dc65d9f"
      ],
      "author": {
        "name": "Arthur Othieno",
        "email": "apgo@patchbomb.org",
        "time": "Thu Jun 08 22:23:45 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:46:01 2006 -0500"
      },
      "message": "[SCSI] scsi: remove Documentation/scsi/cpqfc.txt\n\ncpqfc driver flushed out with: [SCSI] remove broken driver cpqfc (commit\nca61f10ab2b874b889e89d14ea09fae2dcccdca6) but somehow\nDocumentation/scsi/cpqfc.txt managed to survive the blast.\n\nSigned-off-by: Arthur Othieno \u003capgo@patchbomb.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "ede1e6f8b43246a9796583346839669b1f4b77d4",
      "tree": "9fd35517168bf363bec59205f211db59d36beedf",
      "parents": [
        "cbd5f69b98bb5d7a0d207230bcf8fa51fca3f3cf"
      ],
      "author": {
        "name": "HighPoint Linux Team",
        "email": "linux@highpoint-tech.com",
        "time": "Tue May 16 14:38:09 2006 +0800"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Sat Jun 10 10:36:13 2006 -0500"
      },
      "message": "[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver\n\nHighPoint RocketRAID 3220/3320 series 8 channel PCI-X SATA RAID Host\nAdapters.\n\nFixes from original submission:\n\nMerge Andrew Morton\u0027s patches:\n- Provide locking for global list\n- Fix debug printks\n- uninline function with multiple callsites\n- coding style fixups\n- remove unneeded casts of void*\n- kfree(NULL) is legal\n- Don\u0027t \"succeed\" if register_chrdev() failed - otherwise we\u0027ll later\n  unregister a not-registered chrdev.\n- Don\u0027t return from hptiop_do_ioctl() with the spinlock held.\n- uninline __hpt_do_ioctl()\n\nUpdate for Arjan van de Ven\u0027s comments:\n- put all asm/ includes after the linux/ ones\n- replace mdelay with msleep\n- add pci posting flush\n- do not set pci command reqister in map_pci_bar\n- do not try merging sg elements in hptiop_buildsgl()\n- remove unused outstandingcommands member from hba structure\n- remove unimplemented hptiop_abort() handler\n- remove typedef u32 hpt_id_t\n\nOther updates:\n- fix endianess\n\nSigned-off-by: HighPoint Linux Team \u003clinux@highpoint-tech.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "cac925a4aab1b7233d3beb591f53498816058a08",
      "tree": "a800537068aa05fd426ff44b8efd52d66e6d2051",
      "parents": [
        "bcd618e4eac6fbf82de05d23c15ecb694c62b8af",
        "6224e01dccf2543a8f8b4d825baf1510c79c2878"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:56:17 2006 -0400"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp\n"
    },
    {
      "commit": "d15a88fc21ef225768ce31be16edfc9c6e2e02e3",
      "tree": "d4cb0a1bc97973bb947e2667ae56bc4bc2256e9d",
      "parents": [
        "b53471711f21ba0e151075f0e1d6d531eb50f1b1",
        "1def630a6a49dda5bc89dfbd86656293640456f0"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Jun 08 15:24:46 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "6224e01dccf2543a8f8b4d825baf1510c79c2878",
      "tree": "3d4c7e59b0e1ba7ac0f5eaf211c04049feb9fe1c",
      "parents": [
        "9026729bfeb4329a4edc01f427f01af7ee0a5273"
      ],
      "author": {
        "name": "Auke Kok",
        "email": "auke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 11:15:35 2006 -0700"
      },
      "committer": {
        "name": "Auke Kok",
        "email": "juke-jan.h.kok@intel.com",
        "time": "Thu Jun 08 11:15:35 2006 -0700"
      },
      "message": "[DOC] Update bonding documentation with sysfs info\n\nBonding documentation needed an update to include sysfs specific\ninformation. This patch adds information on how to change bonding\nparameters at runtime using the sysfs interface.\n\nSigned-off-by: Mitch Williams \u003cmitch.a.williams@intel.com\u003e\nSigned-off-by: Auke Kok \u003cauke-jan.h.kok@intel.com\u003e\n\n"
    },
    {
      "commit": "e4a082c7c1f9a7b11fece6918e7ee5519b39ac46",
      "tree": "8aa1d865b2ddfb9b897e30e97dede3268c00b582",
      "parents": [
        "f70e9c5f91f1d2d9ce79dc45221540e25b4e4ac0"
      ],
      "author": {
        "name": "Sumant Patro",
        "email": "sumantp@lsil.com",
        "time": "Tue May 30 12:03:37 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Tue Jun 06 10:57:18 2006 -0400"
      },
      "message": "[SCSI] megaraid_sas: switch fw_outstanding to an atomic_t\n\nThis patch( originally submitted by Christoph Hellwig) removes\ninstance_lock and changes fw_outstanding variable data type to\natomic_t.\n\nSigned-off-by: Sumant Patro \u003cSumant.Patro@lsil.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "89f3da3e06257abba3e70163c92969f3fcd1833d",
      "tree": "ed67922b84423f0494aa7a6c24093d79a01f2dba",
      "parents": [
        "ba8f5baba79da8eb502f8534c3a8ecb64aceb790"
      ],
      "author": {
        "name": "Peter Korsgaard",
        "email": "jacmet@sunsite.dk",
        "time": "Fri Jun 02 17:47:26 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Fri Jun 02 17:47:26 2006 +0100"
      },
      "message": "[SERIAL] Update parity handling documentation\n\nUpdate documentation to match reality. INPCK controls whether input\nparity checking is enabled.\n\nSigned-off-by: Peter Korsgaard \u003cjacmet@sunsite.dk\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "9528454f9c02fb9c359c4c42c69eed4d47407e39",
      "tree": "40e8c7f829b528073d2b216c3b8e6be205c76245",
      "parents": [
        "777e1d4a0f3387933f668e7adc81384827975189",
        "1faadface9c5d000bb16e42c89f24859337cf2db"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 23 17:20:58 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 23 17:20:58 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "c9d20af62c59e49684f3882503351153964ff14b",
      "tree": "a8dfdcf801cd27ab2cb0b0c31b6727d77b6e184e",
      "parents": [
        "b307e8548921c686d2eb948ca418ab2941876daa",
        "8a2ae70a9b4dc88c83b4644c58d06d74f2cb70c9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 18:31:53 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 18:31:53 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb\n\n* master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb: (33 commits)\n  V4L/DVB (3965): Fix CONFIG_VIDEO_VIVI\u003dy build bug\n  V4L/DVB (3964): Bt8xx/bttv-cards.c: fix off-by-one errors\n  V4L/DVB (3914): Vivi build fix\n  V4L/DVB (3912): Sparc32 vivi fix\n  V4L/DVB (3832): Get_dvb_firmware: download nxt2002 firmware from new driver location\n  V4L/DVB (3829): Fix frequency values in the ranges structures of the LG TDVS H06xF tuners\n  V4L/DVB (3826): Saa7134: Missing \u0027break\u0027 in Terratec Cinergy 400 TV initialization\n  V4L/DVB (3825): Remove broken \u0027fast firmware load\u0027 from cx25840.\n  V4L/DVB (3819): Cxusb-bluebird: bug-fix: power down corrupts frontend\n  V4L/DVB (3813): Add support for TCL M2523_5N_E tuner.\n  V4L/DVB (3804): Tweak bandselect setup fox cx24123\n  V4L/DVB (3803): Various correctness fixes to tuning.\n  V4L/DVB (3797): Always wait for diseqc queue to become ready before transmitting a diseqc message\n  V4L/DVB (3796): Add several debug messages to cx24123 code\n  V4L/DVB (3795): Fix for CX24123 \u0026 low symbol rates\n  V4L/DVB (3792): Kbuild: DVB_BT8XX must select DVB_ZL10353\n  V4L/DVB (3790): Use after free in drivers/media/video/em28xx/em28xx-video.c\n  V4L/DVB (3788): Fix compilation with V4L1_COMPAT\n  V4L/DVB (3782): Removed uneeded stuff from pwc Makefile\n  V4L/DVB (3775): Add VIVI Kconfig stuff\n  ...\n"
    },
    {
      "commit": "1b81d6637d27a0e6a0506ecef65493b50d859cfc",
      "tree": "4eedb47409ac804710d9910c6485e391e87daf1a",
      "parents": [
        "ccf06998fe179ae2cc9517ed1d75433dc0b5032d"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sat May 20 15:00:16 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun May 21 12:59:19 2006 -0700"
      },
      "message": "[PATCH] drivers/base/firmware_class.c: cleanups\n\n- remove the following global function that is both unused and\n  unimplemented:\n  - register_firmware()\n\n- make the following needlessly global function static:\n  - firmware_class_uevent()\n\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": "badc48e6605ddeeb2484afae5993c859494decaa",
      "tree": "7da638f9bb53b1812b71e40ad6deca91d59ad301",
      "parents": [
        "753a6c4ff4c371a3e4e3408aaba4d03f3cfde73a",
        "2f880b65fdbc2d4915bddc59d75a176329570fdd"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Sat May 20 00:03:38 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "b0c51b7d650d5109c8e71e19d5e7ce9b71af7dff",
      "tree": "dcbb5da853601a2e80829402adbd03435469eb10",
      "parents": [
        "ee433530d96a7b0af24ab616e5b51f1d89f9ae38",
        "655516c80ccb3ab2ba2d3063715889b00552a8b3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 19 16:41:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri May 19 16:41:59 2006 -0700"
      },
      "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] s3c2410_wdt.c stop watchdog after boot\n  [WATCHDOG] i8xx_tco.c - remove support for ICH6 + ICH7\n  [WATCHDOG] Documentation/watchdog/watchdog-api.txt - fix watchdog daemon\n  [WATCHDOG] sc1200wdt.c printk fix\n"
    },
    {
      "commit": "24d3bf884e093f9de52d31c97187f4b9b4ad7dcb",
      "tree": "3580e6023f813b1167df65be37298c278434b2d7",
      "parents": [
        "cb46c3701fb7b738de1e22ac4f2d06d18f547a74"
      ],
      "author": {
        "name": "Stefan Richter",
        "email": "stefanr@s5r6.in-berlin.de",
        "time": "Mon May 15 22:04:59 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed May 17 21:32:21 2006 -0700"
      },
      "message": "[PATCH] sbp2: consolidate workarounds\n\nGrand unification of the three types of workarounds we have so far.\n\nThe \"skip mode page 8\" workaround is now limited to devices which\npretend to be of TYPE_DISK instead of TYPE_RBC. This workaround is no\nlonger enabled for Initio bridges.\n\nPatch update in anticipation of more workarounds:\n - Add module parameter \"workarounds\".\n - Deprecate parameter \"force_inquiry_hack\".\n - Compose the blacklist of a compound type for better readability and\n   extensibility.\n - Remove a now unused #define.\n\nSigned-off-by: Stefan Richter \u003cstefanr@s5r6.in-berlin.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a020ed7521a9737bcf3e34eb880867c60c3c68d0",
      "tree": "52941e00b05df6c1bfe228fd193fdb09cf963d15",
      "parents": [
        "ccf77cc4af5b048e20cfd9327fcc286cb69c34cc"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Mon Apr 03 15:49:04 2006 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 16 14:33:57 2006 -0700"
      },
      "message": "[PATCH] SPI: busnum \u003d\u003d 0 needs to work\n\nWe need to be able to have a \"SPI bus 0\" matching chip numbering; but\nthat number was wrongly used to flag dynamic allocation of a bus number.\n\nThis patch resolves that issue; now negative numbers trigger dynamic alloc.\n\nIt also updates the how-to-write-a-controller-driver overview to mention\nthis stuff.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e0c9905e87ac1bc56c9ea8f5b2934aeee53dce26",
      "tree": "7752a74a70b6e174f347f1d56ab98717e9e93b61",
      "parents": [
        "4cff33f94fefcce1b3c01a9d1da6bb85fe3cbdfa"
      ],
      "author": {
        "name": "Stephen Street",
        "email": "stephen@streetfiresound.com",
        "time": "Tue Mar 07 23:53:24 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue May 16 14:33:56 2006 -0700"
      },
      "message": "[PATCH] SPI: add PXA2xx SSP SPI Driver\n\nThis driver turns a PXA2xx synchronous serial port (SSP) into a SPI master\ncontroller (see Documentation/spi/spi_summary).  The driver has the following\nfeatures:\n\n- Support for any PXA2xx SSP\n- SSP PIO and SSP DMA data transfers.\n- External and Internal (SSPFRM) chip selects.\n- Per slave device (chip) configuration.\n- Full suspend, freeze, resume support.\n\nSigned-off-by: Stephen Street \u003cstephen@streetfiresound.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "92930d9e8121223e14131809c6e9959ee9e0c43f",
      "tree": "5b99b7392366595b78b796d632e151d118005bb8",
      "parents": [
        "7071e522a58cb1b3469e4cd8664ef03a32076349"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 04 20:17:26 2006 -0700"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Mon May 15 21:37:46 2006 +0200"
      },
      "message": "[WATCHDOG] Documentation/watchdog/watchdog-api.txt - fix watchdog daemon\n\nFix the simple watchdog daemon program in Doc/watchdog/watchdog-api.txt\nto build cleanly.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\n\n"
    },
    {
      "commit": "d3779e7989cfdba854b843fe605f8df9e991cd18",
      "tree": "b535626d492020e650c2014b44cc182f05353eac",
      "parents": [
        "264a341231e8af2c2e35ac15d26de76f1198525b"
      ],
      "author": {
        "name": "Peter Osterlund",
        "email": "petero2@telia.com",
        "time": "Mon May 15 09:44:40 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:58 2006 -0700"
      },
      "message": "[PATCH] devices.txt: remove pktcdvd entry\n\nChanging the driver to use dynamic device numbers was one of the many\nchanges that were made in order to have the driver accepted into the\nmainline kernel.  Therefore I would say that the entry in devices.txt is\nobsolete.  This patch removes it.\n\nSigned-off-by: Peter Osterlund \u003cpetero2@telia.com\u003e\nCc: Torben Mathiasen \u003cdevice@lanana.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "79afecfaabbe42e2a8a7e28880517f1721f2f3a7",
      "tree": "26b577c7c882e1fec21e4dedb2c938bc742e8964",
      "parents": [
        "bfe2e9349f318883c036607c64b6205d573a28ff"
      ],
      "author": {
        "name": "Aneesh Kumar",
        "email": "aneesh.kumar@gmail.com",
        "time": "Mon May 15 09:44:36 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 15 11:20:58 2006 -0700"
      },
      "message": "[PATCH] Fix typos in Documentation/memory-barriers.txt\n\nFix some typos in Documentation/memory-barriers.txt\n\nSigned-off-by: Aneesh Kumar K.V \u003caneesh.kumar@gmail.com\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": "ba5f0a4e15e736d99d698ce498bd6f1f16d014cf",
      "tree": "995ec62451991440e552d89ffacbe763634e81d6",
      "parents": [
        "dd31d5ac7345b2c728bf7eb37b06383776174232"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@linuxtv.org",
        "time": "Sun Apr 23 01:55:38 2006 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@infradead.org",
        "time": "Fri May 12 19:55:17 2006 -0300"
      },
      "message": "V4L/DVB (3832): Get_dvb_firmware: download nxt2002 firmware from new driver location\n\nBBTI has updated their driver, and removed the old one from their website.\nThis patch updates the get_dvb_firmware script to download the firmware\nfrom the new driver location.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@linuxtv.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n"
    },
    {
      "commit": "6572b2064a54f1ed29fcbf6d16dfc5de71dfe495",
      "tree": "5ab97c864956028045da27ca489d6447b2350c48",
      "parents": [
        "f7a014af2d76a96e5af51b64f954328b700fa62f",
        "210525d65d33d17eb6bea6c965ce442d60d9aa8d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:35:54 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:35:54 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:\n  [NET_SCHED]: HFSC: fix thinko in hfsc_adjust_levels()\n  [IPV6]: skb leakage in inet6_csk_xmit\n  [BRIDGE]: Do sysfs registration inside rtnl.\n  [NET]: Do sysfs registration as part of register_netdevice.\n  [TG3]: Fix possible NULL deref in tg3_run_loopback().\n  [NET] linkwatch: Handle jiffies wrap-around\n  [IRDA]: Switching to a workqueue for the SIR work\n  [IRDA]: smsc-ircc: Minimal hotplug support.\n  [IRDA]: Removing unused EXPORT_SYMBOLs\n  [IRDA]: New maintainer.\n  [NET]: Make netdev_chain a raw notifier.\n  [IPV4]: ip_options_fragment() has no effect on fragmentation\n  [NET]: Add missing operstates documentation.\n"
    },
    {
      "commit": "f7a014af2d76a96e5af51b64f954328b700fa62f",
      "tree": "85e75ffcd1f552401431c90797aed36aa711b333",
      "parents": [
        "dac07ec121de66b6be988b14ae2cd9ce45357b21",
        "6dd727da92290193d0f74fa39f3ad53f423524db"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:34:33 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu May 11 15:34:33 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6: (25 commits)\n  [SCSI] mptfc: race between mptfc_register_dev and mptfc_target_alloc\n  [SCSI] lpfc 8.1.6 : Fix Data Corruption in Bus Reset Path\n  [SCSI] mptspi: revalidate negotiation parameters after host reset and resume\n  [SCSI] srp.h: avoid padding of structs\n  [SCSI] ibmvscsi: fix leak when failing to send srp event\n  [SCSI] qla2xxx: Correct eh_abort recovery logic.\n  [SCSI] megaraid_{mm,mbox}: fix a bug in reset handler\n  [SCSI] fusion - bug fix stack overflow in mptbase\n  [SCSI] scsi: Add IBM 2104-DU3 to blist\n  [SCSI] Fix DVD burning issues.\n  [SCSI] SCSI: aic7xxx_osm_pci resource leak fix.\n  [SCSI] - fusion - mptfc bug fix\u0027s to prevent deadlock situations\n  [SCSI] mptfusion: bug fix\u0027s for raid components adding/deleting\n  [SCSI] aic7xxx: ahc_pci_write_config() fix\n  [SCSI] megaraid: unused variable\n  [SCSI] qla2xxx: only free_irq() after request_irq() succeeds\n  [SCSI] Overrun in drivers/scsi/sim710.c\n  [SCSI] lpfc 8.1.5 : Change version number to 8.1.5\n  [SCSI] lpfc 8.1.5 : Misc small fixes\n  [SCSI] lpfc 8.1.5 : Additional fixes to LOGO, PLOGI, and RSCN processing\n  ...\n"
    },
    {
      "commit": "3a01c1ef75e1d84752ddef607c389bbde9c2576e",
      "tree": "eecc6121ed1afe53c5a90ce2ad6434347afa7170",
      "parents": [
        "3cd73eedde34c5fd88d62d8523c4260970fdc6fb"
      ],
      "author": {
        "name": "Stefan Rompf",
        "email": "stefan@loplof.de",
        "time": "Tue May 09 15:15:35 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue May 09 15:15:35 2006 -0700"
      },
      "message": "[NET]: Add missing operstates documentation.\n\nSigned-off-by: Stefan Rompf \u003cstefan@loplof.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1fb5fef9b80d9a3b5368e22031627afd1585487b",
      "tree": "54f07a532b5b2622b8642156bbcaeca637fcdb8f",
      "parents": [
        "1a2e8a6f8ec0a068911a882a19e0912a0c89be6e",
        "330ab71619bacc4d4494227a6cfc9b7f5500403d"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 14:33:57 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Tue May 02 14:33:57 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "494b9aea6d451e1eaab5d52b65951d7dc6e81cb8",
      "tree": "ea70b0d3934a3a7f468d285833029798be24d5e1",
      "parents": [
        "e0a515bc6a2188f02916e976f419a8640312e32a",
        "a769577b3716c757e354a681aab3524ac6b651be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 07:46:46 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon May 01 07:46:46 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa: (22 commits)\n  [ALSA] via82xx - Use DXS_SRC as default for VIA8235/8237/8251 chips\n  [ALSA] hda-codec - Add model entry for ASUS Z62F\n  [ALSA] PCMCIA sound devices shouldn\u0027t depend on ISA\n  [ALSA] hda-codec - Fix capture from line-in on VAIO SZ/FE laptops\n  [ALSA] Fix Oops at rmmod with CONFIG_SND_VERBOSE_PROCFS\u003dn\n  [ALSA] PCM core - introduce CONFIG_SND_PCM_XRUN_DEBUG\n  [ALSA] adding __devinitdata to pci_device_id\n  [ALSA] add __devinitdata to all pci_device_id\n  [ALSA] hda-codec - Add codec id for AD1988B codec chip\n  [ALSA] hda-codec - Add model entry for ASUS M9 laptop\n  [ALSA] pcxhr - Fix a compiler warning on 64bit architectures\n  [ALSA] via82xx: tweak VT8251 workaround\n  [ALSA] intel8x0 - Disable ALI5455 SPDIF-input\n  [ALSA] via82xx: add support for VIA VT8251 (AC\u002797)\n  [ALSA] Fix typos and add information about Jack support to Audiophile-Usb.txt\n  [ALSA] Fix double free in error path of miro driver\n  [ALSA] hda-codec - Add entry for Epox EP-5LDA+ GLi\n  [ALSA] sound/pci/: remove duplicate #include\u0027s\n  [ALSA] hda-codec - Use model \u0027hp\u0027 for all HP laptops with AD1981HD\n  [ALSA] continue on IS_ERR from platform device registration\n  ...\n"
    },
    {
      "commit": "9587c4bf72bf6cc79e1c471a201c0bd73171fcd6",
      "tree": "70b20d1a63eb4fc1bf1162ecb01742f1d7ec0852",
      "parents": [
        "a3266a930450287e27a8a14ffe0484992941b9f7"
      ],
      "author": {
        "name": "Antonino A. Daplas",
        "email": "adaplas@gmail.com",
        "time": "Thu Apr 27 18:40:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 28 08:33:49 2006 -0700"
      },
      "message": "[PATCH] suspend: Documentation update for IBM Thinkpad X30\n\nAs reported in Bugzilla Bug 6406, resume from S3 results in a blank screen.\n\nFor the IBM Thinkpad X30 using vesafb as the console driver, successful resume\nfrom S3 requires option acpi_sleep\u003ds3_bios,s3_mode.  Update documentation.\n\nI would presume that, in any hardware, using vesafb as the console driver will\nrequire as a minimum s3_mode.\n\nSigned-off-by: Antonino Daplas \u003cadaplas@pol.net\u003e\nCc: \u003cigor47@uchicago.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94b1661d08a27a8d2b1b0127c272987b0ab4ad6a",
      "tree": "770f24b91cefd9bb689cf9af0df32fb0e92c34b2",
      "parents": [
        "4e9a4b71f1eb23f35c394eb2b388dbe0389d316a",
        "75cf7456dd87335f574dcd53c4ae616a2ad71a11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 27 14:26:03 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 27 14:26:03 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6:\n  [PATCH] PCI quirk: VIA IRQ fixup should only run for VIA southbridges\n  [PATCH] PCI: fix potential resource leak in drivers/pci/msi.c\n  [PATCH] PCI: Documentation: no more device ids\n  [PATCH] PCI: fix via irq SATA patch\n"
    },
    {
      "commit": "5bd982ed0f5ae73bfd9ff452b460a3b08108bfee",
      "tree": "5529db56586dc5ec3599b5ee1920cb798d636d86",
      "parents": [
        "5b3ef14e3e9d745a512d65fcb4ef9be541226d80"
      ],
      "author": {
        "name": "Paolo Ciarrocchi",
        "email": "paolo.ciarrocchi@gmail.com",
        "time": "Tue Apr 25 22:47:51 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 27 13:08:57 2006 -0700"
      },
      "message": "[PATCH] Added URI of \"linux kernel development process\"\n\nSigned-off-by: Paolo Ciarrocchi \u003cpaolo.ciarrocchi@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "9b860b8c4bde5949b272968597d1426d53080532",
      "tree": "659005ad75c3fb4d2de40c289c81a01275cdb9a0",
      "parents": [
        "8b4929e6a01620b55700e102e40e37ef02844849"
      ],
      "author": {
        "name": "Ingo Oeser",
        "email": "netdev@axxeo.de",
        "time": "Tue Apr 18 11:20:55 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Apr 27 13:00:51 2006 -0700"
      },
      "message": "[PATCH] PCI: Documentation: no more device ids\n\nDocument that we don\u0027t like to add more PCI device ids\nbut are happy to accept PCI vendor ids for linux/include/pci_ids.h\n\nOriginal text from Jeff Garzik.\n\nSigned-off-by: Ingo Oeser \u003cnetdev@axxeo.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "a2bbbc0c3c9554ac70e96ec3effae60124f0f009",
      "tree": "0d9221706e37f623056cb0cf2098c4ac0fe381ea",
      "parents": [
        "396c9b928d5c24775846a161a8191dcc1ea4971f"
      ],
      "author": {
        "name": "Kenrik Kretzschmar",
        "email": "henne@nachtwindheim.de",
        "time": "Mon Apr 24 15:59:38 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Apr 27 21:10:38 2006 +0200"
      },
      "message": "[ALSA] adding __devinitdata to pci_device_id\n\nRefering to \u003ckernelsource\u003e/Documentation/pci.txt\nthe struct pci_device_id can be released after loading the module.\n\nSigned-off-by: Kenrik Kretzschmar \u003chenne@nachtwindheim.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "5732e7a2cece461252bfcf2653bb09ab88ba36c5",
      "tree": "7fcdda160e4affe37c56880635f5b288bd0faf18",
      "parents": [
        "c128b82cf4095bb64aec435cf58d67fb78272f2f"
      ],
      "author": {
        "name": "Charis Kouzinopoulos",
        "email": "kouzinopoulos@gmail.com",
        "time": "Tue Apr 18 15:42:29 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Apr 27 21:10:19 2006 +0200"
      },
      "message": "[ALSA] Fix typos and add information about Jack support to Audiophile-Usb.txt\n\nSigned-off-by: Charis Kouzinopoulos \u003ckouzinopoulos@gmail.com\u003e\nSigned-off-by: Thibault Le Meur \u003cThibault.LeMeur@supelec.fr\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c005fb4fb2d23ba29ad21dee5042b2f8451ca8ba",
      "tree": "26cd8703ee65d01e611fb0990f502c56abc098b6",
      "parents": [
        "509e5e5d206ff7ba08011b61a882d09369ec20c3"
      ],
      "author": {
        "name": "Ju, Seokmann",
        "email": "Seokmann.Ju@lsil.com",
        "time": "Thu Apr 27 02:33:06 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Thu Apr 27 14:08:53 2006 -0500"
      },
      "message": "[SCSI] megaraid_{mm,mbox}: fix a bug in reset handler\n\nWhen abort failed, the driver gets reset handleer called.  In the reset\nhandler, driver calls \u0027scsi_done()\u0027 callback for same SCSI command packet\n(struct scsi_cmnd) multiple times if there are multiple SCSI command packet\nin the pend_list.  More over, if there are entry in the pend_lsit with\nIOCTL packet associated, the driver returns it to wrong free_list so that,\nin turn, the driver could end up with \u0027NULL pointer dereference..\u0027 during\nI/O command building with incorrect resource.\n\nAlso, the patch contains several minor/cosmetic changes besides this.\n\nSigned-off-by: Seokmann Ju \u003cseokmann.ju@lsil.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "1a2e8a6f8ec0a068911a882a19e0912a0c89be6e",
      "tree": "e0e70aa880b8c8f2c1a979438a523241f6193742",
      "parents": [
        "9f1da23b631f92393f58f664348ffc5faeaddeb3",
        "2be4d50295e2b6f62c07b614e1b103e280dddb84"
      ],
      "author": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 27 04:52:44 2006 -0400"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Thu Apr 27 04:52:44 2006 -0400"
      },
      "message": "Merge branch \u0027master\u0027 into upstream\n"
    },
    {
      "commit": "c86d90df2676d9d212c0ab1f3c64e0abdf5b4c09",
      "tree": "ceb68fda3deb72cdeffdf0f1277385db98271bec",
      "parents": [
        "8aa09a50b5d9dbdf627f79e19d72d82994348089"
      ],
      "author": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Wed Apr 26 10:49:26 2006 +0200"
      },
      "committer": {
        "name": "Miklos Szeredi",
        "email": "miklos@szeredi.hu",
        "time": "Wed Apr 26 10:49:26 2006 +0200"
      },
      "message": "[doc] add paragraph about \u0027fs\u0027 subsystem to sysfs.txt\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\n"
    }
  ],
  "next": "555fd91852880f927f131520889e1fe674ed7e7a"
}
