)]}'
{
  "log": [
    {
      "commit": "f9f88fed3433139b58962011c81597b44fd48458",
      "tree": "1213e9b5c6e125aa6bd09e8d3e466fea483f4a1a",
      "parents": [
        "9902b1843ff460d08a40d6c99ad8f5362296c3d4"
      ],
      "author": {
        "name": "Jouni Malinen",
        "email": "j@w1.fi",
        "time": "Sun Nov 09 18:38:51 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Nov 21 11:08:16 2008 -0500"
      },
      "message": "mac80211_hwsim: Update documentation (AP mode enabled)\n\nAP mode is now enabled in mac80211, so there is no need to point users\nto an additional patch to enable the mode. In addition, add a pointer to\nmore hwsim test cases in hostap.git.\n\nSigned-off-by: Jouni Malinen \u003cj@w1.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6ab33d51713d6d60c7677c0d020910a8cb37e513",
      "tree": "546c2ff099b2757e75cf34ddace874f1220f740e",
      "parents": [
        "7be6065b39c3f1cfa796667eac1a2170465acc91",
        "13d428afc007fcfcd6deeb215618f54cf9c0cae6"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 16:44:00 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 20 16:44:00 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/ixgbe/ixgbe_main.c\n\tinclude/net/mac80211.h\n\tnet/phonet/af_phonet.c\n"
    },
    {
      "commit": "4dd61d92d7204788b93b064a679c9068fc5b8a5f",
      "tree": "90dc522b71d06a336773f919def0fd99d59156c9",
      "parents": [
        "95763dd52b4b9b3578d3428001ece1e11b016ffc",
        "5ece6c2ddd6f7da9e95dc325c742c0f5afbcecbe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 20 13:12:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 20 13:12:14 2008 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (23 commits)\n  net: fix tiny output corruption of /proc/net/snmp6\n  atl2: don\u0027t request irq on resume if netif running\n  ipv6: use seq_release_private for ip6mr.c /proc entries\n  pkt_sched: fix missing check for packet overrun in qdisc_dump_stab()\n  smc911x: Fix printf format typo in smc911x driver.\n  asix: Fix asix-based cards connecting to 10/100Mbs LAN.\n  mv643xx_eth: fix recycle check bound\n  mv643xx_eth: fix the order of mdiobus_{unregister, free}() calls\n  sh: sh_eth: Update to change of mii_bus\n  TPROXY: supply a struct flowi-\u003eflags argument in inet_sk_rebuild_header()\n  TPROXY: fill struct flowi-\u003eflags in udp_sendmsg()\n  net: ipg.c fix bracing on endian swapping\n  phylib: Fix auto-negotiation restart avoidance\n  net: jme.c rxdesc.flags is __le16, other missing endian swaps\n  phylib: fix phy name example in documentation\n  net: Do not fire linkwatch events until the device is registered.\n  phonet: fix compilation with gcc-3.4\n  ixgbe: fix compilation with gcc-3.4\n  pktgen: fix multiple queue warning\n  net: fix ip_mr_init() error path\n  ...\n"
    },
    {
      "commit": "4f7dbc7ff4ec19b40ec083f7c54a87d3ece0089d",
      "tree": "c37f34eee23ae96c78f72e445ad20f8fbcab010e",
      "parents": [
        "9f92f4719764acf1c9185a5958200887a43e3483",
        "73f56c0d35e6427081a4eabd620d8b8d8a35bd09"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:51:56 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:51:56 2008 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86: more general identifier for Phoenix BIOS\n  AMD IOMMU: check for next_bit also in unmapped area\n  AMD IOMMU: fix fullflush comparison length\n  AMD IOMMU: enable device isolation per default\n  AMD IOMMU: add parameter to disable device isolation\n  x86, PEBS/DS: fix code flow in ds_request()\n  x86: add rdtsc barrier to TSC sync check\n  xen: fix scrub_page()\n  x86: fix es7000 compiling\n  x86, bts: fix unlock problem in ds.c\n  x86, voyager: fix smp generic helper voyager breakage\n  x86: move iomap.h to the new include location\n"
    },
    {
      "commit": "1c207f952a3a39f9d07a3e9de0cf6b9a9464eeaa",
      "tree": "74767a045232ec23a8675fd9141b226b9529cd75",
      "parents": [
        "f8b2256e9c11a825899345de06b39a4bdf44911d"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 19 15:36:16 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 19 18:49:57 2008 -0800"
      },
      "message": "Documentation/kernel-parameters.txt: add min_addr, fix max_addr\n\nAdd \"min_addr\" documentation.\nFor \"max_addr\", add nn before [KMG] since a number is needed and this\nis consistent with other uses of [KMG].\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9d6ada9f4141fb8ab3c5d7dffe382f6a68b8e961",
      "tree": "ba66e78b18153f48166ed4d86d77ffb2d501e739",
      "parents": [
        "b47300168e770b60ab96c8924854c3b0eb4260eb"
      ],
      "author": {
        "name": "Paulius Zaleckas",
        "email": "paulius.zaleckas@teltonika.lt",
        "time": "Wed Nov 19 15:38:24 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 19 15:38:24 2008 -0800"
      },
      "message": "phylib: fix phy name example in documentation\n\nAll MDIO bus drivers currently name bus with \"%x\" format.\nThere is one exception where mv643xx_eth driver is using \"%d\".\nPhy address on the bus uses format \"%02x\".\n\nFixing phy name example to match all real life MDIO drivers.\n\nSigned-off-by: Paulius Zaleckas \u003cpaulius.zaleckas@teltonika.lt\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "198d6ba4d7f48c94f990f4604f0b3d73925e0ded",
      "tree": "56bbdf8ba2553c23c8099da9344a8f1d1aba97ab",
      "parents": [
        "9a57f7fabd383920585ed8b74eacd117c6551f2d",
        "7f0f598a0069d1ab072375965a4b69137233169c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 18 23:38:23 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 18 23:38:23 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/isdn/i4l/isdn_net.c\n\tfs/cifs/connect.c\n"
    },
    {
      "commit": "3ce1f93c6d53c3f91c3846cf66b018276c8ac2e7",
      "tree": "b6dd5e06c031f03aa7c81da818e90c52569707f9",
      "parents": [
        "e5e1f606ecbf67e52ebe2df5d14f8b94ec6544d0"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Mon Nov 17 15:09:20 2008 +0100"
      },
      "committer": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Tue Nov 18 15:44:31 2008 +0100"
      },
      "message": "AMD IOMMU: enable device isolation per default\n\nImpact: makes device isolation the default for AMD IOMMU\n\nSome device drivers showed double-free bugs of DMA memory while testing\nthem with AMD IOMMU. If all devices share the same protection domain\nthis can lead to data corruption and data loss. Prevent this by putting\neach device into its own protection domain per default.\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\n"
    },
    {
      "commit": "e5e1f606ecbf67e52ebe2df5d14f8b94ec6544d0",
      "tree": "07ca4cda790e3937f0893b41b3777ce6492ef9f4",
      "parents": [
        "4e14e833ac3b97a4aa8803eea49f899adc5bb5f4"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Mon Nov 17 15:07:17 2008 +0100"
      },
      "committer": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Tue Nov 18 15:43:23 2008 +0100"
      },
      "message": "AMD IOMMU: add parameter to disable device isolation\n\nImpact: add a new AMD IOMMU kernel command line parameter\n\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\n"
    },
    {
      "commit": "dd9c0e363cef32b7d6f23d4c87e8dfe4f91fd1c5",
      "tree": "2ae48a033a925169f0fd71bdc18a683a308f46c4",
      "parents": [
        "29450559849da7066813601effb7666966869853"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Sun Nov 16 22:55:08 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 16 22:55:08 2008 -0800"
      },
      "message": "dccp: Deprecate Ack Ratio sysctl\n\nThis patch deprecates the Ack Ratio sysctl, since\n * Ack Ratio is entirely ignored by CCID-3 and CCID-4,\n * Ack Ratio currently doesn\u0027t work in CCID-2 (i.e. is always set to 1);\n * even if it would work in CCID-2, there is no point for a user to change it:\n   - Ack Ratio is constrained by cwnd (RFC 4341, 6.1.2),\n   - if Ack Ratio \u003e cwnd, the system resorts to spurious RTO timeouts\n     (since waiting for Acks which will never arrive in this window),\n   - cwnd is not a user-configurable value.\n\nThe only reasonable place for Ack Ratio is to print it for debugging. It is\nplanned to do this later on, as part of e.g. dccp_probe.\n\nWith this patch Ack Ratio is now under full control of feature negotiation:\n * Ack Ratio is resolved as a dependency of the selected CCID;\n * if the chosen CCID supports it (i.e. CCID \u003d\u003d CCID-2), Ack Ratio is set to\n   the default of 2, following RFC 4340, 11.3 - \"New connections start with Ack\n   Ratio 2 for both endpoints\";\n * what happens then is part of another patch set, since it concerns the\n   dynamic update of Ack Ratio while the connection is in full flight.\n\nThanks to Tomasz Grobelny for discussion leading up to this patch.\n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "536533e69e3e4a9f0174509813f8df28970d6ebe",
      "tree": "d605be0473a2e0f7581c88fe85b89e64c2d4667a",
      "parents": [
        "3ab5aee7fe840b5b1b35a8d1ac11c3de5281e611"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Sun Nov 16 19:41:14 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 16 19:41:14 2008 -0800"
      },
      "message": "rcu: documents rculist_nulls\n\nAdds Documentation/RCU/rculist_nulls.txt file to describe how \u0027nulls\u0027\nend-of-list can help in some RCU algos.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "fab349cceb25f92bac1400601c5ef8345a166958",
      "tree": "aba18d45b3620a210a939777857853c67a61d5c3",
      "parents": [
        "d091c2f58ba32029495a933b721e8e02fbd12caa",
        "31c00fc15ebd35c1647775dbfc167a15d46657fd"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 15 11:51:03 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Nov 15 11:51:03 2008 -0800"
      },
      "message": "Merge branch \u0027doc-subdirs\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs\n\n* \u0027doc-subdirs\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs:\n  Create/use more directory structure in the Documentation/ tree.\n"
    },
    {
      "commit": "31c00fc15ebd35c1647775dbfc167a15d46657fd",
      "tree": "6d8ff2a6607c94a791ccc56fd8eb625e4fdcc01a",
      "parents": [
        "3edac25f2e8ac8c2a84904c140e1aeb434e73e75"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Thu Nov 13 21:33:24 2008 +0000"
      },
      "committer": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Fri Nov 14 17:28:53 2008 +0000"
      },
      "message": "Create/use more directory structure in the Documentation/ tree.\n\nCreate Documentation/blockdev/ sub-directory and populate it.\nPopulate the Documentation/serial/ sub-directory.\nMove MSI-HOWTO.txt to Documentation/PCI/.\nMove ioctl-number.txt to Documentation/ioctl/.\nUpdate all relevant 00-INDEX files.\nUpdate all relevant Kconfig files and source files.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n"
    },
    {
      "commit": "4e17e1db96474af5620e3259754df4cb1c46521c",
      "tree": "cc662ebf5158b407495a4939b0ea3d16b93a1b7e",
      "parents": [
        "e0a29382c6f51c278a7e9a788917ff9182f3dba6"
      ],
      "author": {
        "name": "Rodolfo Giometti",
        "email": "giometti@linux.it",
        "time": "Wed Nov 12 13:27:12 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "Add c2 port support\n\nC2port implements a two wire serial communication protocol (bit\nbanging) designed to enable in-system programming, debugging, and\nboundary-scan testing on low pin-count Silicon Labs devices.\n\nCurrently this code supports only flash programming through sysfs\ninterface but extensions shoud be easy to add.\n\nSigned-off-by: Rodolfo Giometti \u003cgiometti@linux.it\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e0a29382c6f51c278a7e9a788917ff9182f3dba6",
      "tree": "9e342053be04badb7e404a7c8666d5255e7cb2ef",
      "parents": [
        "cfbc619033d3a2eee8f7aa9314e21b96cf34d399"
      ],
      "author": {
        "name": "Madhusudhan Chikkature",
        "email": "madhu.cr@ti.com",
        "time": "Wed Nov 12 13:27:12 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "hdq: documentation for OMAP HDQ\n\nAdd a brief document about omap2430/3430 HDQ/1-wire driver.\n\nSigned-off-by: Madhusudhan Chikkature\u003cmadhu.cr@ti.com\u003e\nAcked-by: Evgeniy Polyakov \u003cjohnpol@2ka.mipt.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a412ae3fb90ab49072b82c8cfa1e3e60d2b27005",
      "tree": "a145d9346dc1a97eb21dc0c86bcaf62c7cd8c359",
      "parents": [
        "c0b4e3ab0c769913438aeb078535ff117eeba5fb"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:27:04 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:18 2008 -0800"
      },
      "message": "ics932s401: new clock generator chip driver\n\nThe ics932s401 is a clock generator chip.  This driver allows users to\nread the current clock outputs.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c0b4e3ab0c769913438aeb078535ff117eeba5fb",
      "tree": "aef089b13f7850971025851dedd958f10bdf928a",
      "parents": [
        "455fbdd376c3ed3a5be8c039348896fdd87e9930"
      ],
      "author": {
        "name": "Darrick J. Wong",
        "email": "djwong@us.ibm.com",
        "time": "Wed Nov 12 13:27:03 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "adt7462: new hwmon driver\n\nNew driver to play with.  As Jean mentioned a couple of years ago, this\nchip is a beast with odd combinations of 8 fans, 4 temperatures, and 13\nvoltage sensors.  This driver has been tested on an IntelliStation Z30.\n\nSigned-off-by: Darrick J. Wong \u003cdjwong@us.ibm.com\u003e\nCc: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "455fbdd376c3ed3a5be8c039348896fdd87e9930",
      "tree": "03ac3947914b66061d4b8c20ae58285efe475f36",
      "parents": [
        "33c5d3d64589c5d379db5a5615735f6d08438369"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@suse.cz",
        "time": "Wed Nov 12 13:27:02 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "LIS3LV02Dx Accelerometer driver\n\nThis adds a driver to the accelerometer sensor found in several HP\nlaptops (under the commercial names of \"HP Mobile Data Protection System\n3D\" and \"HP 3D driveguard\").  It tries to have more or less the same\ninterfaces as the hdaps and other accelerometer drivers: in sysfs and as\na joystick.\n\nThis driver was first written by Yan Burman.  Eric Piel has updated it\nand slimed it up (including the removal of an interface to access to the\nfree-fall feature of the sensor because it is not reliable enough for\nnow).  Pavel Machek removed few more features and switched locking from\nsemaphore to mutex.\n\nSeveral people have contributed to the database of the axes.\n\n[eric.piel@tremplin-utc.net: LIS3LV02D: Conform to the new ACPI API]\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Yan Burman \u003cburman.yan@gmail.com\u003e\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nCc: \"Mark M. Hoffman\" \u003cmhoffman@lightlink.com\u003e\nSigned-off-by: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "084c304980f05833bc8a91b856af7dc7a7bb7d60",
      "tree": "31190625fec53827679dc35b828f67c546c88d57",
      "parents": [
        "b67ad18b06701b77ca8bfe9bb760c5c9e765e3cf"
      ],
      "author": {
        "name": "Marco Stornelli",
        "email": "marco.stornelli@gmail.com",
        "time": "Wed Nov 12 13:26:56 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "DOC: update xip method info\n\nxip documentation updated:\n- change \"get_xip_page\" to \"get_xip_mem\";\n- explain changed function parameters\n\nSigned-off-by: Marco Stornelli \u003cmarco.stornelli@gmail.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Carsten Otte \u003ccotte@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b67ad18b06701b77ca8bfe9bb760c5c9e765e3cf",
      "tree": "f0b87e5fceec394f096e932db1f0a5fb7b104f50",
      "parents": [
        "b76f90b526737070302a127c710263e2ac707676"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 12 13:26:55 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:17 2008 -0800"
      },
      "message": "DOC: add printk-formats.txt\n\nAdd printk-formats.txt so that we don\u0027t have to keep fixing the\nsame things over and over again.  \u003cwishful thinking\u003e\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "3b1b3f6e57064aa8f91c290fe51cda4c74642902",
      "tree": "2cf60a7bae5f184acbea4bff859be4e4132f9794",
      "parents": [
        "687446760bd008df96655cb8c5900f8e48a7118c"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 12 13:26:50 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 17:17:16 2008 -0800"
      },
      "message": "freezer_cg: disable writing freezer.state of root cgroup\n\nWith this change, control file \u0027freezer.state\u0027 doesn\u0027t exist in root\ncgroup, making root cgroup unfreezable.\n\nI think it\u0027s reasonable to disallow freeze tasks in the root cgroup.  And\nthen we can avoid fork overhead when freezer subsystem is compiled but not\nused.\n\nAlso make writing invalid value to freezer.state returns EINVAL rather\nthan EIO.  This is more consistent with other cgroup subsystem.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Paul Menage \u003cmenage@google.com\u003e\nCc: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: Paul Menage \u003cmenage@google.com\u003e\nCc: Matt Helsley \u003cmatthltc@us.ibm.com\u003e\nCc: \"Serge E. Hallyn\" \u003cserue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "08c1184fa2b785f23453b8cbb43f86b409cde3a6",
      "tree": "f3d529d72ecdbf3f6ee1d245a6d9b099408fc259",
      "parents": [
        "f21f237cf55494c3a4209de323281a3b0528da10",
        "d1876ba4dead6ace7e9fbf16f83397e6486d0dfe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 10:24:46 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Nov 12 10:24:46 2008 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (47 commits)\n  ACPI: pci_link: remove acpi_irq_balance_set() interface\n  fujitsu-laptop: Add DMI callback for Lifebook S6420\n  ACPI: EC: Don\u0027t do transaction from GPE handler in poll mode.\n  ACPI: EC: lower interrupt storm treshold\n  ACPICA: Use spinlock for acpi_{en|dis}able_gpe\n  ACPI: EC: restart failed command\n  ACPI: EC: wait for last write gpe\n  ACPI: EC: make kernel messages more useful when GPE storm is detected\n  ACPI: EC: revert msleep patch\n  thinkpad_acpi: fingers off backlight if video.ko is serving this functionality\n  sony-laptop: fingers off backlight if video.ko is serving this functionality\n  msi-laptop: fingers off backlight if video.ko is serving this functionality\n  fujitsu-laptop: fingers off backlight if video.ko is serving this functionality\n  eeepc-laptop: fingers off backlight if video.ko is serving this functionality\n  compal: fingers off backlight if video.ko is serving this functionality\n  asus-acpi: fingers off backlight if video.ko is serving this functionality\n  Acer-WMI: fingers off backlight if video.ko is serving this functionality\n  ACPI video: if no ACPI backlight support, use vendor drivers\n  ACPI: video: Ignore devices that aren\u0027t present in hardware\n  Delete an unwanted return statement at evgpe.c\n  ...\n"
    },
    {
      "commit": "d90ebcbfa7f5a8b4e20518c9f94c5c4e4cd3c2e5",
      "tree": "b1fb407c7ee1adbe8215311675d133a83a2d55b5",
      "parents": [
        "e8ef967a54f401ac5e8637b7f7f8bddb006144c4"
      ],
      "author": {
        "name": "Gerrit Renker",
        "email": "gerrit@erg.abdn.ac.uk",
        "time": "Wed Nov 12 00:47:26 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed Nov 12 00:47:26 2008 -0800"
      },
      "message": "dccp: Query supported CCIDs\n\nThis provides a data structure to record which CCIDs are locally supported\nand three accessor functions:\n - a test function for internal use which is used to validate CCID requests\n   made by the user;\n - a copy function so that the list can be used for feature-negotiation;   \n - documented getsockopt() support so that the user can query capabilities.\n\nThe data structure is a table which is filled in at compile-time with the\nlist of available CCIDs (which in turn depends on the Kconfig choices).\n\nUsing the copy function for cloning the list of supported CCIDs is useful for\nfeature negotiation, since the negotiation is now with the full list of available\nCCIDs (e.g. {2, 3}) instead of the default value {2}. This means negotiation \nwill not fail if the peer requests to use CCID3 instead of CCID2. \n\nSigned-off-by: Gerrit Renker \u003cgerrit@erg.abdn.ac.uk\u003e\nAcked-by: Ian McDonald \u003cian.mcdonald@jandi.co.nz\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "f398778aa336a2919ee04ba45d915007230c6957",
      "tree": "c7244cd1d4af8d99c861b21ebcaeabf23e355b9f",
      "parents": [
        "9b5a56ddfd615a27e3a0856ceae1592a24021e42",
        "2dba1b5d87e08a294da5cdfa4d32908000e9b085"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:15:50 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:15:50 2008 -0500"
      },
      "message": "Merge branch \u0027video\u0027 into release\n\nConflicts:\n\tDocumentation/kernel-parameters.txt\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "3e0fe364835cecc8560cf32bb9609f4c56c5d9fa",
      "tree": "be2236bd4f6f16aee24cca5217449dc03a6c1e85",
      "parents": [
        "e911d27af43e7d28d59a96a4682e8942f0661469",
        "32836259ff25ce97010569706cd33ba94de81d62"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:14:11 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:14:11 2008 -0500"
      },
      "message": "Merge branch \u0027misc\u0027 into release\n"
    },
    {
      "commit": "597e4fabb0b0c7fdfa7c2d551fd0a797aab7e53b",
      "tree": "2864bd6b9a5919698bc497892927849fed53618a",
      "parents": [
        "3ad4f597058301c97f362e500a32f63f5c950a45",
        "ed206fac87d65917280b6c3edd3f01125d4095c9"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:13:50 2008 -0500"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Nov 11 21:13:50 2008 -0500"
      },
      "message": "Merge branch \u0027bugzilla-11312\u0027 into release\n"
    },
    {
      "commit": "7e452baf6b96b5aeba097afd91501d33d390cc97",
      "tree": "9b0e062d3677d50d731ffd0fba47423bfdee9253",
      "parents": [
        "3ac38c3a2e7dac3f8f35a56eb85c27881a4c3833",
        "f21f237cf55494c3a4209de323281a3b0528da10"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 11 15:43:02 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 11 15:43:02 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/message/fusion/mptlan.c\n\tdrivers/net/sfc/ethtool.c\n\tnet/mac80211/debugfs_sta.c\n"
    },
    {
      "commit": "09eb3b5b1bcab7b25e9dd57e90ee9753adf7afe2",
      "tree": "9859b9ec3b5979af6b177155ef847f97fba19a6a",
      "parents": [
        "04ca2c17e3fae2d3f73aa5ad533242d556cadf5a",
        "45b86a96f17cb2900f291129b0e67287400e45b2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 10:51:50 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 10:51:50 2008 -0800"
      },
      "message": "Merge branch \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  ring-buffer: prevent infinite looping on time stamping\n  ftrace: disable tracing on resize\n  ftrace: fix breakage in bin_fmt results\n  ftrace: ftrace.txt version update\n  ftrace: update txt document\n"
    },
    {
      "commit": "853041f0899177da7a47da3a09aa327a14ebd7bb",
      "tree": "0db5619b95dbb95aa9dfd3cdea5416d87b7590a6",
      "parents": [
        "e892873c5d7431324d98dfd3ed1572a2948046be",
        "1d6782bda5c1fb2bca44af50647b45427d8ef4ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:25:21 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:25:21 2008 -0800"
      },
      "message": "Merge branch \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6\n\n* \u0027for_linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (35 commits)\n  V4L/DVB (9516): cx18: Move DVB buffer transfer handling from irq handler to work_queue\n  V4L/DVB (9557): gspca: Small changes for the sensor HV7131B in zc3xx.\n  V4L/DVB (9556): gspca: Bad init sequence for sensor HV7131B in zc3xx.\n  V4L/DVB (9549): gspca: Fix a typo in one of gspca chips name.\n  V4L/DVB (9515): cx18: Use correct Mailbox IRQ Ack values and misc IRQ handling cleanup\n  V4L/DVB (9493): kconfig patch\n  V4L/DVB (9527): af9015: fix compile warnings\n  V4L/DVB (9524): af9013: fix bug in status reading\n  V4L/DVB (9511): cx18: Mark CX18_CPU_DE_RELEASE_MDL as a slow API call\n  V4L/DVB (9510): cx18: Fix write retries for registers that always change - part 2.\n  V4L/DVB (9506): ivtv/cx18: fix test whether modules should be loaded or not.\n  V4L/DVB (9499): cx88-mpeg: final fix for analogue only compilation + de-alloc fix\n  V4L/DVB (9496): cx88-blackbird: bugfix: cx88-blackbird-mpeg-users\n  V4L/DVB (9495): cx88-blackbird: bugfix: cx88-blackbird-poll-fix\n  V4L/DVB (9494): anysee: initialize anysee_usb_mutex statically\n  V4L/DVB (9492): unplug oops from dvb_frontend_init...\n  V4L/DVB (9486): ivtv/ivtvfb: no longer experimental\n  V4L/DVB (9485): ivtv: remove incorrect V4L1 \u0026 tvaudio dependency\n  V4L/DVB (9482): Documentation, especially regarding audio and informational links\n  V4L/DVB (9475): cx18: Disable write retries for registers that always change - part 1.\n  ...\n"
    },
    {
      "commit": "e892873c5d7431324d98dfd3ed1572a2948046be",
      "tree": "05d3785c0a4720c63fa7a7d9372ba24904b5049a",
      "parents": [
        "eda1be631a1efa3985b408a231ba20e1ecf0a92b",
        "cb8fdc69a2a80e81e1280ec58afd2c3217ac8a7f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:24:31 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Nov 11 09:24:31 2008 -0800"
      },
      "message": "Merge branch \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc\n\n* \u0027merge\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:\n  powerpc: Update desktop/server defconfigs\n  powerpc: Fix msr check in compat_sys_swapcontext\n  powerpc: Repair device bindings documentation\n  powerpc: Updated Freescale PPC related defconfigs\n  powerpc: Update QE/CPM2 usb_ctlr structures for USB support\n  powerpc/86xx: Correct SOC bus-frequency in GE Fanuc SBC610 DTS\n  powerpc: Fix Book-E watchdog timer interval setting\n  powerpc/fsl-booke: Fix synchronization bug w/local tlb invalidates\n"
    },
    {
      "commit": "6aadf82eb830cf2622f8803fd7f0414299e246d3",
      "tree": "63db1ce0a95328bab230326aa252c57ee98b0356",
      "parents": [
        "f3a3e881b81ae33b786759c7042de974c1e0bbf7"
      ],
      "author": {
        "name": "Tobias Lorenz",
        "email": "tobias.lorenz@gmx.net",
        "time": "Tue Oct 28 08:48:27 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 11 08:11:24 2008 -0200"
      },
      "message": "V4L/DVB (9482): Documentation, especially regarding audio and informational links\n\nThis patch adds a recommendation to select SND_USB_AUDIO for listing and\nadds a documentation file for si470x.\n\nSigned-off-by: Tobias Lorenz \u003ctobias.lorenz@gmx.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "0d0f1e0a1d6ef2d0ea249930c5ea71d990fc0b6e",
      "tree": "97508fe02d97d1ad2f16864642cfe270edfd7a99",
      "parents": [
        "b058e3f39508a3876a4fbf4a92398c817cf82809"
      ],
      "author": {
        "name": "Rafael Diniz",
        "email": "diniz@wimobilis.com.br",
        "time": "Wed Oct 22 18:02:09 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 11 08:11:23 2008 -0200"
      },
      "message": "V4L/DVB (9369): Documentation update for cx88\n\nAttached is a patch that updates the cx88 documentation to add the fact the\nclosed caption works for at least NTSC capture.\n\nps: I also updated the wiki at:\nhttp://www.linuxtv.org/v4lwiki/index.php/Text_capture#cx88_devices\n\nSigned-off-by: Rafael Diniz \u003cdiniz@wimobilis.com.br\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "f7378995951a2c5e4e836df84e5669bc72c8dda8",
      "tree": "51976ad15d17800b5027e534fb0579c2c96e29e4",
      "parents": [
        "6a13378a56ce06afca9db75f3d4e663fba5f0992"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sat Oct 18 11:05:58 2008 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Nov 11 08:09:44 2008 -0200"
      },
      "message": "V4L/DVB (9337b): remove tuner-3036 and dpc7146 drivers from feature-removal-schedule.txt\n\nThe tuner-3036 and dpc7146 drivers have been deleted now so we can\nremove the corresponding entries from feature-removal-schedule.txt.\n(Thanks for doing this, BTW.)\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "45b86a96f17cb2900f291129b0e67287400e45b2",
      "tree": "f7968bf36e3947ee42251f7eebc6ea5f24aca202",
      "parents": [
        "072ba49838b42c873c496d72c91bb237914cf3b6",
        "4143c5cb36331155a1823af8b3a8c761a59fed71"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 09:16:20 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 11 09:16:20 2008 +0100"
      },
      "message": "Merge branch \u0027devel\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent\n"
    },
    {
      "commit": "ec5d7657f746c46b5fbb3dbec6d0f7d8b6b82961",
      "tree": "65e3d0429e487d491889b354144c5c56823c3891",
      "parents": [
        "ea37194d680ff62c5cd187b40d6ea78fa2631ec1"
      ],
      "author": {
        "name": "Trent Piepho",
        "email": "tpiepho@freescale.com",
        "time": "Mon Nov 10 13:09:21 2008 -0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Mon Nov 10 15:17:52 2008 -0600"
      },
      "message": "powerpc: Repair device bindings documentation\n\nCommit d0fc2eaaf4c56a95f5ed29b6bfb609e19714fc16 \"powerpc/fsl: Refactor\ndevice bindings\" split out a number of device bindings from\nbooting-without-of.txt into separate files.  Having them all in one file\nwas a frequent source of merge conflicts.\n\nHowever, in the next merge, 49997d75152b3d23c53b0fa730599f2f74c92c65, there\nwas another conflict.  Some of the bindings removed from\nbooting-without-of.txt were mistakenly added back in and the copies in\ndts-bindings were kept as well.\n\nThis patch re-removes \"Freescale Display Interface\" and \"Freescale on board\nFPGA\" and fixes the table of contents.\n\nSigned-off-by: Trent Piepho \u003ctpiepho@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "c3d6de698c84efdbdd3781b7058bcc339ab43da8",
      "tree": "07e08d88bbaaef8a5a1dd58b9d19f7c860442d3a",
      "parents": [
        "22c13f9d8179f4c9caecfcb60a95214562b9addc"
      ],
      "author": {
        "name": "Thomas Renninger",
        "email": "trenn@suse.de",
        "time": "Fri Aug 01 17:37:55 2008 +0200"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 07 23:57:55 2008 -0500"
      },
      "message": "ACPI video: if no ACPI backlight support, use vendor drivers\n\nIf an ACPI graphics device supports backlight brightness functions (cmp. with\nlatest ACPI spec Appendix B), let the ACPI video driver control backlight and\nswitch backlight control off in vendor specific ACPI drivers (asus_acpi,\nthinkpad_acpi, eeepc, fujitsu_laptop, msi_laptop, sony_laptop, acer-wmi).\n\nCurrently it is possible to load above drivers and let both poke on the\nbrightness HW registers, the video and vendor specific ACPI drivers -\u003e bad.\n\nThis patch provides the basic support to check for BIOS capabilities before\ndriver loading time. Driver specific modifications are in separate follow up\npatches.\n\n\"acpi_backlight\u003dvendor\"\n\tPrever vendor driver over ACPI driver for backlight.\n\"acpi_backlight\u003dvideo\" (default)\n\tPrever ACPI driver over vendor driver for backlight.\n\nSigned-off-by: Thomas Renninger \u003ctrenn@suse.de\u003e\nAcked-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@linux.intel.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "a0d84a92df43b7206b9c1330a2cccf109cf0a41a",
      "tree": "c21171f847cb316fccd610db8017fa3126b38656",
      "parents": [
        "87b586088ef953c602680e5aff8ab83a2e299498"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Fri Nov 07 16:58:05 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Fri Nov 07 21:45:29 2008 -0500"
      },
      "message": "ACPI: update debug parameter documentation\n\nReformat acpi.debug_layer and acpi.debug_level documentation so it\u0027s\nmore readable, add some clues about how to figure out the mask bits that\nenable a specific ACPI_DEBUG_PRINT statement, and include some useful\nexamples.\n\nMove the list of masks to Documentation/acpi/debug.txt (these are\ncopies of the authoritative values in acoutput.h and acpi_drivers.h).\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "167c6274c30d17c41742096d1a12c32bd3b7e366",
      "tree": "b28b98e34dd2b98db6fff8459cddbc65142cd891",
      "parents": [
        "5c7f0333584128c745fbda845abbe3a32c22d467",
        "a8272061fe533f6d0261b38c58c93bd0855baebe"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 07 01:37:16 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Nov 07 01:37:16 2008 -0800"
      },
      "message": "Merge branch \u0027davem-next\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6\n"
    },
    {
      "commit": "9eeda9abd1faf489f3df9a1f557975f4c8650363",
      "tree": "3e0a58e25b776cfbee193195460324dccb1886c7",
      "parents": [
        "61c9eaf90081cbe6dc4f389e0056bff76eca19ec",
        "4bab0ea1d42dd1927af9df6fbf0003fc00617c50"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 06 22:43:03 2008 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Thu Nov 06 22:43:03 2008 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/wireless/ath5k/base.c\n\tnet/8021q/vlan_core.c\n"
    },
    {
      "commit": "a15a82f42c5ee519d28f08c932803a9fd5168fc4",
      "tree": "e50bfd8ea138e396842f1915260836928dfe6873",
      "parents": [
        "9144f3821d2cba9f16cdf3ff1b881384f4b68b53",
        "8d00450d296dedec9ada38d43b83e79cca6fd5a3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:57:24 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:57:24 2008 -0800"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  Revert \"x86: default to reboot via ACPI\"\n  x86: align DirectMap in /proc/meminfo\n  AMD IOMMU: fix lazy IO/TLB flushing in unmap path\n  x86: add smp_mb() before sending INVALIDATE_TLB_VECTOR\n  x86: remove VISWS and PARAVIRT around NR_IRQS puzzle\n  x86: mention ACPI in top-level Kconfig menu\n  x86: size NR_IRQS on 32-bit systems the same way as 64-bit\n  x86: don\u0027t allow nr_irqs \u003e NR_IRQS\n  x86/docs: remove noirqbalance param docs\n  x86: don\u0027t use tsc_khz to calculate lpj if notsc is passed\n  x86, voyager: fix smp_intr_init() compile breakage\n  AMD IOMMU: fix detection of NP capable IOMMUs\n"
    },
    {
      "commit": "dfc209c0064efef5590f608056a48b61a5cac09c",
      "tree": "1ace2df7370944dd94b3c8f6a53acf6ea76fdd79",
      "parents": [
        "9183482f5d4a2de00f66641b974e7f351d41b675"
      ],
      "author": {
        "name": "OGAWA Hirofumi",
        "email": "hirofumi@mail.parknet.co.jp",
        "time": "Thu Nov 06 12:53:55 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:21 2008 -0800"
      },
      "message": "fat: Fix ATTR_RO for directory\n\nFAT has the ATTR_RO (read-only) attribute. But on Windows, the ATTR_RO\nof the directory will be just ignored actually, and is used by only\napplications as flag. E.g. it\u0027s setted for the customized folder by\nExplorer.\n\nhttp://msdn2.microsoft.com/en-us/library/aa969337.aspx\n\nThis adds \"rodir\" option. If user specified it, ATTR_RO is used as\nread-only flag even if it\u0027s the directory. Otherwise, inode-\u003ei_mode\nis not used to hold ATTR_RO (i.e. fat_mode_can_save_ro() returns 0).\n\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8986ab59631b1f2e82ac820c8fd76a34462915ca",
      "tree": "94e12cbea8509c7bc121a60f49f836b2633689c7",
      "parents": [
        "c1dfda399ace020126547e7d454ba94edc8c8797"
      ],
      "author": {
        "name": "Bart Trojanowski",
        "email": "bart@jukie.net",
        "time": "Thu Nov 06 12:53:44 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:20 2008 -0800"
      },
      "message": "fat: document additional vfat mount options\n\nWhile debugging a sync mount regression on vfat I noticed that there were\nmount options parsed by the driver that were not documented.\n\n[hirofumi@mail.parknet.co.jp: fix some parts]\nSigned-off-by: Bart Trojanowski \u003cbart@jukie.net\u003e\nSigned-off-by: OGAWA Hirofumi \u003chirofumi@mail.parknet.co.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "b225d44e27521290faca2e0f9b1a4a8c74dc510a",
      "tree": "1a1447784e5e8b89352b02a14e408d78e859a8dd",
      "parents": [
        "a684e7d33096892093456dd56a582cfc3bfad648"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Thu Nov 06 12:53:39 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:19 2008 -0800"
      },
      "message": "Documentation/kernel-parameters.txt: update \u0027isolcpus\u0027 kernel option\n\ncpuset can be used to move a process onto or off an isolated CPU.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd96feb2583688ad13d8467ded442f9c8d73cc4b",
      "tree": "9eabb2b2f5b1e5d793f0b0764bcbd61ff41604fe",
      "parents": [
        "1b6bcdbe7eaacde19b5d633b33c8d056e4818de0"
      ],
      "author": {
        "name": "dann frazier",
        "email": "dannf@hp.com",
        "time": "Thu Nov 06 12:53:34 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:19 2008 -0800"
      },
      "message": "cciss: add P700m to list of supported controllers\n\nP700m support was added in:\n  9cff3b383dad193b0762c27278a16237e10b53dc\n\nUpdate cciss.txt to match.\n\nSigned-off-by: dann frazier \u003cdannf@hp.com\u003e\nAcked-by: Mike Miller \u003cmike.miller@hp.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1b6bcdbe7eaacde19b5d633b33c8d056e4818de0",
      "tree": "79cd3a890fc572e55bf0ddd5ec60d8a88ec4cabb",
      "parents": [
        "24eb089950ce44603b30a3145a2c8520e2b55bb1"
      ],
      "author": {
        "name": "Tim Hockin",
        "email": "thockin@google.com",
        "time": "Thu Nov 06 12:53:33 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:19 2008 -0800"
      },
      "message": "Documentation/email-clients.txt: add some info about gmail\n\nSigned-off-by: Tim Hockin \u003cthockin@google.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "77ca7286d10b798e4907af941f29672bf484db77",
      "tree": "a7f0288b6ef066cd4b37dbe68336203afb77a58c",
      "parents": [
        "f8d570a4745835f2238a33b537218a1bb03fc671"
      ],
      "author": {
        "name": "Mike Miller",
        "email": "mike.miller@hp.com",
        "time": "Thu Nov 06 12:53:14 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Nov 06 15:41:16 2008 -0800"
      },
      "message": "cciss: new hardware support\n\nAdd support for 2 new SAS/SATA controllers.\n\nSigned-off-by: Mike Miller \u003cmike.miller@hp.com\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fd989c83325cb34795bc4d4aa6b13c06f90eac99",
      "tree": "ba6a0589847a45cd558cf2273dae423a4ab78dcc",
      "parents": [
        "6146b1a4da98377e4abddc91ba5856bef8f23f1e"
      ],
      "author": {
        "name": "Jay Vosburgh",
        "email": "fubar@us.ibm.com",
        "time": "Tue Nov 04 17:51:16 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 06 00:49:47 2008 -0500"
      },
      "message": "bonding: alternate agg selection policies for 802.3ad\n\n\tThis patch implements alternative aggregator selection policies\nfor 802.3ad.  The existing policy, now termed \"stable,\" selects the active\naggregator by greatest bandwidth, and only reselects a new aggregator\nif the active aggregator is entirely disabled (no more ports or all ports\ndown).\n\n\tThis patch adds two new policies: bandwidth and count, selecting\nthe active aggregator by total bandwidth (like the stable policy) or by\nthe number of ports in the aggregator, respectively.  These two policies\nalso differ from the stable policy in that they will reselect the active\naggregator when availability-related changes occur in the bond (e.g.,\nlink state change).\n\n\tThis permits \"gang failover\" within 802.3ad, allowing redundant\naggregators along parallel paths to always maintain the \"best\" aggregator\nas the active aggregator (rather than having to wait for the active to\nentirely fail).\n\n\tThis patch also updates the driver version to 3.5.0.\n\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "305d552accae6afb859c493ebc7d98ca3371dae2",
      "tree": "aa1230b1a6cf85ceb36d3e8a8a155ef4348523b6",
      "parents": [
        "61c9eaf90081cbe6dc4f389e0056bff76eca19ec"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "brian.haley@hp.com",
        "time": "Tue Nov 04 17:51:14 2008 -0800"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Nov 06 00:49:37 2008 -0500"
      },
      "message": "bonding: send IPv6 neighbor advertisement on failover\n\nThis patch adds better IPv6 failover support for bonding devices,\nespecially when in active-backup mode and there are only IPv6 addresses\nconfigured, as reported by Alex Sidorenko.\n\n- Creates a new file, net/drivers/bonding/bond_ipv6.c, for the\n   IPv6-specific routines.  Both regular bonds and VLANs over bonds\n   are supported.\n\n- Adds a new tunable, num_unsol_na, to limit the number of unsolicited\n   IPv6 Neighbor Advertisements that are sent on a failover event.\n   Default is 1.\n\n- Creates two new IPv6 neighbor discovery functions:\n\n   ndisc_build_skb()\n   ndisc_send_skb()\n\n   These were required to support VLANs since we have to be able to\n   add the VLAN id to the skb since ndisc_send_na() and friends\n   shouldn\u0027t be asked to do this.  These two routines are basically\n   __ndisc_send() split into two pieces, in a slightly different order.\n\n- Updates Documentation/networking/bonding.txt and bumps the rev of bond\n   support to 3.4.0.\n\nOn failover, this new code will generate one packet:\n\n- An unsolicited IPv6 Neighbor Advertisement, which helps the switch\n   learn that the address has moved to the new slave.\n\nTesting has shown that sending just the NA results in pretty good\nbehavior when in active-back mode, I saw no lost ping packets for example.\n\nSigned-off-by: Brian Haley \u003cbrian.haley@hp.com\u003e\nSigned-off-by: Jay Vosburgh \u003cfubar@us.ibm.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "e4ab1b3cbb8042f1653471c6333931134105d455",
      "tree": "baf52ff6a988e46cd6a0eb18aa0d6eeb08e2e0c4",
      "parents": [
        "70de9a97049e0ba79dc040868564408d5ce697f9"
      ],
      "author": {
        "name": "Mark McLoughlin",
        "email": "markmc@redhat.com",
        "time": "Tue Nov 04 12:46:03 2008 +0000"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 04 14:50:34 2008 +0100"
      },
      "message": "x86/docs: remove noirqbalance param docs\n\nImpact: documentation fix\n\nirqbalance was removed by:\n\n  commit 8b8e8c1bf7275eca859fe551dfa484134eaf013b\n  Author: Yinghai Lu \u003cyhlu.kernel@gmail.com\u003e\n  Date:   Tue Aug 19 20:50:23 2008 -0700\n\nRemove the associated documentation for noirqbalance.\n\nSigned-off-by: Mark McLoughlin \u003cmarkmc@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "42ec632e7b0185d3776aa5d23380cbdc963151f2",
      "tree": "6ed44886f9bc6b7fa24e133e8a800a0506a9a894",
      "parents": [
        "9b803c0fc37dc49d06d99d63741e78274801c644"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Nov 03 15:18:56 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 04 10:12:24 2008 +0100"
      },
      "message": "ftrace: ftrace.txt version update\n\nImpact: Documentation update only\n\nUpdate the version that the ftrace document was written for.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9b803c0fc37dc49d06d99d63741e78274801c644",
      "tree": "504c11c98ce08f64be1771dbcc36b820be950433",
      "parents": [
        "457d2ee225801441e96f2e35894ec404572ad862"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Nov 03 15:15:08 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 04 10:12:23 2008 +0100"
      },
      "message": "ftrace: update txt document\n\nImpact: Documentation update only\n\nA lot of changes have gone into ftrace. This patch updates\nthe ftrace.txt document.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "da4a22cba7cb2d922691214aed6b1977f04efaff",
      "tree": "89d3f02b13cd1eb280a33240878880f91066bac2",
      "parents": [
        "20ebc0073b0fb63ce4a27ca761418ecfdecaadb7",
        "e5beae16901795223d677f15aa2fe192976278ee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 03 10:15:40 2008 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Nov 03 10:15:40 2008 -0800"
      },
      "message": "Merge branch \u0027io-mappings-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027io-mappings-for-linus-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  io mapping: clean up #ifdefs\n  io mapping: improve documentation\n  i915: use io-mapping interfaces instead of a variety of mapping kludges\n  resources: add io-mapping functions to dynamically map large device apertures\n  x86: add iomap_atomic*()/iounmap_atomic() on 32-bit using fixmaps\n"
    },
    {
      "commit": "8d5c6603c408d91ecf543f244f10ccb8b500ad95",
      "tree": "733e70b2e7fd5e5251e2c813f6cdc2605e20bb40",
      "parents": [
        "0839ccb8ac6a9e2d5e175a4ae9c82b5c574d510d"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Mon Nov 03 18:21:44 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Nov 03 18:21:44 2008 +0100"
      },
      "message": "io mapping: improve documentation\n\nImpact: add documentation\n\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3f8b4b13785c2737413d3241c21c7c86a41535ef",
      "tree": "cd088c9ac37bd737bbe49b981ca49dfaa1a47a61",
      "parents": [
        "237f3e1d80bb9d4c6eaf684552f422568ba04ffe"
      ],
      "author": {
        "name": "Andy Gospodarek",
        "email": "andy@greyhouse.net",
        "time": "Wed Oct 22 11:19:48 2008 +0000"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Sun Nov 02 08:38:32 2008 -0500"
      },
      "message": "bonding: update docs to correctly reflect arp_ip_target behavior\n\nThis documentation patch hopes to clarify that the \u0027+\u0027 was only needed\nfor Fedora 7 and Red Hat Enterprise Linux 5.0 and 5.1.  After that the\nIP addreses could be added as a comma separated list just like the\nmodule option.\n\nSigned-off-by: Andy Gospodarek \u003candy@greyhouse.net\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "be3d48106c1e5d075784e5e67928a6b5ffc0f3b6",
      "tree": "40f9a5d6beefa0f6812f06368a94f0b17658f247",
      "parents": [
        "d2372b315289aec9f565a855023c40654a5bff68"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Oct 24 20:32:21 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 31 19:02:30 2008 -0400"
      },
      "message": "wireless: remove struct regdom hinting\n\nThe code needs to be split out and cleaned up, so as a\nfirst step remove the capability, to add it back in a\nsubsequent patch as a separate function. Also remove the\npublically facing return value of the function and the\nwiphy argument. A number of internal functions go from\nbeing generic helpers to just being used for alpha2\nsetting.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d2372b315289aec9f565a855023c40654a5bff68",
      "tree": "cfc73e74dfdea854dd27b747d68224076d8e8d90",
      "parents": [
        "7dddaf1a36a372c14ca96a0b5fdfbe2015c43841"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Fri Oct 24 20:32:20 2008 +0200"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 31 19:02:30 2008 -0400"
      },
      "message": "wireless: make regdom passing semantics simpler\n\nThe regdom struct is given to the core, so it might as well\nfree it in error conditions.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5c7f9b7363bfd10e40cf1a28dfc9048417df7028",
      "tree": "d1e346e54767b1f8573255534f966b0d3dbc928e",
      "parents": [
        "c12abae333ac550acacf9d324ed54b7d17ead0c0"
      ],
      "author": {
        "name": "Tim Gardner",
        "email": "tim.gardner@canonical.com",
        "time": "Tue Oct 14 10:38:03 2008 -0600"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 31 19:00:24 2008 -0400"
      },
      "message": "ipw2x00: change default policy for auto-associate\n\nDo not attempt association until directed to do so by a user space\napplication. In particular, this avoids race conditions with\nNetworkManager association state.\n\nSigned-off-by: Tim Gardner \u003ctim.gardner@canonical.com\u003e\nAcked-by: Dan Williams \u003cdcbw@redhat.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d003922dab6a66027344a787e9846ecf35a706a8",
      "tree": "1fa27e13eafd7d2cfceaeeb7c70009e29467ccfa",
      "parents": [
        "68d2413bec7e1d97e906eafb05e78d925a5ca128"
      ],
      "author": {
        "name": "Henrique de Moraes Holschuh",
        "email": "hmh@hmh.eng.br",
        "time": "Thu Oct 09 21:49:33 2008 -0300"
      },
      "committer": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Fri Oct 31 19:00:09 2008 -0400"
      },
      "message": "rfkill: add master_switch_mode and EPO lock to rfkill and rfkill-input\n\nAdd of software-based sanity to rfkill and rfkill-input so that it can\nreproduce what hardware-based EPO switches do, blocking all transmitters\nand locking down any further attempts to unblock them until the switch is\ndeactivated.\n\nrfkill-input is responsible for issuing the EPO control requests, like\nbefore.\n\nWhile an rfkill EPO is active, all transmitters are locked to one of the\nBLOCKED states and all attempts to change that through the rfkill API\n(userspace and kernel) will be either ignored or return -EPERM errors.\n\nThe lock will be released upon receipt of EV_SW SW_RFKILL_ALL ON by\nrfkill-input, or should modular rfkill-input be unloaded.\n\nThis makes rfkill and rfkill-input extend the operation of an existing\nwireless master kill switch to all wireless devices in the system, even\nthose that are not under hardware or firmware control.\n\nSince the above is the expected operational behavior for the master rfkill\nswitch, the EPO lock functionality is not optional.\n\nAlso, extend rfkill-input to allow for three different behaviors when it\nreceives an EV_SW SW_RFKILL_ALL ON input event.  The user can set which\nbehavior he wants through the master_switch_mode parameter:\n\nmaster_switch_mode \u003d 0: EV_SW SW_RFKILL_ALL ON just unlocks rfkill\ncontroller state changes (so that the rfkill userspace and kernel APIs can\nnow be used to change rfkill controller states again), but doesn\u0027t change\nany of their states (so they will all remain blocked).  This is the safest\nmode of operation, as it requires explicit operator action to re-enable a\ntransmitter.\n\nmaster_switch_mode \u003d 1: EV_SW SW_RFKILL_ALL ON causes rfkill-input to\nattempt to restore the system to the state before the last EV_SW\nSW_RFKILL_ALL OFF event, or to the default global states if no EV_SW\nSW_RFKILL_ALL OFF ever happened.   This is the recommended mode of\noperation for laptops.\n\nmaster_switch_mode \u003d 2: tries to unblock all rfkill controllers (i.e.\nenable all transmitters) when an EV_SW SW_RFKILL_ALL ON event is received.\nThis is the default mode of operation, as it mimics the previous behavior\nof rfkill-input.\n\nIn order to implement these features in a clean way, the entire event\nhandling of rfkill-input was refactored into a single worker function.\n\nProtection against input event DoS (repeatedly firing rfkill events for\nrfkill-input to process) was removed during the code refactoring.  It will\nbe added back in a future patch.\n\nNote that with these changes, rfkill-input doesn\u0027t need to explicitly\nhandle any radio types for which KEY_\u003cradio type\u003e or SW_\u003cradio type\u003e events\ndo not exist yet.\n\nCode to handle EV_SW SW_{WLAN,WWAN,BLUETOOTH,WIMAX,...} was added as it\nmight be needed in the future (and its implementation is not that obvious),\nbut is currently #ifdef\u0027d out to avoid wasting resources.\n\nSigned-off-by: Henrique de Moraes Holschuh \u003chmh@hmh.eng.br\u003e\nCc: Ivo van Doorn \u003cIvDoorn@gmail.com\u003e\nCc: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "9663f2e6a6cf3f82b06d8fb699b11b80f92553ba",
      "tree": "108ce4d443e87c8ddc00c028c995b83a6d01e420",
      "parents": [
        "fd9409343521eac22b6ed51686128a643c7c976b"
      ],
      "author": {
        "name": "Keith Packard",
        "email": "keithp@keithp.com",
        "time": "Thu Oct 30 19:38:18 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 31 10:12:39 2008 +0100"
      },
      "message": "resources: add io-mapping functions to dynamically map large device apertures\n\nImpact: add new generic io_map_*() APIs\n\nGraphics devices have large PCI apertures which would consume a significant\nfraction of a 32-bit address space if mapped during driver initialization.\nUsing ioremap at runtime is impractical as it is too slow.\n\nThis new set of interfaces uses atomic mappings on 32-bit processors and a\nlarge static mapping on 64-bit processors to provide reasonable 32-bit\nperformance and optimal 64-bit performance.\n\nThe current implementation sits atop the io_map_atomic fixmap-based\nmechanism for 32-bit processors.\n\nThis includes some editorial suggestions from Randy Dunlap for\nDocumentation/io-mapping.txt\n\nSigned-off-by: Keith Packard \u003ckeithp@keithp.com\u003e\nSigned-off-by: Eric Anholt \u003ceric@anholt.net\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "0803d540db06f53acd2fabf1347d5b665218f14a",
      "tree": "f5f8e5510a76bb59d3583478961daf5afc32df08",
      "parents": [
        "a8884e3415c29c58a5875d54c109c4a7fcaa6fb4",
        "721d5dfe7e516954c501d5e9d0dfab379cf4241a"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:18:02 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Fri Oct 31 16:18:02 2008 +0900"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "a1744d3bee19d3b9cbfb825ab316a101b9c9f109",
      "tree": "c0e2324c09beca0eb5782eb5abf241ea2b7a4a11",
      "parents": [
        "275f165fa970174f8a98205529750e8abb6c0a33",
        "a432226614c5616e3cfd211e0acffa0acfb4770c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:17:34 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Oct 31 00:17:34 2008 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\nConflicts:\n\n\tdrivers/net/wireless/p54/p54common.c\n"
    },
    {
      "commit": "6b1abbaefa31b84cc02bf4006ba8a63393de1136",
      "tree": "8f6260231b8cdc155f0f4531ba9621f3fd2f5ac1",
      "parents": [
        "5177b3240a6608fc0c9c05cc32f4855c6540f8d5"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Wed Oct 29 14:22:15 2008 -0700"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Fri Oct 31 00:52:23 2008 -0400"
      },
      "message": "The overdue eepro100 removal.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Jeff Garzik \u003cjeff@garzik.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "f2347dfcd14fd9e30714656cb27be2b7abe59c63",
      "tree": "4a335d5ee0ac4ca9b394986d778734bdb04256e9",
      "parents": [
        "74c75f524ec5a48a00a8f01864a754c1d0e4a44b",
        "526e5ab200ce483dcdf146806f4936bd58daa800"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:35:09 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:35:09 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:\n  lguest: fix irq vectors.\n  lguest: fix early_ioremap.\n  lguest: fix example launcher compile after moved asm-x86 dir.\n"
    },
    {
      "commit": "0b23e30b48b0b634fdc8c8198ea9dfec8c091968",
      "tree": "d4c172bda3212250c44a07b24968877d414eb496",
      "parents": [
        "147db6e9474b444149238b77ceae335ca20e7b4a",
        "a0e5ebdc1d16871222f9815f5066e4ca47e368fa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:32:03 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:32:03 2008 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: remove sched-design.txt from 00-INDEX\n  sched: change sched_debug\u0027s mode to 0444\n"
    },
    {
      "commit": "147db6e9474b444149238b77ceae335ca20e7b4a",
      "tree": "fefae0ecba79917efbbf22054474271af8f291ae",
      "parents": [
        "43908195e04ee27779a60c55b5bb47aebf1c46ae",
        "9244489a7b69fe0746dc7cb3957f02e05bd1ceb0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:31:42 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 18:31:42 2008 -0700"
      },
      "message": "Merge branch \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  ftrace: handle archs that do not support irqs_disabled_flags\n"
    },
    {
      "commit": "d5d02d6dd394b295abcadd6b0ce4932c07916fdf",
      "tree": "227678c07f2d2598ee62dc846d37968fad44549e",
      "parents": [
        "65fc716fa673cf98fb5887180fd3c52ca0371198"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Oct 31 11:24:25 2008 -0500"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Fri Oct 31 11:24:27 2008 +1100"
      },
      "message": "lguest: fix example launcher compile after moved asm-x86 dir.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "7105212bd309752b589a3ba816afdd7fed190b85",
      "tree": "812d86441f8ba375f04c38c569908bd3f61e1c26",
      "parents": [
        "65fc716fa673cf98fb5887180fd3c52ca0371198",
        "b73b925a6b9d69478c6ae4e74ef20607fd24aeaa"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 16:16:39 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 16:16:39 2008 -0700"
      },
      "message": "Merge master.kernel.org:/home/rmk/linux-2.6-arm\n\n* master.kernel.org:/home/rmk/linux-2.6-arm:\n  [ARM] 5326/1: AFEB9260: Fix for i2c_board_info structure\n  [ARM] mx31ads: Add missing include\n  [ARM] MXC: Fix mxc_gpio_get(), which must read PSR register instead DR.\n  [ARM] MX3: Use ioremap wrapper to map SoC devices nonshared\n  [ARM] gpio_free might sleep, arm architecture\n  [ARM] ep93xx: fix OHCI DMA mask\n  leds: da903x: (da9030 only) led brightness reversed.\n  [ARM] sharpsl_pm: fix compilation w/o CONFIG_PM\n  [ARM] pcm037: map AIPS1 and AIPS2 as nonshared area\n  [ARM] build fixes for netX serial driver\n  [ARM] 5323/1: Remove outdated empeg documentation.\n  [ARM] 5299/1: Add maintainer for Mobilepro 900/c\n  [ARM] corgi_lcd: fix simultaneous compilation with corgi_bl\n  [ARM] pxa/spitz: fix spi cs on spitz\n  [ARM] 5322/1: Fix fastpath issue in mmci.c\n  [ARM] xsc3: revert writethrough memory-type encoding change\n"
    },
    {
      "commit": "9244489a7b69fe0746dc7cb3957f02e05bd1ceb0",
      "tree": "f0fb4a422667f67e7e3ac587bbbc6b03fa83756a",
      "parents": [
        "f3384b28a05624783b53836ccfed95ecde66a7ad"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Fri Oct 24 09:42:59 2008 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 31 00:03:26 2008 +0100"
      },
      "message": "ftrace: handle archs that do not support irqs_disabled_flags\n\nImpact: build fix on non-lockdep architectures\n\nSome architectures do not support a way to read the irq flags that\nis set from \"local_irq_save(flags)\" to determine if interrupts were\ndisabled or enabled. Ftrace uses this information to display to the user\nif the trace occurred with interrupts enabled or disabled.\n\nBesides the fact that those archs that do not support this will fail to\ncompile, unless they fix it, we do not want to have the trace simply\nsay interrupts were not disabled or they were enabled, without knowing\nthe real answer.\n\nThis patch adds a \u0027X\u0027 in the output to let the user know that the\narchitecture they are running on does not support a way for the tracer\nto determine if interrupts were enabled or disabled. It also lets those\nsame archs compile with tracing enabled.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "8bd93ca7b03f38a7bc1a4ed9e93e8c006e753d5b",
      "tree": "308bb026df1360d8708d53ebd4421719b470b2fb",
      "parents": [
        "7f82f000ed030d1108b4de47d9e2d556092980c6",
        "87c6f40128f92621698f97a62d2ead5184d1dd97"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:50:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:50:59 2008 -0700"
      },
      "message": "Merge branch \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027x86-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, gart: fix gart detection for Fam11h CPUs\n  x86: 64 bit print out absent pages num too\n  x86, kdump: fix invalid access on i386 sparsemem\n  x86: fix APIC_DEBUG with inquire_remote_apic\n  x86: AMD microcode patch loader author update\n  x86: microcode patch loader author update\n  mailmap: add Peter Oruba\n  x86, bts: improve help text for BTS config\n  doc/x86: fix doc subdirs\n"
    },
    {
      "commit": "0fb7f4f0cef8e7d2944189ff2cb68694ef4b683a",
      "tree": "3186b3ecb8faf7f4c81a5d443243ed9d28adf402",
      "parents": [
        "cdcba02a5f64f4df20b6749a0169124e38ecb733",
        "da6801e38b7fba28fbdc0ceae6681d5a261a42a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:07:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 12:07:25 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c-s3c2410: Correct use of ! and \u0026\n  i2c: The i2c mailing list is moving\n  scx200_i2c: Add missing class parameter\n"
    },
    {
      "commit": "53387b0151260f6c3513adeca77f05ed052d6217",
      "tree": "740bf533e79d3b3b65e17163af78f03d345dd248",
      "parents": [
        "52e8e19b019ca7ad6951d7a39b78d24b198238bc",
        "113328306dbdfd5f146f257e447364dc66d025d4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:50:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:50:57 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:\n  Driver core: fix \u0027dynamic_debug\u0027 cmd line parameter\n  HOWTO: Sync patch for jp_JP/HOWTO\n  Update stable tree documentation\n  sysfs: Fix return values for sysdev_store_{ulong,int}\n  driver core: drivers/base/sys.c: update comments\n  Document kernel taint flags properly\n"
    },
    {
      "commit": "89a056df78b113fcab21d71cd24aa1893c09225b",
      "tree": "1cbe58529c142dacf6cb80c84bc85d1aae2bd755",
      "parents": [
        "bcc378e777514832c11b09d194a7f946e7ad803a"
      ],
      "author": {
        "name": "Alan Cox",
        "email": "alan@redhat.com",
        "time": "Wed Oct 29 14:01:14 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:47 2008 -0700"
      },
      "message": "Rationalise Randy\u0027s address a bit\n\nAcked-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e11e3643f300f2e3a3ea21658e9f80b412c2c8a1",
      "tree": "337c5c20d49ffe16b2835a8b399d52c02f2c4d34",
      "parents": [
        "a34645f56a5dae70233701275fb8b2d979a664fd"
      ],
      "author": {
        "name": "Jiri Pirko",
        "email": "jpirko@redhat.com",
        "time": "Wed Oct 29 14:00:58 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "docs: fix ManagementStyle book name\n\nJust corrected the book name.  I\u0027m probably the only one who ever read\nthis file :-)\n\nSigned-off-by: Jiri Pirko \u003cjpirko@redhat.com\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a34645f56a5dae70233701275fb8b2d979a664fd",
      "tree": "111ab05a29f218b4423ccf61e1694687b9c7c53c",
      "parents": [
        "4e02ed4b4a2fae34aae766a5bb93ae235f60adb8"
      ],
      "author": {
        "name": "Hans Ulrich Niedermann",
        "email": "hun@n-dimensional.de",
        "time": "Wed Oct 29 14:00:57 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:46 2008 -0700"
      },
      "message": "docbook: fix command spacing\n\nThe total width of the command name plus spaces should be\n8 characters, but were 7 and 9, respectively. With 8 chars,\nall commands are now lining up nicely.\n\nThe mandocs, psdocs, xmldocs commands are OK.\n\nBefore:\n  HOSTCC  scripts/basic/docproc\n  DOCPROC Documentation/DocBook/deviceiobook.xml\n  HTML   Documentation/DocBook/deviceiobook.html\n  DOCPROC Documentation/DocBook/wanbook.xml\n  PDF      Documentation/DocBook/wanbook.pdf\n\nAfter:\n  HOSTCC  scripts/basic/docproc\n  DOCPROC Documentation/DocBook/deviceiobook.xml\n  HTML    Documentation/DocBook/deviceiobook.html\n  DOCPROC Documentation/DocBook/wanbook.xml\n  PDF     Documentation/DocBook/wanbook.pdf\n\nSigned-off-by: Hans Ulrich Niedermann \u003chun@n-dimensional.de\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4e02ed4b4a2fae34aae766a5bb93ae235f60adb8",
      "tree": "bddfb61b7cc4a4007ae176ccb1ace5740b61da8d",
      "parents": [
        "9b913735e53ab0da4a792bac0de8e178cc13dcfb"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "npiggin@suse.de",
        "time": "Wed Oct 29 14:00:55 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:45 2008 -0700"
      },
      "message": "fs: remove prepare_write/commit_write\n\nNothing uses prepare_write or commit_write. Remove them from the tree\ncompletely.\n\n[akpm@linux-foundation.org: schedule simple_prepare_write() for unexporting]\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "c17dad6905fc82d8f523399e5c3f014e81d61df6",
      "tree": "9e28f9f77dd80b2b89d4760d56c2106a3255cdcb",
      "parents": [
        "75b7edfdc12c213402b17a62e5cfe7a802a4ab57"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Oct 29 14:00:50 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 30 11:38:45 2008 -0700"
      },
      "message": ".gitignore updates\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "846557d3ceb6c7493e090921db5d6158ec237228",
      "tree": "17206ba020924a3fcf65cadb9b328dbb4b5da195",
      "parents": [
        "4a029abee0f1d69cb0445657d6fa5a38597bd17d"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 30 15:55:47 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Thu Oct 30 15:55:47 2008 +0100"
      },
      "message": "i2c: The i2c mailing list is moving\n\nReplace all references to the old i2c mailing list.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n"
    },
    {
      "commit": "05cd2544f4b64d9a9eca0d170191867495e01feb",
      "tree": "10146fb79bba464bac6f620d03b8cd50285065b7",
      "parents": [
        "27f680adc65ca08bf72ed85d3a48d1ee70f77c7a",
        "a0601c8944dc08c2d349c24bd9c0b09c406229fc"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk@dyn-67.arm.linux.org.uk",
        "time": "Thu Oct 30 14:26:45 2008 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Thu Oct 30 14:26:45 2008 +0000"
      },
      "message": "Merge branch \u0027fix\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6\n"
    },
    {
      "commit": "a0e5ebdc1d16871222f9815f5066e4ca47e368fa",
      "tree": "d3d651b35da37b0aff4530c9911c94853848c4c1",
      "parents": [
        "a9cf4ddb3b2ce03c3027929b22a920aeff933009"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Thu Oct 30 15:23:39 2008 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Oct 30 11:37:58 2008 +0100"
      },
      "message": "sched: remove sched-design.txt from 00-INDEX\n\nImpact: remove stale documentation reference\n\nsched-design.txt has been removed.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "555ac6482ea7d0f29ec524b816f2f547ec94e882",
      "tree": "661466b8329296fb2db85f8353e4c8ea728fd920",
      "parents": [
        "79cd80a1d9a4e13c150ba43f140f18b202adce65"
      ],
      "author": {
        "name": "Tsugikazu Shibata",
        "email": "tshibata@ab.jp.nec.com",
        "time": "Mon Oct 27 18:05:40 2008 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 29 15:03:50 2008 -0700"
      },
      "message": "HOWTO: Sync patch for jp_JP/HOWTO\n\nSync the jp_JP version of HOWTO to contain the latest updates\n\nFrom: Tsugikazu Shibata \u003ctshibata@ab.jp.nec.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "79cd80a1d9a4e13c150ba43f140f18b202adce65",
      "tree": "dae035eefd2efb1504558ca29cb0d02e87a33783",
      "parents": [
        "4e318d7c6c9dd5cdae48bcf61558bbc0c09b12ac"
      ],
      "author": {
        "name": "Josh Boyer",
        "email": "jwboyer@linux.vnet.ibm.com",
        "time": "Fri Oct 24 10:10:42 2008 -0400"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 29 15:03:49 2008 -0700"
      },
      "message": "Update stable tree documentation\n\nUpdate the documentation for the stable tree rules to reflect\nthat device IDs and quirks are also suitable for -stable\nkernels.\n\nSigned-off-by: Josh Boyer \u003cjwboyer@linux.vnet.ibm.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "bb20698d46bac1b2b48cfe1fcb33e54ac885946a",
      "tree": "ac071e121a959babfe88d6343b415aaf0ff31106",
      "parents": [
        "e946217e4fdaa67681bbabfa8e6b18641921f750"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 15:01:07 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Oct 29 15:03:49 2008 -0700"
      },
      "message": "Document kernel taint flags properly\n\nThis fills in the documentation for all of the current kernel taint\nflags, and fixes the number for TAINT_CRAP, which was incorrectly\ndescribed.\n\nCc: Michael Kerrisk \u003cmtk.manpages@gmail.com\u003e\nCc: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "27f680adc65ca08bf72ed85d3a48d1ee70f77c7a",
      "tree": "eae098a2fec0075739eb1e74d5e8f44a284f4fb5",
      "parents": [
        "9624dfe6165826745481cfa55b2ef21f3a43d89d"
      ],
      "author": {
        "name": "Mike Crowe",
        "email": "mac@mcrowe.com",
        "time": "Mon Oct 27 13:52:49 2008 +0100"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Wed Oct 29 22:00:39 2008 +0000"
      },
      "message": "[ARM] 5323/1: Remove outdated empeg documentation.\n\nThe documents aren\u0027t particularly useful anyway and the hardware in\nquestion has never run anything newer than a v2.2.14 kernel to my\nknowledge.\n\nSigned-off-by: Mike Crowe \u003cmac@mcrowe.com\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n"
    },
    {
      "commit": "8ca6215502462f564d7bcae2d8dcc825aa95d743",
      "tree": "1534f8ad77640ab6f6d9471679b6e4c2d11e739c",
      "parents": [
        "f8245e91a5121acc435e509aa56cd04d445a74c7",
        "4078e359c4688541a0093fde0dff35dc7190c4f5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:46:20 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 28 09:46:20 2008 -0700"
      },
      "message": "Merge branch \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027sched-fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  sched: fix documentation reference for sched_min_granularity_ns\n  sched: virtual time buddy preemption\n  sched: re-instate vruntime based wakeup preemption\n  sched: weaken sync hint\n  sched: more accurate min_vruntime accounting\n  sched: fix a find_busiest_group buglet\n  sched: add CONFIG_SMP consistency\n"
    },
    {
      "commit": "71cced6eb044f5b096d35755963f3a2035603b73",
      "tree": "b3e56beafa6805ae0a8549a76be9090eb2291080",
      "parents": [
        "60817c9b31ef7897d60bca2f384cbc316a3fdd8b"
      ],
      "author": {
        "name": "Uwe Hermann",
        "email": "uwe@hermann-uwe.de",
        "time": "Mon Oct 20 09:32:21 2008 -0700"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Oct 28 16:36:42 2008 +0100"
      },
      "message": "doc/x86: fix doc subdirs\n\nThe Documentation/i386 and Documentation/x86_64 directories and their\ncontents have been moved into Documentation/x86. Fix references to\nthose files accordingly.\n\nSigned-off-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3eeebf17f31c583f83e081b17b3076477cb96886",
      "tree": "b1e70bb1b0d9959179d9d8967543fc060a59aff5",
      "parents": [
        "5ff0594e2f6fb3242a1a2a4794286244e95afab1"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "committer": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Tue Oct 28 20:07:44 2008 +0900"
      },
      "message": "sh: Kill off long-dead HD64465 cchip support.\n\nThis code has been dead for many years. The last update it received\nwas in 2003 in order to update it for the driver model changes, though\nit had already been in disarray and unused before that point. The only\nboards that ever used this chip have not had users in many years either,\nso it is finally safe to just kill it off and move on with life.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n"
    },
    {
      "commit": "ed206fac87d65917280b6c3edd3f01125d4095c9",
      "tree": "5197b6d5fbab8f78e4451320b5a1f4f06f62f404",
      "parents": [
        "49fdf6785fd660e18a1eb4588928f47e9fa29a9a"
      ],
      "author": {
        "name": "Zhang Rui",
        "email": "rui.zhang@intel.com",
        "time": "Mon Oct 27 14:01:02 2008 -0700"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Tue Oct 28 01:53:19 2008 -0400"
      },
      "message": "ACPI: bugfix reporting of event handler status\n\nIntroduce a new flag showing whether the event has an event handler/method.\n\nFor all the GPEs and Fixed Events,\n 1. ACPI_EVENT_FLAG_HANDLE is cleared, it\u0027s an \"invalid\" ACPI event.\n 2. Both ACPI_EVENT_FLAG_HANDLE and ACPI_EVENT_FLAG_DISABLE are set,\n    it\u0027s \"disabled\".\n 3. Both ACPI_EVENT_FLAG_HANDLE and ACPI_EVENT_FLAG_ENABLE are set,\n    it\u0027s \"enabled\".\n 4. Both ACPI_EVENT_FLAG_HANDLE and ACPI_EVENT_FLAG_WAKE_ENABLE are set,\n    it\u0027s \"wake_enabled\".\n\nAmong other things, this prevents incorrect reporting of ACPI events\nas being \"invalid\" when it\u0027s really just (temporarily) \"disabled\".\n\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "1080d709fb9d8cd4392f93476ee46a9d6ea05a5b",
      "tree": "b87a162b10d98f7d44657d7c9a98bbc7385159fd",
      "parents": [
        "1d63e726408dfdb3e10ed8f00c383b30ebb333d3"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Mon Oct 27 12:28:25 2008 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 27 17:06:14 2008 -0700"
      },
      "message": "net: implement emergency route cache rebulds when gc_elasticity is exceeded\n\nThis is a patch to provide on demand route cache rebuilding.  Currently, our\nroute cache is rebulid periodically regardless of need.  This introduced\nunneeded periodic latency.  This patch offers a better approach.  Using code\nprovided by Eric Dumazet, we compute the standard deviation of the average hash\nbucket chain length while running rt_check_expire.  Should any given chain\nlength grow to larger that average plus 4 standard deviations, we trigger an\nemergency hash table rebuild for that net namespace.  This allows for the common\ncase in which chains are well behaved and do not grow unevenly to not incur any\nlatency at all, while those systems (which may be being maliciously attacked),\nonly rebuild when the attack is detected.  This patch take 2 other factors into\naccount:\n1) chains with multiple entries that differ by attributes that do not affect the\nhash value are only counted once, so as not to unduly bias system to rebuilding\nif features like QOS are heavily used\n2) if rebuilding crosses a certain threshold (which is adjustable via the added\nsysctl in this patch), route caching is disabled entirely for that net\nnamespace, since constant rebuilding is less efficient that no caching at all\n\nTested successfully by me.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4078e359c4688541a0093fde0dff35dc7190c4f5",
      "tree": "64e9d91e67b3031820ad73ef4e91bfed529d89f2",
      "parents": [
        "3f3a490480d8ab96e0fe30a41f80f14e6a0c579d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Oct 27 17:41:58 2008 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Mon Oct 27 18:49:19 2008 +0100"
      },
      "message": "sched: fix documentation reference for sched_min_granularity_ns\n\nImpact: documentation fix\n\nsched-design-CFS.txt wrongly references sched_granularity_ns sysctl,\nas its name in fact is sched_min_granularity_ns.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nAcked-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "3d6eadcb5008beca1b289983ffd7771d1e947bac",
      "tree": "2a765d732c67173d323e903da67db12282ad597a",
      "parents": [
        "a483ab1dddf86a0e8924e94cf838eed602602b39",
        "2a0bd75e5e687a9c34921e942c18477ea7ec2d63"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:40:59 2008 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:\n  Input: psmouse - add support for Elantech touchpads\n  Input: i8042 - add Blue FB5601 to noloop exception table\n"
    },
    {
      "commit": "a1a739c56ad031b8bf8b3804f568ac88899f8dd7",
      "tree": "17499048d1f9a3cf0dbd51d3afbbde0a29380c26",
      "parents": [
        "890c78c2d681a8dc89c78eb9177990cad3a77dc3"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Sat Oct 25 17:24:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Oct 26 16:32:10 2008 -0700"
      },
      "message": "docbooks: fix fatal filename errors\n\nFix docbook fatal errors (file location changed):\n\ndocproc: lin2628-rc1/include/asm-x86/io_32.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/deviceiobook.xml] Error 1\n\ndocproc: lin2628-rc1/include/asm-x86/atomic_32.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/kernel-api.xml] Error 1\n\ndocproc: lin2628-rc1/include/asm-x86/mca_dma.h: No such file or directory\nmake[1]: *** [Documentation/DocBook/mcabook.xml] Error 1\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "97ae60bb38279e1941c738b1037a57e6b14efeaf",
      "tree": "8ee603aa0450eca8d31f46a7946dc5e08338ff32",
      "parents": [
        "ec38fa2b35f13e7fa1d676a5bc997d0df1b02574"
      ],
      "author": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "committer": {
        "name": "Jean Delvare",
        "email": "khali@linux-fr.org",
        "time": "Sun Oct 26 17:04:39 2008 +0100"
      },
      "message": "hwmon: (lm90) Add support for the LM99 16 degree offset\n\nThe LM99 differs from the LM86, LM89 and LM90 in that it reports\nremote temperatures (temp2) 16 degrees lower than they really are. So\nfar we have been cheating and handled this in userspace but it really\nshould be handled by the driver directly.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\nCc: Matthew Garrett \u003cmjg59@srcf.ucam.org\u003e\n"
    },
    {
      "commit": "765426e8ee4c0ab2bc9d44951f4865b8494cdbd0",
      "tree": "2b46ab8953eff175c8d3474a9754c1ab1394e4de",
      "parents": [
        "36ec891895020f3bc9953c8b11d079c6d77d76bd",
        "898b054f3eec5921320ae8614b5bdd7b07ea5b43"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:20:36 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:20:36 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (123 commits)\n  dock: make dock driver not a module\n  ACPI: fix ia64 build warning\n  ACPI: hack around sysfs warning with link order\n  ACPI suspend: fix build warning when CONFIG_ACPI_SLEEP\u003dn\n  intel_menlo: fix build warning\n  panasonic-laptop: fix build\n  ACPICA: Update version to 20080926\n  ACPICA: Add support for zero-length buffer-to-string conversions\n  ACPICA: New: Validation for predefined ACPI methods/objects\n  ACPICA: Fix for implicit return compatibility\n  ACPICA: Fixed a couple memory leaks associated with \"implicit return\"\n  ACPICA: Optimize buffer allocation procedure\n  ACPICA: Fix possible memory leak, error exit path\n  ACPICA: Fix fault after mem allocation failure in AML parser\n  ACPICA: Remove unused ACPI register bit definition\n  ACPICA: Update version to 20080829\n  ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname\n  ACPICA: Cleanup for internal Reference Object\n  ACPICA: Update comments - no functional changes\n  ACPICA: Update for Reference ACPI_OPERAND_OBJECT\n  ...\n"
    },
    {
      "commit": "feeedc6c820e1026453ad865076cee435f24d30a",
      "tree": "3eae5251bef80944048df1915e180394e5b7818c",
      "parents": [
        "a27028349ccbcec9dde9d6dbba9d4017ad9ad5ab",
        "11f1f2afd6b07729b12aaba479344d7f12d88ff9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:10:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 10:10:25 2008 -0700"
      },
      "message": "Merge branch \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6\n\n* \u0027i2c-for-linus\u0027 of git://jdelvare.pck.nerim.net/jdelvare-2.6:\n  i2c: Add info-\u003earchdata field\n  i2c: Inform about deprecated chips directory\n  i2c: Use pci_ioremap_bar()\n  Schedule removal of the legacy i2c device driver binding model\n  i2c: Clean up \u003clinux/i2c.h\u003e\n  i2c: Update and clean up writing-clients document\n  i2c: Drop 2-byte address block transfer defines\n  i2c: Delete legacy model documentation\n  i2c: Constify i2c_get_clientdata\u0027s parameter\n  i2c: Delete outdated client porting guide\n  i2c: Make clear what the class field of i2c_adapter is good for\n  i2c-algo-pcf: Fix typo in debugging log message\n  i2c-algo-pcf: Add adapter hooks around xfer begin and end\n  i2c-algo-pcf: Pass adapter data into -\u003ewaitforpin() method\n  i2c-i801: Add support for Intel Ibex Peak\n"
    },
    {
      "commit": "9bf9b2f3ad6362cdc9ef79291d440a92960b8f51",
      "tree": "c50a317a619096a6ec84c243fafef50388004df6",
      "parents": [
        "9779a8325a9bbf4ccd3853e0e4064984cf9da9c9",
        "54622f10a6aabb8bb2bdacf3dd070046f03dc246"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:28:25 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:28:25 2008 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (53 commits)\n  powerpc: Support for relocatable kdump kernel\n  powerpc: Don\u0027t use a 16G page if beyond mem\u003d limits\n  powerpc: Add del_node() for early boot code to prune inapplicable devices.\n  powerpc: Further compile fixup for STRICT_MM_TYPECHECKS\n  powerpc: Remove empty #else from signal_64.c\n  powerpc: Move memory size print into common show_cpuinfo for 32-bit\n  hvc_console: Remove __devexit annotation of hvc_remove()\n  hvc_console: Add support for tty window resizing\n  hvc_console: Fix loop if put_char() returns 0\n  hvc_console: Add tty driver flag TTY_DRIVER_RESET_TERMIOS\n  hvc_console: Add a hangup notifier for backends\n  powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts\n  powerpc/83xx: Add support for MCU microcontroller in .dts files\n  powerpc/85xx: Move mpc8572ds.dts to address-cells/size-cells \u003d \u003c2\u003e\n  of/spi: Support specifying chip select as active high via device tree\n  powerpc: Remove device_type \u003d \"board_control\" properties in .dts files\n  i2c-cpm: Suppress autoprobing for devices\n  powerpc/85xx: Fix mpc8536ds dma interrupt numbers\n  powerpc/85xx: Enable enhanced functions for 8536 TSEC\n  powerpc: Delete unused prom_strtoul and prom_memparse\n  ...\n"
    },
    {
      "commit": "9779a8325a9bbf4ccd3853e0e4064984cf9da9c9",
      "tree": "7814d54c7554210ee03d0dbecc546cc2e8a876ec",
      "parents": [
        "309e1e4240636f3a9704d77a164a08e1f5a81fea",
        "61e0e79ee3c609eb34edf2fe023708cba6a79b1f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:20:34 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:20:34 2008 -0700"
      },
      "message": "Merge branch \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb\n\n* \u0027for-upstream\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb: (47 commits)\n  uwb: wrong sizeof argument in mac address compare\n  uwb: don\u0027t use printk_ratelimit() so often\n  uwb: use kcalloc where appropriate\n  uwb: use time_after() when purging stale beacons\n  uwb: add credits for the original developers of the UWB/WUSB/WLP subsystems\n  uwb: add entries in the MAINTAINERS file\n  uwb: depend on EXPERIMENTAL\n  wusb: wusb-cbaf (CBA driver) sysfs ABI simplification\n  uwb: document UWB and WUSB sysfs files\n  uwb: add symlinks in sysfs between radio controllers and PALs\n  uwb: dont tranmit identification IEs\n  uwb: i1480/GUWA100U: fix firmware download issues\n  uwb: i1480: remove MAC/PHY information checking function\n  uwb: add Intel i1480 HWA to the UWB RC quirk table\n  uwb: disable command/event filtering for D-Link DUB-1210\n  uwb: initialize the debug sub-system\n  uwb: Fix handling IEs with empty IE data in uwb_est_get_size()\n  wusb: fix bmRequestType for Abort RPipe request\n  wusb: fix error path for wusb_set_dev_addr()\n  wusb: add HWA host controller driver\n  ...\n"
    },
    {
      "commit": "72441bdc76f7f71d7b75cdaa48f26dbb1f3d932e",
      "tree": "df818d5e210c0c31c6634d43401d02a99ee87d1b",
      "parents": [
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4",
        "fe393164c529f72def1952fb66c11732d0984d78"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:07:35 2008 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Oct 23 08:07:35 2008 -0700"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6: (41 commits)\n  [IA64] Fix annoying IA64_TR_ALLOC_MAX message.\n  [IA64] kill sys32_pipe\n  [IA64] remove sys32_pause\n  [IA64] Add Variable Page Size and IA64 Support in Intel IOMMU\n  ia64/pv_ops: paravirtualized instruction checker.\n  ia64/xen: a recipe for using xen/ia64 with pv_ops.\n  ia64/pv_ops: update Kconfig for paravirtualized guest and xen.\n  ia64/xen: preliminary support for save/restore.\n  ia64/xen: define xen machine vector for domU.\n  ia64/pv_ops/xen: implement xen pv_time_ops.\n  ia64/pv_ops/xen: implement xen pv_irq_ops.\n  ia64/pv_ops/xen: define the nubmer of irqs which xen needs.\n  ia64/pv_ops/xen: implement xen pv_iosapic_ops.\n  ia64/pv_ops/xen: paravirtualize entry.S for ia64/xen.\n  ia64/pv_ops/xen: paravirtualize ivt.S for xen.\n  ia64/pv_ops/xen: paravirtualize DO_SAVE_MIN for xen.\n  ia64/pv_ops/xen: define xen paravirtualized instructions for hand written assembly code\n  ia64/pv_ops/xen: define xen pv_cpu_ops.\n  ia64/pv_ops/xen: define xen pv_init_ops for various xen initialization.\n  ia64/pv_ops/xen: elf note based xen startup.\n  ...\n"
    },
    {
      "commit": "057316cc6a5b521b332a1d7ccc871cd60c904c74",
      "tree": "4333e608da237c73ff69b10878025cca96dcb4c8",
      "parents": [
        "3e2dab9a1c2deb03c311eb3f83466009147ed4d3",
        "2515ddc6db8eb49a79f0fe5e67ff09ac7c81eab4"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:57:26 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Thu Oct 23 00:11:07 2008 -0400"
      },
      "message": "Merge branch \u0027linus\u0027 into test\n\nConflicts:\n\tMAINTAINERS\n\tarch/x86/kernel/acpi/boot.c\n\tarch/x86/kernel/acpi/sleep.c\n\tdrivers/acpi/Kconfig\n\tdrivers/pnp/Makefile\n\tdrivers/pnp/quirks.c\n\nSigned-off-by: Len Brown \u003clen.brown@intel.com\u003e\n"
    },
    {
      "commit": "4dff4e7f6cbcd2722b02dbb394ba87c4e05f8841",
      "tree": "2b80f6f9d3b5b1ff4600810c4a30917b2d66b7ab",
      "parents": [
        "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
        "ac88a8f3f7df04774b386ddaf586040adb819b58"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:43 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:43 2008 -0400"
      },
      "message": "Merge branch \u0027pnp-debug\u0027 into test\n"
    },
    {
      "commit": "5f50ef453dcb05115fc98f244b8f10bfacd4b8b7",
      "tree": "1999a7e6d242198d48f0089c7995a50f339fa3e4",
      "parents": [
        "530bc23bfeaa9156003afbeb9708fd03a5f1c73c",
        "e3deda9c87ac5eef2b5d18cd0b5511370979ca26"
      ],
      "author": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "committer": {
        "name": "Len Brown",
        "email": "len.brown@intel.com",
        "time": "Wed Oct 22 23:28:38 2008 -0400"
      },
      "message": "Merge branch \u0027misc\u0027 into test\n"
    }
  ],
  "next": "955ba395616a78780e70dc3f3b0b56ca4db52e5c"
}
