)]}'
{
  "log": [
    {
      "commit": "6ad0013b316367671ef316cff91ab2d912e309c9",
      "tree": "ff07d7294b9aa8ff2ae11c91d214f0a424e9b180",
      "parents": [
        "de0bb97aff6743f71abb8ec581238e2bdae9cdd1"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Wed Apr 26 07:28:09 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Apr 26 07:52:21 2006 -0700"
      },
      "message": "[PATCH] fix mips sys32_p{read,write}\n\nSwitched to use of sys_pread64()/sys_pwrite64() rather than keep duplicating\ntheir guts; among the little things that had been missing there were such as\n\tret \u003d security_file_permission (file, MAY_READ);\nGotta love the LSM robustness, right?\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bb12d612d4b2e6dc260fab081f69df783b74289f",
      "tree": "dac395212548d5059bf402c23d7860ac50e1f08d",
      "parents": [
        "b4ade4bf8811c7267b9f32b4a5d8fcfde714adac"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:49 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:29 2006 +0200"
      },
      "message": "[MIPS] Make mips_srs_init static.\n\nNothing outside traps.c uses it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f088fc84f94c1a36943e28ad704a9a740a35f877",
      "tree": "309add2d3fe666920a681985c36d55f731df9922",
      "parents": [
        "41c594ab65fc89573af296d192aa5235d09717ab"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:47 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] FPU affinity for MT ASE.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "41c594ab65fc89573af296d192aa5235d09717ab",
      "tree": "562462512a320f386bdf49eabfbb26bb3ee761fa",
      "parents": [
        "2600990e640e3bef29ed89d565864cf16ee83833"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:28 2006 +0200"
      },
      "message": "[MIPS] MT: Improved multithreading support.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2600990e640e3bef29ed89d565864cf16ee83833",
      "tree": "7c7a43916d509d56ad89b951c485c7d75f40468e",
      "parents": [
        "bce1a28686ed6527977a198f698278b67c6bf9ec"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:27 2006 +0200"
      },
      "message": "[MIPS] kpsd and other AP/SP improvements.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bce1a28686ed6527977a198f698278b67c6bf9ec",
      "tree": "814c2a32011c8f7279fb3244cf6215e1dd82a95d",
      "parents": [
        "a682a2417007ad6265cd71b97b751753fd10e2fb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 05 09:45:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:22 2006 +0200"
      },
      "message": "[MIPS] R2: Instruction hazard barrier.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "193dd2ce2a4a1c5b2e7814544572424d497069db",
      "tree": "cca42417c505a8f68e2d2accc83d392fb7221432",
      "parents": [
        "62a442155ea58a17497b487324b27ec2f2dc5c5c"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Apr 04 15:09:06 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:22 2006 +0200"
      },
      "message": "[MIPS] R2: Implement shadow register allocation without spinlock.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e4ac58afdfac792c0583af30dbd9eae53e24c78b",
      "tree": "7517bef2c515fc630e4d3d238867b91cde96f558",
      "parents": [
        "d35d473c25d43d7db3e5e18b66d558d2a631cca8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Apr 03 17:56:36 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:21 2006 +0200"
      },
      "message": "[MIPS] Rewrite all the assembler interrupt handlers to C.\n\nSaves like 1,600 lines of code, is way easier to debug, compilers\nfrequently do a better job than the cut and paste type of handlers many\nboards had.  And finally having all the stuff done in a single place\nalso means alot of bug potencial for the MT ASE is gone.\n\nThe only surviving handler in assembler is the DECstation one; I hope\nMaciej will rewrite it.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "93373ed4d87fb02554ce020d929388ac16913664",
      "tree": "01925421619219d00c39744b0a4cc79b8f7f719b",
      "parents": [
        "c9e321e095384f25f2b7ffef456794cfa876dafc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Apr 01 21:17:45 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:18 2006 +0200"
      },
      "message": "[MIPS] Rewrite spurious_interrupt from assembler to C.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e49ed7f5917de5baa9e25cf8af332b3b35724e51",
      "tree": "a7f27a27367983d62c59feaa23aecbe1b5ab5dca",
      "parents": [
        "a8d587a71b76328447de165b12495650721b9286"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Apr 01 07:49:52 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:14 2006 +0200"
      },
      "message": "[MIPS] Sort out duplicate exports.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a8d587a71b76328447de165b12495650721b9286",
      "tree": "99930dd68d04355c5753741c9e587677ad6b5225",
      "parents": [
        "f115da9cd60ccd5f27941dcf9fe8038ae9486a77"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Apr 01 07:49:21 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:14 2006 +0200"
      },
      "message": "[MIPS] Wire up sync_file_range(2).\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f115da9cd60ccd5f27941dcf9fe8038ae9486a77",
      "tree": "390257c30a093f4334afd45160fb9f4ef768cf69",
      "parents": [
        "84ada9f85686a6bfdbd65c24fd23ef5d641b0776"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Mar 31 09:27:20 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:13 2006 +0200"
      },
      "message": "[MIPS] Wire splice syscall.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ff3eab2a985f8efac239768fe7dda8fffc028ded",
      "tree": "8afef9a4c6d472876102ec91afa6f18a2d8dcb4a",
      "parents": [
        "7acb783ecd5273a864cfb588ed63c0df0e217a9e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 29 14:12:58 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:13 2006 +0200"
      },
      "message": "[MIPS] Some formatting fixes.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "7acb783ecd5273a864cfb588ed63c0df0e217a9e",
      "tree": "a3224f5bacced97d43e124984e2752d010a17bf0",
      "parents": [
        "e76038dcc06fc22134abdc554338d444f87791c6"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 29 14:11:22 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:13 2006 +0200"
      },
      "message": "[MIPS] Fixup printk in mips_srs_init.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e76038dcc06fc22134abdc554338d444f87791c6",
      "tree": "11d072ca3f089c18b11057fdec166c3a81a0120e",
      "parents": [
        "b4d05cb9cbbf206ab0dc2c1740938b87b3d3ee44"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 29 14:10:09 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:13 2006 +0200"
      },
      "message": "[MIPS] Remove redundant initialization of sr_allocated.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4d05cb9cbbf206ab0dc2c1740938b87b3d3ee44",
      "tree": "4876f9784d9a2f03f947ed372f8dec3334b270ac",
      "parents": [
        "6fd11a2173709cd598345e15382af480979cf4fc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 29 14:09:14 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Apr 19 04:14:12 2006 +0200"
      },
      "message": "[MIPS] Make set_vi_srs_handler static.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "894b5779ceeabdce139068310e58bcf51ed9bb22",
      "tree": "a5235a777d109a22a3867a8e31e2dcf40fb21bc0",
      "parents": [
        "c80d79d746cc48bd94b0ce4f6d4f3c90cd403aaf"
      ],
      "author": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Mon Apr 10 22:53:56 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Apr 11 06:18:40 2006 -0700"
      },
      "message": "[PATCH] No arch-specific strpbrk implementations\n\nWhile cleaning up parisc_ksyms.c earlier, I noticed that strpbrk wasn\u0027t\nbeing exported from lib/string.c.  Investigating further, I noticed a\nchangeset that removed its export and added it to _ksyms.c on a few more\narchitectures.  The justification was that \"other arches do it.\"\n\nI think this is wrong, since no architecture currently defines\n__HAVE_ARCH_STRPBRK, there\u0027s no reason for any of them to be exporting it\nthemselves.  Therefore, consolidate the export to lib/string.c.\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "95d465fd750897ab32462a6702fbfe1b122cbbc0",
      "tree": "65c38b2f11c51bb6932e44dd6c92f15b0091abfe",
      "parents": [
        "642fde17dceceb56c7ba2762733ac688666ae657",
        "683aa4012f53b2ada0f430487e05d37b0d94e90a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:08:05 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun Apr 02 00:08:05 2006 -0500"
      },
      "message": "Manual merge with Linus.\n\nConflicts:\n\tarch/powerpc/kernel/setup-common.c\n\tdrivers/input/keyboard/hil_kbd.c\n\tdrivers/input/mouse/hil_ptr.c\n"
    },
    {
      "commit": "0cb3463f04e771869f481e2dd44f66419e850586",
      "tree": "ec4ad0af313e8b6060e3cc4fed2510092a74e2cd",
      "parents": [
        "ec350a7fc16af45e143085594a6c9a18d7a0cba3"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Mar 31 02:32:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Mar 31 12:19:01 2006 -0800"
      },
      "message": "[PATCH] unexport get_wchan\n\nThe only user of get_wchan is the proc fs - and proc can\u0027t be built modular.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8fafabd86f1b75ed3cc6a6ffbe6c3e53e3d8457d",
      "tree": "3ae1a8fc44870ac3046213b11cad4aa8b3ce5f04",
      "parents": [
        "d799f03597cabc6112acb518fc8ab4487aa4f953"
      ],
      "author": {
        "name": "Oleg Nesterov",
        "email": "oleg@tv-sign.ru",
        "time": "Tue Mar 28 16:11:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Mar 28 18:36:41 2006 -0800"
      },
      "message": "[PATCH] remove add_parent()\u0027s parent argument\n\nadd_parent(p, parent) is always called with parent \u003d\u003d p-\u003eparent, and it makes\nno sense to do it differently.  This patch removes this argument.\n\nNo changes in affected .o files.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d23ee8fe6e2176a9d4dbfdd18edfa1b5bc3c79a5",
      "tree": "a3c00fd0f8db10e034eefdafafdd609b45c4d5c2",
      "parents": [
        "e041c683412d5bf44dc2b109053e3b837b71742d"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Mar 27 01:16:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:50 2006 -0800"
      },
      "message": "[PATCH] mips: fixed collision of rtc function name\n\nFix the collision of rtc function name.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "22a9835c350782a5c3257343713932af3ac92ee0",
      "tree": "9688e99426e8aa85a468cc724ffee32c6a8abcad",
      "parents": [
        "95144c788dc01b6a0ff2c9c2222e37ffdab358b8"
      ],
      "author": {
        "name": "Dave Hansen",
        "email": "haveblue@us.ibm.com",
        "time": "Mon Mar 27 01:16:04 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Mar 27 08:44:48 2006 -0800"
      },
      "message": "[PATCH] unify PFN_* macros\n\nJust about every architecture defines some macros to do operations on pfns.\n They\u0027re all virtually identical.  This patch consolidates all of them.\n\nOne minor glitch is that at least i386 uses them in a very skeletal header\nfile.  To keep away from #include dependency hell, I stuck the new\ndefinitions in a new, isolated header.\n\nOf all of the implementations, sh64 is the only one that varied by a bit.\nIt used some masks to ensure that any sign-extension got ripped away before\nthe arithmetic is done.  This has been posted to that sh64 maintainers and\nthe development list.\n\nCompiles on x86, x86_64, ia64 and ppc64.\n\nSigned-off-by: Dave Hansen \u003chaveblue@us.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3158e9411a66fb98d495ac441c242264f31aaf3e",
      "tree": "7b3bad47214c09c9dcd7ff27316c6de23f4c7cb0",
      "parents": [
        "88959ea968709c35e8b979ac9f5a398fa748091a"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 26 01:37:29 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] consolidate sys32/compat_adjtimex\n\nCreate compat_sys_adjtimex and use it an all appropriate places.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "88959ea968709c35e8b979ac9f5a398fa748091a",
      "tree": "7d93892ec8d7b15cd810e4bcb75715c797e01ab3",
      "parents": [
        "eb76b3fda1f7c2aa2d1523b36835048a15e5e5d2"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Sun Mar 26 01:37:27 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Mar 26 08:56:57 2006 -0800"
      },
      "message": "[PATCH] create struct compat_timex and use it everywhere\n\nWe had a copy of the compatibility version of struct timex in each 64 bit\narchitecture.  This patch just creates a global one and replaces all the\nusages of the old ones.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nAcked-by: Tony Luck \u003ctony.luck@intel.com\u003e\nAcked-by: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c08b8a49100715b20e6f7c997e992428b5e06078",
      "tree": "014758fb05908a3d49eeadc77f16dfa7585b12ac",
      "parents": [
        "185ae6d7a32721e9062030a9f2d24ed714fa45df"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Sat Mar 25 03:06:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Mar 25 08:22:48 2006 -0800"
      },
      "message": "[PATCH] sys_alarm() unsigned signed conversion fixup\n\nalarm() calls the kernel with an unsigend int timeout in seconds.  The\nvalue is stored in the tv_sec field of a struct timeval to setup the\nitimer.  The tv_sec field of struct timeval is of type long, which causes\nthe tv_sec value to be negative on 32 bit machines if seconds \u003e INT_MAX.\n\nBefore the hrtimer merge (pre 2.6.16) such a negative value was converted\nto the maximum jiffies timeout by the timeval_to_jiffies conversion.  It\u0027s\nnot clear whether this was intended or just happened to be done by the\ntimeval_to_jiffies code.\n\nhrtimers expect a timeval in canonical form and treat a negative timeout as\nalready expired.  This breaks the legitimate usage of alarm() with a\ntimeout value \u003e INT_MAX seconds.\n\nFor 32 bit machines it is therefor necessary to limit the internal seconds\nvalue to avoid API breakage.  Instead of doing this in all implementations\nof sys_alarm the duplicated sys_alarm code is moved into a common function\nin itimer.c\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "394e3902c55e667945f6f1c2bdbc59842cce70f7",
      "tree": "f4bca0bdc0c291fda6f6949265aacec0669b9084",
      "parents": [
        "63872f87a151413100678f110d1556026002809e"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Thu Mar 23 03:01:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Mar 23 07:38:17 2006 -0800"
      },
      "message": "[PATCH] more for_each_cpu() conversions\n\nWhen we stop allocating percpu memory for not-possible CPUs we must not touch\nthe percpu data for not-possible CPUs at all.  The correct way of doing this\nis to test cpu_possible() or to use for_each_cpu().\n\nThis patch is a kernel-wide sweep of all instances of NR_CPUS.  I found very\nfew instances of this bug, if any.  But the patch converts lots of open-coded\ntest to use the preferred helper macros.\n\nCc: Mikael Starvik \u003cstarvik@axis.com\u003e\nCc: David Howells \u003cdhowells@redhat.com\u003e\nAcked-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\nCc: Anton Blanchard \u003canton@samba.org\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nCc: \"David S. Miller\" \u003cdavem@davemloft.net\u003e\nCc: William Lee Irwin III \u003cwli@holomorphy.com\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nCc: Christian Zankel \u003cchris@zankel.net\u003e\nCc: Philippe Elie \u003cphil.el@wanadoo.fr\u003e\nCc: Nathan Scott \u003cnathans@sgi.com\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nCc: Eric Dumazet \u003cdada1@cosmosbay.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17256052ff8c50f2330d2f297745fdbd6f37b720",
      "tree": "023d98b156e70f7aee35afce952ce54c217c1da6",
      "parents": [
        "947df17cb1be4c7239280a77263c249fde1379ef"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Mon Mar 20 02:51:20 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.\n    \nPut in a blank line between CPU entries in /proc/cpuinfo, just like\nmost other architectures (i386, ia64, x86_64) do.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "947df17cb1be4c7239280a77263c249fde1379ef",
      "tree": "1e32d0e81848e59a9796c3034208aa72432583d0",
      "parents": [
        "de862b488e81172d4c610945efd9f3fc7f4b84a7"
      ],
      "author": {
        "name": "H. Peter Anvin",
        "email": "hpa@zytor.com",
        "time": "Fri Feb 24 21:20:29 2006 -0800"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:48 2006 +0000"
      },
      "message": "[MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.\n    \nThis patch adjusts the offset argument passed into sys_mmap2 to be\nalways shifted 12, even when the native page size isn\u0027t 4K.  This is\nwhat all existing userspace libraries expect.\n    \nSigned-off-by: H. Peter Anvin \u003chpa@zytor.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "a3dddd560ee936495466d85ecc97490d171e8d31",
      "tree": "e9b5d778b5249ce348d2285a9b886b83c510d813",
      "parents": [
        "59b3e8e9aac69d2d02853acac7e2affdfbabca50"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 11 08:18:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:47 2006 +0000"
      },
      "message": "[MIPS] War on whitespace: cleanup initial spaces followed by tabs.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8145095cd8fd466980ea6401f26a52e462275222",
      "tree": "c6f8642c2137f5fb053f018185cfd15ff7a34c00",
      "parents": [
        "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 22 23:06:55 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Remove CONFIG_BUILD_ELF64.\n    \nThis option is no longer usable with supported compilers.  It will be\nreplaced by usage of -msym32 in a separate patch.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "219ac73a7ad17a3ae3d5c07b4fc8c280645a073a",
      "tree": "debe814488e9e36ac0870f2c97af23d229a2570e",
      "parents": [
        "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 16:05:11 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Further sparsification for 32-bit compat code.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b1bcb362d921f5e46a3bec0c7a73c32abfe74db2",
      "tree": "29b0b689886a3cb6ece801eac5b15da08dc2f489",
      "parents": [
        "9c6031cc93626a194a9ef32d62b078ef1b396c45"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 01:27:59 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9c6031cc93626a194a9ef32d62b078ef1b396c45",
      "tree": "ccc33703eb7e47193f06cbe995754efde92e658b",
      "parents": [
        "6254944faf5ff96b8b468457e3e2b2dcacc29fb7"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Feb 19 23:46:44 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Signal cleanup\n    \nMove function prototypes to asm/signal.h to detect trivial errors and\nadd some __user tags to get rid of sparse warnings.  Generated code\nshould not be changed.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6254944faf5ff96b8b468457e3e2b2dcacc29fb7",
      "tree": "5bae0042d6f83bf348c422d05fc29296a6a21b37",
      "parents": [
        "af2667f7efa64706c78b8bee1398726fc86b42ad"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 20:06:32 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:46 2006 +0000"
      },
      "message": "[MIPS] Reformat all of signal32.c with tabs instead of space for consistency\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "af2667f7efa64706c78b8bee1398726fc86b42ad",
      "tree": "126b18451aa5ded3fcaf4219c7645fd4ab726112",
      "parents": [
        "a8433137ea9143bb3a2bc18a3407b5a130fdb868"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 19 03:20:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 21 13:27:45 2006 +0000"
      },
      "message": "[MIPS] Delete unused sys32_waitpid.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "d6bd0e6b32ea72be91e5789b1e838c244f8a05d9",
      "tree": "2eb5551533165cb7772ffdef3d8cbdbac1050cb6",
      "parents": [
        "966f4406d903a4214fdc74bec54710c6232a95b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Mar 14 23:46:58 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Mar 18 16:59:29 2006 +0000"
      },
      "message": "[MIPS] Protect more of timer_interrupt() by xtime_lock.\n    \nFrom Dave Johnson \u003cdjohnson+linuxmips@sw.starentnetworks.com\u003e:\n\n* do_timer() expects the arch-specific handler to take the lock as it\n  modifies jiffies[_64] and xtime.\n* writing timerhi/lo in timer_interrupt() will mess up\n  fixed_rate_gettimeoffset() which reads timerhi/lo.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e5c6c8e457d16c7cbc12f849ad18d4d508950de2",
      "tree": "25a6342ef5fa5ae19f1fbaed8538290225dba38d",
      "parents": [
        "aaef685d5726768d25cbdc672a59c284d820b82e"
      ],
      "author": {
        "name": "Michael Neuling",
        "email": "mikey@neuling.org",
        "time": "Tue Mar 14 00:11:50 2006 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Tue Mar 14 00:11:50 2006 -0500"
      },
      "message": "Input: pcspkr - separate device and driver registration\n\nThe current pcspkr code combines the device and driver registration.\nThis patch splits these, putting the device registration in the arch\nspecific code.\n\nPowerPC and MIPS only have the pcspkr present sometimes.\n\nSigned-off-by: Michael Neuling \u003cmikey@neuling.org\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3367fd50757459ae7490b9dfa59b60fedc283821",
      "tree": "3a5cf15f17faf86cf9cd54afe9973c63a706d6b7",
      "parents": [
        "bb7d83f74477b41a2dee71771805c8447cdaa70f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 14:22:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 09 18:05:09 2006 +0000"
      },
      "message": "[MIPS] Momentum: Resurrect after things were moved around a while ago.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "bb7d83f74477b41a2dee71771805c8447cdaa70f",
      "tree": "27ec3663ce4488fee15b48136eb173ff65b370f9",
      "parents": [
        "ec28f3065795ed3be7413368efd7f63d7b81e82d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 08 14:13:04 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Mar 09 18:05:09 2006 +0000"
      },
      "message": "[MIPS] Discard .exit.text at runtime.\n    \nAt times gcc will place bits of __exit functions into .rodata.  If\ncompiled into the kernle itself we used to discard .exit.text - but\nnot the bits left in .rodata.  While harmless this did at times result\nin a large number of warnings.  So until gcc fixes this, discard\n.exit.text at runtime.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "800d11420dfdad3a50630ff424d7782660ad558c",
      "tree": "f13cd691d6f36eb4fbe50f97b9a5ea2156ccfa6c",
      "parents": [
        "71efa38c0eef581c69c221ceb8645f61d1e93270"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Mar 01 15:16:26 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Mar 01 19:22:22 2006 +0000"
      },
      "message": "[MIPS] Use USECS_PER_SEC / HZ instead of tick_usec in do_gettimeofday.\n    \nThe \u0027tick_usec\u0027 is USER_HZ period in usec.  do_gettimeofday() should\nuse kernel HZ value.\n    \nHere is a patch for MIPS.  It seems m32r, m68k and sparc have same\nproblem though their HZ and USER_HZ are same for now.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "2fd628fe25e1f3d07996b0dab728ea0702f81306",
      "tree": "f57882e33f96141ba59f8f188e8797adb40e42b0",
      "parents": [
        "92f22c183cd669c8575767fede8fe43bb4f7bce9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 15:59:00 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 17:30:37 2006 +0000"
      },
      "message": "[MIPS] Use generic compat routines for readdir, getdents\n    \nNot just cleanup but also fixes O32 readdir(2) emulation.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9b6695a8adfe0916e81ddd810a5b9db3eb8b0e46",
      "tree": "62ba9475530c88ccf2149cd58eabd97ebe096aca",
      "parents": [
        "3e6cb2d38a9c9758170813497a860c64543643d5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 23 12:23:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Feb 27 17:30:36 2006 +0000"
      },
      "message": "[MIPS] SMP: Fix initialization order bug.\n    \nA recent change requires cpu_possible_map to be initialized before\nsmp_sched_init() but most MIPS platforms were initializing their\nprocessors in the prom_prepare_cpus callback of smp_prepare_cpus.  The\nsimple fix of calling prom_prepare_cpus from one of the earlier SMP\ninitialization hooks doesn\u0027t work well either since IPIs may require\ninit_IRQ() to have completed, so bit the bullet and split\nprom_prepare_cpus into two initialization functions, plat_smp_setup\nwhich is called early from setup_arch and plat_prepare_cpus called where\nprom_prepare_cpus used to be called.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c04030e16dbea2f7581f82cc6688695927f6ac5b",
      "tree": "7ff5cd2494a133f1bf571f7af02e656bb01d124f",
      "parents": [
        "ee713059d4922e4ee17700496d9eb3b95b1ab836"
      ],
      "author": {
        "name": "Ulrich Drepper",
        "email": "drepper@redhat.com",
        "time": "Fri Feb 24 13:04:21 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Feb 24 14:31:39 2006 -0800"
      },
      "message": "[PATCH] flags parameter for linkat\n\nI\u0027m currently at the POSIX meeting and one thing covered was the\nincompatibility of Linux\u0027s link() with the POSIX definition.  The name.\nLinux does not follow symlinks, POSIX requires it does.\n\nEven if somebody thinks this is a good default behavior we cannot change this\nbecause it would break the ABI.  But the fact remains that some application\nmight want this behavior.\n\nWe have one chance to help implementing this without breaking the behavior.\n For this we could use the new linkat interface which would need a new\nflags parameter.  If the new parameter is AT_SYMLINK_FOLLOW the new\nbehavior could be invoked.\n\nI do not want to introduce such a patch now.  But we could add the\nparameter now, just don\u0027t use it.  The patch below would do this.  Can we\nget this late patch applied before the release more or less fixes the\nsyscall API?\n\nSigned-off-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\nCc: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nCc: Martin Schwidefsky \u003cschwidefsky@de.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "909fa64c8bf0ef20722cddaa402404fb1aa14a4a",
      "tree": "6729397505d8039b6220c0753775ceb3918789f8",
      "parents": [
        "1e35aabab82f8a6f7ab884b642e68be260f92f2c"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 21 01:25:06 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] jiffies_to_compat_timeval fix\n    \nThe last argument of div_long_long_rem() must be long.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1e35aabab82f8a6f7ab884b642e68be260f92f2c",
      "tree": "0daef6084bb1b35f40d129245579dc358df480fb",
      "parents": [
        "76e1daee7db153400aaed55646e05a312da353b3"
      ],
      "author": {
        "name": "Rojhalat Ibrahim",
        "email": "imr@rtschenk.de",
        "time": "Mon Feb 20 13:35:27 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] Add topology_init.\n    \nA recent patch introduced cpu topology in sysfs.  When you run a kernel\nwith SMP and sysfs enabled, you now get an Oops on boot. The following\npatch fixes that by adding topology_init to arch/mips/kernel/smp.c. The\ncode is copied from arch/s390/kernel/smp.c.\n    \nSigned-off-by: Rojhalat Ibrahim \u003cimr@rtschenk.de\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "f3468e0c34c8de919062582575a01e2434c8e727",
      "tree": "cb21a54f7b04e1408ea23016066c4c55aa3620cd",
      "parents": [
        "82ad93f4a002294820e9a5e6f84beef2222a54b7"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Feb 19 03:42:11 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:23 2006 +0000"
      },
      "message": "[MIPS] N32: Make sure pointer is good before passing it to sys_waitid().\n\nAfter all we\u0027re calling sys_waitid() with fs set to KERNEL_DS ...\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "82ad93f4a002294820e9a5e6f84beef2222a54b7",
      "tree": "24423db4db76379224daeb5716fbe8b3885cd234",
      "parents": [
        "304416da860b8cd548e61ee7038f852418008a85"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 18 22:47:26 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] N32: Fix N32 rt_sigtimedwait and rt_sigsuspend breakage.\n\nOriginally found through an oops in the Gentoo N32 userland build; patch\nbased on original patch by Daniel Jacobwitz.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "304416da860b8cd548e61ee7038f852418008a85",
      "tree": "ee69d1de7bd7d4133ee934db57f74876c0a9cff6",
      "parents": [
        "dda73d0bb1d358e4337d2c4da9c61903873664cf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sat Feb 18 18:20:47 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Reformat _sys32_rt_sigsuspend with tabs instead of space for consistency.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dda73d0bb1d358e4337d2c4da9c61903873664cf",
      "tree": "7e4bdd49287519899769aa40c5e2b011d401b704",
      "parents": [
        "68fa383f3e58b5adf1d8089c93c83ab8d0d00e8d"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 15:21:30 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Make do_signal32 return void.\n\ndo_signal has been changed to return void since the \"return value is\nignored everywhere\".  Convert do_signal32 accordingly.\n\nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "68fa383f3e58b5adf1d8089c93c83ab8d0d00e8d",
      "tree": "56af539c87b0c2adeb66d19ec500d79ea7a93432",
      "parents": [
        "8ecbbcaf08c13c57d6602472478739d64650ee0e"
      ],
      "author": {
        "name": "Martin Michlmayr",
        "email": "tbm@cyrius.com",
        "time": "Sat Feb 18 14:55:45 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Add support for TIF_RESTORE_SIGMASK for signal32\n    \nFollowing the recent implementation of TIF_RESTORE_SIGMASK in\narch/mips/kernel/signal.c, 64-bit kernels with 32-bit user-land\ncompatibility oops when starting init.  signal32.c needs to be\nconverted to use TIF_RESTORE_SIGMASK too.\n    \nSigned-off-by: Martin Michlmayr \u003ctbm@cyrius.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "36ccf1c0e3917f1f73abc17c38ad704c59f8d1b6",
      "tree": "7f16183fafe1a1b9d37a0478d37dda0766f5a355",
      "parents": [
        "5914811acf36c3ff091f860a6964808f668f27d0"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 21:04:54 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 21 16:58:22 2006 +0000"
      },
      "message": "[MIPS] Make integer overflow exceptions in kernel mode fatal.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4cbf8767902c578481ff3df366c77d24fe68fd26",
      "tree": "761833a5031845e5b21f5cb16128a0c47629699d",
      "parents": [
        "9cf8ff96447f995d5ea18ec9f25dc8dae26501a2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Tue Feb 14 22:40:45 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:26 2006 +0000"
      },
      "message": "[MIPS] Fix typo in _sys32_rt_sigreturn and _sysn32_rt_sigreturn.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "387a154d0db113690ce85185a003e39e7c87009e",
      "tree": "58e0ef97b1cbf5f42421092d8d58224ada3c818f",
      "parents": [
        "74a96d943ac96ce607a841a74ff0f84eeb0c3343"
      ],
      "author": {
        "name": "Thomas Koeller",
        "email": "thomas.koeller@baslerweb.com",
        "time": "Fri Feb 10 17:36:27 2006 +0100"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] RM9000: Fix buggy I-cache workaround.\n    \nSigned-off-by: Thomas Koeller  \u003cthomas.koeller@baslerweb.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "74a96d943ac96ce607a841a74ff0f84eeb0c3343",
      "tree": "fbd438db5e470dedf5f9b723be8b28071658c85f",
      "parents": [
        "fdc9bb16d3e16f674e52aa69306df5732d7f951b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 10 16:03:47 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] MT: Propagate config7 into VPE.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fdc9bb16d3e16f674e52aa69306df5732d7f951b",
      "tree": "67e7b262ed114462cf716d6e43fdd9e31f825693",
      "parents": [
        "fbb6b3a4ac0ccf12a97c98881d9d873d6dc26fe5"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 10 14:25:16 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:25 2006 +0000"
      },
      "message": "[MIPS] MT: Fix c0 back-to-back hazard.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "63077519899721120b61d663a68adced068a459d",
      "tree": "54ed1587edae13a209f4cd2754ce4487fc3d6376",
      "parents": [
        "1bdfd0d9632f0254a4fc01d17c9933ae6107dec4"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 08 01:48:03 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:24 2006 +0000"
      },
      "message": "[MIPS] Rewrite get_wchan and its helper functions using kallsyms_lookup.\n    \nImplement get_wchan() and frame_info_init() using kallsyms_lookup().\nThis fixes problem with static sched/lock functions and mfinfo[]\nmaintenance issue.  If CONFIG_KALLSYMS was disabled, get_wchan() just\nreturns thread_saved_pc() value.\n    \nAlso unwind stackframe based on \"addiu sp,-imm\" analysis instead of\nframe pointer.  This fixes problem with functions compiled without\n-fomit-frame-pointer.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1bdfd0d9632f0254a4fc01d17c9933ae6107dec4",
      "tree": "fd38736a1a9ca5e9668964055b04c88fc1a63ee7",
      "parents": [
        "359bbd42a5a205234d5943571fc7bf946967ee59"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 09 12:26:35 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 14 19:13:24 2006 +0000"
      },
      "message": "[MIPS] Remove commented out function prom_build_cpu_map.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "326a625748535c4cdb1c632b1dcb07030989a393",
      "tree": "1615fa184eac201aca79b569727b7769415a8b82",
      "parents": [
        "40ad7a6afc53217ad95b5ae2221e42d7655e057b"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Feb 13 18:07:30 2006 +0900"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Feb 13 07:47:03 2006 -0800"
      },
      "message": "[PATCH] MIPS 32bit machines need fstatat64 support.\n\nAs noted by Jan Dittmer \u003cjdi@l4x.org\u003e\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "be6e518b625a90e84d26371f722474e239c01e4c",
      "tree": "4e975caae198b5a45a8e8af6d1a0d90cb26419bd",
      "parents": [
        "72bf891421e261262c4e614c051a68093baddd21"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 08 23:39:49 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:26 2006 +0000"
      },
      "message": "[MIPS] Sparse: Add __user tags to syscall.c\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "72bf891421e261262c4e614c051a68093baddd21",
      "tree": "ac79385833fa2ff940f078af56d418eee34eecdc",
      "parents": [
        "40ac5d479b7deb98f6ccc4a7a29ee62dba7a798f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 13:38:50 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:25 2006 +0000"
      },
      "message": "[MIPS] Wire up new syscalls.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "40ac5d479b7deb98f6ccc4a7a29ee62dba7a798f",
      "tree": "a73e16545a2653c5737526f44e77752425d27430",
      "parents": [
        "7b3e2fc847c8325a7b35185fa1fc2f1729ed9c5b"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 13:38:18 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:25 2006 +0000"
      },
      "message": "[MIPS] Make do_signal return void.\n    \nIt\u0027s return value is ignored everywhere.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "7b3e2fc847c8325a7b35185fa1fc2f1729ed9c5b",
      "tree": "b6e8728ad6cbf756f049b9dea106b679230710a7",
      "parents": [
        "ac171c46667c1cb2ee9e22312291df6ed78e1b6e"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 12:58:41 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Feb 08 17:52:24 2006 +0000"
      },
      "message": "[MIPS] Add support for TIF_RESTORE_SIGMASK.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n\n---\n"
    },
    {
      "commit": "b38c73995f63fe205c0068cb0ce3131895244068",
      "tree": "d562c06e5639fbe08d7bee7b5ef471e7769ecf4e",
      "parents": [
        "f09678af51caf93cbbb253b298be995e1145a577"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 01:20:43 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Clear ST0_RE on bootup.\n    \nThe reset state is undefined and some firmware doesn\u0027t clear this bit\npossibly resulting in crashes on entry into userland.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "dbee90b7f90df6398f0877cd38dfaa76addb0619",
      "tree": "27b9a417f94ff8ea4364a5f8f9806909fd85709a",
      "parents": [
        "fcfd980c833bd5ca1df9ca877b3e968e4da05b24"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Feb 02 14:31:16 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Fix linker script to work for non-4K page size.\n    \nVery much to my surprise Fuxin Zhang reports this is all it takes to get\nthe kernel to work for page sizes larger than 4kB.  This also paves the\nway for support for the R6000 and R8000 which don\u0027t support 4kB page size.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5665a0ac59a656b94cbf3c4642b32024a6c1cf75",
      "tree": "ded491db3767bbe3d9b3de3ff88d60b9a20ab3ca",
      "parents": [
        "1e32ceeca25ea30cabce137fac7e2f58fe8847db"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Thu Feb 02 01:26:34 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:26 2006 +0000"
      },
      "message": "[MIPS] Fix minor sparse warnings\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9bbf28a36cae08817ac3a3f98fde329b02c89f4a",
      "tree": "c040508718623f0d2fb158352dd3130da4223fc7",
      "parents": [
        "5be0f654a9d14c0c5aa031a3396ea8b9f2162cb9"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Wed Feb 01 01:41:09 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:25 2006 +0000"
      },
      "message": "[MIPS] Sparse: Add some __user tags to signal functions.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "3055acb07a248324c9338c0624d26a6fdd9c2bf6",
      "tree": "44b050f19dc3c4e16c620770bd10adbf71670680",
      "parents": [
        "b6f7880b6c6ccb9f51adecf706109e15ad911bcc"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sun Jan 29 22:34:32 2006 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:24 2006 +0000"
      },
      "message": "[MIPS] Sparse: Fix some compiler/sparse warnings in ptrace32.c\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "010b853b3aab980a55a8dd34ce18aa23e9f2347a",
      "tree": "652bdc6fbb6c6f722e4e85202ae9bc9a7bfa93ff",
      "parents": [
        "492fd5f2fdbc1bb7e1d517fd5e9b0cd9f3d0b623"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 29 18:42:08 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:23 2006 +0000"
      },
      "message": "[MIPS] Get rid of CONFIG_SB1_PASS_1_WORKAROUNDS #ifdef crapola.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "fcdb27ad1d5c66611d3df6400a9b559186f266fe",
      "tree": "96560c96bb962a63ed7dd3f56d50b4a8ae41f035",
      "parents": [
        "9414d3628abb646834965b6c23b8e9064729b110"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Jan 18 17:37:07 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:22 2006 +0000"
      },
      "message": "[MIPS] Rename _machine_power_off to pm_power_off so the kernel builds again.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "9414d3628abb646834965b6c23b8e9064729b110",
      "tree": "7169a54a5b8e2aab003b3bcfbe60de5169400edc",
      "parents": [
        "a3305a8835ed039363822523a3cac24e990083dc"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Jan 17 21:14:01 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:22 2006 +0000"
      },
      "message": "[MIPS] Check function pointers are non-zero before calling.\n    \nSeveral boards don\u0027t initialize the pointers, so let\u0027s play safe.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a3305a8835ed039363822523a3cac24e990083dc",
      "tree": "7549fa6171d1a60f64085a1795157c1878f4a4e6",
      "parents": [
        "a84c96e202c286c1d56fed4a81bd850017aa2c64"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Feb 03 16:47:44 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] Revert \"mips: add pm_power_off\"\n    \npm_power_off duplicates the functionality of _machine_restart.\n    \nThis reverts b142159fa5ffbad73b6927fafa5440148030f3f1 commit.\n"
    },
    {
      "commit": "a84c96e202c286c1d56fed4a81bd850017aa2c64",
      "tree": "cfcc8642d1af216018176b08b979c6ca59bb9cba",
      "parents": [
        "71baa1a599c04ab56ebf5fdb8d03abd0d601462f"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Sun Jan 15 18:11:28 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] RTLX compile fixes.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "4f0638ba9e3825d21d41e98d04faa6b74a05c624",
      "tree": "a62a7edacb4fe0bb35bb29925a72d922dcdfbfcb",
      "parents": [
        "e3f749c4af69c4344d89f11e2293e3790eb4eaca"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Jan 09 20:09:36 2006 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Feb 07 13:30:21 2006 +0000"
      },
      "message": "[MIPS] Remove stray .set mips3 resulting in 64-bit instruction in 32-bit kernels.\n    \nOnly the NMI handler was affected so this is a low impact bug.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "1d0098b6e2055e4afb2ceadf11c4b9f43b671ccc",
      "tree": "b861028837a25fb987d9d144f5c3ae728fbe46be",
      "parents": [
        "295b117ef334bcc3c9596117cb0aa640054e35fc"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Wed Feb 01 03:05:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Feb 01 08:53:12 2006 -0800"
      },
      "message": "[PATCH] mips: gdb-stub.c: fix parse error before ; token\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b142159fa5ffbad73b6927fafa5440148030f3f1",
      "tree": "12bc9f8815e2eff9b5bf5631968f7ac303a80a78",
      "parents": [
        "8f56a31ad616b13414cf764f620f75f45dac26e6"
      ],
      "author": {
        "name": "Yoichi Yuasa",
        "email": "yoichi_yuasa@tripeaks.co.jp",
        "time": "Mon Jan 16 22:14:01 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 16 23:15:26 2006 -0800"
      },
      "message": "[PATCH] mips: add pm_power_off\n\nAdds pm_power_off() to MIPS.\n\nSigned-off-by: Yoichi Yuasa \u003cyoichi_yuasa@tripeaks.co.jp\u003e\nCc: Ralf Baechle \u003cralf@linux-mips.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "75bb07e788abb060cc93b6f4dc48a70a53c1406b",
      "tree": "a7c050e5ada04c8900f23e057c425b51c2a96712",
      "parents": [
        "dc8f6029cd51af1b148846a32e68d69013a5cc0f"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:08 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:59 2006 -0800"
      },
      "message": "[PATCH] mips: task_stack_page()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc8f6029cd51af1b148846a32e68d69013a5cc0f",
      "tree": "64288cee77b341c2c39accbe5f593ff9445e18f1",
      "parents": [
        "40bc9c671a9f0a5189c07a2b4280aec9b40e30cd"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:59 2006 -0800"
      },
      "message": "[PATCH] mips: task_thread_info()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "40bc9c671a9f0a5189c07a2b4280aec9b40e30cd",
      "tree": "b44709dbe0a5f825f6fc0a0e0bfeac1028d8c443",
      "parents": [
        "6450578f32cdca587ae5f148e2118b2fcc36bb11"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Thu Jan 12 01:06:07 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jan 12 09:08:58 2006 -0800"
      },
      "message": "[PATCH] mips: task_pt_regs()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9415644583ef344e02f84faf5fe24bfadb2af8e",
      "tree": "814013533b03705221b0e53191646a6279abcb8c",
      "parents": [
        "4fc268d24ceb9f4150777c1b5b2b8e6214e56b2b"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Wed Jan 11 12:17:48 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 11 18:42:14 2006 -0800"
      },
      "message": "[PATCH] capable/capability.h (arch/)\n\narch: Use \u003clinux/capability.h\u003e where capable() is used.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d936cfc72032fb4af03d1edd99596d18ea1f081c",
      "tree": "6d524c57fbff717ba82c6f4925659f6ec901d45d",
      "parents": [
        "4f47707b056bd2e3627ef390557ee93d312daba5",
        "adfc76419bff33542d4fd53dc7f24818f846f194"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 09:00:55 2006 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "e6a6d2efcb7e7c87c5fe0395803da1453b29cbef",
      "tree": "76061b3067e22ba78cce975e5f729c6a6a37fce5",
      "parents": [
        "8262037f406dc8e0908ad51f355c3dfd4d662aba"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Mon Jan 09 20:52:14 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:01:33 2006 -0800"
      },
      "message": "[PATCH] sanitize building of fs/compat_ioctl.c\n\nNow that all these entries in the arch ioctl32.c files are gone [1], we can\nbuild fs/compat_ioctl.c as a normal object and kill tons of cruft.  We need a\nspecial do_ioctl32_pointer handler for s390 so the compat_ptr call is done.\nThis is not needed but harmless on all other architectures.  Also remove some\nsuperflous includes in fs/compat_ioctl.c\n\nTested on ppc64.\n\n[1] parisc still had it\u0027s PPP handler left, which is not fully correct\n    for ppp and besides that ppp uses the generic SIOCPRIV ioctl so it\u0027d\n    kick in for all netdevice users.  We can introduce a proper handler\n    in one of the next patch series by adding a compat_ioctl method to\n    struct net_device but for now let\u0027s just kill it - parisc doesn\u0027t\n    compile in mainline anyway and I don\u0027t want this to block this\n    patchset.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Matthew Wilcox \u003cwilly@debian.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d56efda4510b1c6be3bd5ceb3e6dd3a4d64396f3",
      "tree": "4c7a91fb4f73f37517654a0d10fa92e62b7ede3f",
      "parents": [
        "830e9c002a5864e8cfcc55d3875cdebdd4168b00"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@ftp.linux.org.uk",
        "time": "Fri Dec 16 22:40:47 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:08 2006 +0000"
      },
      "message": "MIPS: Namespace pollution: dump_regs() -\u003e elf_dump_regs()\n    \ndump_regs() is used by a bunch of drivers for their internal stuff;\nrenamed mips instance (one that is seen in system-wide headers)\nto elf_dump_regs()\n    \nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "ba339c03e2e8ede8ccd37ed6c4e564e3b1545495",
      "tree": "1a7bbfd15a9c46d5300d2d5a1890d748b81dbce2",
      "parents": [
        "0401572a9b9b2f368176b6e53f53004fd048a566"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Fri Dec 09 12:29:38 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:07 2006 +0000"
      },
      "message": "MIPS: Oprofile: Fixup the loose ends in the plumbing.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "b4672d37293cb045ec4d57e8b76a62810c96da71",
      "tree": "21ba827850d7bc7c36d7009575b979d12b35227c",
      "parents": [
        "e7958bb90d57f0da073cbd031a1808de51d1de15"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 14:04:24 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: Introduce machinery for testing for MIPSxxR1/2.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "e7958bb90d57f0da073cbd031a1808de51d1de15",
      "tree": "b4f0d57ab157c64ce23722dbd29864901794a019",
      "parents": [
        "571e0bed85470882cedfb100e847902911c3f4d2"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 13:00:20 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: Rename MIPS_CPU_ISA_M{32,64} -\u003e MIPS_CPU_ISA_M{32,64}R1.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "571e0bed85470882cedfb100e847902911c3f4d2",
      "tree": "1afe6f255bef4c2e78ae382a8dd3a14e56028e99",
      "parents": [
        "b2d28b7ea57edb4dee34a70fcd89083134017d4d"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 08 00:32:23 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:06 2006 +0000"
      },
      "message": "MIPS: MT: Fix 32-bit dependencies.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "c4fa6348750c68241a14fc255d66b5079439cb30",
      "tree": "d747815c2cf2b55af86dd1b0cc324402fc23995a",
      "parents": [
        "07a801def46f412a7ce6de9553dfd8895bf33356"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Dec 07 17:50:48 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:05 2006 +0000"
      },
      "message": "MIPS: DSP: Put DSPcontrol register into the right place in the signal frame.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6c35585273b26a580b2e2ad3d6a7db282308eec5",
      "tree": "ae81213a06a1f2728050319b47f51308d9d197ca",
      "parents": [
        "da2c9ed55b0c7e8107f23530bde293239a0b5091"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Dec 05 13:47:25 2005 +0000"
      },
      "committer": {
        "name": "",
        "email": "ralf@denk.linux-mips.net",
        "time": "Tue Jan 10 13:39:04 2006 +0000"
      },
      "message": "MIPS: DSP: eleminate used_dsp.\n    \nused_dsp was meant to be used like used_math - but since the FPU context\nis small and lazy context switching is a stupid idea on multiprocessors\nthis idea only got halfway implemented and those bits are were now\nbreaking ptrace.\n\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "682e852e2638ed0aff84aa51181c9e5d2f939562",
      "tree": "e1a5221fe0c98d743fbceec2d0932f3556aecf93",
      "parents": [
        "41ed16fa47350661da01443b8241bf6ca8080fd7"
      ],
      "author": {
        "name": "Alexey Dobriyan",
        "email": "adobriyan@gmail.com",
        "time": "Tue Jan 10 00:09:16 2006 +0300"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 09 13:02:51 2006 -0800"
      },
      "message": "[PATCH] Fix more \"if ((err \u003d foo() \u003c 0))\" typos\n\nAnother reason to use:\n\n\tret \u003d foo();\n\tif (ret \u003c 0)\n\t\tgoto out;\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6b9c7ed84837753a436415097063232422e29a35",
      "tree": "6ad59a7bebcec359e08b3a211701781db819450d",
      "parents": [
        "6b34350f490b2c8508717541ec1fd2bbaadded94"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Sun Jan 08 01:02:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:13:51 2006 -0800"
      },
      "message": "[PATCH] use ptrace_get_task_struct in various places\n\nThe ptrace_get_task_struct() helper that I added as part of the ptrace\nconsolidation is useful in variety of places that currently opencode it.\nSwitch them to the common helpers.\n\nAdd a ptrace_traceme() helper that needs to be explicitly called, and simplify\nthe ptrace_get_task_struct() interface.  We don\u0027t need the request argument\nnow, and we return the task_struct directly, using ERR_PTR() for error\nreturns.  It\u0027s a bit more code in the callers, but we have two sane routines\nthat do one thing well now.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e28cc71572da38a5a12c1cfe4d7032017adccf69",
      "tree": "bea9af22a98ea2988a38f5e9fc2467ccbbf3ae70",
      "parents": [
        "a020ff412f0ecbb1e4aae1681b287e5785dd77b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:20:40 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:20:40 2006 -0800"
      },
      "message": "Relax the rw_verify_area() error checking.\n\nIn particular, allow over-large read- or write-requests to be downgraded\nto a more reasonable range, rather than considering them outright errors.\n\nWe want to protect lower layers from (the sadly all too common) overflow\nconditions, but prefer to do so by chopping the requests up, rather than\njust refusing them outright.\n\nCc: Peter Anvin \u003chpa@zytor.com\u003e\nCc: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: Andi Kleen \u003cak@suse.de\u003e\nCc: Al Viro \u003cviro@ftp.linux.org.uk\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "85b05496024fd913da2c1fbea711ebcdfd40c2f3",
      "tree": "94910c9702bb37a92418ec8b1ae89a82f27d7a85",
      "parents": [
        "04a7052c8399edc95b5e120c980823ccaade6aaf"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 30 17:21:06 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:18 2005 +0000"
      },
      "message": "[MIPS] Avoid duplicate do_syscall_trace calls on return from sigreturn.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "04a7052c8399edc95b5e120c980823ccaade6aaf",
      "tree": "230e75476b3d1fae60bfaf98d4e407d65b0be114",
      "parents": [
        "ecd5a739048b4d94e4ae3545196eb752d6776c97"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Wed Nov 30 16:24:57 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:17 2005 +0000"
      },
      "message": "[MIPS] Fix register handling in syscalls when debugging.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "edcb98d1db7d0320d7b1920c05a4f1cafe7cb798",
      "tree": "cd148f10f348ab62a47a2c1fdbc8aaa10d0d7032",
      "parents": [
        "fe3d72858c34a464976c6f8076971e2862d5c3b8"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 29 13:01:01 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:15 2005 +0000"
      },
      "message": "[MIPS] Fix return path of sysmips(MIPS_ATOMIC_SET, ...)\n    \nThe way we were doing things does no longer work on 2.6.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "56ebd51bae72c2e47c83f6eacf258479d5658ec8",
      "tree": "eb39e5ee383815c0185b910523d5470088f93494",
      "parents": [
        "b6c3539bdd6d766cffea76698c85ebb92bf3fb12"
      ],
      "author": {
        "name": "Daniel Jacobowitz",
        "email": "dan@debian.org",
        "time": "Sat Nov 26 22:34:41 2005 -0500"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:14 2005 +0000"
      },
      "message": "[MIPS] Generate SIGILL again\n    \nThe rdhwr emulation accidentally swallowed the SIGILL from most other\nillegal instructions.  Make sure to return -EFAULT by default.\n    \nSigned-off-by: Daniel Jacobowitz \u003cdan@codesourcery.com\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "8b36612a23fda542fab5f0c6c26e15e2178e3d0e",
      "tree": "b450d768b69bb89cecccc0321eade2d37174c8df",
      "parents": [
        "380b92537c23422b277ff66eb7086a092dbb75cb"
      ],
      "author": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Tue Nov 22 17:53:59 2005 +0000"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Thu Dec 01 11:05:12 2005 +0000"
      },
      "message": "[MIPS] R10000 and R12000 need to set MIPS_CPU_4K_CACHE ...\n    \n... because they have R4000-style caches.\n    \nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "5bfb5d690f36d316a5f3b4f7775fda996faa6b12",
      "tree": "ea53f15293d1ddb49c316eb65df85e939a4f6e5e",
      "parents": [
        "ede3d0fba99520f268067917b50858d788bc41da"
      ],
      "author": {
        "name": "Nick Piggin",
        "email": "nickpiggin@yahoo.com.au",
        "time": "Tue Nov 08 21:39:01 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:33 2005 -0800"
      },
      "message": "[PATCH] sched: disable preempt in idle tasks\n\nRun idle threads with preempt disabled.\n\nAlso corrected a bugs in arm26\u0027s cpu_idle (make it actually call schedule()).\nHow did it ever work before?\n\nMight fix the CPU hotplugging hang which Nigel Cunningham noted.\n\nWe think the bug hits if the idle thread is preempted after checking\nneed_resched() and before going to sleep, then the CPU offlined.\n\nAfter calling stop_machine_run, the CPU eventually returns from preemption and\ninto the idle thread and goes to sleep.  The CPU will continue executing\nprevious idle and have no chance to call play_dead.\n\nBy disabling preemption until we are ready to explicitly schedule, this bug is\nfixed and the idle threads generally become more robust.\n\nFrom: alexs \u003cashepard@u.washington.edu\u003e\n\n  PPC build fix\n\nFrom: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\n\n  MIPS build fix\n\nSigned-off-by: Nick Piggin \u003cnpiggin@suse.de\u003e\nSigned-off-by: Yoichi Yuasa \u003cyuasa@hh.iij4u.or.jp\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7e4c54a2a4f1cec6a652c6014714ee51b7e1311f",
      "tree": "1ea84dfd2ec1ee67f9a111012b136621c170f77b",
      "parents": [
        "7a81e316866be8053b18fe1dffc663f1ff19bfc3"
      ],
      "author": {
        "name": "Christoph Hellwig",
        "email": "hch@lst.de",
        "time": "Tue Nov 08 21:35:07 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:56:00 2005 -0800"
      },
      "message": "[PATCH] remove ioctl32_handler_t\n\nSome architectures define and use this type in their compat_ioctl code, but\nall of them can easily use the identical ioctl_trans_handler_t type that is\ndefined in common code.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Andi Kleen \u003cak@muc.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3f00d3e8fb963968a922d821a9a53b503b687e81",
      "tree": "dfac1c73ae63f8d48340f3bbb77ee53b322c59e9",
      "parents": [
        "407cf84f956ee4b52da5508d5357b8ae212ff77c",
        "a637a114f36b94a1ad8b9867f43bac0414958420"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 11:15:23 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 11:15:23 2005 -0800"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://ftp.linux-mips.org/pub/scm/upstream-linus\n"
    },
    {
      "commit": "16cd3951366a013d52006982108437d3343c2fae",
      "tree": "95bc91a9d1922e9ded809254f8bb7e525762d2c0",
      "parents": [
        "0d959c260e98b6b046d268b5ef5b76caf0026ab2"
      ],
      "author": {
        "name": "Atsushi Nemoto",
        "email": "anemo@mba.ocn.ne.jp",
        "time": "Sat Nov 05 23:00:58 2005 +0900"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon Nov 07 18:05:39 2005 +0000"
      },
      "message": "Fix return type of setup_frame variants\n    \nSince 2.6.13-rc1 setup_frame and its variants return int.  But some bits\nwere missed in the conversion.\n    \nSigned-off-by: Atsushi Nemoto \u003canemo@mba.ocn.ne.jp\u003e\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    }
  ],
  "next": "0d959c260e98b6b046d268b5ef5b76caf0026ab2"
}
