)]}'
{
  "log": [
    {
      "commit": "3ed8491c8a75cefe95b57f7f428a3e2ddd421e97",
      "tree": "51729254e5b96f0a6794a7e11b51c5d67d9df874",
      "parents": [
        "322b329ab787de5f45abca9c9eabfd33bc5927e8"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:57 2005 -0700"
      },
      "message": "[PATCH] v9fs: debug and support routines\n\nThis part of the patch contains debug and other misc routines.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "322b329ab787de5f45abca9c9eabfd33bc5927e8",
      "tree": "63088ab90e6677c5c74134e7cc1cfb0e0b1eae84",
      "parents": [
        "426cc91aa651b50713d06d45e5c3c3e90cfd40d9"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:57 2005 -0700"
      },
      "message": "[PATCH] v9fs: Support to force umount\n\nSupport for force umount\n\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "426cc91aa651b50713d06d45e5c3c3e90cfd40d9",
      "tree": "56124d6564412d5f88cf12ad4b216ec5a0a6867e",
      "parents": [
        "b8cf945b3166c4394386f162a527c9950f396ce2"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:57 2005 -0700"
      },
      "message": "[PATCH] v9fs: transport modules\n\nThis part of the patch contains transport routines.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Latchesar Ionkov \u003clucho@ionkov.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b8cf945b3166c4394386f162a527c9950f396ce2",
      "tree": "fae8b842b5d8ac65e84e61e127b741fb48905278",
      "parents": [
        "9e82cf6a802a72f0f447eb4c76d6a3fc8736a31d"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:56 2005 -0700"
      },
      "message": "[PATCH] v9fs: 9P protocol implementation\n\nThis part of the patch contains the 9P protocol functions.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9e82cf6a802a72f0f447eb4c76d6a3fc8736a31d",
      "tree": "69bab629bd530930470fded8f04ca57566680668",
      "parents": [
        "2bad8471511ce5cc3ea90d0940622bd4b56b9cce"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:56 2005 -0700"
      },
      "message": "[PATCH] v9fs: VFS superblock operations and glue\n\nThis part of the patch contains VFS superblock and mapping code.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2bad8471511ce5cc3ea90d0940622bd4b56b9cce",
      "tree": "4ea9d979291cb8e8f82f988b14054de4d6dbf802",
      "parents": [
        "e69e7fe5b0c86b7271045444a3a681136234c659"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:56 2005 -0700"
      },
      "message": "[PATCH] v9fs: VFS inode operations\n\nThis part of the patch contains the VFS inode interfaces.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e69e7fe5b0c86b7271045444a3a681136234c659",
      "tree": "3ced44a52b09e6414501f686a12f77ca09bbd067",
      "parents": [
        "93fa58cb831337fdf5d36b3b913441100a484dae"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:56 2005 -0700"
      },
      "message": "[PATCH] v9fs: VFS file, dentry, and directory operations\n\nThis part of the patch contains the VFS file, dentry \u0026 directory interfaces.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "93fa58cb831337fdf5d36b3b913441100a484dae",
      "tree": "5fdc85b69eff2bb6d7d69e8bd4f97dc170e198f5",
      "parents": [
        "2822541893d88f84dd4f1525108d73effecd9d39"
      ],
      "author": {
        "name": "Eric Van Hensbergen",
        "email": "ericvh@gmail.com",
        "time": "Fri Sep 09 13:04:18 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:56 2005 -0700"
      },
      "message": "[PATCH] v9fs: Documentation, Makefiles, Configuration\n\nOVERVIEW\n\nV9FS is a distributed file system for Linux which provides an\nimplementation of the Plan 9 resource sharing protocol 9P.  It can be\nused to share all sorts of resources: static files, synthetic file servers\n(such as /proc or /sys), devices, and application file servers (such as\nFUSE).\n\nBACKGROUND\n\nPlan 9 (http://plan9.bell-labs.com/plan9) is a research operating\nsystem and associated applications suite developed by the Computing\nScience Research Center of AT\u0026T Bell Laboratories (now a part of\nLucent Technologies), the same group that developed UNIX , C, and C++.\nPlan 9 was initially released in 1993 to universities, and then made\ngenerally available in 1995. Its core operating systems code laid the\nfoundation for the Inferno Operating System released as a product by\nLucent Bell-Labs in 1997. The Inferno venture was the only commercial\nembodiment of Plan 9 and is currently maintained as a product by Vita\nNuova (http://www.vitanuova.com). After updated releases in 2000 and\n2002, Plan 9 was open-sourced under the OSI approved Lucent Public\nLicense in 2003.\n\nThe Plan 9 project was started by Ken Thompson and Rob Pike in 1985.\nTheir intent was to explore potential solutions to some of the\nshortcomings of UNIX in the face of the widespread use of high-speed\nnetworks to connect machines. In UNIX, networking was an afterthought\nand UNIX clusters became little more than a network of stand-alone\nsystems. Plan 9 was designed from first principles as a seamless\ndistributed system with integrated secure network resource sharing.\nApplications and services were architected in such a way as to allow\nfor implicit distribution across a cluster of systems. Configuring an\nenvironment to use remote application components or services in place\nof their local equivalent could be achieved with a few simple command\nline instructions. For the most part, application implementations\noperated independent of the location of their actual resources.\n\nCommercial operating systems haven\u0027t changed much in the 20 years\nsince Plan 9 was conceived. Network and distributed systems support is\nprovided by a patchwork of middle-ware, with an endless number of\npackages supplying pieces of the puzzle. Matters are complicated by\nthe use of different complicated protocols for individual services,\nand separate implementations for kernel and application resources.\nThe V9FS project (http://v9fs.sourceforge.net) is an attempt to bring\nPlan 9\u0027s unified approach to resource sharing to Linux and other\noperating systems via support for the 9P2000 resource sharing\nprotocol.\n\nV9FS HISTORY\n\nV9FS was originally developed by Ron Minnich and Maya Gokhale at Los\nAlamos National Labs (LANL) in 1997.  In November of 2001, Greg Watson\nsetup a SourceForge project as a public repository for the code which\nsupported the Linux 2.4 kernel.\n\nAbout a year ago, I picked up the initial attempt Ron Minnich had\nmade to provide 2.6 support and got the code integrated into a 2.6.5\nkernel.   I then went through a line-for-line re-write attempting to\nclean-up the code while more closely following the Linux Kernel style\nguidelines.  I co-authored a paper with Ron Minnich on the V9FS Linux\nsupport including performance comparisons to NFSv3 using Bonnie and\nPostMark - this paper appeared at the USENIX/FREENIX 2005\nconference in April 2005:\n( http://www.usenix.org/events/usenix05/tech/freenix/hensbergen.html ).\n\nCALL FOR PARTICIPATION/REQUEST FOR COMMENTS\n\nOur 2.6 kernel support is stabilizing and we\u0027d like to begin pursuing\nits integration into the official kernel tree.  We would appreciate any\nreview, comments, critiques, and additions from this community and are\nactively seeking people to join our project and help us produce\nsomething that would be acceptable and useful to the Linux community.\n\nSTATUS\n\nThe code is reasonably stable, although there are no doubt corner cases\nour regression tests haven\u0027t discovered yet.  It is in regular use by several\nof the developers and has been tested on x86 and PowerPC\n(32-bit and 64-bit) in both small and large (LANL cluster) deployments.\nOur current regression tests include fsx, bonnie, and postmark.\n\nIt was our intention to keep things as simple as possible for this\nrelease -- trying to focus on correctness within the core of the\nprotocol support versus a rich set of features.  For example: a more\ncomplete security model and cache layer are in the road map, but\nexcluded from this release.   Additionally, we have removed support for\nmmap operations at Al Viro\u0027s request.\n\nPERFORMANCE\n\nDetailed performance numbers and analysis are included in the FREENIX\npaper, but we show comparable performance to NFSv3 for large file\noperations based on the Bonnie benchmark, and superior performance for\nmany small file operations based on the PostMark benchmark.   Somewhat\npreliminary graphs (from the FREENIX paper) are available\n(http://v9fs.sourceforge.net/perf/index.html).\n\nRESOURCES\n\nThe source code is available in a few different forms:\n\ntarballs: http://v9fs.sf.net\nCVSweb: http://cvs.sourceforge.net/viewcvs.py/v9fs/linux-9p/\nCVS: :pserver:anonymous@cvs.sourceforge.net:/cvsroot/v9fs/linux-9p\nGit: rsync://v9fs.graverobber.org/v9fs (webgit: http://v9fs.graverobber.org)\n9P: tcp!v9fs.graverobber.org!6564\n\nThe user-level server is available from either the Plan 9 distribution\nor from http://v9fs.sf.net\nOther support applications are still being developed, but preliminary\nversion can be downloaded from sourceforge.\n\nDocumentation on the protocol has historically been the Plan 9 Man\npages (http://plan9.bell-labs.com/sys/man/5/INDEX.html), but there is\nan effort under way to write a more complete Internet-Draft style\nspecification (http://v9fs.sf.net/rfc).\n\nThere are a couple of mailing lists supporting v9fs, but the most used\nis v9fs-developer@lists.sourceforge.net -- please direct/cc your\ncomments there so the other v9fs contibutors can participate in the\nconversation.  There is also an IRC channel: irc://freenode.net/#v9fs\n\nThis part of the patch contains Documentation, Makefiles, and configuration\nfile changes.\n\nSigned-off-by: Eric Van Hensbergen \u003cericvh@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2822541893d88f84dd4f1525108d73effecd9d39",
      "tree": "c70928a9ed0c56c3d8c41a38494fdcbd54f48e20",
      "parents": [
        "b835996f628eadb55c5fb222ba46fe9395bf73c7"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:55 2005 -0700"
      },
      "message": "[PATCH] files: files locking doc\n\nAdd documentation describing the new locking scheme for file descriptor table.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b835996f628eadb55c5fb222ba46fe9395bf73c7",
      "tree": "d63d80585d197e1ffc299af4a0034049790fb197",
      "parents": [
        "ab2af1f5005069321c5d130f09cce577b03f43ef"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:55 2005 -0700"
      },
      "message": "[PATCH] files: lock-free fd look-up\n\nWith the use of RCU in files structure, the look-up of files using fds can now\nbe lock-free.  The lookup is protected by rcu_read_lock()/rcu_read_unlock().\nThis patch changes the readers to use lock-free lookup.\n\nSigned-off-by: Maneesh Soni \u003cmaneesh@in.ibm.com\u003e\nSigned-off-by: Ravikiran Thirumalai \u003ckiran_th@gmail.com\u003e\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab2af1f5005069321c5d130f09cce577b03f43ef",
      "tree": "73a70ba486f522cd9eeeef376ede2b5a1c1b473b",
      "parents": [
        "6e72ad2c581de121cc7e772469e2a8f6b1fd4379"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:55 2005 -0700"
      },
      "message": "[PATCH] files: files struct with RCU\n\nPatch to eliminate struct files_struct.file_lock spinlock on the reader side\nand use rcu refcounting rcuref_xxx api for the f_count refcounter.  The\nupdates to the fdtable are done by allocating a new fdtable structure and\nsetting files-\u003efdt to point to the new structure.  The fdtable structure is\nprotected by RCU thereby allowing lock-free lookup.  For fd arrays/sets that\nare vmalloced, we use keventd to free them since RCU callbacks can\u0027t sleep.  A\nglobal list of fdtable to be freed is not scalable, so we use a per-cpu list.\nIf keventd is already handling the current cpu\u0027s work, we use a timer to defer\nqueueing of that work.\n\nSince the last publication, this patch has been re-written to avoid using\nexplicit memory barriers and use rcu_assign_pointer(), rcu_dereference()\npremitives instead.  This required that the fd information is kept in a\nseparate structure (fdtable) and updated atomically.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6e72ad2c581de121cc7e772469e2a8f6b1fd4379",
      "tree": "c6e21e0c3fb0d26c19ead93dfe00b6461cb29c66",
      "parents": [
        "badf16621c1f9d1ac753be056fce11b43d6e0be5"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:55 2005 -0700"
      },
      "message": "[PATCH] files-sparc64-fix 2\n\nFix sparc64 timod to use the new files_fdtable() api to get the fd table.\nThis is necessary for RCUification.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "badf16621c1f9d1ac753be056fce11b43d6e0be5",
      "tree": "3fdf833fdf2e3d3a439090743539680449ec3428",
      "parents": [
        "c0dfb2905126e9e94edebbce8d3e05001301f52d"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:55 2005 -0700"
      },
      "message": "[PATCH] files: break up files struct\n\nIn order for the RCU to work, the file table array, sets and their sizes must\nbe updated atomically.  Instead of ensuring this through too many memory\nbarriers, we put the arrays and their sizes in a separate structure.  This\npatch takes the first step of putting the file table elements in a separate\nstructure fdtable that is embedded withing files_struct.  It also changes all\nthe users to refer to the file table using files_fdtable() macro.  Subsequent\napplciation of RCU becomes easier after this.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-Off-By: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0dfb2905126e9e94edebbce8d3e05001301f52d",
      "tree": "db31f15f7e5dea0c812992c2ca87a1151507ed9c",
      "parents": [
        "8b6490e5faafb3a16ea45654fb55f9ff086f1495"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:54 2005 -0700"
      },
      "message": "[PATCH] files: rcuref APIs\n\nAdds a set of primitives to do reference counting for objects that are looked\nup without locks using RCU.\n\nSigned-off-by: Ravikiran Thirumalai \u003ckiran_th@gmail.com\u003e\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8b6490e5faafb3a16ea45654fb55f9ff086f1495",
      "tree": "7af6f19fb36afe14a3405a4a656c29ad7ce251eb",
      "parents": [
        "0f97a931b337e4662e736ca67f1fab0a187f5852"
      ],
      "author": {
        "name": "Dipankar Sarma",
        "email": "dipankar@in.ibm.com",
        "time": "Fri Sep 09 13:04:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:54 2005 -0700"
      },
      "message": "[PATCH] files: fix rcu initializers\n\nFirst of a number of files_lock scaability patches.\n\n Here are the x86 numbers -\n\n tiobench on a 4(8)-way (HT) P4 system on ramdisk :\n\n                                         (lockfree)\n Test            2.6.10-vanilla  Stdev   2.6.10-fd       Stdev\n -------------------------------------------------------------\n Seqread         1400.8          11.52   1465.4          34.27\n Randread        1594            8.86    2397.2          29.21\n Seqwrite        242.72          3.47    238.46          6.53\n Randwrite       445.74          9.15    446.4           9.75\n\n The performance improvement is very significant.\n We are getting killed by the cacheline bouncing of the files_struct\n lock here. Writes on ramdisk (ext2) seems to vary just too\n much to get any meaningful number.\n\n Also, With Tridge\u0027s thread_perf test on a 4(8)-way (HT) P4 xeon system :\n\n 2.6.12-rc5-vanilla :\n\n Running test \u0027readwrite\u0027 with 8 tasks\n Threads     0.34 +/- 0.01 seconds\n Processes   0.16 +/- 0.00 seconds\n\n 2.6.12-rc5-fd :\n\n Running test \u0027readwrite\u0027 with 8 tasks\n Threads     0.17 +/- 0.02 seconds\n Processes   0.17 +/- 0.02 seconds\n\n I repeated the measurements on ramfs (as opposed to ext2 on ramdisk in\n the earlier measurement) and I got more consistent results from tiobench :\n\n 4(8) way xeon P4\n -----------------\n                                         (lock-free)\n Test            2.6.12-rc5      Stdev   2.6.12-rc5-fd   Stdev\n -------------------------------------------------------------\n Seqread         1282            18.59   1343.6          26.37\n Randread        1517            7       2415            34.27\n Seqwrite        702.2           5.27    709.46           5.9\n Randwrite       846.86          15.15   919.68          21.4\n\n 4-way ppc64\n ------------\n                                         (lock-free)\n Test            2.6.12-rc5      Stdev   2.6.12-rc5-fd   Stdev\n -------------------------------------------------------------\n Seqread         1549            91.16   1569.6          47.2\n Randread        1473.6          25.11   1585.4          69.99\n Seqwrite        1096.8          20.03   1136            29.61\n Randwrite       1189.6           4.04   1275.2          32.96\n\n Also running Tridge\u0027s thread_perf test on ppc64 :\n\n 2.6.12-rc5-vanilla\n --------------------\n Running test \u0027readwrite\u0027 with 4 tasks\n Threads     0.20 +/- 0.02 seconds\n Processes   0.16 +/- 0.01 seconds\n\n 2.6.12-rc5-fd\n --------------------\n Running test \u0027readwrite\u0027 with 4 tasks\n Threads     0.18 +/- 0.04 seconds\n Processes   0.16 +/- 0.01 seconds\n\n The benefits are huge (upto ~60%) in some cases on x86 primarily\n due to the atomic operations during acquisition of -\u003efile_lock\n and cache line bouncing in fast path. ppc64 benefits are modest\n due to LL/SC based locking, but still statistically significant.\n\nThis patch:\n\nRCU head initilizer no longer needs the head varible name since we don\u0027t use\nlist.h lists anymore.\n\nSigned-off-by: Dipankar Sarma \u003cdipankar@in.ibm.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0f97a931b337e4662e736ca67f1fab0a187f5852",
      "tree": "974a24348db544ed76e1fea0efda68e0c486f789",
      "parents": [
        "18fc59e230bbda9725736f8f526ef88aab212348"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:54 2005 -0700"
      },
      "message": "[PATCH] v4l: tveeprom improved to support newer Hauppage cards\n\n- tveeprom improved and updated to reflect newer Hauppage cards.\n- CodingStyle fixes.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "18fc59e230bbda9725736f8f526ef88aab212348",
      "tree": "97af8e46133fb7ac5adce54eb7def17013ca8b6c",
      "parents": [
        "dc75fc1b924ccf44ca9f0446701acc0081605b49"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:53 2005 -0700"
      },
      "message": "[PATCH] v4l: TVaudio cleanup and better debug messages\n\n- adds the adapter number + i2c address to printk msgs.\n- Some CodingStyle cleanups.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc75fc1b924ccf44ca9f0446701acc0081605b49",
      "tree": "33f756416f2c11de6f64abb2029a9aee348f29e8",
      "parents": [
        "10b89ee387fd6cc38532a881f64b3d35f338ea0b"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:53 2005 -0700"
      },
      "message": "[PATCH] v4l: Remove kernel version dependency from tea575x-tuner.h\n\n- Removed kernel version dependency from tea575x-tuner.h\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10b89ee387fd6cc38532a881f64b3d35f338ea0b",
      "tree": "03799a6aeccb715fd5c95dbd97257baa6b0aba92",
      "parents": [
        "67e49a1abe3e9458c7ffba66775b350b5ceffae0"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:53 2005 -0700"
      },
      "message": "[PATCH] v4l: include saa6588 compiler option and files / fixes comments on tuner.h\n\n- Include saa6588 compiler option and files.\n- Fix comment on tuner.h\n- linux/utsname.h replaced by linux/version.h to compile on vanilla 2.6.13\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67e49a1abe3e9458c7ffba66775b350b5ceffae0",
      "tree": "b4d5b458fcc71aee7129525e8685339334db6d10",
      "parents": [
        "5129b1589883d6eaa54886f3e0c5d918dafe329e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:53 2005 -0700"
      },
      "message": "[PATCH] v4l: make the input event device for IR matchable by udev rules.\n\n- Makes the input event device created by the V4L drivers for the\n  infrared remote matchable by udev rules.\n\nSigned-off-by: Rudo Thomas \u003crudo@matfyz.cz\u003e\nSigned-off-by: Michael Fair \u003cmichael@daclubhouse.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5129b1589883d6eaa54886f3e0c5d918dafe329e",
      "tree": "da0c696ac4730e84520cde47dd3d52865a6df2cf",
      "parents": [
        "21d4df375be2c9e5f1002800036fbfb793cf031f"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:04:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:52 2005 -0700"
      },
      "message": "[PATCH] v4l: add some missing parameter descriptions in msp3400.c\n\n- added some missing parameter descriptions at msp3400.c\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "21d4df375be2c9e5f1002800036fbfb793cf031f",
      "tree": "0b9f55c40e569bbb24d7996a2bdee144424f8888",
      "parents": [
        "6a989d7328aa4a0b4793ea05b13871bf1b500b1e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:52 2005 -0700"
      },
      "message": "[PATCH] v4l: print warning if pal\u003d or secam\u003d argument is unrecognized\n\n- print warning if pal\u003d or secam\u003d argument is unrecognized\n\nSigned-off-by: Philip Rowlands \u003cphr@doc.ic.ac.uk\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a989d7328aa4a0b4793ea05b13871bf1b500b1e",
      "tree": "e9b2c94a34c6e02bef2a88ce44ea294b763b548a",
      "parents": [
        "fccdf1bd362452d5e2bc0a1874b2b504b481e367"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:52 2005 -0700"
      },
      "message": "[PATCH] v4l: correct the amux for composite and s-video inputs on the Sabrent SBT-TVFM card.\n\n- correct the amux for composite and s-video inputs on the Sabrent SBT-TVFM\n  card.\n\nSigned-off-by: Michael Rodriquez-Torrent \u003cmike@themikecam.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fccdf1bd362452d5e2bc0a1874b2b504b481e367",
      "tree": "dd1028a9285858f8586f0f548902b03cc9f19a51",
      "parents": [
        "33ac6b52679743c3dbb7c7245f1df90588ee1097"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:52 2005 -0700"
      },
      "message": "[PATCH] v4l: #include \u003clinux/config.h\u003e no longer needed.\n\n- #include \u003clinux/config.h\u003e no longer needed.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "33ac6b52679743c3dbb7c7245f1df90588ee1097",
      "tree": "2ad4999701e28428243d99f57b6600dec771f08c",
      "parents": [
        "08adb9e20be83bb4c5322bf15b966c537038f6d9"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:52 2005 -0700"
      },
      "message": "[PATCH] v4l: the Microtune 4049FM5 uses an IF frequency of 33.3 MHz for FM radio.\n\n- The Microtune 4049FM5 uses an IF frequency of 33.3 MHz for FM radio.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "08adb9e20be83bb4c5322bf15b966c537038f6d9",
      "tree": "65d97de16e4bf83c451405ef2bce2f64ffe5e06f",
      "parents": [
        "4c93b07a48039cee1d845f38294abec0f803e05e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:51 2005 -0700"
      },
      "message": "[PATCH] v4l: some error treatment implemented at resume functions.\n\n- Some error treatment implemented at resume functions.\n\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c93b07a48039cee1d845f38294abec0f803e05e",
      "tree": "0b20950b3c2852ab82d669de8ff801234a586122",
      "parents": [
        "1c94aeecd3fd2aed66d9a1135f5329df622e6137"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:51 2005 -0700"
      },
      "message": "[PATCH] v4l: change LG TDVS H062F from NTSC to ATSC\n\n- Change LG TDVS H062F from NTSC to ATSC.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1c94aeecd3fd2aed66d9a1135f5329df622e6137",
      "tree": "11edcb5b1dccd43749e521e4e79bcfe797065437",
      "parents": [
        "10c35cf8fd89e166d13bc93175f2b05d9cb85e07"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:51 2005 -0700"
      },
      "message": "[PATCH] v4l: normalize whitespace and comments in tuner lists\n\n- normalize whitespace and comments in tuner lists\n\nSigned-off-by: Philip Rowlands \u003cphr@doc.ic.ac.uk\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "10c35cf8fd89e166d13bc93175f2b05d9cb85e07",
      "tree": "08947740ac556faa9acf8458a94daccb4267f567",
      "parents": [
        "4279f02478c2c4f106ec9efb80ca152e8d406844"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:51 2005 -0700"
      },
      "message": "[PATCH] v4l: cx88-dvb incorrect reporting fixed and remove bad PCI ID for Sabrent\n\n- cx88-dvb has been incorrectly reporting the card name instead of frontend name\n- Removes a bad PCI subsystem ID for saa713x Sabrent card\n- Renames DVICO --\u003e DViCO for bttv.\n- #include \u003clinux/config.h\u003e no longer needed.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4279f02478c2c4f106ec9efb80ca152e8d406844",
      "tree": "c057acc0ea1e799aa87f343337e99f9420351e80",
      "parents": [
        "260784dcca44b5a526cece1f275cb81ccd186a3e"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:51 2005 -0700"
      },
      "message": "[PATCH] v4l: add saa713x card #66: Yuan TUN-900 (saa7135)\n\n- Add saa713x card #66: Yuan TUN-900 (saa7135)\n\nSigned-off-by: De Greef Sebastien \u003csebdg@hotmail.com\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "260784dcca44b5a526cece1f275cb81ccd186a3e",
      "tree": "5617e2d03ef3c653866dfed25b76deabb04bea65",
      "parents": [
        "5adc1c306b1ce5b297bd8ee010a62f39cd32b9e4"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:49 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:50 2005 -0700"
      },
      "message": "[PATCH] v4l: add saa713x card #65 Kworld V-Stream Studio TV Terminator\n\n- Add saa713x card #65 Kworld V-Stream Studio TV Terminator\n\nSigned-off-by: James R Webb \u003cjrwebb@qwest.net\u003e\nSigned-off-by: Peter Missel \u003cpeter.missel@onlinehome.de\u003e\nSigned-off-by: Nickolay V. Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5adc1c306b1ce5b297bd8ee010a62f39cd32b9e4",
      "tree": "e902730886282a541a052ba80c4b37943c9e5eb8",
      "parents": [
        "272435dc44f7254c7174d69b41eb430a50583d1a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:50 2005 -0700"
      },
      "message": "[PATCH] v4l: correct LG NTSC TALN mini tuner takeover\n\n- correct LG NTSC TALN mini tuner takeover as far we can\n  empirically determine for now.\n\nSigned-off-by: Hermann Pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "272435dc44f7254c7174d69b41eb430a50583d1a",
      "tree": "bc1f21b6009e0248fcaeb218e99bf9c40d9f3b13",
      "parents": [
        "c0e9eae60e8f1a18e2e6502b3e738dd2886d18ff"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:50 2005 -0700"
      },
      "message": "[PATCH] v4l: syncs tveeprom tuners list with the list from ivtv\n\n- Syncs tveeprom tuners list with the list from ivtv.\n- Fixes the incorrect reporting of the radio presence.\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c0e9eae60e8f1a18e2e6502b3e738dd2886d18ff",
      "tree": "e38ea84178e18100fd584afc1dce6f20c2da1153",
      "parents": [
        "2f1807102a3a5c9b9782b6e8d271fc8ccef91f0a"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:50 2005 -0700"
      },
      "message": "[PATCH] v4l: change the prefix of msp34xx and error while reading chip version\n\n- Changes the prefix to \u0027msp34xx\u0027 instead of \u0027msp3400\u0027.\n- Changes the message \u0027error while reading chip version\u0027 to a debug printk at\n   msp3400.c\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2f1807102a3a5c9b9782b6e8d271fc8ccef91f0a",
      "tree": "b5dc428977c9d9baa5df5b0fb3654ab1536d65a6",
      "parents": [
        "e52e98a7eccfb0e7e91630d01690fb11d77db77d"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:50 2005 -0700"
      },
      "message": "[PATCH] v4l: SAA7134 updates and board additions\n\n- Remove $Id CVS logs for V4L files\n- linux/version.h replaced by linux/utsname.h\n- Add new Digimatrix card and LG TAPC Mini tuner for it\n\nSigned-off-by: Hermann Pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e52e98a7eccfb0e7e91630d01690fb11d77db77d",
      "tree": "d910e743159977ee695c40b795a4b84d43a4dbcb",
      "parents": [
        "24a70fdce872d70171b1f49dcd1a7c3a4e8396b2"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:49 2005 -0700"
      },
      "message": "[PATCH] v4l: CX88 updates and card additions\n\n- Remove $Id CVS logs for V4L files\n- add ioctl indirection via cx88_ioctl_hook and cx88_ioctl_translator to\n  cx88-blackbird.c.\n- declare the indirection hooks from cx88-blackbird.c.\n- dcprintk macro which uses core instead of dev-\u003ecore on cx88-video.c.\n- replace dev-\u003ecore occurances with core on cx88-video.c.\n- CodingStyle fixes.\n- MaxInput replaced by a define.\n- cx8801 structures moved from cx88.h.\n- The output_mode needs to be set for the Hauppauge Nova-T DVB-T\n  for versions after 2.6.12.\n- Corrected GPIO values for cx88 cards #28 \u0026 #31 for s-video and composite.\n- Updated DViCO FusionHDTV5 Gold \u0026 added DVB support.\n- Fixed DViCO FusionHDTV 3 Gold-Q GPIO.\n- Some clean up in cx88-tvaudio.c\n- replaced hex values when writing to AUD_CTL to EN_xx for better reading.\n- Allow select by hand between Mono, Lang1, Lang2 and Stereo for BTSC.\n- Support for stereo NICAM and BTSC improved.\n- Broken stereo check removed.\n- Added support for remote control to Cinergy DVBT-1400.\n- local var renamed from rc5 to a better name (ircode).\n- LGDT330X QAM lock bug fixes.\n- Some reorg: move some bits to struct cx88_core, factor out common ioctl\u0027s\n  to cx88_do_ioctl.\n- Get rid of \u0027//\u0027 comments, replace them with #if 0 and /**/.\n- Minor clean-ups: remove dcprintk and replace all instances of \"dev-\u003ecore\"\n  with \"core\".\n- Added some registers to control PCI controller at CX2388x chips.\n- New tuner standby API.\n- Small mpeg fixes and cleanups for blackbird.\n- fix mpeg packet size \u0026 count\n- add VIDIOC_QUERYCAP ioctl for the mpeg stream\n- return more information in struct v4l2_format\n- fix default window height\n- small cleanups\n\nSigned-off-by: Uli Luckas \u003cluckas@musoft.de\u003e\nSigned-off-by: Torsten Seeboth \u003cTorsten.Seeboth@t-online.de\u003e\nSigned-off-by: Nickolay V. Shmyrev \u003cnshmyrev@yandex.ru\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Patrick Boettcher \u003cpatrick.boettcher@desy.de\u003e\nSigned-off-by: Catalin Climov \u003ccatalin@climov.com\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "24a70fdce872d70171b1f49dcd1a7c3a4e8396b2",
      "tree": "b640622565ce6a49befd142ca6770d20caafea82",
      "parents": [
        "793cf9e6a54c698e109a599c8b8e303658fcaae6"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:49 2005 -0700"
      },
      "message": "[PATCH] v4l: BTTV updates and card additions\n\n- Remove $Id CVS logs for V4L files\n- Added DVICO FusionHDTV 5 Lite card.\n- Added Acorp Y878F.\n- CodingStyle fixes.\n- Added tuner_addr to bttv cards structure.\n- linux/version.h replaced by linux/utsname.h on bttvp.h\n- kernel module for acquiring RDS data from a SAA6588.\n- Allow multiple open() and reading calls to /dev/radio on bttv-driver.c\n- added i2c address for lgdt330x.\n\nSigned-off-by: Hans J. Koch \u003ckoch@hjk-az.de\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "793cf9e6a54c698e109a599c8b8e303658fcaae6",
      "tree": "522a88bad46df318b04888bad91c49504d3565eb",
      "parents": [
        "a1938038dd7e4188a8663e49242fa77dd2adb7ed"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Fri Sep 09 13:03:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:49 2005 -0700"
      },
      "message": "[PATCH] v4l: common part Updates and tuner additions\n\n- Remove $Id CVS logs for V4L files\n- Included newer cards.\n- Added a new NEC protocol for ir based on pulse distance.\n- Enable ATSC support for DViCO FusionHDTV5 Gold.\n- Added tuner LG NTSC (TALN mini series).\n- Fixed tea5767 autodetection.\n- Resolve more tuner types.\n- Commented debug function removed from mainstream.\n- Remove comments from mainstream. Still on development tree.\n- linux/version dependencies removed.\n- BTSC Lang1 now is set to auto_stereo mode.\n- New tuner standby API.\n- i2c-core.c uses hexadecimal for the i2c address, so it should stay consistent.\n\nSigned-off-by: Uli Luckas \u003cluckas@musoft.de\u003e\nSigned-off-by: Mac Michaels \u003cwmichaels1@earthlink.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Hermann Pitton \u003chermann.pitton@onlinehome.de\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a1938038dd7e4188a8663e49242fa77dd2adb7ed",
      "tree": "ce6414025055e94bdd12027a6ae8b330fd4d2118",
      "parents": [
        "e498be7dafd72fd68848c1eef1575aa7c5d658df"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Fri Sep 09 13:03:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:49 2005 -0700"
      },
      "message": "[PATCH] VIDEO_BT848: remove not required part of the help text\n\nThings that are already expressed through the dependencies don\u0027t have to be\nmentioned in the help text.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nCc: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\nCc: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e498be7dafd72fd68848c1eef1575aa7c5d658df",
      "tree": "e09df3a70db15aa55555297155e04aee3d72de62",
      "parents": [
        "bd65a68574b787304a0cd90f22cfd44540ce3695"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "clameter@engr.sgi.com",
        "time": "Fri Sep 09 13:03:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:48 2005 -0700"
      },
      "message": "[PATCH] Numa-aware slab allocator V5\n\nThe NUMA API change that introduced kmalloc_node was accepted for\n2.6.12-rc3.  Now it is possible to do slab allocations on a node to\nlocalize memory structures.  This API was used by the pageset localization\npatch and the block layer localization patch now in mm.  The existing\nkmalloc_node is slow since it simply searches through all pages of the slab\nto find a page that is on the node requested.  The two patches do a one\ntime allocation of slab structures at initialization and therefore the\nspeed of kmalloc node does not matter.\n\nThis patch allows kmalloc_node to be as fast as kmalloc by introducing node\nspecific page lists for partial, free and full slabs.  Slab allocation\nimproves in a NUMA system so that we are seeing a performance gain in AIM7\nof about 5% with this patch alone.\n\nMore NUMA localizations are possible if kmalloc_node operates in an fast\nway like kmalloc.\n\nTest run on a 32p systems with 32G Ram.\n\nw/o patch\nTasks    jobs/min  jti  jobs/min/task      real       cpu\n    1      485.36  100       485.3640     11.99      1.91   Sat Apr 30 14:01:51 2005\n  100    26582.63   88       265.8263     21.89    144.96   Sat Apr 30 14:02:14 2005\n  200    29866.83   81       149.3342     38.97    286.08   Sat Apr 30 14:02:53 2005\n  300    33127.16   78       110.4239     52.71    426.54   Sat Apr 30 14:03:46 2005\n  400    34889.47   80        87.2237     66.72    568.90   Sat Apr 30 14:04:53 2005\n  500    35654.34   76        71.3087     81.62    714.55   Sat Apr 30 14:06:15 2005\n  600    36460.83   75        60.7681     95.77    853.42   Sat Apr 30 14:07:51 2005\n  700    35957.00   75        51.3671    113.30    990.67   Sat Apr 30 14:09:45 2005\n  800    33380.65   73        41.7258    139.48   1140.86   Sat Apr 30 14:12:05 2005\n  900    35095.01   76        38.9945    149.25   1281.30   Sat Apr 30 14:14:35 2005\n 1000    36094.37   74        36.0944    161.24   1419.66   Sat Apr 30 14:17:17 2005\n\nw/patch\nTasks    jobs/min  jti  jobs/min/task      real       cpu\n    1      484.27  100       484.2736     12.02      1.93   Sat Apr 30 15:59:45 2005\n  100    28262.03   90       282.6203     20.59    143.57   Sat Apr 30 16:00:06 2005\n  200    32246.45   82       161.2322     36.10    282.89   Sat Apr 30 16:00:42 2005\n  300    37945.80   83       126.4860     46.01    418.75   Sat Apr 30 16:01:28 2005\n  400    40000.69   81       100.0017     58.20    561.48   Sat Apr 30 16:02:27 2005\n  500    40976.10   78        81.9522     71.02    696.95   Sat Apr 30 16:03:38 2005\n  600    41121.54   78        68.5359     84.92    834.86   Sat Apr 30 16:05:04 2005\n  700    44052.77   78        62.9325     92.48    971.53   Sat Apr 30 16:06:37 2005\n  800    41066.89   79        51.3336    113.38   1111.15   Sat Apr 30 16:08:31 2005\n  900    38918.77   79        43.2431    134.59   1252.57   Sat Apr 30 16:10:46 2005\n 1000    41842.21   76        41.8422    139.09   1392.33   Sat Apr 30 16:13:05 2005\n\nThese are measurement taken directly after boot and show a greater\nimprovement than 5%.  However, the performance improvements become less\nover time if the AIM7 runs are repeated and settle down at around 5%.\n\nLinks to earlier discussions:\nhttp://marc.theaimsgroup.com/?t\u003d111094594500003\u0026r\u003d1\u0026w\u003d2\nhttp://marc.theaimsgroup.com/?t\u003d111603406600002\u0026r\u003d1\u0026w\u003d2\n\nChangelog V4-V5:\n- alloc_arraycache and alloc_aliencache take node parameter instead of cpu\n- fix initialization so that nodes without cpus are properly handled.\n- simplify code in kmem_cache_init\n- patch against Andrews temp mm3 release\n- Add Shai to credits\n- fallback to __cache_alloc from __cache_alloc_node if the node\u0027s cache\n  is not available yet.\n\nChangelog V3-V4:\n- Patch against 2.6.12-rc5-mm1\n- Cleanup patch integrated\n- More and better use of for_each_node and for_each_cpu\n- GCC 2.95 fix (do not use [] use [0])\n- Correct determination of INDEX_AC\n- Remove hack to cause an error on platforms that have no CONFIG_NUMA but nodes.\n- Remove list3_data and list3_data_ptr macros for better readability\n\nChangelog V2-V3:\n- Made to patch against 2.6.12-rc4-mm1\n- Revised bootstrap mechanism so that larger size kmem_list3 structs can be\n  supported. Do a generic solution so that the right slab can be found\n  for the internal structs.\n- use for_each_online_node\n\nChangelog V1-V2:\n- Batching for freeing of wrong-node objects (alien caches)\n- Locking changes and NUMA #ifdefs as requested by Manfred\n\nSigned-off-by: Alok N Kataria \u003calokk@calsoftinc.com\u003e\nSigned-off-by: Shobhit Dayal \u003cshobhit@calsoftinc.com\u003e\nSigned-off-by: Shai Fultheim \u003cShai@Scalex86.org\u003e\nSigned-off-by: Christoph Lameter \u003cclameter@sgi.com\u003e\nCc: Manfred Spraul \u003cmanfred@colorfullife.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd65a68574b787304a0cd90f22cfd44540ce3695",
      "tree": "d3a1b36b28a270509304be29f8e17bcb66ee2350",
      "parents": [
        "d3feb1844ad33911ab1fe9df1ead66082b3bce9b"
      ],
      "author": {
        "name": "Brice Goglin",
        "email": "Brice.Goglin@ens-lyon.org",
        "time": "Fri Sep 09 13:03:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:48 2005 -0700"
      },
      "message": "[PATCH] pcmcia: add pcmcia to IRQ information\n\nAdd a devname parameter to the pcmcia_device structure, fills it with\n\"pcmcia\u003cbus_id\u003e\" in pcmcia_device_add, and passes it to request_irq in\npcmcia_request_irq.\n\nSigned-off-by: Brice Goglin \u003cBrice.Goglin@ens-lyon.org\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d3feb1844ad33911ab1fe9df1ead66082b3bce9b",
      "tree": "dd540e39b2c02229b0f5f868dadeb1939e20ffcf",
      "parents": [
        "f74e48a51c38f54fa26eb86a7a42f592156eccc2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Sep 09 13:03:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:48 2005 -0700"
      },
      "message": "[PATCH] pcmcia: more IDs for ide_cs\n\n(Partly From: David Brownell \u003cdbrownell@users.sourceforge.net\u003e )\n\nMake ID-CS recognize the CF card manufacturer records for Samsung, Lexar and\nSTI.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f74e48a51c38f54fa26eb86a7a42f592156eccc2",
      "tree": "c1b514520463170a51d2dc243664827425d7bc34",
      "parents": [
        "71ed90d89eff51a1137cbef727f11b8f7d5b20f1"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Fri Sep 09 13:03:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:48 2005 -0700"
      },
      "message": "[PATCH] pcmcia: OMAP CF controller\n\nThis adds a socket driver for the OMAP CF controller; it\u0027s currently in use on\nOSK boards.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "71ed90d89eff51a1137cbef727f11b8f7d5b20f1",
      "tree": "a99d137d738e03bde1e957f08785788b4aa9082e",
      "parents": [
        "76d82ec526b0549cedf332d80929c8c225b653fa"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Sep 09 13:03:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:48 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove unused Vpp1, Vpp2 and Vcc\n\nconfig_t-\u003eVpp1, Vpp2 and Vcc are never read, so remove them.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76d82ec526b0549cedf332d80929c8c225b653fa",
      "tree": "b98e791904a4f0a0e016ac26bd49ded25f659945",
      "parents": [
        "c8751e4c0bd32ecb76434240a56a087fa223280c"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Sep 09 13:03:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:47 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove unused client_t\n\nclient_t and CLIENT_MAGIC are unused, so remove them\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c8751e4c0bd32ecb76434240a56a087fa223280c",
      "tree": "7c51bd027a4e82ed374b1114890bd86f1e558367",
      "parents": [
        "c181e0e00ff778623c7fda055fd404a06d2c7845"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Fri Sep 09 13:03:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:47 2005 -0700"
      },
      "message": "[PATCH] pcmcia/yenta: avoid PCI write posting problem\n\nextend cb_writel(), exca_writeb(), exca_writel() to do a read[lb]() after\nthe write[lb]() to avoid possible problem with PCI write posting.\n\nSeems to fix Bug #5061.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c181e0e00ff778623c7fda055fd404a06d2c7845",
      "tree": "4d105c0d9653ad575b66017c163ac437a1a2b793",
      "parents": [
        "bf4de6f2db79f3c396bd884f546cd2ea91a686f2"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Fri Sep 09 13:03:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:47 2005 -0700"
      },
      "message": "[PATCH] fix pcmcia_request_irq() for multifunction card\n\nmultifunction cards need to have the same irq assigned to both functions.\nthe code tries that but fails because ret is still set to CS_IN_USE which\nresults in the function having the CB irq assigned.  yenta_set_socket then\njust changes the irq routing to use the PCI interrupt but the first\nfunctions irq handler is registered on an ISA interrupt.  boom.\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bf4de6f2db79f3c396bd884f546cd2ea91a686f2",
      "tree": "6d2dc0b8ba8b91ea75d57c018d3958142c25eaef",
      "parents": [
        "b3743fa4442fc172e950ff0eaf6aa96e7d5ce9be"
      ],
      "author": {
        "name": "Daniel Ritz",
        "email": "daniel.ritz@gmx.ch",
        "time": "Fri Sep 09 13:03:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:47 2005 -0700"
      },
      "message": "[PATCH] pcmcia/cs: fix possible missed wakeup\n\n- thread_done should only be completed when the wait_queue is installed.\n\n- all wake up conditions should be checked before schedule()\n\nthis fixes a hang of rmmod in the sequence modprobe yenta_socket; rmmod\nyenta_socket as reported by Andreas Steinmetz.  w/o this rmmod yenta_socket\ncan hang on wait_for_completion() in pcmcia_unregister_socket()\n\nSigned-off-by: Daniel Ritz \u003cdaniel.ritz@gmx.ch\u003e\nCc: Dominik Brodowski \u003clinux@brodo.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b3743fa4442fc172e950ff0eaf6aa96e7d5ce9be",
      "tree": "fdc53b41cc1c1d762397bf673c43991000a6bdbe",
      "parents": [
        "76fa82fb7156aa7191dfd1fdede1fc0da51d45dd"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Fri Sep 09 13:03:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:47 2005 -0700"
      },
      "message": "[PATCH] yenta: share code with PCI core\n\nShare code between setup-bus.c and yenta_socket.c: use the write-out code of\nresources to the bridge also in yenta_socket.c, as it provides useful debug\noutput.  In addition, it fixes the bug that the CPU-centric resource view\nmight need to be transferred to the PCI-centric view: setup-bus.c does that,\nwhile yenta-socket.c did not.\n\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76fa82fb7156aa7191dfd1fdede1fc0da51d45dd",
      "tree": "40278b8ff4816d46e66261f8b5ac02b42123c6ca",
      "parents": [
        "4da006c63fb4758ee2d688aa65a461337b3ed065"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Sep 09 13:03:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] pcmcia: reduce ds.c stack footprint\n\nThis patch reduces the stack footprint of pcmcia_device_query() from 416 bytes\nto 36 bytes.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Dominik Brodowski \u003clinux@dominikbrodowski.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4da006c63fb4758ee2d688aa65a461337b3ed065",
      "tree": "81d8d6480b02756197620d16802f88a1863ec932",
      "parents": [
        "1ac2854cbc637de7e958cfa8d153ccf9e6668dda"
      ],
      "author": {
        "name": "Marcelo Feitoza Parisi",
        "email": "marcelo@feitoza.com.br",
        "time": "Fri Sep 09 13:03:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] dvb: ttusb-budget: use time_after_eq()\n\nUse of the time_after_eq() macro, defined at linux/jiffies.h, which deal\nwith wrapping correctly and are nicer to read.\n\nSigned-off-by: Marcelo Feitoza Parisi \u003cmarcelo@feitoza.com.br\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1ac2854cbc637de7e958cfa8d153ccf9e6668dda",
      "tree": "b0b4ae329cf92cd207a6e113c46d81ff894b1a07",
      "parents": [
        "6af4ee10f0b2bec2b8c40150298a9f7c1e9e46c6"
      ],
      "author": {
        "name": "Philipp Matthias Hahn",
        "email": "pmhahn@titan.lahn.de",
        "time": "Fri Sep 09 13:03:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] dvb: saa7146: i2c vs. sysfs fix\n\nIntegrate saa7146_i2c adapter into device model:\nMoves entries from /sys/device/platform to /sys/device/pci*.\n\nSigned-off-by: Philipp Hahn \u003cpmhahn@titan.lahn.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6af4ee10f0b2bec2b8c40150298a9f7c1e9e46c6",
      "tree": "e78198ca73490fae57a7ad6b7aa4ce25c12e2fe0",
      "parents": [
        "03388ae30260475650bab24223151397afb72ec9"
      ],
      "author": {
        "name": "Karl Herz",
        "email": "karl.herz@gmx.de",
        "time": "Fri Sep 09 13:03:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: add PCI ids for old Siemens/TT DVB-C card\n\nAdd PCI-ids of Siemens-DVB-C card with Technotrend manufacturer id.\n\nSigned-off-by: Karl Herz \u003ckarl.herz@gmx.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "03388ae30260475650bab24223151397afb72ec9",
      "tree": "f393f529f904cc1d53c87221ef3ec383b5e5f2bc",
      "parents": [
        "9a7b102e7f5ccb2826a81315abc89f95adaf4421"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Sep 09 13:03:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:46 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: av7110: RC5+ remote control support\n\nImproved remote control support for av7110-based cards:\no extended rc5 protocol, firmware \u003e\u003d 0x2620 required\no key-up timer slightly adjusted\no completely moved remote control code to av7110_ir.c\no support for multiple ir receivers\no for now, all av7110 cards share the same ir configuration and event device\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9a7b102e7f5ccb2826a81315abc89f95adaf4421",
      "tree": "51f1b1856587b87c91d083c41eaaf35b4358f117",
      "parents": [
        "ce7d3c11aee415c76bcbd5f43cace16132b48a21"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Fri Sep 09 13:03:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:45 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: conditionally disable workaround for broken firmware\n\nDisable COM_IF_LOCK workaround for firmware \u003e 0x261f.\n\nSigned-off-by: Oliver Endriss \u003co.endriss@gmx.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ce7d3c11aee415c76bcbd5f43cace16132b48a21",
      "tree": "6ea0ae4d475adfd3ba74a3d787f9f61826ae2616",
      "parents": [
        "87b2ecaebceb35c6f6199edd29ae24963d3f9c35"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:03:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:45 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: disable superflous firmware handshake\n\nDisable superflous firmware handshake.\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "87b2ecaebceb35c6f6199edd29ae24963d3f9c35",
      "tree": "bb575b5b9e145ae0c8ad643760ab84141db6b010",
      "parents": [
        "b548747d78f8840024ac3439b7149348a282e086"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:03:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:45 2005 -0700"
      },
      "message": "[PATCH] dvb: budget-av: enable frontend on KNC1 Plus cards\n\nEnable frontend on KNC plus cards.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b548747d78f8840024ac3439b7149348a282e086",
      "tree": "d05cac12c5390d993e7c8f377120ef1697cae87f",
      "parents": [
        "dc27a1696089a9a9d317fc815915e6761e22eeb5"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:03:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:45 2005 -0700"
      },
      "message": "[PATCH] dvb: budget-av: fixes for CI interface\n\nFixes for CI interface.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dc27a1696089a9a9d317fc815915e6761e22eeb5",
      "tree": "ce797c46a6c8ef98d7c7bcc5da90e210967799d3",
      "parents": [
        "f63f5346c943008fe8f6ac66a9026f6c35e24947"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:03:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:45 2005 -0700"
      },
      "message": "[PATCH] dvb: budget-ci: add support for TT DVB-C CI card\n\nAdd support for TT DVB-C CI card.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f63f5346c943008fe8f6ac66a9026f6c35e24947",
      "tree": "1ec769716a18a5675348337155e46b3f609b2fcf",
      "parents": [
        "6d78933c291bd0b6292e2c631e2f5e346c14d3fa"
      ],
      "author": {
        "name": "thomas schorpp",
        "email": "t.schorpp@gmx.de",
        "time": "Fri Sep 09 13:03:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:44 2005 -0700"
      },
      "message": "[PATCH] dvb: av7110: Siemens DVB-C analog video input support\n\nAdd support for analog video inputs (CVBS and Y/C) of the\nanalog module for the Siemens DVB-C card.\n\nSigned-off-by: thomas schorpp \u003ct.schorpp@gmx.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6d78933c291bd0b6292e2c631e2f5e346c14d3fa",
      "tree": "213258393d3cc5973b6ac2c890cf7ad9035febf8",
      "parents": [
        "2d6e7322b5f63d62ec8785c5fbf469c9a233baff"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:03:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:44 2005 -0700"
      },
      "message": "[PATCH] dvb: cinergyT2: remote control fixes\n\nIR RC fixes:\n- EVIOCSKEYCODE is not supported by this driver, fix potential crash\n  when it is used by not setting rc_input_dev-\u003ekeycodesize\n- fix key repeat handling (hopefully)\n- reduce default poll internal to 50msec (necessary for key repeat handling)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "2d6e7322b5f63d62ec8785c5fbf469c9a233baff",
      "tree": "cd87210b839664ea3bde7ffdae66659f11f427b7",
      "parents": [
        "9dea88514c476d303f59e19b27ef26bb52dc193a"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:03:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:44 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: Updated Documentation\n\nUpdated Documentation\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "9dea88514c476d303f59e19b27ef26bb52dc193a",
      "tree": "d0660db12e79fb9f23c90a0dc24263cfa7bcbdd1",
      "parents": [
        "62867429d0d79e47e19ceedc3133efe74993932f"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:03:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:44 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: ci doc update\n\nUpdated documentation\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "62867429d0d79e47e19ceedc3133efe74993932f",
      "tree": "99917c70d438c7337b2e22772b75782096d69018",
      "parents": [
        "62121b1f9e25377ff50121f8c34a4aa92c47f465"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:03:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:44 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: fix DVB-C tuning\n\nFix BUG in DVB-C frequency setting.  Thanks to Peng Cao \u003ccaopeng75@gmail.com\u003e\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "62121b1f9e25377ff50121f8c34a4aa92c47f465",
      "tree": "8205e4e05bc27e61e41a6985e721aa10740f9677",
      "parents": [
        "a427de6f72bc0d83ebb1d87f9003c5e1009f21cd"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:03:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:43 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: identify boards\n\nIdentify board properly: Add functions to retrieve MAC Address, FW details,\nCard type and Vendor Information.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a427de6f72bc0d83ebb1d87f9003c5e1009f21cd",
      "tree": "d036ad01c3a278f9adf99e086ea66612817d4fa0",
      "parents": [
        "94b7410c8a2d23fad5937b326a0a9e8c5a876e2d"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:03:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:43 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: dprrintk cleanup\n\nCode Cleanup:\no Remove debug noise\no Remove debug module parameter\n  debug level is achieved using the verbosity level\no Updated to kernel coding style\n  (case labels should not be indented)\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94b7410c8a2d23fad5937b326a0a9e8c5a876e2d",
      "tree": "15364a3e003629e83d0d3665cee3bd56c8c4dab6",
      "parents": [
        "f612c5793449ac653b2f4531696d8e74e771e3d3"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@linuxtv.org",
        "time": "Fri Sep 09 13:02:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:43 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: remove unnecessary code\n\nCode Simplification: CA PMT object is not parsed in the driver anymore.\n\nSigned-off-by: Manu Abraham \u003cmanu@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f612c5793449ac653b2f4531696d8e74e771e3d3",
      "tree": "0895f3def5d5c07a3144a01ba11c686f1dbe111a",
      "parents": [
        "f30db067a593aeb3fdd97ec0a3e6399ea566f2ad"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Fri Sep 09 13:02:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:43 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: fix symbol rate setting\n\nMake the Symbolrate setting card specific.\n\nSigned-off-by: Manu Abraham \u003cmanu@kromtek.com\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f30db067a593aeb3fdd97ec0a3e6399ea566f2ad",
      "tree": "f8e6a4365f1678af4fd0b3834f995d2cbe380e37",
      "parents": [
        "05ade5a5cd32f8393c22fc454b0546df2ed497c5"
      ],
      "author": {
        "name": "Stuart Auchterlonie",
        "email": "stuarta@squashedfrog.net",
        "time": "Fri Sep 09 13:02:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:42 2005 -0700"
      },
      "message": "[PATCH] dvb: nebula DigiTV nxt6000 fix\n\nFix bug in Nebula DigiTV frontend detection for nxt6000.\n\nSigned-off-by: Stuart Auchterlonie \u003cstuarta@squashedfrog.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "05ade5a5cd32f8393c22fc454b0546df2ed497c5",
      "tree": "cdff7e0bc84ead4b258138fa6bc529d494558fcc",
      "parents": [
        "1f15ddd0b79d1722049952b7359533a18a72f106"
      ],
      "author": {
        "name": "David Johnson",
        "email": "dj@david-web.co.uk",
        "time": "Fri Sep 09 13:02:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:42 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: Nebula DigiTV mt352 support\n\nAdd support for Nebula DigiTV PCI cards with the MT352 frontend.\n\nSigned-off-by: David Johnson \u003cdj@david-web.co.uk\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1f15ddd0b79d1722049952b7359533a18a72f106",
      "tree": "c577da1ae2f1b2b15dc3e5cf61dfa532ca0afb54",
      "parents": [
        "466d725ac8d9c58a5de87f72b4fe066c4bad3d9d"
      ],
      "author": {
        "name": "David Johnson",
        "email": "dj@david-web.co.uk",
        "time": "Fri Sep 09 13:02:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:42 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: cleanup\n\nIndentation fixes and remove unnecessary braces.\n\nSigned-off-by: David Johnson \u003cdj@david-web.co.uk\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "466d725ac8d9c58a5de87f72b4fe066c4bad3d9d",
      "tree": "7d7065ffd93d355a239dbc9b6dda91e9f07fecc5",
      "parents": [
        "5b5b53452be0b1132cfb8e22fbe5fe43c25140a0"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:02:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:42 2005 -0700"
      },
      "message": "[PATCH] dvb: bt8xx: endianness fix\n\nEndianness fix for risc DMA start address setting.  (reported by Stefan\nHaubenthal/Peter Hettkamp)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5b5b53452be0b1132cfb8e22fbe5fe43c25140a0",
      "tree": "0161e23e24edef33bb5aa43495e53ab61b0ffd58",
      "parents": [
        "e2efeab26b77061ba5418f4c98c3b3ed100fb608"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:02:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:42 2005 -0700"
      },
      "message": "[PATCH] dvb: remove noisy debug print\n\ncomment out noisy dprintk in dst_get_signal() (why are errors only visible\nwith debug on?  this needs to be cleaned up so we can disable debug by\ndefault)\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2efeab26b77061ba5418f4c98c3b3ed100fb608",
      "tree": "93fc9c9195b26265c6ba6a03b05525aaeb131d7f",
      "parents": [
        "3beab78f8ad5a483fdbdcbb8599fb06da102b8b7"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:41 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: cxusb: fixes for new firmware\n\nThis patch changes two things:\n\n1) a firmware update made by the vendor, which has to be done in Windows\n   for now, changes the DVB-data-pipe from isochronous to bulk: it fixes the\n   data distortions (and thus the video-distortions) in DVB-T mode; there is\n   no backwards compatibility with the old firmware as it didn\u0027t work anyway\n\n2) with the help of Steve Toth some reverse-engineered functionality is now\n   named correctly, thank you\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3beab78f8ad5a483fdbdcbb8599fb06da102b8b7",
      "tree": "d5bcb009c6aa6a460a35a10edf0edc439bb5f821",
      "parents": [
        "115eea4e91049a42d81e5284cbb0f50acab6eb39"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:41 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: white space cleanup\n\nwhite space cleanup\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "115eea4e91049a42d81e5284cbb0f50acab6eb39",
      "tree": "9972a46642aa5cf67d2e11896f07a93d365f5bc0",
      "parents": [
        "47dc3d688d04f06d8ef90a06c48930906fbc4a8c"
      ],
      "author": {
        "name": "Svante Olofsson",
        "email": "svante@agentum.com",
        "time": "Fri Sep 09 13:02:48 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:41 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: digitv: support for nxt6000 demod\n\nAdd support for the NXT6000-based digitv-box.  Add .get_tune_settings callback\nfor the NXT6000 to have a min_tune_delay of 500ms.\n\nSigned-off-by: Svante Olofsson \u003csvante@agentum.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "47dc3d688d04f06d8ef90a06c48930906fbc4a8c",
      "tree": "705fc3f433180d96e357bdcf4814408169367018",
      "parents": [
        "62703b9d72114a563488cd4be6d0827618395589"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:41 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: core: change dvb_usb_device_init() API\n\nChange the init call to optionally return the new dvb_usb_device directly.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "62703b9d72114a563488cd4be6d0827618395589",
      "tree": "3d65c4a307ad764fab773f323d962cd18e2bf77e",
      "parents": [
        "43bc3f41e4b1bb88adaef593f50c1f032bf0e876"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:41 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: dtt200u: add proper device names\n\nAdded names for clones of the DVB-T stick.\nWhitespace cleanups.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "43bc3f41e4b1bb88adaef593f50c1f032bf0e876",
      "tree": "e9f62f12ad5e8d554ae389452cd6425faad8cdf3",
      "parents": [
        "54127d64d2094207e0e12a4a9eec33573f25f7ac"
      ],
      "author": {
        "name": "Ye Jianjun (Joey",
        "email": "joeyye@trident.com.cn",
        "time": "Fri Sep 09 13:02:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:40 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: dtt200u: copy frontend_ops before modifying\n\nFix: copy frontend_ops before modifying\n\nSigned-off-by: Ye Jianjun (Joey) \u003cjoeyye@trident.com.cn\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "54127d64d2094207e0e12a4a9eec33573f25f7ac",
      "tree": "fa0ea50d1fe310d06d83add0b5f264658e4aa377",
      "parents": [
        "e69339d9a43d4691f6a05c5a54a00d54814aaa68"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:40 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: removed empty module_init/exit calls\n\nRemoved empty module_init/exit calls.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e69339d9a43d4691f6a05c5a54a00d54814aaa68",
      "tree": "36aef8916061666446c075b6c43d672783cfbd7c",
      "parents": [
        "3706a4da2012679631da6d22e86c6a34cde7419a"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:40 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: dibusb: Kworld Xpert DVB-T USB2.0 support\n\nAdd USB IDs of the Kworld Xpert DVB-T USB2.0 (clone of the ADStech box).\nThanks to Marcus Hagn for testing.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3706a4da2012679631da6d22e86c6a34cde7419a",
      "tree": "45bf457db581f3b30d9ba49e1f4f1ad7f99f894c",
      "parents": [
        "80e27e20619902b11aa255081fd83eab10fc0839"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:40 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add TwinhanDTV StarBox support\n\nAdd driver for the TwinhanDTV StarBox and clones.\n\nThanks to Ralph Metzler for his initial work on this box and thanks to Twinhan\nfor their support.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "80e27e20619902b11aa255081fd83eab10fc0839",
      "tree": "f7607a5f38434b58bf7984d454dece57d6299fac",
      "parents": [
        "593cbf3dcbffc852cf91a30951eb518b59bf7322"
      ],
      "author": {
        "name": "Mac Michaels",
        "email": "wmichaels1@earthlink.net",
        "time": "Fri Sep 09 13:02:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:40 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: or51132: remove bogus optimization attempt\n\nThis fix has also been applied to lgdt330x.  There is an optimization that\nkeeps track of the frequency tuned by the digital decoder.  The digital driver\ndoes not set the frequency if it has not changed since it was tuned.  The\nanalog tuner driver knows nothing about the frequency saved by the digital\ndriver.  When the frequency is set using the video4linux code with tvtime, the\nhardware get changed but the digital driver\u0027s state does not get updated.\nSwitch back to the same digital channel and the driver finds no change in\nfrequency so the tuner is not reset to the digital frequency.  The work around\nis to remove the check and always set the tuner to the specified frequency.\n\nSigned-off-by: Mac Michaels \u003cwmichaels1@earthlink.net\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "593cbf3dcbffc852cf91a30951eb518b59bf7322",
      "tree": "9d369ee3d09001d11c497c2184337fb7a6ea239f",
      "parents": [
        "c589ebfce79834a9617c44d7ec0f608fa70eb42d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Fri Sep 09 13:02:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:39 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: stv0297: QAM128 tuning improvement\n\nwhile investigating the QAM_128-issue with the stv0297-driver for the\nCablestar (which is not the same as the one in dvb-kernel CVS, yet), I fixed\nit, not by increasing the timeout, but by disabling the corner-detection for\nQAM_128 and higher.\n\nThis patch has been tested on dvb-kernel cvs, and has been reported to work by\nmultiple users.  Some cards still need timeout increase on top of this patch.\nThis will be addressed later.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c589ebfce79834a9617c44d7ec0f608fa70eb42d",
      "tree": "ad8045f252829df5191f2e722c8141bb76a1e04d",
      "parents": [
        "296c786a0d2122b1e47c80ca717d8a8ac36402c1"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:02:37 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:39 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: cx24110: clean up timeout handling.\n\nClean up timeout handling.\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "296c786a0d2122b1e47c80ca717d8a8ac36402c1",
      "tree": "adc52c99f6059e8772d53c7d9c912db190bc8c92",
      "parents": [
        "d897275500d8fac919a11073eb587ce0e3fcc36c"
      ],
      "author": {
        "name": "Adam Szalkowski",
        "email": "adamsz@gmx.net",
        "time": "Fri Sep 09 13:02:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:39 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: cx24110: another DiSEqC fix\n\nFix DiSEqC problems.\n\nSigned-off-by: Adam Szalkowski \u003cadam@szalkowski.de\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d897275500d8fac919a11073eb587ce0e3fcc36c",
      "tree": "ce291a1b9277fc58632f5456e6a2c203014fc25b",
      "parents": [
        "6816a4c183e62bca1fa4812214e483ab503dcb7d"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:02:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:39 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: cx24110: DiSEqC fix\n\nFix DiSEqC switching (one bug fix suggested by Peter Hettkamp, and one\nexperimentally determined msleep(30) suggested by Adam Szalkowski).\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6816a4c183e62bca1fa4812214e483ab503dcb7d",
      "tree": "095a710b11cef31c2ef253a1e203a4c227bd063d",
      "parents": [
        "c2026b3af0c8ad33ef253a950c271f2d0da111b6"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Fri Sep 09 13:02:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:38 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: ves1820: improve tuning\n\nReset acgconf register after tuning to improve locking, as suggested by Marco\nSchluessler.  Minor cleanups in ves1820_init().\n\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c2026b3af0c8ad33ef253a950c271f2d0da111b6",
      "tree": "a130cfd8970a611ef64bed69a2bd62e718a2719d",
      "parents": [
        "78639a3f81d14117d1841476771d7a4736e7b9d1"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:02:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:38 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: tda1004x: fix SNR reading\n\nFix SNR reading\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "78639a3f81d14117d1841476771d7a4736e7b9d1",
      "tree": "e3e060a16cb5717ceca478718e7a7df271b45df3",
      "parents": [
        "a9d6a80b41c04e8ff4c7442cc35f5df610863841"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:02:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:38 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: stv0299: support reading both BER and UCBLOCKS\n\nAllow the stv0299 to read the BER and UCBLOCKS.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a9d6a80b41c04e8ff4c7442cc35f5df610863841",
      "tree": "39a3a0cec707c6b8d2c7219172e9287f04f5190a",
      "parents": [
        "cfbfce1566f11c0dbad8a16173f0448b0c78cecb"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Fri Sep 09 13:02:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:38 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: s5h1420: fixes\n\nMisc. fixes.\n\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cfbfce1566f11c0dbad8a16173f0448b0c78cecb",
      "tree": "cd090616b3a13c130b72238f92390761bda71e39",
      "parents": [
        "4ff4ac1beae58a2fea7ec2ad43d6c3b60d90ec61"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:38 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: stv0299: pass i2c bus to pll callback\n\nPass a pointer to the i2c bus to the pll callbacks (stv0299 only).\n\nIt was not possible to tell which i2c bus should be used if an adapter has\nmultiple frontends on multiple i2c buses.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4ff4ac1beae58a2fea7ec2ad43d6c3b60d90ec61",
      "tree": "88f7f1956d0f0514d04ea78cbb2352c4f583c2d1",
      "parents": [
        "50b447d5b70dc4021ae3b4eaf8ce98932f61a413"
      ],
      "author": {
        "name": "Barry Scott",
        "email": "barry.scott@onelan.co.uk",
        "time": "Fri Sep 09 13:02:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:37 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: mt352: fix signal strength reading\n\nFix two problems with the signal strength value in the mt352.c frontend:\n1. the 4 most significant bits are zeroed - shift and mask wrong way round\n2. need to align the 12 bits from the registers at the top of the 16 bit\n   returned value - otherwise the range is not 0 to 0xffff its 0xf000 to 0xffff\n\nSigned-off-by: Barry Scott \u003cbarry.scott@onelan.co.uk\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "50b447d5b70dc4021ae3b4eaf8ce98932f61a413",
      "tree": "1197e93f9e56ee1f865fa7e0480654ad809dcf09",
      "parents": [
        "dad4a73071532448f6cee29791476494a8eb3a58"
      ],
      "author": {
        "name": "Dominique Dumont",
        "email": "domi.dumont@free.fr",
        "time": "Fri Sep 09 13:02:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:37 2005 -0700"
      },
      "message": "[PATCH] dvb: core: CI timeout fix\n\nPatch from Dominique Dumont to get the SCM Red Viaccess CAM working with the\nbudget-ci.\n\nSigned-off-by: Dominique Dumont \u003cdomi.dumont@free.fr\u003e\nSigned-off-by: Andrew de Quincey \u003cadq_dvb@lidskialf.net\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "dad4a73071532448f6cee29791476494a8eb3a58",
      "tree": "c6e13388aa45cadde1545bb63ac9fd44149d188f",
      "parents": [
        "db574d7d6e38fe37bbb97e2b0a0363b5d2ffa203"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:37 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux formatting fixes\n\nFormatting fixes (Lindent + some handwork).\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "db574d7d6e38fe37bbb97e2b0a0363b5d2ffa203",
      "tree": "46f7ec4e2bea5a3727714fd163f624010c653cfe",
      "parents": [
        "5d2cd1631e97f5eb9c8666ff9cd8011cd5c12e7d"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:37 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux: use INIT_LIST_HEAD\n\nUse INIT_LIST_HEAD for frontend_list.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5d2cd1631e97f5eb9c8666ff9cd8011cd5c12e7d",
      "tree": "7eabb376cdeb510392e8b699ec212a74e45b6f60",
      "parents": [
        "218721b8ef334a7c778fe3bc033922edef911a1f"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:37 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux: remove more unused cruft\n\nRemoved more unused variables and constants.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "218721b8ef334a7c778fe3bc033922edef911a1f",
      "tree": "60def468fdf8a488309d7942b1456ff848f44e6c",
      "parents": [
        "936534676ef6c6af389eb9e61de7d725ee79a316"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:36 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux: remove unsused descramble callbacks\n\nRemoved unused descramble_mac_address and descramble_section_payload callbacks.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "936534676ef6c6af389eb9e61de7d725ee79a316",
      "tree": "743117d291c80197424aa8249eee9c16ad6e87ef",
      "parents": [
        "1e0ae280e91a4f69b08770c6ab72808711dd4f2b"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:36 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux: remove unused cruft\n\nRemoved some useless functions and variables.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e0ae280e91a4f69b08770c6ab72808711dd4f2b",
      "tree": "0589d2c4289d0765494874832c27dfe7977f952b",
      "parents": [
        "c05100528efe997a27d841230f9f5b2f4adf3d0f"
      ],
      "author": {
        "name": "Andreas Oberritter",
        "email": "obi@linuxtv.org",
        "time": "Fri Sep 09 13:02:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Sep 09 13:57:36 2005 -0700"
      },
      "message": "[PATCH] dvb: core: dvb_demux: fix continuity counter error handling\n\nDon\u0027t return immediately from dvb_dmx_swfilter_section_packet() if CC is not\nok.  Otherwise a new feed drops all packets until the first packet with CC\u003d0\narrives.\n\nSigned-off-by: Andreas Oberritter \u003cobi@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    }
  ],
  "next": "c05100528efe997a27d841230f9f5b2f4adf3d0f"
}
