)]}'
{
  "log": [
    {
      "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": "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": "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"
    },
    {
      "commit": "555fd91852880f927f131520889e1fe674ed7e7a",
      "tree": "6a26f6324e2f777adc3135a5f10e6500e2f66fd5",
      "parents": [
        "ae4af61f6d9909f3c3ab74694c06865f27c9b054"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:40 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] ipw2200: update version stamp to 1.1.2\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "c6c33a779dfe7aa8254be4da08c217914f1390a0",
      "tree": "cca4c65451d90489d458a14501c26f2155723784",
      "parents": [
        "0070f8c738f757c2dda521d6bc310dc2dfdbf643"
      ],
      "author": {
        "name": "Zhu Yi",
        "email": "yi.zhu@intel.com",
        "time": "Thu Apr 13 17:20:21 2006 +0800"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Mon Apr 24 16:15:56 2006 -0400"
      },
      "message": "[PATCH] README.ipw2200: rename CONFIG_IPW_DEBUG to CONFIG_IPW2200_DEBUG\n\nSigned-off-by: Zhu Yi \u003cyi.zhu@intel.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "402a26f0c040077ed6f941eefac5a6971f0d5f40",
      "tree": "f74e5d732404e9716b3c753007bac0f5d1e92869",
      "parents": [
        "bf7cf6ee1bd00679bbe93b6ae73f80032759b8df",
        "4f73247f0e53be1bd4aa519476e6261a8e4a64ab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 08:17:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 08:17:04 2006 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\n* \u0027for-linus\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block:\n  [PATCH] block/elevator.c: remove unused exports\n  [PATCH] splice: fix smaller sized splice reads\n  [PATCH] Don\u0027t inherit -\u003esplice_pipe across forks\n  [patch] cleanup: use blk_queue_stopped\n  [PATCH] Document online io scheduler switching\n"
    },
    {
      "commit": "aafda4e0d0424180023e16f43785f9344ea35719",
      "tree": "371c193ffbb77e9f4dcbf635e7cfd45dae916af9",
      "parents": [
        "bf104e641c5a6567cc00d4ae9d8510cef9f63b18"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Apr 20 02:43:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Apr 20 07:54:04 2006 -0700"
      },
      "message": "[PATCH] update OBSOLETE_OSS_DRIVER schedule and dependencies\n\nUpdate the schedule for the removal of drivers depending on\nOBSOLETE_OSS_DRIVER as follows:\n\n- adjust OBSOLETE_OSS_DRIVER dependencie\n- from the release of 2.6.16 till the release of 2.6.17:\n  approx. two months for users to report problems with the ALSA\n  drivers for the same hardware\n- after the release of 2.6.17 (and before 2.6.18):\n  remove the subset of drivers marked at OBSOLETE_OSS_DRIVER without\n  known regressions in the ALSA drivers for the same hardware\n\nAdditionally, correct some OBSOLETE_OSS_DRIVER dependencies.\nA rationale of the changes is in\n  http://lkml.org/lkml/2006/1/28/135\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": "73af994c7d58dd513922dc9d5cd76b124ec02b1b",
      "tree": "793dfd57372a73a5c4b1e7c8b9f33a04fc08b61e",
      "parents": [
        "5a7b46b369419493bab4de67b1526e9f76b22a7f"
      ],
      "author": {
        "name": "Valdis Kletnieks",
        "email": "valdis.kletnieks@vt.edu",
        "time": "Wed Apr 19 09:23:09 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@nelson.home.kernel.dk",
        "time": "Thu Apr 20 13:04:36 2006 +0200"
      },
      "message": "[PATCH] Document online io scheduler switching\n\nWe added the ability to change a block device\u0027s IO elevator scheduler both\nat kernel boot and on-the-fly, but we only documented the elevator\u003d boot\nparameter.  Add a quick how-to on doing it on the fly.\n\nSigned-off-by: Valdis Kletnieks \u003cvaldis.kletnieks@vt.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "5e1222717932ff7d447af6da03c10a81fb60af7d",
      "tree": "b4b3488b24b668be2ecb9d1eb15383e58493ab31",
      "parents": [
        "73374454558b9caea46a5521fdae312d3d0ed3e1"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Apr 18 22:21:51 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 19 09:13:52 2006 -0700"
      },
      "message": "[PATCH] Doc: vm/hugetlbpage update-2\n\nAdd new line of /proc/meminfo output.\n\nExplain the HugePage_ lines in /proc/meminfo (from Bill Irwin).\n\nChange KB to kB since the latter is what is used in the kernel.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f1f76afd71e0f17af9a35fcb649f4bab53304a4d",
      "tree": "a56257b13a0eda4a9b7e950c3b85adad16341b80",
      "parents": [
        "530515a06f90c0831732709efee4a99497bd2b7c",
        "385910f2b275a636238f70844f1b6da9fda6f2da"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Apr 18 17:19:55 2006 -0500"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Tue Apr 18 17:19:55 2006 -0500"
      },
      "message": "Merge ../linus\n"
    },
    {
      "commit": "67ab7f596b6adbaef5abc539dbee822e298a36e1",
      "tree": "83c36f0d9f2f9b82f8747e38302f601f9408a7af",
      "parents": [
        "2c5362007bc0a46461a9d94958cdd53bb027004c"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Sat Apr 15 20:46:11 2006 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Sat Apr 15 20:46:11 2006 +0100"
      },
      "message": "[SERIAL] Update serial driver documentation\n\nImprove serial driver documentation:\n- Remove CVS id.\n- Update pointer to reference driver documentation.\n- Add comments about new uart_write_console function.\n- Add TIOCM_LOOP modem control bit description.\n- Add commentry about enable_ms method being called multiple times.\n- Add commentry about startup/shutdown method calling.\n- Mention that dereferencing port-\u003einfo after shutdown is invalid.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "1b627d173e0e1014298b92311f869eed53963bf3",
      "tree": "18b35eaa8add95ea8cea3c3d98151da8a36c62b8",
      "parents": [
        "f2f4d9e8cb7d4180ac1830eec49e18fef701c58c",
        "3d9dd7564d5d7c28eb87b14c13a23806484667f3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:10:20 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:10:20 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: (170 commits)\n  commit 3d9dd7564d5d7c28eb87b14c13a23806484667f3\n  Author: Zach Brown \u003czach.brown@oracle.com\u003e\n  Date:   Fri Apr 14 16:04:18 2006 -0700\n  \n      [PATCH] ip_output: account for fraggap when checking to add trailer_len\n      \n      During other work I noticed that ip_append_data() seemed to be forgetting to\n      include the frag gap in its calculation of a fragment that consumes the rest of\n      the payload.  Herbert confirmed that this was a bug that snuck in during a\n      previous rework.\n      \n      Signed-off-by: Zach Brown \u003czach.brown@oracle.com\u003e\n      Signed-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n  \n  commit 08d099974a09faf4cb11ffc46da87073fa132fc0\n  Author: Linus Walleij \u003ctriad@df.lth.se\u003e\n  Date:   Fri Apr 14 16:03:33 2006 -0700\n  \n      [IRDA]: smsc-ircc2, smcinit support for ALi ISA bridges\n      \n  ...\n"
    },
    {
      "commit": "11f16971ceeb0f442e58f318b0cfde8eb35296bb",
      "tree": "857d0975f65dcc81f7e0fe8ceabad183cd97e763",
      "parents": [
        "bcdc084257352902103aca85c65ddbbba8f74732",
        "e97b81ddbb8b8c72b85330ac4a454a4513dcba8a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:41 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Apr 14 17:08:41 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: (78 commits)\n  commit e97b81ddbb8b8c72b85330ac4a454a4513dcba8a\n  Author: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n  Date:   Thu Mar 23 16:50:25 2006 +0100\n  \n      [PATCH] i2c-parport: Make type parameter mandatory\n      \n      This patch forces the user to specify what type of adapter is present when\n      loading i2c-parport or i2c-parport-light.  If none is specified, the driver\n      init simply fails - instead of assuming adapter type 0.\n      \n      This alleviates the sometimes lengthy boot time delays which can be caused\n      by accidentally building one of these into a kernel along with several i2c\n      slave drivers that have lengthy probe routines (e.g. hwmon drivers).\n      \n      Kconfig and documentation updated accordingly.\n      \n      Signed-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\n      Signed-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n      Signed-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n  \n  ...\n"
    },
    {
      "commit": "b8a99520f78e23e47f9efffeb0060c1385064ff6",
      "tree": "49dab75993e179bc97d09d582bf4f5b444b09cdb",
      "parents": [
        "2717096ab41eacdbf07352dca6826b59470eb39a"
      ],
      "author": {
        "name": "Jamal Hadi Salim",
        "email": "hadi@cyberus.ca",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Apr 14 15:05:16 2006 -0700"
      },
      "message": "[XFRM]: Add documentation for async events.\n\nDocumentation to describe asynchronous xfrm events to help people\nwritting HA code in user space.\n\nSigned-off-by: Jamal Hadi Salim \u003chadi@cyberus.ca\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "21440d313358043b0ce5e43b00ff3c9b35a8616c",
      "tree": "32f3ed659a76ad6e4a6061b57346178cf3fa6256",
      "parents": [
        "2d1e1c754d641bb8a32f0ce909dcff32906830ef"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Sat Apr 01 10:21:52 2006 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 12:25:26 2006 -0700"
      },
      "message": "[PATCH] dma doc updates\n\nThis updates the DMA API documentation to address a few issues:\n\n - The dma_map_sg() call results are used like pci_map_sg() results:\n   using sg_dma_address() and sg_dma_len().  That\u0027s not wholly obvious\n   to folk reading _only_ the \"new\" DMA-API.txt writeup.\n\n - Buffers allocated by dma_alloc_coherent() may not be completely\n   free of coherency concerns ... some CPUs also have write buffers\n   that may need to be flushed.\n\n - Cacheline coherence issues are now mentioned as being among issues\n   which affect dma buffers, and complicate/prevent using of static and\n   (especially) stack based buffers with the DMA calls.\n\nI don\u0027t think many drivers currently need to worry about flushing write\nbuffers, but I did hit it with one SOC using external SDRAM for DMA\ndescriptors:  without explicit writebuffer flushing, the on-chip DMA\ncontroller accessed descriptors before the CPU completed the writes.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "e97b81ddbb8b8c72b85330ac4a454a4513dcba8a",
      "tree": "b7be59895ee5cafdd5af5b4237f5b96b2812b180",
      "parents": [
        "3cb8e1a92ef7588d3acdecf493ddddd0dd71a709"
      ],
      "author": {
        "name": "Mark M. Hoffman",
        "email": "mhoffman@lightlink.com",
        "time": "Thu Mar 23 16:50:25 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Apr 14 11:18:34 2006 -0700"
      },
      "message": "[PATCH] i2c-parport: Make type parameter mandatory\n\nThis patch forces the user to specify what type of adapter is present when\nloading i2c-parport or i2c-parport-light.  If none is specified, the driver\ninit simply fails - instead of assuming adapter type 0.\n\nThis alleviates the sometimes lengthy boot time delays which can be caused\nby accidentally building one of these into a kernel along with several i2c\nslave drivers that have lengthy probe routines (e.g. hwmon drivers).\n\nKconfig and documentation updated accordingly.\n\nSigned-off-by: Mark M. Hoffman \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "2514395ef88b46e895726a8d40966cb83de7940c",
      "tree": "216c6e194e81bdd9c97697cf162cc9505bde310a",
      "parents": [
        "b3967dc566bc89df19e9aeb87b2fd483418b02e6",
        "b5ac4817de3032796c558b0a32062e7392b5ea60"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:41:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:41:02 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:\n  kconfig: fix typo in change count initialization\n  kconfig: recenter menuconfig\n  kconfig: revert conf behaviour change\n  kconfig: fix default value for choice input\n  kbuild: fix NULL dereference in scripts/mod/modpost.c\n  kbuild: fix mode of checkstack.pl and other files.\n  kbuild: rebuild initramfs if content of initramfs changes\n  kbuild: properly pass options to hostcc when doing make O\u003d..\n  kbuild: modules_install for external modules must not remove existing modules\n  kbuild: fix make dir/\n  ver_linux: don\u0027t print reiser4progs version if none found\n  kbuild: mips: fix sed regexp to generate asm-offset.h\n  kbuild: fix building single targets with make O\u003d.. single-target\n  kbuild: use relative path to -I\n  kbuild: fix unneeded rebuilds in drivers/net/chelsio after moving source tree\n  kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree\n  kbuild: fix garbled text in modules.txt\n"
    },
    {
      "commit": "88dd9c16cecbd105bbe7711b6120333f6f7b5474",
      "tree": "9632e5988abeaa7e4d20350305edc4e4652b56d1",
      "parents": [
        "6dde432553551ae036aae12c2b940677d36c9a5b",
        "d1195c516a9acd767cb541f914be2c6ddcafcfc1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:34:02 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:34:02 2006 -0700"
      },
      "message": "Merge branch \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block\n\n* \u0027splice\u0027 of git://brick.kernel.dk/data/git/linux-2.6-block:\n  [PATCH] vfs: add splice_write and splice_read to documentation\n  [PATCH] Remove sys_ prefix of new syscalls from __NR_sys_*\n  [PATCH] splice: warning fix\n  [PATCH] another round of fs/pipe.c cleanups\n  [PATCH] splice: comment styles\n  [PATCH] splice: add Ingo as addition copyright holder\n  [PATCH] splice: unlikely() optimizations\n  [PATCH] splice: speedups and optimizations\n  [PATCH] pipe.c/fifo.c code cleanups\n  [PATCH] get rid of the PIPE_*() macros\n  [PATCH] splice: speedup __generic_file_splice_read\n  [PATCH] splice: add direct fd \u003c-\u003e fd splicing support\n  [PATCH] splice: add optional input and output offsets\n  [PATCH] introduce a \"kernel-internal pipe object\" abstraction\n  [PATCH] splice: be smarter about calling do_page_cache_readahead()\n  [PATCH] splice: optimize the splice buffer mapping\n  [PATCH] splice: cleanup __generic_file_splice_read()\n  [PATCH] splice: only call wake_up_interruptible() when we really have to\n  [PATCH] splice: potential !page dereference\n  [PATCH] splice: mark the io page as accessed\n"
    },
    {
      "commit": "27d1ac2ef7d0b9250ca9fd2ef506e12866ce8fdf",
      "tree": "131961534606860e0d2bc17901cd92264e203bb6",
      "parents": [
        "70440cf24ce6841fc5a01c38e2a732cf0bc2792a"
      ],
      "author": {
        "name": "Tilman Schmidt",
        "email": "tilman@imap.cc",
        "time": "Mon Apr 10 22:55:15 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:50 2006 -0700"
      },
      "message": "[PATCH] isdn4linux: Siemens Gigaset drivers: add README\n\nWith Hansjoerg Lipp \u003chjlipp@web.de\u003e\n\nAdd a README file for the Siemens Gigaset drivers to the Documentation/isdn\ndirectory.\n\nSigned-off-by: Hansjoerg Lipp \u003chjlipp@web.de\u003e\nSigned-off-by: Tilman Schmidt \u003ctilman@imap.cc\u003e\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c14038c39ddd9c14225907a05a6ac4d91d645ef1",
      "tree": "a9f57acaaf9764b35ab9e50f370b8e6859f9501e",
      "parents": [
        "dbc8700e27a94621de9d22c506c67913e0121501"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Apr 10 22:54:24 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Improve data-dependency memory barrier example in documentation\n\nIn the memory barrier document, improve the example of the data dependency\nbarrier situation by:\n\n (1) showing the initial values of the variables involved; and\n\n (2) repeating the instruction sequence description, this time with the data\n     dependency barrier actually shown to make it clear what the revised\n     sequence actually is.\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": "dbc8700e27a94621de9d22c506c67913e0121501",
      "tree": "4ac767de021735f8826ac849ac8a3795bd78ade5",
      "parents": [
        "235963b2edc080b577000031b9ad75804dd83c88"
      ],
      "author": {
        "name": "David Howells",
        "email": "dhowells@redhat.com",
        "time": "Mon Apr 10 22:54:23 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Fix memory barrier docs wrt atomic ops\n\nFix the memory barrier documentation to attempt to describe atomic ops\ncorrectly.\n\natomic_t ops that return a value _do_ imply smp_mb() either side, and so\ndon\u0027t actually require smp_mb__*_atomic_*() special barriers.\n\nAlso explains why special barriers exist in addition to normal barriers.\n\nFurther fix the memory barrier documents to portray bitwise operation\nmemory barrier effects correctly following Nick Piggin\u0027s comments.\n\nIt makes the point that any atomic op that both modifies some state in\nmemory and returns information on that state implies memory barriers on\nboth sides.\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": "235963b2edc080b577000031b9ad75804dd83c88",
      "tree": "b53a3e36e6d5ed2e6c421a2777fa04c1aca083e6",
      "parents": [
        "8c37bea1a0506f45111c64bac4325173e066b22d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 10 22:54:22 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Doc: fix mtrr userspace programs to build cleanly\n\nFix mtrr-add.c and mtrr-show.c in Doc/mtrr.txt to build cleanly.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8c37bea1a0506f45111c64bac4325173e066b22d",
      "tree": "e0881fe790687f8063a5178ec36b6946100a0bac",
      "parents": [
        "56b146d36db933844011d5026c6f55593037c7b8"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 10 22:54:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] docs: laptop-mode.txt source file build\n\nFix C source file in Doc/laptop-mode.txt to compile.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "56b146d36db933844011d5026c6f55593037c7b8",
      "tree": "e8b9bed7bf22f658f9b62bf13e512bf08f137efc",
      "parents": [
        "31cc48bfeef7a021d6e29f3454a4505edcfd6daa"
      ],
      "author": {
        "name": "Tobias Klauser",
        "email": "tklauser@nuerscht.ch",
        "time": "Mon Apr 10 22:54:21 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:44 2006 -0700"
      },
      "message": "[PATCH] Last DMA_xBIT_MASK cleanups\n\nThese are the last conversions of pci_set_dma_mask(),\npci_set_consistent_dma_mask() and pci_dma_supported() to use DMA_xBIT_MASK\nconstants from linux/dma-mapping.h\n\nSigned-off-by: Tobias Klauser \u003ctklauser@nuerscht.ch\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "aa7271076ae6547d7f370ad7e91ef86fdb318f17",
      "tree": "5a04c82e8ea4dda6cfd7905da18f68752d10faa3",
      "parents": [
        "ba6edfcd1708da2e665f14eee76e87f39448ec40"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Apr 10 22:53:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] the scheduled unexport of panic_timeout\n\nImplement the scheduled unexport of panic_timeout.\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": "21a26d49d1ab3163b589bf913dd9176e921eb1d7",
      "tree": "b5a0c33b4d3a954c7ba6200f03d4e647c9ecd9ab",
      "parents": [
        "64a3ca5f7ec2606b03be4a65736164a5373732ed"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Mon Apr 10 22:53:04 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:33 2006 -0700"
      },
      "message": "[PATCH] hugetlbfs doc. update\n\nFix typos, spelling, etc., in Doc/vm/hugetlbpage.txt.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nCc: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d1195c516a9acd767cb541f914be2c6ddcafcfc1",
      "tree": "1edb7afcdee207e34298ec72e0a89b0a66866b2b",
      "parents": [
        "7519fdc90fe577cb966ab1ce2bf51ac639f05a0e"
      ],
      "author": {
        "name": "Pekka J Enberg",
        "email": "penberg@cs.Helsinki.FI",
        "time": "Tue Apr 11 14:21:59 2006 +0200"
      },
      "committer": {
        "name": "Jens Axboe",
        "email": "axboe@suse.de",
        "time": "Tue Apr 11 14:21:59 2006 +0200"
      },
      "message": "[PATCH] vfs: add splice_write and splice_read to documentation\n\nThis patch adds the new splice_write and splice_read file operations to\nDocumentation/filesystems/vfs.txt.\n\nSigned-off-by: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n"
    },
    {
      "commit": "9227c33de80ac01f269ed33624990ce84358e419",
      "tree": "7678d342949db011d37e15516c3eaa22ec32ff2a",
      "parents": [
        "676165a8af7167f488abdcce6851a9bc36e83254"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sat Apr 01 19:21:04 2006 +0200"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jeff@garzik.org",
        "time": "Mon Apr 10 14:15:47 2006 -0400"
      },
      "message": "[PATCH] move -\u003eeh_strategy_handler to the transport class\n\nOverriding the whole EH code is a per-transport, not per-host thing.\nMove -\u003eeh_strategy_handler to the transport class, same as\n-\u003eeh_timed_out.\n\nDownside is that scsi_host_alloc can\u0027t check for the total lack of EH\nanymore, but the transition period from old EH where we needed it is\nlong gone already.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Jeff Garzik \u003cjeff@garzik.org\u003e\n"
    },
    {
      "commit": "68a3a7feb08f960095072f28ec20f7900793c506",
      "tree": "1d458822fd4414997b6f12ad8a915f785d7e730f",
      "parents": [
        "9d99aaa31f5994d1923c3713ce9144c4c42332e1"
      ],
      "author": {
        "name": "Andi Kleen",
        "email": "ak@suse.de",
        "time": "Fri Apr 07 19:49:18 2006 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 09 11:53:16 2006 -0700"
      },
      "message": "[PATCH] x86_64: Reserve SRAT hotadd memory on x86-64\n\nFrom: Keith Mannthey, Andi Kleen\n\nImplement memory hotadd without sparsemem. The memory in the SRAT\nhotadd area is just preserved instead and can be activated later.\n\nThere are a few restrictions:\n- Only one continuous hotadd area allowed per node\n\nThe main problem is dealing with the many buggy SRAT tables\nthat are out there. The strategy here is to reject anything\nsuspicious.\n\nOriginally from Keith Mannthey, with several hacks and changes by AK\nand also contributions from Andrew Morton\n\n[ TBD: Problems pointed out by KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e:\n\n 1) Goto\u0027s rebuild_zonelist patch will not work if CONFIG_MEMORY_HOTPLUG\u003dn.\n\n    Rebuilding zonelist is necessary when the system has just memory \u003c\n    4G at boot, and hot add memory \u003e 4G.  because x86_64 has DMA32,\n    ZONE_NORAML is not included into zonelist at boot time if system\n    doesn\u0027t have memory \u003e4G at boot.\n\n    [AK: should just force the higher zones at boot time when SRAT tells us]\n\n 2) zone and node\u0027s spanned_pages and present_pages are not incremented.\n    They should be.\n\n    For example, our server (ia64/Fujitsu PrimeQuest) can equip memory\n    from 4G to 1T(maybe 2T in future), and SRAT will *always* say we have\n    possible 1T +memory.  (Microsoft requires \"write all possible memory\n    in SRAT\") When we reserve memmap for possible 1T memory, Linux will\n    not work well in +minimum 4G configuraion ;)\n\n    [AK: needs limiting to 5-10% of max memory]\n ]\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a7d7cb3cd6c97cbbe21d528c014e5f592006457d",
      "tree": "b362da041ba473225a7984d16f443de212c95800",
      "parents": [
        "6246b6128bbe34d0752f119cf7c5111c85fe481d"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Sat Mar 25 14:48:37 2006 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Apr 04 15:28:21 2006 +0200"
      },
      "message": "kbuild: fix garbled text in modules.txt\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "4c41251e31982002bca0ce7e903c0cc66218c1ec",
      "tree": "0c900943e9d335a7c0dafa548e0ba4eae8633e48",
      "parents": [
        "b82fbe6c4232365272bde6f2c3f8fd9dd4dcd73a"
      ],
      "author": {
        "name": "Erik Mouw",
        "email": "erik@bitwizard.nl",
        "time": "Mon Apr 03 14:21:00 2006 +0200"
      },
      "committer": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Mon Apr 03 07:25:54 2006 -0500"
      },
      "message": "[CPUFREQ] Update LART site URL\n\nUpdate LART site URL.\n\nThe LART website moved to http://www.lartmaker.nl/. This patch\nupdates the URL in CpuFreq specific files.\n\nSigned-off-by: Erik Mouw \u003cerik@bitwizard.nl\u003e\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\n"
    },
    {
      "commit": "f27f0a045b79de5729d064497e21a70871f1d6fe",
      "tree": "078416852de43b76e297224b57a9c5b9f67dfb56",
      "parents": [
        "6e0dd741a89be35defa05bd79f4211c5a2762825",
        "c2f60c523aa34cf6d4913d6efc670890bd456fd5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:08:49 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 13:08:49 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa\n\n* master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa: (28 commits)\n  [ALSA] Kconfig SND_SEQUENCER_OSS help text fix\n  [ALSA] Add Aux input switch control for Aureon Universe\n  [ALSA] pcxhr - Fix the crash with REV01 board\n  [ALSA] sound/pci/hda: use create_singlethread_workqueue()\n  [ALSA] hda-intel - Add support of ATI SB600\n  [ALSA] cs4281 - Fix the check of timeout in probe\n  [ALSA] cs4281 - Fix the check of right channel\n  [ALSA] Test volume resolution of usb audio at initialization\n  [ALSA] maestro3.c: fix BUG, optimization\n  [ALSA] HDA/Realtek: multiple input mux definitions and pin mode additions\n  [ALSA] AdLib FM card driver\n  [ALSA] Fix / clean up PCM-OSS setup hooks\n  [ALSA] Clean up PCM codes (take 2)\n  [ALSA] Tiny clean up of PCM codes\n  [ALSA] ISA drivers bailing on first !enable[i]\n  [ALSA] Remove obsolete kfree_nocheck call\n  [ALSA] Remove obsolete kfree_nocheck call\n  [ALSA] Add snd-als300 driver for Avance Logic ALS300/ALS300+ soundcards\n  [ALSA] Add snd-riptide driver for Conexant Riptide chip\n  [ALSA] hda-codec - Fix noisy output wtih AD1986A 3stack model\n  ...\n"
    },
    {
      "commit": "63589ed0785ffc715777a54ccb96cdfaea9edbc0",
      "tree": "8ef3e50b7f87a5a2f5b0d96d1e22a1277c2381c0",
      "parents": [
        "24c7cd0630f76f0eb081d539c53893d9f15787e8",
        "a580290c3e64bb695158a090d02d1232d9609311"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:58:45 2006 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial: (48 commits)\n  Documentation: fix minor kernel-doc warnings\n  BUG_ON() Conversion in drivers/net/\n  BUG_ON() Conversion in drivers/s390/net/lcs.c\n  BUG_ON() Conversion in mm/slab.c\n  BUG_ON() Conversion in mm/highmem.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/signal.c\n  BUG_ON() Conversion in kernel/ptrace.c\n  BUG_ON() Conversion in ipc/shm.c\n  BUG_ON() Conversion in fs/freevxfs/\n  BUG_ON() Conversion in fs/udf/\n  BUG_ON() Conversion in fs/sysv/\n  BUG_ON() Conversion in fs/inode.c\n  BUG_ON() Conversion in fs/fcntl.c\n  BUG_ON() Conversion in fs/dquot.c\n  BUG_ON() Conversion in md/raid10.c\n  BUG_ON() Conversion in md/raid6main.c\n  BUG_ON() Conversion in md/raid5.c\n  Fix minor documentation typo\n  BFP-\u003eBPF in Documentation/networking/tuntap.txt\n  ...\n"
    },
    {
      "commit": "b043b673dc8a73daa233d5d92cf70b32e7351314",
      "tree": "d17fd0616420886adca7eb1bc19ba7a55a789fa8",
      "parents": [
        "cd5e25d93e6efeb93db7b6731b0a674495270621",
        "fb9c280d4c6d4586670e3dfd041d8258db36b330"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:53:57 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:53:57 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: (49 commits)\n  V4L/DVB (3667b): cpia2: fix function prototype\n  V4L/DVB (3702): Make msp3400 routing defines more consistent\n  V4L/DVB (3700): Remove obsolete commands from tvp5150.c\n  V4L/DVB (3697): More msp3400 and bttv fixes\n  V4L/DVB (3696): Previous change for cx2341X boards broke the remote support\n  V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling\n  V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0\n  V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies\n  V4L/DVB (3673): Fix budget-av CAM reset\n  V4L/DVB (3672): Fix memory leak in dvr open\n  V4L/DVB (3671): New module parameter \u0027tv_standard\u0027 (dvb-ttpci driver)\n  V4L/DVB (3670): Fix typo in comment\n  V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards\n  V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux\n  V4L/DVB (3667a): Fix SAP + stereo mode at msp3400\n  V4L/DVB (3666): Remove trailing newlines\n  V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers\n  V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks\n  V4L/DVB (3662): Don\u0027t set msp3400c-non-existent register\n  V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver\n  ...\n"
    },
    {
      "commit": "86dca4f8e6ab1fd8a3fb5838163fc9d7990f416e",
      "tree": "3d32116afc3be0d323ef93f260592bcea11db329",
      "parents": [
        "9c8680e2cfbb60d5075f8caaf9d98276120bcc78",
        "553ee5dc1a7a1fb04a6286b0c779481f7035bbd1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Apr 02 12:49:59 2006 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6\n\n* master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6: (33 commits)\n  [PATCH] pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)\n  [PATCH] pcmcia: fix pcmcia_device_remove oops\n  [PATCH] pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45\n  [PATCH] pcmcia: pseudo device handling update\n  [PATCH] pcmcia: convert DEV_OK to pcmcia_dev_present\n  [PATCH] pcmcia: use bitfield instead of p_state and state\n  [PATCH] pcmcia: remove unused p_dev-\u003estate flags\n  [PATCH] pcmcia: make pcmcia_release_{io,irq} static\n  [PATCH] pcmcia: add return value to _config() functions\n  [PATCH] pcmcia: remove dev_link_t and client_handle_t indirection\n  [PATCH] pcmcia: embed dev_link_t into struct pcmcia_device\n  [PATCH] pcmcia: rename pcmcia_device.state\n  [PATCH] pcmcia: remove unneeded Vcc pseudo setting\n  [PATCH] pcmcia: remove export of pcmcia_release_configuration\n  [PATCH] pcmcia: default suspend and resume handling\n  [PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irq\n  [PATCH] pcmcia: add pcmcia_disable_device\n  [PATCH] serial_cs: add Merlin U630 IDs\n  [PATCH] pcmcia: AT91RM9200 Compact Flash driver\n  [PATCH] pcmcia: socket.functions starts with 1\n  ...\n"
    },
    {
      "commit": "a580290c3e64bb695158a090d02d1232d9609311",
      "tree": "70f29239b9a206a9afb77ddff35fc47b5b248866",
      "parents": [
        "5d9428de1a9785f10a4339f80b717be665ba51c7"
      ],
      "author": {
        "name": "Martin Waitz",
        "email": "tali@admingilde.org",
        "time": "Sun Apr 02 13:59:55 2006 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Sun Apr 02 13:59:55 2006 +0200"
      },
      "message": "Documentation: fix minor kernel-doc warnings\n\nThis patch updates the comments to match the actual code.\n\nSigned-off-by: Martin Waitz \u003ctali@admingilde.org\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    }
  ],
  "next": "1864cfb1537e108c2fe7a8e178b28bffde5a5439"
}
