)]}'
{
  "log": [
    {
      "commit": "d4d5d205b653fe68c898d42e7a27a7363a4fb3ba",
      "tree": "2a453594731bf41e7ac41f3205c4819449b534e8",
      "parents": [
        "df9d177aa28d50e64bae6fbd6b263833079e3571"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 16:58:51 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uml: fix recvmsg return value checking\n\nStupid bug - we need to compare the return value of recvmsg to the value of\niov_len, not its size.  This caused port_helper processes not to be killed on\nshutdown on x86_64 because the pids weren\u0027t being passed out properly.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "df9d177aa28d50e64bae6fbd6b263833079e3571",
      "tree": "b265158232a39d9d45cac0a97d5fdc17e7ca237d",
      "parents": [
        "03ad369ac900116f35da7505f768ebbd481d09a4"
      ],
      "author": {
        "name": "Philippe Elie",
        "email": "phil.el@wanadoo.fr",
        "time": "Wed Nov 14 16:58:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "oProfile: oops when profile_pc() returns ~0LU\n\nInstruction pointer returned by profile_pc() can be a random value.  This\nbreak the assumption than we can safely set struct op_sample.eip field to a\nmagic value to signal to the per-cpu buffer reader side special event like\ntask switch ending up in a segfault in get_task_mm() when profile_pc()\nreturn ~0UL.  Fixed by sanitizing the sampled eip and reject/log invalid\neip.\n\nProblem reported by Sami Farin, patch tested by him.\n\nSigned-off-by: Philippe Elie \u003cphil.el@wanadoo.fr\u003e\nTested-by: Sami Farin \u003csafari-kernel@safari.iki.fi\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "03ad369ac900116f35da7505f768ebbd481d09a4",
      "tree": "3a3febc31a77965e78a9d3e45e951cc90daf3910",
      "parents": [
        "0f8c0234f275c8198cbb68f16e035fa46254e372"
      ],
      "author": {
        "name": "Frank Lichtenheld",
        "email": "frank@lichtenheld.de",
        "time": "Wed Nov 14 16:58:47 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uvesafb: fix warnings about unused variables on non-x86\n\nVariables that are only used in #ifdef CONFIG_X86 should also only be\ndeclared there.\n\nSigned-off-by: Frank Lichtenheld \u003cfrank@lichtenheld.de\u003e\nCc: Michal Januszewski \u003cspock@gentoo.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0f8c0234f275c8198cbb68f16e035fa46254e372",
      "tree": "c56e5fba774e1121f0eefcbe0734425e863fa357",
      "parents": [
        "108b4c3638be251d6b42eaa633e8a6b852b960f0"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Nov 14 16:58:45 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "chipsfb: uses/depends on PCI\n\nchipsfb uses PCI interfaces and should depend on PCI.\n\n  CC      drivers/video/chipsfb.o\ndrivers/video/chipsfb.c: In function \u0027chipsfb_pci_init\u0027:\ndrivers/video/chipsfb.c:378: error: implicit declaration of function \u0027pci_request_region\u0027\ndrivers/video/chipsfb.c:435: error: implicit declaration of function \u0027pci_release_region\u0027\nmake[2]: *** [drivers/video/chipsfb.o] Error 1\nmake[1]: *** [drivers/video] Error 2\nmake: *** [drivers] Error 2\n\n!CONFIG_PCI causes the build to fail.\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Kamalesh Babulal \u003ckamalesh@linux.vnet.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": "108b4c3638be251d6b42eaa633e8a6b852b960f0",
      "tree": "d589748dee20f9a20739c8cc72c8b0b168cce939",
      "parents": [
        "fcbaa088fc8625381bd1096bc2eedc4f58a1572c"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier.adi@gmail.com",
        "time": "Wed Nov 14 16:58:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "rtc: tweak driver documentation for rtc periodic\n\nThe max_user_freq member is not really meant for RTC drivers to modify, so\nupdate the rtc documentation so drivers writers know what is expected of\nthem when handling periodic events.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "fcbaa088fc8625381bd1096bc2eedc4f58a1572c",
      "tree": "e17d76e66596797084e94a8233e2571fe5f12b65",
      "parents": [
        "5a6dca7c15623626943786977aca738520ea5ba3"
      ],
      "author": {
        "name": "Jeff Dike",
        "email": "jdike@addtoit.com",
        "time": "Wed Nov 14 16:58:42 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "uml: fix symlink loops\n\nsymlinks to directories in the non-O\u003d case were lacking -n, which meant\nthat, when the link already existed, a new link pointing at itself was\ncreated in the target directory.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "5a6dca7c15623626943786977aca738520ea5ba3",
      "tree": "0428275d129d5ba879691161c507a48b03406382",
      "parents": [
        "ddd73611b7bddbc0a9079f27a1471f635100aaab"
      ],
      "author": {
        "name": "Paul Mundt",
        "email": "lethal@linux-sh.org",
        "time": "Wed Nov 14 16:58:41 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "lib: move bitmap.o from lib-y to obj-y.\n\nmac80211 has a reference to __bitmap_empty() via bitmap_empty().  In\nlib/bitmap.c this is flagged with an EXPORT_SYMBOL(), but this is\nultimately ineffective due to bitmap.o being linked in lib-y, resulting in:\n\nERROR: \"__bitmap_empty\" [net/mac80211/mac80211.ko] undefined!\n\nMoving bitmap.o to obj-y fixes this up.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"John W. Linville\" \u003clinville@tuxdriver.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ddd73611b7bddbc0a9079f27a1471f635100aaab",
      "tree": "f3dc5c9a0efaeb59f25c9900401e37a375181b79",
      "parents": [
        "6fc48af82cef55546d640778698943b6227b7fb0"
      ],
      "author": {
        "name": "Pascal Terjan",
        "email": "pterjan@mandriva.com",
        "time": "Wed Nov 14 16:58:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "cm40x0_cs.c: fix debug macros\n\nWhen PCMCIA_DEBUG is set, cm40x0_cs.c and cm4000_cs.c don\u0027t build because the\ndefinition of reader_to_dev uses a non-existent handle field of the struct\npcmcia_device in the call to handle_to_dev.  As handle_to_dev works on struct\npcmcia_device, the fix is quite trivial.\n\nSigned-off-by: Pascal Terjan \u003cpterjan@mandriva.com\u003e\nCc: Harald Welte \u003claforge@gnumonks.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6fc48af82cef55546d640778698943b6227b7fb0",
      "tree": "b47f618967576fecae480caedabcd45c88073541",
      "parents": [
        "dbd0cf48842700c3a694dcd32b29e63e27f37acc"
      ],
      "author": {
        "name": "Tetsuo Handa",
        "email": "penguin-kernel@i-love.sakura.ne.jp",
        "time": "Wed Nov 14 16:58:38 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:37 2007 -0800"
      },
      "message": "sysctl: check length at deprecated_sysctl_warning\n\nOriginal patch assumed args-\u003enlen \u003c CTL_MAXNAME, but it can be false.\n\nSigned-off-by: Tetsuo Handa \u003cpenguin-kernel@I-love.SAKURA.ne.jp\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "dbd0cf48842700c3a694dcd32b29e63e27f37acc",
      "tree": "ab3ffe7021650639e64585c976cfcdf0acc550ea",
      "parents": [
        "cc550defe9790b495c96fafabc5a6528dc586f24"
      ],
      "author": {
        "name": "Bjorn Helgaas",
        "email": "bjorn.helgaas@hp.com",
        "time": "Wed Nov 14 16:58:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "serial: add PNP ID for Davicom ISA 33.6K modem\n\nThis should resolve these bug reports of the modem not working:\n    http://bugzilla.kernel.org/show_bug.cgi?id\u003d4355\n    http://www.linuxquestions.org/questions/linux-newbie-8/connect-script-failed-on-ppp-go-123975/\n\nI don\u0027t have hardware to test this, but the initial report in the kernel\nbugzilla indicates that this change fixed the problem.\n\nSigned-off-by: Bjorn Helgaas \u003cbjorn.helgaas@hp.com\u003e\nCc: Dmitry Vavilov \u003cvavilov@ihep.ru\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "cc550defe9790b495c96fafabc5a6528dc586f24",
      "tree": "e88689d55d9897c96287a6e92d0123ac8d59c29b",
      "parents": [
        "e9b5a495dc23f58ecaa9517f1ff4dd9ac724935f"
      ],
      "author": {
        "name": "Akinobu Mita",
        "email": "akinobu.mita@gmail.com",
        "time": "Wed Nov 14 16:58:35 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "slab: fix typo in allocation failure handling\n\nThis patch fixes wrong array index in allocation failure handling.\n\nCc: Pekka Enberg \u003cpenberg@cs.helsinki.fi\u003e\nAcked-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nSigned-off-by: Akinobu Mita \u003cakinobu.mita@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": "e9b5a495dc23f58ecaa9517f1ff4dd9ac724935f",
      "tree": "0aeb25c5af3b54b45822db61a85d0735d5cba35a",
      "parents": [
        "3cc2c17700c98b0af778566b0af6292b23b01430"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 14 16:58:34 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "W1: fix memset size error\n\nThe size argument passed to memset is wrong.\n\nSigned-off-by Li Zefan \u003clizf@cn.fujitsu.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": "3cc2c17700c98b0af778566b0af6292b23b01430",
      "tree": "682ad7be38831721588f4c24fd0540cf2dd4e23b",
      "parents": [
        "682d73f685536fdb09322dde8caad339480e7bad"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Wed Nov 14 16:58:33 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "drivers/video/ps3fb: fix memset size error\n\nThe size passed to memset is wrong.\n\nSigned-off-by Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "682d73f685536fdb09322dde8caad339480e7bad",
      "tree": "5c874e35bb0f96a553ca572ad98c0933e9096228",
      "parents": [
        "a4b1d50e6158ecaa8fdb6a716389149bace35b52"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 14 16:58:32 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "rtc-ds1307 exports NVRAM\n\nExport the NVRAM on DS1307 and DS1338 chips, like several of the\nother drivers do for such combination RTC-and-NVRAM chips.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a4b1d50e6158ecaa8fdb6a716389149bace35b52",
      "tree": "90649fc6d9bcf2aa2684fde7d982d0f752f1e9f4",
      "parents": [
        "779d20892f8e716677194dc879eea2b5f1e75678"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 14 16:58:30 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "RTCs: handle NVRAM better\n\nSeveral of the RTC drivers are exporting binary \"nvram\" files in sysfs.  Such\nNVRAM (or on many systems, EEPROM) data is often initialized during system\nmanufacture to hold data about identity (serial numbers, Ethernet addresses,\netc), configuration, calibration, and so forth.\n\nThis patch improves integrity and security of those files:\n\n  - Correctly initializes the size in one of the two cases where\n    that was not yet being done.\n\n  - Improves system security/integrity by making this state not\n    be world-writable by default.\n\nLetting arbitrary userspace code mangle such state by default is at least Not\nA Good Thing; and it could sometimes be worse, depending on the particular\ndata that might be corrupted.  (I disregard the paranoiac \"don\u0027t let anyone\nread it either\" approach.  Anyone storing passwords in such memory doesn\u0027t\nreally care about security.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nCc: Torsten Ertbjerg Rasmussen \u003ctr@newtec.dk\u003e\nCc: Mark Zhan \u003crongkai.zhan@windriver.com\u003e\nCc: Thomas Hommel \u003cthomas.hommel@gefanuc.com\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "779d20892f8e716677194dc879eea2b5f1e75678",
      "tree": "a520bb7e98dd09c312d8a9f94ef1058a15543ffe",
      "parents": [
        "1299342bacbe9038bef473d9b5b3cbebad112d4c"
      ],
      "author": {
        "name": "David Brownell",
        "email": "david-b@pacbell.net",
        "time": "Wed Nov 14 16:58:29 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "rtc_hctosys expects RTCs in UTC (doc)\n\nThe RTC \"hctosys\" mechanism expects that RTC clock will use UTC, not local\ntime (e.g.  PST).  Say so in Kconfig and in the kernel message.\n\n(Strictly speaking, the RTC clock should be tracking the POSIX epoch.  That\u0027s\nnot worth going into here.  Goofing timezones means clocks are wrong by many\nhours; the POSIX-v-UTC differences just cost seconds.)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nAcked-by: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "1299342bacbe9038bef473d9b5b3cbebad112d4c",
      "tree": "4db9e41efdc68d8ac3a124920ef2b29c34243f1b",
      "parents": [
        "8a146a2b0d6e97941a5c2dc5d8a3ea1e6c3ab997"
      ],
      "author": {
        "name": "Andrey Borzenkov",
        "email": "arvidjaar@mail.ru",
        "time": "Wed Nov 14 16:58:28 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "Fix Oops in toshiba_acpi error return path\n\nWhen backlight_device_register() fails, return after undo initialization, do\nnot try to use pointer that just was reset to NULL\n\nThis fixes this oops:\n\n[ 1595.177672]  [\u003cc010480a\u003e] show_trace_log_lvl+0x1a/0x30\n[ 1595.177706]  [\u003cc01052a2\u003e] show_trace+0x12/0x20\n[ 1595.177718]  [\u003cc0105305\u003e] dump_stack+0x15/0x20\n[ 1595.177728]  [\u003cc01c9375\u003e] kobject_shadow_add+0x125/0x1c0\n[ 1595.177754]  [\u003cc01c941a\u003e] kobject_add+0xa/0x10\n[ 1595.177764]  [\u003cc0239a37\u003e] device_add+0x97/0x5d0\n[ 1595.177776]  [\u003cc0239f82\u003e] device_register+0x12/0x20\n[ 1595.177786]  [\u003cdfd912df\u003e] backlight_device_register+0x9f/0x110 [backlight]\n[ 1595.177814]  [\u003cdf861117\u003e] toshiba_acpi_init+0x117/0x15e [toshiba_acpi]\n[ 1595.177834]  [\u003cc013e28d\u003e] sys_init_module+0xfd/0x14e0\n[ 1595.177871]  [\u003cc0104112\u003e] sysenter_past_esp+0x5f/0x99\n[ 1595.177883]  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n[ 1595.177890] Could not register toshiba backlight device\n[ 1595.177985] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000004\n...\n[ 1595.394097] EIP:    0060:[\u003cdf861143\u003e]    Not tainted VLI\n[ 1595.394101] EFLAGS: 00010282   (2.6.23-rc9-1avb #24)\n[ 1595.480081] EIP is at toshiba_acpi_init+0x143/0x15e [toshiba_acpi]\n\nSigned-off-by: Andrey Borzenkov \u003carvidjaar@mail.ru\u003e\nCc: John Belmonte \u003ctoshiba_acpi@memebeam.org\u003e\nAcked-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "8a146a2b0d6e97941a5c2dc5d8a3ea1e6c3ab997",
      "tree": "c9bc95bcb68243ea7068307570b9dcec0d620cff",
      "parents": [
        "0fd4980fa75acc78c747b1f43d1204f6572a4845"
      ],
      "author": {
        "name": "Michael Halcrow",
        "email": "mhalcrow@us.ibm.com",
        "time": "Wed Nov 14 16:58:27 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Nov 14 18:45:36 2007 -0800"
      },
      "message": "eCryptfs: cast page-\u003eindex to loff_t instead of off_t\n\npage-\u003eindex should be cast to loff_t instead of off_t.\n\nSigned-off-by: Michael Halcrow \u003cmhalcrow@us.ibm.com\u003e\nReported-by: Eric Sandeen \u003csandeen@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": "0fd4980fa75acc78c747b1f43d1204f6572a4845",
      "tree": "0bac34a7f83f9cff12583da92bfc0a54a232ac4e",
      "parents": [
        "24ffbd62583024f85bdba72cd373d050aa1a1b15"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:16 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:16 2007 +0100"
      },
      "message": "ide: remove stale/incorrect comment from setup-pci.c\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "24ffbd62583024f85bdba72cd373d050aa1a1b15",
      "tree": "8f93ba9dc4166907373a0c34fd8b63b0424441a9",
      "parents": [
        "34c69b601b2ec8fc8ff6657a547ce3865d58e220"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:16 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:16 2007 +0100"
      },
      "message": "it821x/jmicron: fix return value of {it821x,jmicron}_init_one()\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "34c69b601b2ec8fc8ff6657a547ce3865d58e220",
      "tree": "eddcf5c10d212612b0f381f9a2d7e9606c60eadc",
      "parents": [
        "c1f50cbb06363b36700c0a679a5bd3ddef0a97b6"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "message": "ide: don\u0027t BUG() on unsupported transfer modes\n\nFix ide-cris, cs5530, sc1200 and sis5513 host drivers to just return instead\nof OOPS-ing for unsupported modes in -\u003eset_dma_mode methods.\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "c1f50cbb06363b36700c0a679a5bd3ddef0a97b6",
      "tree": "2af4adaeed66428cd555020ac3337ccbb6f1bddd",
      "parents": [
        "12eda14f8930ccad0d8b75fecab87b90eecba5fb"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "message": "ide: use drive-\u003eselect.all for REQ_TYPE_ATA_TASK in execute_drive_cmd()\n\nUse drive-\u003eselect.all for REQ_TYPE_ATA_TASK requests in execute_drive_cmd()\n(the obsolete bits 7 and 5 of the Device register need to be set).\n\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "12eda14f8930ccad0d8b75fecab87b90eecba5fb",
      "tree": "19d5a3e0378cf22ecc4e99210b4d3879060d306e",
      "parents": [
        "03644cd497e27c3d274f39e58ddc577e9d73bb39"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "message": "ide: add missing HOB bit clearing to ide_dump_ata_status()\n\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "03644cd497e27c3d274f39e58ddc577e9d73bb39",
      "tree": "1ed59238df2653b4db5582af1623a4c13ff633d6",
      "parents": [
        "2ad1e0558f369f11d180b7448d97164a0c5f07e2"
      ],
      "author": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:15 2007 +0100"
      },
      "message": "ide-pmac: skip conservative PIO \"downgrade\"\n\nWe can skip conservative PIO \"downgrade\" (PIO3 becomes PIO2 etc.) on PMAC.\n\nProblem reported by Mikael.\n\nCc: Mikael Pettersson \u003cmikpe@it.uu.se\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nAcked-by: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "2ad1e0558f369f11d180b7448d97164a0c5f07e2",
      "tree": "0d6e732c2246b25d3a0f2828874855b35e1d1ecd",
      "parents": [
        "6183289cd4356b790c5eaa619020fb887ec0fa44"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Tue Nov 13 22:09:14 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:14 2007 +0100"
      },
      "message": "ide: BLK_DEV_IDECD help: remove outdated note\n\nLILO version 16 was released on 26-02-1995 (sic), so telling people to not use\nolder versions no longer has any value.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "6183289cd4356b790c5eaa619020fb887ec0fa44",
      "tree": "d47fd4c1188134b37ee2dc83b9f85a28b5b2e756",
      "parents": [
        "9418d5dc9ba40b88737580457bf3b7c63c60ec43"
      ],
      "author": {
        "name": "Sergei Shtylyov",
        "email": "sshtylyov@ru.mvista.com",
        "time": "Tue Nov 13 22:09:14 2007 +0100"
      },
      "committer": {
        "name": "Bartlomiej Zolnierkiewicz",
        "email": "bzolnier@gmail.com",
        "time": "Tue Nov 13 22:09:14 2007 +0100"
      },
      "message": "cmd64x: don\u0027t clear the other channel\u0027s interrupt\n\nMake sure to not clear the other IDE channel\u0027s interrupt when clearing an IDE\ninterrupt via the MRDMODE register.\n\nThanks to Bart for finding a coding mistake.\n\nBart:\n\nThis fixes regression from commit 66602c83dcb6a5d82772d88ae7a32cd4a1213528\n(\"cmd64x: use interrupt status from MRDMODE register (take 2)\").\n\nExtra thanks to Martin for reporting and bisecting the issue.\n\nFrom: Sergei Shtylyov \u003csshtylyov@ru.mvista.com\u003e\nTested-by: Martin Rogge \u003cmarogge@onlinehome.de\u003e\nTested-by: Milan Kocian \u003cmilon@wq.cz\u003e\nSigned-off-by: Bartlomiej Zolnierkiewicz \u003cbzolnier@gmail.com\u003e\n"
    },
    {
      "commit": "9418d5dc9ba40b88737580457bf3b7c63c60ec43",
      "tree": "764c82c8cfeea907b06514d9ccfb599fb4d49cae",
      "parents": [
        "31083eba370fbc5d544ac2fe67ca549c0aa2bdf7",
        "59a030a9b7a1bab5bdae57d469583e611759e90b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:09:36 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:09:36 2007 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6\n\n* \u0027release\u0027 of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6:\n  hwmon: (i5k_amb) Convert macros to C functions\n  hwmon: (w83781d) Add missing curly braces\n  hwmon: (abituguru3) Identify ABit IP35 Pro as such\n  hwmon: (f75375s) pwmX_mode sysfs files writable for f75375 variant\n  hwmon: (f75375s) On n2100 systems, set fans to full speed on boot\n  hwmon: (f75375s) Allow setting up fans with platform_data\n  hwmon: (f75375s) Add new style bindings\n  hwmon: (lm70) Convert semaphore to mutex\n  hwmon: (applesmc) Add support for Mac Pro 2 x Quad-Core\n  hwmon: (abituguru3) Add support for 2 new motherboards\n  hwmon: (ibmpex) Change printk to dev_{info,err} macros\n  hwmon: (i5k_amb) New memory temperature sensor driver\n  hwmon: (f75375s) fix pwm mode setting\n  hwmon: (ibmpex.c) fix NULL dereference\n  hwmon: (sis5595) Split sis5595_attributes_opt\n  hwmon: (sis5595) Add individual alarm files\n  hwmon: (w83627hf) push nr+1 offset into *_REG_FAN macros and simplify\n  hwmon: (w83627hf) hoist nr-1 offset out of show-store-temp-X\n  hwmon: Add power meter spec to Documentation/hwmon/sysfs-interface\n"
    },
    {
      "commit": "31083eba370fbc5d544ac2fe67ca549c0aa2bdf7",
      "tree": "9531e720d8d3cd8d82b7a3e4d2a1c6c306e769b4",
      "parents": [
        "a7fe77161da48a74c60dc19fc4ca3a73ab761d37",
        "53756524e42a71011f5ae6410d6ac386bf3a9e7b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:48 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:48 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: (45 commits)\n  [NETFILTER]: xt_time should not assume CONFIG_KTIME_SCALAR\n  [NET]: Move unneeded data to initdata section.\n  [NET]: Cleanup pernet operation without CONFIG_NET_NS\n  [TEHUTI]: Fix incorrect usage of strncat in bdx_get_drvinfo()\n  [MYRI_SBUS]: Prevent that myri_do_handshake lies about ticks.\n  [NETFILTER]: bridge: fix double POSTROUTING hook invocation\n  [NETFILTER]: Consolidate nf_sockopt and compat_nf_sockopt\n  [NETFILTER]: nf_nat: fix memset error\n  [INET]: Use list_head-s in inetpeer.c\n  [IPVS]: Remove unused exports.\n  [NET]: Unexport sysctl_{r,w}mem_max.\n  [TG3]: Update version to 3.86\n  [TG3]: MII \u003d\u003e TP\n  [TG3]: Add A1 revs\n  [TG3]: Increase the PCI MRRS\n  [TG3]: Prescaler fix\n  [TG3]: Limit 5784 / 5764 to MAC LED mode\n  [TG3]: Disable GPHY autopowerdown\n  [TG3]: CPMU adjustments for loopback tests\n  [TG3]: Fix nvram selftest failures\n  ...\n"
    },
    {
      "commit": "a7fe77161da48a74c60dc19fc4ca3a73ab761d37",
      "tree": "0fa3e785f7dd9d9bfcd3866a47a428984329a845",
      "parents": [
        "9104476e4efbef8a8e32d48ced583603ff32a2db",
        "6548d83a37a570b0050e60565937bbb582545d96"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:03 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:04:03 2007 -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] Silence an annoying boot message\n  [POWERPC] Fix early btext debug on PowerMac\n  [POWERPC] Demote clockevent printk to KERN_DEBUG\n  [POWERPC] Fix CONFIG_SMP\u003dn build error on ppc64\n  [POWERPC] Avoid unpaired stwcx. on some processors\n  [POWERPC] Fix oops related to 4xx flush_tlb_page modification\n  [POWERPC] cpm: Fix a couple minor issues in cpm_common.c.\n  [POWERPC] Add -mno-spe for ARCH\u003dpowerpc builds\n"
    },
    {
      "commit": "9104476e4efbef8a8e32d48ced583603ff32a2db",
      "tree": "1be22813f6cab5aa5d08fd9131eba25d249842fd",
      "parents": [
        "0b832a4b93932103d73c0c3f35ef1153e288327b"
      ],
      "author": {
        "name": "Alexey Starikovskiy",
        "email": "astarikovskiy@suse.de",
        "time": "Tue Nov 13 12:23:06 2007 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 09:02:18 2007 -0800"
      },
      "message": "ACPI: Battery: remove cycle from battery removal.\n\nget_property() should not call battery_update(), it also should call\nget_status() only if battery is present to avoid cycle and oops.\n\nSigned-off-by: Alexey Starikovskiy \u003castarikovskiy@suse.de\u003e\nTested-by: Rolf Eike Beer \u003ceike-kernel@sf-tec.de\u003e\nAcked-by: Johannes Weiner \u003channes@saeurebad.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b832a4b93932103d73c0c3f35ef1153e288327b",
      "tree": "77ca1ff445287685dbebf448fdf172d3f951ed89",
      "parents": [
        "325d22df7b19e0116aff3391d3a03f73d0634ded"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 08:07:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Tue Nov 13 08:09:11 2007 -0800"
      },
      "message": "Revert \"ext2/ext3/ext4: add block bitmap validation\"\n\nThis reverts commit 7c9e69faa28027913ee059c285a5ea8382e24b5d, fixing up\nconflicts in fs/ext4/balloc.c manually.\n\nThe cost of doing the bitmap validation on each lookup - even when the\nbitmap is cached - is absolutely prohibitive.  We could, and probably\nshould, do it only when adding the bitmap to the buffer cache.  However,\nright now we are better off just reverting it.\n\nPeter Zijlstra measured the cost of this extra validation as a 85%\ndecrease in cached iozone, and while I had a patch that took it down to\njust 17% by not being _quite_ so stupid in the validation, it was still\na big slowdown that could have been avoided by just doing it right.\n\nCc: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Aneesh Kumar \u003caneesh.kumar@linux.vnet.ibm.com\u003e\nCc: Andreas Dilger \u003cadilger@clusterfs.com\u003e\nCc: Mingming Cao \u003ccmm@us.ibm.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "53756524e42a71011f5ae6410d6ac386bf3a9e7b",
      "tree": "3c168853549faee76be49b724d8da21a56a13ff2",
      "parents": [
        "022cbae611a37eda80d498f8f379794c8ac3be47"
      ],
      "author": {
        "name": "Eric Dumazet",
        "email": "dada1@cosmosbay.com",
        "time": "Tue Nov 13 03:49:53 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 03:49:53 2007 -0800"
      },
      "message": "[NETFILTER]: xt_time should not assume CONFIG_KTIME_SCALAR\n\nIt is not correct to assume one can get nsec from a ktime directly by\nusing .tv64 field.\n\nSigned-off-by: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "022cbae611a37eda80d498f8f379794c8ac3be47",
      "tree": "c6fe8fe45748127c916d32ec97601c435065d5cb",
      "parents": [
        "ed160e839d2e1118529e58b04d52dba703ca629c"
      ],
      "author": {
        "name": "Denis V. Lunev",
        "email": "den@openvz.org",
        "time": "Tue Nov 13 03:23:50 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 03:23:50 2007 -0800"
      },
      "message": "[NET]: Move unneeded data to initdata section.\n\nThis patch reverts Eric\u0027s commit 2b008b0a8e96b726c603c5e1a5a7a509b5f61e35\n\nIt diets .text \u0026 .data section of the kernel if CONFIG_NET_NS is not set.\nThis is safe after list operations cleanup.\n\nSigned-of-by: Denis V. Lunev \u003cden@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ed160e839d2e1118529e58b04d52dba703ca629c",
      "tree": "be810664611452c2af170116e8deff2baa8cb916",
      "parents": [
        "072ee3f9bd26a2f89a79d1eae9052d30b8d745a5"
      ],
      "author": {
        "name": "Denis V. Lunev",
        "email": "den@openvz.org",
        "time": "Tue Nov 13 03:23:21 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 03:23:21 2007 -0800"
      },
      "message": "[NET]: Cleanup pernet operation without CONFIG_NET_NS\n\nIf CONFIG_NET_NS is not set, the only namespace is possible.\n\nThis patch removes list of pernet_operations and cleanups code a bit.\nThis list is not needed if there are no namespaces. We should just call\n-\u003einit method.\n\nAdditionally, the -\u003eexit will be called on module unloading only. This\ncase is safe - the code is not discarded. For the in/kernel code, -\u003eexit\nshould never be called.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "072ee3f9bd26a2f89a79d1eae9052d30b8d745a5",
      "tree": "3b6cf0a2bd552a7bd0ff27faabb9cbcd853e7a85",
      "parents": [
        "9db7720cca8f55a1e0c8d0dc1587e35dca50afbf"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Tue Nov 13 03:17:16 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 03:17:16 2007 -0800"
      },
      "message": "[TEHUTI]: Fix incorrect usage of strncat in bdx_get_drvinfo()\n\nFix incorrect length for strncat by replacing it with strlcat\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9db7720cca8f55a1e0c8d0dc1587e35dca50afbf",
      "tree": "6ca945d7594933d8aa4157c273da08c178000808",
      "parents": [
        "81d9ddae856678c45297550e9353c8a5a7fd6438"
      ],
      "author": {
        "name": "Roel Kluin",
        "email": "12o3l@tiscali.nl",
        "time": "Tue Nov 13 03:16:17 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 03:16:17 2007 -0800"
      },
      "message": "[MYRI_SBUS]: Prevent that myri_do_handshake lies about ticks.\n\nWith \u0027\u003c\u003d\u0027 tick can be incremented up to 26, The last loop is redundant\nsince even when \u0027softstate\u0027 becomes \u0027STATE_READY\u0027, \u0027if (tick \u003e 25)\u0027\nwill still cause the function to return -1,\n\nSigned-off-by: Roel Kluin \u003c12o3l@tiscali.nl\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "81d9ddae856678c45297550e9353c8a5a7fd6438",
      "tree": "7623400b1c2cd42cc1491fa991dbe8313e76bc1c",
      "parents": [
        "4ce5ba6aecb218981fc76585b6d9a7d0019e61b5"
      ],
      "author": {
        "name": "Patrick McHardy",
        "email": "kaber@trash.net",
        "time": "Tue Nov 13 02:58:44 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 02:58:44 2007 -0800"
      },
      "message": "[NETFILTER]: bridge: fix double POSTROUTING hook invocation\n\nPackets routed between bridges have the POST_ROUTING hook invoked\ntwice since bridging mistakes them for bridged packets because\nthey have skb-\u003enf_bridge set.\n\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4ce5ba6aecb218981fc76585b6d9a7d0019e61b5",
      "tree": "bcbe1ab04a0f88d3069f2c43a492b51671c30e22",
      "parents": [
        "e0bf9cf15fc30d300b7fbd821c6bc975531fab44"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Tue Nov 13 02:58:09 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 02:58:09 2007 -0800"
      },
      "message": "[NETFILTER]: Consolidate nf_sockopt and compat_nf_sockopt\n\nBoth lookup the nf_sockopt_ops object to call the get/set callbacks\nfrom, but they perform it in a completely similar way.\n\nIntroduce the helper for finding the ops.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e0bf9cf15fc30d300b7fbd821c6bc975531fab44",
      "tree": "724d96429ab6aabe435b354ca282a9c5812b986c",
      "parents": [
        "d71209ded2ba6010070d02005384897c59859d00"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Tue Nov 13 02:57:16 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Tue Nov 13 02:57:16 2007 -0800"
      },
      "message": "[NETFILTER]: nf_nat: fix memset error\n\nThe size passing to memset is the size of a pointer.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Patrick McHardy \u003ckaber@trash.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d71209ded2ba6010070d02005384897c59859d00",
      "tree": "a812e34e54e36f74ce9ef61f6e9e42100d0a6ef4",
      "parents": [
        "22649d1afbe6988688a07fd70abb06f1e2213567"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Mon Nov 12 21:27:28 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:27:28 2007 -0800"
      },
      "message": "[INET]: Use list_head-s in inetpeer.c\n\nThe inetpeer.c tracks the LRU list of inet_perr-s, but makes\nit by hands. Use the list_head-s for this.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "22649d1afbe6988688a07fd70abb06f1e2213567",
      "tree": "b749e74c9e2cf5dece5b0e8799282c1848672b73",
      "parents": [
        "6aed42159db1f99e83ccf17b1aa1a83bc75ac3e8"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Nov 12 21:25:24 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:25:24 2007 -0800"
      },
      "message": "[IPVS]: Remove unused exports.\n\nThis patch removes the following unused EXPORT_SYMBOL\u0027s:\n- ip_vs_try_bind_dest\n- ip_vs_find_dest\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6aed42159db1f99e83ccf17b1aa1a83bc75ac3e8",
      "tree": "880b12e3f5032637a7ea72155b5d905059895a45",
      "parents": [
        "458c096ed787b2572303a7087d23bfab06b450be"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Nov 12 21:24:14 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:24:14 2007 -0800"
      },
      "message": "[NET]: Unexport sysctl_{r,w}mem_max.\n\nsysctl_{r,w}mem_max can now be unexported.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6548d83a37a570b0050e60565937bbb582545d96",
      "tree": "f2b9df74c33da45a90cb2e47edc90d891bdd21d7",
      "parents": [
        "b7a2da1199d2ba2a870b137d6b4c2a538ab68c38"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Nov 13 15:41:49 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:23:47 2007 +1100"
      },
      "message": "[POWERPC] Silence an annoying boot message\n\nvmemmap_populate will printk (with KERN_WARNING) for a lot of pages\nif CONFIG_SPARSEMEM_VMEMMAP is enabled (at least it does on iSeries).\nUse pr_debug for it instead.\n\nReplace the only other use of DBG in this file with pr_debug as well.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "458c096ed787b2572303a7087d23bfab06b450be",
      "tree": "fd15d17ae1c1ae3f7f5c7851dd8445242acc3370",
      "parents": [
        "3bebab591413929c405925a8fdd98f5b0d660e39"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:23:21 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:23:21 2007 -0800"
      },
      "message": "[TG3]: Update version to 3.86\n\nThis patch updates the version number to 3.86\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b7a2da1199d2ba2a870b137d6b4c2a538ab68c38",
      "tree": "3fa712e53a224e21a8a188969b44ab11047a3fff",
      "parents": [
        "0302f12e1c72e450d3b4569d9c03c57c9b5edac1"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Nov 13 13:46:52 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Fix early btext debug on PowerMac\n\nThe early btext debug wouldn\u0027t work on PowerMac when booted from BootX\ndue to the code looking for the wrong property name.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "0302f12e1c72e450d3b4569d9c03c57c9b5edac1",
      "tree": "b8615838123fa5351cbafdc95c6b589ffccf9590",
      "parents": [
        "9bafbb0c4d8df8b6baa1b917abfc10dc0969cd9d"
      ],
      "author": {
        "name": "Tony Breeds",
        "email": "tony@bakeyournoodle.com",
        "time": "Mon Nov 12 14:25:50 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Demote clockevent printk to KERN_DEBUG\n\nThese don\u0027t need to be seen by everyone on every boot.\n\nSigned-off-by: Tony Breeds \u003ctony@bakeyournoodle.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "9bafbb0c4d8df8b6baa1b917abfc10dc0969cd9d",
      "tree": "1a9939846418cbf7234249489d78958a0998a5e1",
      "parents": [
        "b64f87c16f3c00fe593f632e1ee5798ba3f4f3f4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 11 07:59:29 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:44 2007 +1100"
      },
      "message": "[POWERPC] Fix CONFIG_SMP\u003dn build error on ppc64\n\nThe patch \"KVM: fix !SMP build error\" change the way smp_call_function()\nactually uses the passed in function names on non-SMP builds.  So\npreviously it was never caught that the function passed in was never\nactually defined.\n\nThis causes a build error on ppc64_defconfig + CONFIG_SMP\u003dn:\n\narch/powerpc/mm/tlb_64.c: In function \u0027pgtable_free_now\u0027:\narch/powerpc/mm/tlb_64.c:71: error: \u0027pte_free_smp_sync\u0027 undeclared (first use in this function)\narch/powerpc/mm/tlb_64.c:71: error: (Each undeclared identifier is reported only once\narch/powerpc/mm/tlb_64.c:71: error: for each function it appears in.)\n\nSo we need to define it even if CONFIG_SMP is off. Either that or ifdef\nout the smp_call_function() call, but that\u0027s ugly.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "b64f87c16f3c00fe593f632e1ee5798ba3f4f3f4",
      "tree": "1e0c63707b73c4b2f316a01b2e3c6ebd82c6356a",
      "parents": [
        "64c911a3f7c9864a4bbddbb77b722d5553ddcd32"
      ],
      "author": {
        "name": "Becky Bruce",
        "email": "becky.bruce@freescale.com",
        "time": "Sat Nov 10 09:17:49 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 16:22:43 2007 +1100"
      },
      "message": "[POWERPC] Avoid unpaired stwcx. on some processors\n\nThe context switch code in the kernel issues a dummy stwcx. to clear the\nreservation, as recommended by the architecture.  However, some processors\ncan have issues if this stwcx to address A occurs while the reservation\nis already held to a different address B.  To avoid this problem, the dummy\nstwcx. needs to be paired with a dummy lwarx to the same address.\n\nThis adds the dummy lwarx, and creates a cpu feature bit to indicate\nwhich cpus are affected.  Tested on mpc8641_hpcn_defconfig in\narch/powerpc; build tested in arch/ppc.\n\nSigned-off-by: Becky Bruce \u003cbecky.bruce@freescale.com\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n"
    },
    {
      "commit": "3bebab591413929c405925a8fdd98f5b0d660e39",
      "tree": "060ab53f5ce0909e8f7547a64bd3ca568edd6a57",
      "parents": [
        "b5af7126ea7586eb8f030280c027611c42a6a9c7"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:22:40 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:22:40 2007 -0800"
      },
      "message": "[TG3]: MII \u003d\u003e TP\n\nThis patch changes the PHY type reported through ethtool for copper\ndevices from MII to TP.  The latter is more accurate.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b5af7126ea7586eb8f030280c027611c42a6a9c7",
      "tree": "f84c51317a8471bfbc1cbc6fba8307f27704b72f",
      "parents": [
        "5f5c51e3d473d8ddc0c32156c2b27e2fe92b9b57"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:22:02 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:22:02 2007 -0800"
      },
      "message": "[TG3]: Add A1 revs\n\nThis patch adds the A1 revision of 5784, 5764, and 5761, and applies all\nprevious bugfixes.  In places where the list of devices gets too long,\nthe patch uses a new TG3_FLG3_5761_5784_AX_FIXES flag instead.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f5c51e3d473d8ddc0c32156c2b27e2fe92b9b57",
      "tree": "46c1c182a79c9aaf4b65cf3a360380c8482bd007",
      "parents": [
        "aa6c91fe5913faa2cd2a62de993a3130799412b1"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:19:37 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:19:37 2007 -0800"
      },
      "message": "[TG3]: Increase the PCI MRRS\n\nPrevious devices hardcoded the PCI Maximum Read Request Size to 4K.  To\nbetter comply with the PCI spec, the hardware now defaults the MRRS to\n512 bytes.  This will yield poor driver performance if left untouched.\nThis patch increases the MRRS to 4K on driver initialization.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "aa6c91fe5913faa2cd2a62de993a3130799412b1",
      "tree": "e3b320593d68b4542beedf496b365378519fb2d2",
      "parents": [
        "5f60891b80f1a0f0a0015b084f4838ae8b9637c7"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:18:04 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:18:04 2007 -0800"
      },
      "message": "[TG3]: Prescaler fix\n\nInternal hardware timers become inaccurate after link events.  Clock\nfrequency switches performed by the CPMU fail to adjust timer\nprescalers.  The fix is to detect core clock frequency changes during\nlink events and adjust the timer prescalers accordingly.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5f60891b80f1a0f0a0015b084f4838ae8b9637c7",
      "tree": "0df104674c6c8b3731227637530c6f073314240b",
      "parents": [
        "662f38d242488cfdcda7b3684ac610d3e4d568a7"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:17:07 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:17:07 2007 -0800"
      },
      "message": "[TG3]: Limit 5784 / 5764 to MAC LED mode\n\nMost 5784 / 5764 LED modes do not work as expected because of a hardware\nbug.  This patch forces the LED mode to be in MAC LED mode.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "662f38d242488cfdcda7b3684ac610d3e4d568a7",
      "tree": "e4557b5d2ec89f5d9b858e29ca40215eade01cef",
      "parents": [
        "e875093c9659d2a9f3923aa9ee1b89ef40cf95b9"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:16:17 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:16:17 2007 -0800"
      },
      "message": "[TG3]: Disable GPHY autopowerdown\n\nNew CPMU devices contend with the GPHY for power management.  The GPHY\nautopowerdown feature is enabled by default in the PHY and thus needs to\nbe disabled after every PHY reset.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "e875093c9659d2a9f3923aa9ee1b89ef40cf95b9",
      "tree": "2ae7be842b38612b38805a22d6857eedda71f1e3",
      "parents": [
        "a5767dec1980463aef5614b7ad8a800bb4f4c353"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:11:51 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:11:51 2007 -0800"
      },
      "message": "[TG3]: CPMU adjustments for loopback tests\n\nThis patch adds the LINK_SPEED mode to the list of CPMU modes that can\ncause the loopback tests to fail.  These bugs are planned to be fixed in\nfuture revisions of the chip, so the patch qualifies the fixes as such.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a5767dec1980463aef5614b7ad8a800bb4f4c353",
      "tree": "be204ff73acbaf61f0f95e4530fdc0ff615943c6",
      "parents": [
        "9acb961e7d780291659bf950b3b718ff9e085620"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:10:58 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:10:58 2007 -0800"
      },
      "message": "[TG3]: Fix nvram selftest failures\n\nNewer devices contain bootcode in the chip\u0027s private ROM area.  This\nbootcode is called selfboot.  Selfboot can be patched in the device\u0027s\nNVRAM and the patches can have several formats.  In one particular\nformat, the checksum calculation needs to be slightly modified.  This\npatch adjusts the NVRAM test code for that case, and add support for the\nmissing formats.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9acb961e7d780291659bf950b3b718ff9e085620",
      "tree": "4d85bccc795eae5ba9d4061de8a73cb443e708c8",
      "parents": [
        "84af67fdf07c4fce664dbca87a8d5e2802901bff"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:10:06 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:10:06 2007 -0800"
      },
      "message": "[TG3]: 5784 / 5764 DMA engine lockup fix\n\n5784 and 5764 devices lock up when the link speed is 10Mbps, the CPMU\nlink speed mode is enabled, and the MAC clock is running at 1.5Mhz.  The\nfix is to run the MAC clock at faster speeds.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84af67fdf07c4fce664dbca87a8d5e2802901bff",
      "tree": "4edb544f9a8caba4f9642701e07786cda32ac05d",
      "parents": [
        "ce057f01956bfcb3cb8588091000ae546be78e00"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:08:59 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:08:59 2007 -0800"
      },
      "message": "[TG3]: APE flag fix\n\nThis patch corrects a bug where the ENABLE_APE flag was tested against\nthe wrong flag variable.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ce057f01956bfcb3cb8588091000ae546be78e00",
      "tree": "6438c33bcdde387ab191912e970b2fb65696b0a0",
      "parents": [
        "c88864df27590b80fca4a991e0c257d1757cec41"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:08:03 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:08:03 2007 -0800"
      },
      "message": "[TG3]: 5784 / 5764 GPHY power down fix\n\n5784 and 5764 devices fail to link / pass traffic after one load /\nunload cycle.  This happens because of a hardware bug in the new CPMU.\nDuring normal operation, the MAC depends on the PHY clock being\navailable.  When the PHY is powered down, the clock the MAC depends on\nis disabled.  The fix is to switch the MAC clock to an alternate source\nbefore powering down the PHY, and to restore the MAC clock to the PHY\nsource upon device resume.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c88864df27590b80fca4a991e0c257d1757cec41",
      "tree": "d9d2f437169fee2d45b4d051a84c1f47043645bc",
      "parents": [
        "be85d4ad8ab69520e5ca4717c491a311c9eeae59"
      ],
      "author": {
        "name": "Matt Carlson",
        "email": "mcarlson@broadcom.com",
        "time": "Mon Nov 12 21:07:01 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:07:01 2007 -0800"
      },
      "message": "[TG3]: Fix 5761 PXEboot crash\n\nWhen 5761 devices boot the machine using PXEboot, PXE leaves the device\nactive when it terminates.  The tg3 driver has code to detect this\ncondition and resets the device during initialization.  On 5761 devices,\ndevice resets involve sending a driver state update message to the APE\non the 5761.  However, during this initialization stage, communications\nto the APE registers have not yet been set up.  The driver then\ndereferences a NULL pointer and crashes the machine.  The fix is to move\nthe APE register access setup earlier in the initialization code to\ncover this condition.\n\nSigned-off-by: Matt Carlson \u003cmcarlson@broadcom.com\u003e\nSigned-off-by: Michael Chan \u003cmchan@broadcom.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "be85d4ad8ab69520e5ca4717c491a311c9eeae59",
      "tree": "3f140cc3bd090d9b3019ef0c7eaec7bd1b95e98a",
      "parents": [
        "57ce45dd16cd427ac2bdef202daf513bd25d650b"
      ],
      "author": {
        "name": "Urs Thuermann",
        "email": "urs@isnogud.escape.de",
        "time": "Mon Nov 12 21:05:20 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:05:20 2007 -0800"
      },
      "message": "[AF_PACKET]: Fix minor code duplication\n\nSimplify some code by eliminating duplicate if-else clauses in\npacket_do_bind().\n\nSigned-off-by: Urs Thuermann \u003curs@isnogud.escape.de\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "57ce45dd16cd427ac2bdef202daf513bd25d650b",
      "tree": "0ad744df4d1560b63ab9499fff000dda3d6cdbc3",
      "parents": [
        "c0d8248710d7d914c44dd79768b3ad85a62e194a"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Mon Nov 12 21:03:58 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:03:58 2007 -0800"
      },
      "message": "[NET]: Remove references to net-modules.txt.\n\nWhen I removed net-modules.txt because it only contained ancient\ninformation I missed that many Kconfig entries pointed to this ancient\ninformation.\n\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "c0d8248710d7d914c44dd79768b3ad85a62e194a",
      "tree": "fc25bfda3dc5f285896e4da65d1c0bc0ddb53d50",
      "parents": [
        "bce943278dc4aa03b0ef9c7cf8b1b7110eda8b91"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@redhat.com",
        "time": "Mon Nov 12 21:02:51 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 21:02:51 2007 -0800"
      },
      "message": "[INET]: Remove leftover prototypes from include/net/inet_common.h\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "64c911a3f7c9864a4bbddbb77b722d5553ddcd32",
      "tree": "66439e7291710ce45c36c49eeb4a8ffeb068cc16",
      "parents": [
        "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb",
        "725fb29fd4bcda958b32f4479ad9934117c22019"
      ],
      "author": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 14:28:40 2007 +1100"
      },
      "committer": {
        "name": "Paul Mackerras",
        "email": "paulus@samba.org",
        "time": "Tue Nov 13 14:28:40 2007 +1100"
      },
      "message": "Merge branch \u0027for-2.6.24\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge\n"
    },
    {
      "commit": "bce943278dc4aa03b0ef9c7cf8b1b7110eda8b91",
      "tree": "4225e979eb543e1970eb2b38174bd5dbdfd42237",
      "parents": [
        "91cf45f02af5c871251165d000c3f42a2a0b0552",
        "9abed245a6dc94c32b2f45a1ecc51a0829d11470"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Nov 12 18:16:13 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Mon Nov 12 18:16:13 2007 -0800"
      },
      "message": "Merge branch \u0027pending\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/vxy/lksctp-dev\n"
    },
    {
      "commit": "91cf45f02af5c871251165d000c3f42a2a0b0552",
      "tree": "0e4c0a9f624732d47a46301a394e799dab48afe0",
      "parents": [
        "62768e28d606c10ba54217f908123de34dad9374"
      ],
      "author": {
        "name": "Trond Myklebust",
        "email": "Trond.Myklebust@netapp.com",
        "time": "Mon Nov 12 18:10:39 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 18:10:39 2007 -0800"
      },
      "message": "[NET]: Add the helper kernel_sock_shutdown()\n\n...and fix a couple of bugs in the NBD, CIFS and OCFS2 socket handlers.\n\nLooking at the sock-\u003eop-\u003eshutdown() handlers, it looks as if all of them\ntake a SHUT_RD/SHUT_WR/SHUT_RDWR argument instead of the\nRCV_SHUTDOWN/SEND_SHUTDOWN arguments.\nAdd a helper, and then define the SHUT_* enum to ensure that kernel users\nof shutdown() don\u0027t get confused.\n\nSigned-off-by: Trond Myklebust \u003cTrond.Myklebust@netapp.com\u003e\nAcked-by: Mark Fasheh \u003cmark.fasheh@oracle.com\u003e\nAcked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "62768e28d606c10ba54217f908123de34dad9374",
      "tree": "e245674de36746c80ec9ddd62e821d2244fbea5b",
      "parents": [
        "cd228d5458186f66bc36c4884f4f26ed955c5945"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Nov 12 18:09:25 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 18:09:25 2007 -0800"
      },
      "message": "[SUNGEM]: Fix suspend regression due to NAPI changes.\n\nCommit bea3348e (the NAPI changes) made sungem unconditionally enable\nNAPI when resuming and unconditionally disable when suspending, this,\nhowever, makes napi_disable() hang when suspending when the interface\nwas taken down before suspend because taking the interface down also\ndisables NAPI. This patch makes touching the napi struct in\nsuspend/resume code paths depend on having the interface up, thereby\nfixing the hang on suspend.\n\nThe patch also moves the napi_disable() in gem_close() under the lock so\nthat the NAPI state is always modified atomically together with the\n\"opened\" variable.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "cd228d5458186f66bc36c4884f4f26ed955c5945",
      "tree": "4907bf4503816cc13b457250d3fae567ee627286",
      "parents": [
        "dbb2ed24851a290616d66212dc75373fd863d636"
      ],
      "author": {
        "name": "Joe Perches",
        "email": "joe@perches.com",
        "time": "Mon Nov 12 18:07:31 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 18:07:31 2007 -0800"
      },
      "message": "[PPP]: Remove ptr comparisons to 0\n\nfix sparse warnings \"Using plain integer as NULL pointer\"\n\nSigned-off-by: Joe Perches \u003cjoe@perches.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dbb2ed24851a290616d66212dc75373fd863d636",
      "tree": "6e4d001604fb47980c32d665039442aeddbc844f",
      "parents": [
        "325d22df7b19e0116aff3391d3a03f73d0634ded"
      ],
      "author": {
        "name": "Pierre Ynard",
        "email": "linkfanel@yahoo.fr",
        "time": "Mon Nov 12 17:58:35 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Nov 12 17:58:35 2007 -0800"
      },
      "message": "[IPV6]: Add ifindex field to ND user option messages.\n\nUserland neighbor discovery options are typically heavily involved with\nthe interface on which thay are received: add a missing ifindex field to\nthe original struct. Thanks to Rémi Denis-Courmont.\n\nSigned-off-by: Pierre Ynard \u003clinkfanel@yahoo.fr\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "325d22df7b19e0116aff3391d3a03f73d0634ded",
      "tree": "25a46ecf33feb35f243bfaeb36510892789ff8a8",
      "parents": [
        "6fa02839bf9412e18e773d04e96182b4cd0b5d57"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Mon Nov 12 15:41:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 16:05:23 2007 -0800"
      },
      "message": "sigwait eats blocked default-ignore signals\n\nWhile a signal is blocked, it must be posted even if its action is\nSIG_IGN or is SIG_DFL with the default action to ignore.  This works\nright most of the time, but is broken when a sigwait (rt_sigtimedwait)\nis in progress.  This changes the early-discard check to respect\nreal_blocked.  ~blocked is the set to check for \"should wake up now\",\nbut ~(blocked|real_blocked) is the set for \"blocked\" semantics as\ndefined by POSIX.\n\nThis fixes bugzilla entry 9347, see\n\n\thttp://bugzilla.kernel.org/show_bug.cgi?id\u003d9347\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6fa02839bf9412e18e773d04e96182b4cd0b5d57",
      "tree": "063ee35d4da2bd1289ae9e9a64b5f02c825ef5f2",
      "parents": [
        "ac8587dcb58e40dd336d99d60f852041e06cc3dd"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Nov 12 16:05:03 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 14:28:08 2007 -0800"
      },
      "message": "nfsd4: recheck for secure ports in fh_verify\n\nAs with commit 7fc90ec93a5eb71f4b08403baf5ba7176b3ec6b1 (\"knfsd: nfsd:\ncall nfsd_setuser() on fh_compose(), fix nfsd4 permissions problem\")\nthis is a case where we need to redo a security check in fh_verify()\neven though the filehandle already has an associated dentry--if the\nfilehandle was created by fh_compose() in an earlier operation of the\nnfsv4 compound, then we may not have done these checks yet.\n\nWithout this fix it is possible, for example, to traverse from an export\nwithout the secure ports requirement to one with it in a single\ncompound, and bypass the secure port check on the new export.\n\nWhile we\u0027re here, fix up some minor style problems and change a printk()\nto a dprintk(), to make it harder for random unprivileged users to spam\nthe logs.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nReviewed-By: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "ac8587dcb58e40dd336d99d60f852041e06cc3dd",
      "tree": "589891a22f61772f961cc68f9d16e9236b51f1fb",
      "parents": [
        "44048d700bcbfaf4bcca6e2e0a73d89d01ec0878"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@citi.umich.edu",
        "time": "Mon Nov 12 16:05:02 2007 -0500"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 14:28:08 2007 -0800"
      },
      "message": "knfsd: fix spurious EINVAL errors on first access of new filesystem\n\nThe v2/v3 acl code in nfsd is translating any return from fh_verify() to\nnfserr_inval.  This is particularly unfortunate in the case of an\nnfserr_dropit return, which is an internal error meant to indicate to\ncallers that this request has been deferred and should just be dropped\npending the results of an upcall to mountd.\n\nThanks to Roland \u003cdevzero@web.de\u003e for bug report and data collection.\n\nCc: Roland \u003cdevzero@web.de\u003e\nAcked-by: Andreas Gruenbacher \u003cagruen@suse.de\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nReviewed-By: NeilBrown \u003cneilb@suse.de\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "44048d700bcbfaf4bcca6e2e0a73d89d01ec0878",
      "tree": "975427ee367023b6e3a254519d5e5fdced2c0969",
      "parents": [
        "e6a5c27f3b0fef72e528fc35e343af4b2db790ff"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 14:14:44 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 14:14:44 2007 -0800"
      },
      "message": "Revert \"Bias the placement of kernel pages at lower PFNs\"\n\nThis reverts commit 5adc5be7cd1bcef6bb64f5255d2a33f20a3cf5be.\n\nAlexey Dobriyan reports that it causes huge slowdowns under some loads,\nin his case a \"mkfs.ext2\" on a 30G partition.  With the placement bias,\nthe mkfs took over four minutes, with it reverted it\u0027s back to about ten\nseconds for Alexey.\n\nReported-and-tested-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Mel Gorman \u003cmel@csn.ul.ie\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "e6a5c27f3b0fef72e528fc35e343af4b2db790ff",
      "tree": "c34374b96071fe4c5579643da2c10fb630d23b10",
      "parents": [
        "05f3f415894d061f7d3e77e3d46caeb4c184b005",
        "cf5a94d1331b411b84414c13e43f578260942d6b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:13:54 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:13:54 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm:\n  KVM: SVM: Intercept the \u0027invd\u0027 and \u0027wbinvd\u0027 instructions\n  KVM: x86 emulator: invd instruction\n  KVM: SVM: Defer nmi processing until switch to host state is complete\n  KVM: SVM: Fix SMP with kernel apic\n  KVM: x86 emulator: fix \u0027push imm8\u0027 emulation\n"
    },
    {
      "commit": "05f3f415894d061f7d3e77e3d46caeb4c184b005",
      "tree": "d49254d7ae4759ab85a2944843f73adaa6865e0a",
      "parents": [
        "e697b8d13ede3893724898d983eff3f8c9183643",
        "42b36cc0ce717deeb10030141a43dede763a3ebe"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:13:31 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:13:31 2007 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-virtio\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-virtio:\n  virtio: Force use of power-of-two for descriptor ring sizes\n  lguest: Fix lguest virtio-blk backend size computation\n  virtio: Fix used_idx wrap-around\n  virtio: more fallout from scatterlist changes.\n  virtio: fix vring_init for 64 bits\n"
    },
    {
      "commit": "e697b8d13ede3893724898d983eff3f8c9183643",
      "tree": "0144d2d98d33e92a1d93739f0db12997c000d456",
      "parents": [
        "46015977e70f672ae6b20a1b5fb1e361208365ba",
        "2994c63863ac350c4c8c6a65d8110749c2abb95c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:12:06 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:12:06 2007 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6\n\n* \u0027master\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (39 commits)\n  [INET]: Small possible memory leak in FIB rules\n  [NETNS]: init dev_base_lock only once\n  [UNIX]: The unix_nr_socks limit can be exceeded\n  [AF_UNIX]: Convert socks to unix_socks in scan_inflight, not in callbacks\n  [AF_UNIX]: Make unix_tot_inflight counter non-atomic\n  [AF_PACKET]: Allow multicast traffic to be caught by ORIGDEV when bonded\n  ssb: Fix PCMCIA-host lowlevel bus access\n  mac80211: fix MAC80211_RCSIMPLE Kconfig\n  mac80211: make \"decrypt failed\" messages conditional upon MAC80211_DEBUG\n  mac80211: use IW_AUTH_PRIVACY_INVOKED rather than IW_AUTH_KEY_MGMT\n  mac80211: remove unused driver ops\n  mac80211: remove ieee80211_common.h\n  softmac: MAINTAINERS update\n  rfkill: Fix sparse warning\n  rfkill: Use mutex_lock() at register and add sanity check\n  iwlwifi: select proper rate control algorithm\n  mac80211: allow driver to ask for a rate control algorithm\n  mac80211: don\u0027t allow registering the same rate control twice\n  rfkill: Use subsys_initcall\n  mac80211: make simple rate control algorithm built-in\n  ...\n"
    },
    {
      "commit": "46015977e70f672ae6b20a1b5fb1e361208365ba",
      "tree": "e3be0785eff90cc8023cd1ea03fc22d3dcf37f41",
      "parents": [
        "92d140e21f1ce8cf99320afbbcad73879128e6dc",
        "9b8f5f573770f33b28c45255ac82e6457278c782"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:11:39 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:11:39 2007 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6: (21 commits)\n  [CIFS] fix oops on second mount to same server when null auth is used\n  [CIFS] Fix stale mode after readdir when cifsacl specified\n  [CIFS] add mode to acl conversion helper function\n  [CIFS] Fix incorrect mode when ACL had deny access control entries\n  [CIFS] Add uid to key description so krb can handle user mounts\n  [CIFS] Fix walking out end of cifs dacl\n  [CIFS] Add upcall files for cifs to use spnego/kerberos\n  [CIFS] add OIDs for KRB5 and MSKRB5 to ASN1 parsing routines\n  [CIFS] Register and unregister cifs_spnego_key_type on module init/exit\n  [CIFS] implement upcalls for SPNEGO blob via keyctl API\n  [CIFS] allow cifs_calc_signature2 to deal with a zero length iovec\n  [CIFS] If no Access Control Entries, set mode perm bits to zero\n  [CIFS] when mount helper missing fix slash wrong direction in share\n  [CIFS] Don\u0027t request too much permission when reading an ACL\n  [CIFS] enable get mode from ACL when cifsacl mount option specified\n  [CIFS] ACL support part 8\n  [CIFS] acl support part 7\n  [CIFS] acl support part 6\n  [CIFS] acl support part 6\n  [CIFS] remove unused funtion compile warning when experimental off\n  ...\n"
    },
    {
      "commit": "92d140e21f1ce8cf99320afbbcad73879128e6dc",
      "tree": "54a67ee106da78b2a5f265e8e12fc84b92e763d6",
      "parents": [
        "efe44183f6bab5b8acb6a6182d95274978c8abb1"
      ],
      "author": {
        "name": "Siddha, Suresh B",
        "email": "suresh.b.siddha@intel.com",
        "time": "Sun Nov 11 11:27:59 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 11:09:33 2007 -0800"
      },
      "message": "x86: fix taking DNA during 64bit sigreturn\n\nrestore sigcontext is taking a DNA exception while restoring FP context\nfrom the user stack, during the sigreturn.  Appended patch fixes it by\ndoing clts() if the app doesn\u0027t touch FP during the signal handler\nexecution.  This will stop generating a DNA, during the fxrstor in the\nsigreturn.\n\nThis improves 64-bit lat_sig numbers by ~30% on my core2 platform.\n\nSigned-off-by: Suresh Siddha \u003csuresh.b.siddha@intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "efe44183f6bab5b8acb6a6182d95274978c8abb1",
      "tree": "86a1c11218644190c30a7c03931e5ca2c6e2e12e",
      "parents": [
        "00ec99da43a7c2aed46c6595aa271b84bb1b1462"
      ],
      "author": {
        "name": "Denis Cheng",
        "email": "crquan@gmail.com",
        "time": "Tue Nov 13 00:49:42 2007 +0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 10:32:29 2007 -0800"
      },
      "message": "SLUB: killed the unused \"end\" variable\n\nSince the macro \"for_each_object\" introduced, the \"end\" variable becomes unused anymore.\n\nSigned-off-by: Denis Cheng \u003ccrquan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "00ec99da43a7c2aed46c6595aa271b84bb1b1462",
      "tree": "88eec24facdcba422db6a13206d4586daef9e1ad",
      "parents": [
        "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "roland@redhat.com",
        "time": "Sun Nov 11 19:13:43 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Mon Nov 12 10:32:29 2007 -0800"
      },
      "message": "core dump: remain dumpable\n\nThe coredump code always calls set_dumpable(0) when it starts (even\nif RLIMIT_CORE prevents any core from being dumped).  The effect of\nthis (via task_dumpable) is to make /proc/pid/* files owned by root\ninstead of the user, so the user can no longer examine his own\nprocess--in a case where there was never any privileged data to\nprotect.  This affects e.g. auxv, environ, fd; in Fedora (execshield)\nkernels, also maps.  In practice, you can only notice this when a\ndebugger has requested PTRACE_EVENT_EXIT tracing.\n\nset_dumpable was only used in do_coredump for synchronization and not\nintended for any security purpose.  (It doesn\u0027t secure anything that wasn\u0027t\nalready unsecured when a process dies by SIGTERM instead of SIGQUIT.)\n\nThis changes do_coredump to check the core_waiters count as the means of\nsynchronization, which is sufficient.  Now we leave the \"dumpable\" bits alone.\n\nSigned-off-by: Roland McGrath \u003croland@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9abed245a6dc94c32b2f45a1ecc51a0829d11470",
      "tree": "2eeb675c127afb5b92646f7a27ad434438018994",
      "parents": [
        "7d54dc6876b83d6bb75b8f7e865b7b9051056d22"
      ],
      "author": {
        "name": "Jesper Juhl",
        "email": "jesper.juhl@gmail.com",
        "time": "Sun Nov 11 23:57:49 2007 +0100"
      },
      "committer": {
        "name": "Vlad Yasevich",
        "email": "vladislav.yasevich@hp.com",
        "time": "Mon Nov 12 10:13:24 2007 -0500"
      },
      "message": "Fix memory leak in discard case of sctp_sf_abort_violation()\n\nIn net/sctp/sm_statefuns.c::sctp_sf_abort_violation() we may leak\nthe storage allocated for \u0027abort\u0027 by returning from the function\nwithout using or freeing it. This happens in case\n\"sctp_auth_recv_cid(SCTP_CID_ABORT, asoc)\" is true and we jump to\nthe \u0027discard\u0027 label.\nSpotted by the Coverity checker.\n\nThe simple fix is to simply move the creation of the \"abort chunk\"\nto after the possible jump to the \u0027discard\u0027 label. This way we don\u0027t\neven have to allocate the memory at all in the problem case.\n\nSigned-off-by: Jesper Juhl \u003cjesper.juhl@gmail.com\u003e\nSigned-off-by: Vlad Yasevich \u003cvladislav.yasevich@hp.com\u003e\n"
    },
    {
      "commit": "42b36cc0ce717deeb10030141a43dede763a3ebe",
      "tree": "b2dc48b4f16c5dc59461ad24b027d631edda1da4",
      "parents": [
        "1200e646ae238afc536be70257290eb33fb6e364"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:39:18 2007 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:59:40 2007 +1100"
      },
      "message": "virtio: Force use of power-of-two for descriptor ring sizes\n\nThe virtio descriptor rings of size N-1 were nicely set up to be\naligned to an N-byte boundary.  But as Anthony Liguori points out, the\nfree-running indices used by virtio require that the sizes be a power\nof 2, otherwise we get problems on wrap (demonstrated with lguest).\n\nSo we replace the clever \"2^n-1\" scheme with a simple \"align to page\nboundary\" scheme: this means that all virtio rings take at least two\npages, but it\u0027s safer than guessing cache alignment.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "1200e646ae238afc536be70257290eb33fb6e364",
      "tree": "c9efa72365b96fdc4323834b39068442f5caef89",
      "parents": [
        "1bc4953ed44454c7f53d0b609445d1534981ee75"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "aliguori@us.ibm.com",
        "time": "Thu Nov 08 21:13:44 2007 -0600"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:59:26 2007 +1100"
      },
      "message": "lguest: Fix lguest virtio-blk backend size computation\n\nThis seems like an obvious typo but it\u0027s worked in the past because the virtio\nblk frontend just ignores the length field on completion.\n\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "1bc4953ed44454c7f53d0b609445d1534981ee75",
      "tree": "05f67206d6978261ad2569d3a0030f0299331191",
      "parents": [
        "4d125de3a5d130054df2285e542c1491d214d3e8"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "aliguori@us.ibm.com",
        "time": "Wed Nov 07 15:49:24 2007 -0600"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:59:09 2007 +1100"
      },
      "message": "virtio: Fix used_idx wrap-around\n\nThe more_used() function compares the vq-\u003evring.used-\u003eidx with last_used_idx.\nSince vq-\u003evring.used-\u003eidx is a 16-bit integer, and last_used_idx is an\nunsigned int, this results in unpredictable behavior when vq-\u003evring.used-\u003eidx\nwraps around.\n\nThis patch corrects this by changing last_used_idx to the correct type.\n\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "4d125de3a5d130054df2285e542c1491d214d3e8",
      "tree": "82059ae0c269a837b525c2b2a0efca1efb3ea8d1",
      "parents": [
        "44332f7167dfb1ca04af96a2cff938c5e23433db"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Nov 07 16:34:49 2007 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:55:25 2007 +1100"
      },
      "message": "virtio: more fallout from scatterlist changes.\n\nThis fixes OOPS in network driver when CONFIG_DEBUG_SG\u003dy.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "44332f7167dfb1ca04af96a2cff938c5e23433db",
      "tree": "f096fa66efcaa8b70629667d4252c152c81ef603",
      "parents": [
        "6e800af233e0bdf108efb7bd23c11ea6fa34cdeb"
      ],
      "author": {
        "name": "Anthony Liguori",
        "email": "aliguori@us.ibm.com",
        "time": "Wed Nov 07 16:31:52 2007 +1100"
      },
      "committer": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Mon Nov 12 13:55:12 2007 +1100"
      },
      "message": "virtio: fix vring_init for 64 bits\n\nThis patch fixes a typo in vring_init().  This happens to work today in lguest\nbecause the sizeof(struct vring_desc) is 16 and struct vring contains 3\npointers and an unsigned int so on 32-bit\nsizeof(struct vring_desc) \u003d\u003d sizeof(struct vring).  However, this is no longer\ntrue on 64-bit where the bug is exposed.\n\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n"
    },
    {
      "commit": "2994c63863ac350c4c8c6a65d8110749c2abb95c",
      "tree": "5509f71222641098683df1b1e0ff7bdfc2758b2c",
      "parents": [
        "33d36bb83c5b566c98a441e791736e25dbc35fc3"
      ],
      "author": {
        "name": "Denis V. Lunev",
        "email": "den@openvz.org",
        "time": "Sat Nov 10 22:12:03 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:12:03 2007 -0800"
      },
      "message": "[INET]: Small possible memory leak in FIB rules\n\nThis patch fixes a small memory leak. Default fib rules can be deleted by\nthe user if the rule does not carry FIB_RULE_PERMANENT flag, f.e. by\n\tip rule flush\n\nSuch a rule will not be freed as the ref-counter has 2 on start and becomes\nclearly unreachable after removal.\n\nSigned-off-by: Denis V. Lunev \u003cden@openvz.org\u003e\nAcked-by: Alexey Kuznetsov \u003ckuznet@ms2.inr.ac.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "33d36bb83c5b566c98a441e791736e25dbc35fc3",
      "tree": "e6164afa9f5a24636fc152453ef8abbd02c1fe66",
      "parents": [
        "284b327be2f86cf751316ff344b6945e580e654f"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@sw.ru",
        "time": "Sat Nov 10 22:09:25 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:09:25 2007 -0800"
      },
      "message": "[NETNS]: init dev_base_lock only once\n\n* it already statically initialized\n* reinitializing live global spinlock every time netns is\n  setup is also wrong\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@sw.ru\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "284b327be2f86cf751316ff344b6945e580e654f",
      "tree": "61a5e5b353be80e092795e357863509861a6a774",
      "parents": [
        "5c80f1ae9842a8b7985acd0f02efb9828effb05f"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Sat Nov 10 22:08:30 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:08:30 2007 -0800"
      },
      "message": "[UNIX]: The unix_nr_socks limit can be exceeded\n\nThe unix_nr_socks value is limited with the 2 * get_max_files() value,\nas seen from the unix_create1(). However, the check and the actual\nincrement are separated with the GFP_KERNEL allocation, so this limit\ncan be exceeded under a memory pressure - task may go to sleep freeing\nthe pages and some other task will be allowed to allocate a new sock\nand so on and so forth.\n\nSo make the increment before the check (similar thing is done in the\nsock_kmalloc) and go to kmalloc after this.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "5c80f1ae9842a8b7985acd0f02efb9828effb05f",
      "tree": "e8a41006d8df869782c9d8c0e686df4a30025ed8",
      "parents": [
        "9305cfa4443dbfb99faf35c5603ec0c0e91b5ef8"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Sat Nov 10 22:07:13 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:07:13 2007 -0800"
      },
      "message": "[AF_UNIX]: Convert socks to unix_socks in scan_inflight, not in callbacks\n\nThe scan_inflight() routine scans through the unix sockets and calls\nsome passed callback. The fact is that all these callbacks work with\nthe unix_sock objects, not the sock ones, so make this conversion in\nthe scan_inflight() before calling the callbacks.\n\nThis removes one unneeded variable from the inc_inflight_move_tail().\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9305cfa4443dbfb99faf35c5603ec0c0e91b5ef8",
      "tree": "957551b7016caedcb6f85ec733e6a14d6707096f",
      "parents": [
        "8032b46489e50ef8f3992159abd0349b5b8e476c"
      ],
      "author": {
        "name": "Pavel Emelyanov",
        "email": "xemul@openvz.org",
        "time": "Sat Nov 10 22:06:01 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:06:01 2007 -0800"
      },
      "message": "[AF_UNIX]: Make unix_tot_inflight counter non-atomic\n\nThis counter is _always_ modified under the unix_gc_lock spinlock, \nso its atomicity can be provided w/o additional efforts.\n\nSigned-off-by: Pavel Emelyanov \u003cxemul@openvz.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8032b46489e50ef8f3992159abd0349b5b8e476c",
      "tree": "35482e6b70db42a3627c6be262fd35783fa08152",
      "parents": [
        "60d78c4473493674531a1df0772ca9e4d6133a62"
      ],
      "author": {
        "name": "Peter P Waskiewicz Jr",
        "email": "peter.p.waskiewicz.jr@intel.com",
        "time": "Sat Nov 10 22:03:25 2007 -0800"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Nov 10 22:03:25 2007 -0800"
      },
      "message": "[AF_PACKET]: Allow multicast traffic to be caught by ORIGDEV when bonded\n\nThe socket option for packet sockets to return the original ifindex instead\nof the bonded ifindex will not match multicast traffic.  Since this socket\noption is the most useful for layer 2 traffic and multicast traffic, make\nthe option multicast-aware.\n\nSigned-off-by: Peter P Waskiewicz Jr \u003cpeter.p.waskiewicz.jr@intel.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "60d78c4473493674531a1df0772ca9e4d6133a62",
      "tree": "6aa49f29e15f4d71b05fd2a6dca5db213434671a",
      "parents": [
        "d52a60ad389d8aeac162350b19e4303c6cde7f93"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Wed Nov 07 19:03:35 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:53 2007 -0800"
      },
      "message": "ssb: Fix PCMCIA-host lowlevel bus access\n\nThis fixes the lowlevel bus access routines for\nPCMCIA based devices.\n\nThere are still a few issues with register access sideeffects after\nthis patch. This will be addressed in a later patch.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "d52a60ad389d8aeac162350b19e4303c6cde7f93",
      "tree": "b5e0c2711893b44e2a97c4c88028b1f22cfbee3c",
      "parents": [
        "7f3ad8943e2e6336ba229b208be8c7a80730c5d4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Wed Nov 07 16:41:13 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:42 2007 -0800"
      },
      "message": "mac80211: fix MAC80211_RCSIMPLE Kconfig\n\nI meant for this to be selectable only with EMBEDDED, not enabled only\nwith EMBEDDED. This does it that way. Sorry.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "7f3ad8943e2e6336ba229b208be8c7a80730c5d4",
      "tree": "85f0f54e9944d9138bb52fc30fc4074690940d34",
      "parents": [
        "5b98b1f7daf6d52ccc446486aca0b8bc9a588b2c"
      ],
      "author": {
        "name": "John W. Linville",
        "email": "linville@tuxdriver.com",
        "time": "Tue Nov 06 17:12:31 2007 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:34 2007 -0800"
      },
      "message": "mac80211: make \"decrypt failed\" messages conditional upon MAC80211_DEBUG\n\nMake \"decrypt failed\" and \"have no key\" debugging messages compile\nconditionally upon CONFIG_MAC80211_DEBUG.  They have been useful for\nfinding certain problems in the past, but in many cases they just\nclutter a user\u0027s logs.\n\nA typical example is an enviornment where multiple SSIDs are using a\nsingle BSSID but with different protection schemes or different keys\nfor each SSID.  In such an environment these messages are just noise.\nLet\u0027s just leave them for those interested enough to turn-on debugging.\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "5b98b1f7daf6d52ccc446486aca0b8bc9a588b2c",
      "tree": "47d80c61cdebd35ebb8d9b0e577a0e5fd334cde1",
      "parents": [
        "56db6c52bb61509c114b9f1b1eecc7461229770a"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Sat Nov 03 13:11:10 2007 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:25 2007 -0800"
      },
      "message": "mac80211: use IW_AUTH_PRIVACY_INVOKED rather than IW_AUTH_KEY_MGMT\n\nIn the long bug-hunt for why dynamic WEP networks didn\u0027t work it\nturned out that mac80211 incorrectly uses IW_AUTH_KEY_MGMT while\nit should use IW_AUTH_PRIVACY_INVOKED to determine whether to\nassociate to protected networks or not.\n\nThis patch changes the behaviour to be that way and clarifies the\nexisting code.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nCc: Jouni Malinen \u003cj@w1.fi\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "56db6c52bb61509c114b9f1b1eecc7461229770a",
      "tree": "9c36796c327a782e5a1db8e5dc33565e7b52fa87",
      "parents": [
        "8636bf6513d8eae228c049adeac29fe6cd0739f1"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Oct 30 15:58:18 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:15 2007 -0800"
      },
      "message": "mac80211: remove unused driver ops\n\nThe driver operations set_ieee8021x(), set_port_auth() and\nset_privacy_invoked() are not used by any drivers, except\nset_privacy_invoked() they aren\u0027t even used by mac80211.\nRemove them at least until we need to support drivers with\nmac80211 that require getting this information.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Michael Wu \u003cflamingice@sourmilk.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "8636bf6513d8eae228c049adeac29fe6cd0739f1",
      "tree": "56c136af78650ef205f34104a35941ba0914ec26",
      "parents": [
        "6b345dd902a83b441d6a05e5541b84567aa1d6e4"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Tue Nov 06 11:23:29 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:01:04 2007 -0800"
      },
      "message": "mac80211: remove ieee80211_common.h\n\nRobert pointed out that I missed this file when removing the management\ninterface. Do it now.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "6b345dd902a83b441d6a05e5541b84567aa1d6e4",
      "tree": "d360a578ccc83331d34d18134dcd2ff65965367a",
      "parents": [
        "2736622344e9af9801392edf9e733e8a8f6931d1"
      ],
      "author": {
        "name": "Johannes Berg",
        "email": "johannes@sipsolutions.net",
        "time": "Mon Nov 05 14:32:35 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:00:51 2007 -0800"
      },
      "message": "softmac: MAINTAINERS update\n\nThis patch marks softmac as obsolete in MAINTAINERS and removes Joe and\nmyself as maintainers, we\u0027re no longer using it nor interested in the\ncode in any way. Also remove the website reference because I took it\noffline. Hopefully the code will go away in 2.6.25.\n\nSigned-off-by: Johannes Berg \u003cjohannes@sipsolutions.net\u003e\nAcked-by: Joseph Jezak \u003cjosejx@gentoo.org\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    },
    {
      "commit": "2736622344e9af9801392edf9e733e8a8f6931d1",
      "tree": "adb6fc95923d5a31fd20dabe0bc3d8c68bac6f67",
      "parents": [
        "7319f1e6bcf04abd2eddb19747b0933a76f839ce"
      ],
      "author": {
        "name": "Michael Buesch",
        "email": "mb@bu3sch.de",
        "time": "Fri Nov 02 20:18:11 2007 +0100"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@sunset.davemloft.net",
        "time": "Sat Nov 10 22:00:28 2007 -0800"
      },
      "message": "rfkill: Fix sparse warning\n\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n"
    }
  ],
  "next": "7319f1e6bcf04abd2eddb19747b0933a76f839ce"
}
