)]}'
{
  "log": [
    {
      "commit": "d369ddd2fc00fc3f46e9052d1017cbf407e3cdf7",
      "tree": "e7c91ce6639064462cb831dd0c48b9b93cad68d4",
      "parents": [
        "9126dfde9e5efd76f9d4246819bdc7ea66de3af0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 10 15:45:11 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 10 15:45:11 2005 -0700"
      },
      "message": "[SPARC64]: Add __read_mostly support.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9126dfde9e5efd76f9d4246819bdc7ea66de3af0",
      "tree": "4612cb20af3274a9037830736110ceed91bb612d",
      "parents": [
        "0109fd37046de64e8459f8c4f4706df9ac7cc82c"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 10 15:11:45 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Jul 10 15:11:45 2005 -0700"
      },
      "message": "[SPARC]: Add ioprio system call support.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "0109fd37046de64e8459f8c4f4706df9ac7cc82c",
      "tree": "18dcdb43cc8c6cd494375f8af919024889d24d87",
      "parents": [
        "cc14cf46da215a9df1c0a4388763a68769ef9e53",
        "850eb83a6a21b086624b227653ce90ad927ba423"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:59:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:59:23 2005 -0700"
      },
      "message": "Merge head \u0027drm-fixes\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "cc14cf46da215a9df1c0a4388763a68769ef9e53",
      "tree": "f9add6f7ae53b4155a22fd8afc20c847fda021fb",
      "parents": [
        "4cda1fd78781c31e2a3d9dd87ee05d39cb76b3f9",
        "8ca7c1df08210fd35fccf1559837c92baaa4da8f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:47 2005 -0700"
      },
      "message": "Merge head \u0027drm-3264\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "4cda1fd78781c31e2a3d9dd87ee05d39cb76b3f9",
      "tree": "25224dcd78101f069244e0b8b2164747678562f2",
      "parents": [
        "bb6b82381063f54613842decdf948cbfa631842e",
        "717cb906bd43a9ac00631d600adda5c6546843a6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:58:01 2005 -0700"
      },
      "message": "Merge head \u0027drm-via\u0027 of master.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6\n"
    },
    {
      "commit": "bb6b82381063f54613842decdf948cbfa631842e",
      "tree": "f2d7c9fd51d838006c49b0a0f36ed5f87d91536e",
      "parents": [
        "79af02c2538d54ff0dcd3f43646f506207f2ee62",
        "a6524813e032fb33bd1de807a98f8453414335e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:29:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Jul 09 09:29:09 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6\n"
    },
    {
      "commit": "79af02c2538d54ff0dcd3f43646f506207f2ee62",
      "tree": "0e77872e7ac3da31dd5d77f260a9ae391896869d",
      "parents": [
        "9c05989bb2264f0fa4fc95f81d2c4e6aa2eaa24d"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:47:49 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:47:49 2005 -0700"
      },
      "message": "[SCTP]: Use struct list_head for chunk lists, not sk_buff_head.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9c05989bb2264f0fa4fc95f81d2c4e6aa2eaa24d",
      "tree": "d0da2c6e210b47727097a77eefddfc7c3e2ea13e",
      "parents": [
        "84b42baef775b0e3415ccece17cf694f50326d01"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:44:39 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 21:44:39 2005 -0700"
      },
      "message": "[IPV6]: Fix warning in ip6_mc_msfilter.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "84b42baef775b0e3415ccece17cf694f50326d01",
      "tree": "6a810c38fcd8f02db57482019264089e99db2d31",
      "parents": [
        "9951f036fe8a4e6b21962559c64ff13b290ff01a"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Jul 08 17:48:38 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:48:38 2005 -0700"
      },
      "message": "[IPV4]: fix IPv4 leave-group group matching\n\n        This patch fixes the multicast group matching for \nIP_DROP_MEMBERSHIP, similar to the IP_ADD_MEMBERSHIP fix in a prior\npatch. Groups are identifiedby \u003cgroup address,interface\u003e and including\nthe interface address in the match will fail if a leave-group is done\nby address when the join was done by index, or if different addresses\non the same interface are used in the join and leave.\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "9951f036fe8a4e6b21962559c64ff13b290ff01a",
      "tree": "3d4d557102bf8d8a96d5276de7183b57c9808711",
      "parents": [
        "917f2f105ea4bbba8604e3ed55233eebda7afe6a"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Jul 08 17:47:28 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:47:28 2005 -0700"
      },
      "message": "[IPV4]: (INCLUDE,empty)/leave-group equivalence for full-state MSF APIs \u0026 errno fix\n\n1) Adds (INCLUDE, empty)/leave-group equivalence to the full-state \n   multicast source filter APIs (IPv4 and IPv6)\n\n2) Fixes an incorrect errno in the IPv6 leave-group (ENOENT should be\n   EADDRNOTAVAIL)\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "917f2f105ea4bbba8604e3ed55233eebda7afe6a",
      "tree": "bbab5de7093cec897f617649dd123946b579c4b7",
      "parents": [
        "8cdaaa15da58806ac3c75d96c40aef9e31445a25"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Jul 08 17:45:16 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:45:16 2005 -0700"
      },
      "message": "[IPV4]: multicast API \"join\" issues\n\n1) In the full-state API when imsf_numsrc \u003d\u003d 0\n   errno should be \"0\", but returns EADDRNOTAVAIL\n\n2) An illegal filter mode change\n   errno should be EINVAL, but returns EADDRNOTAVAIL\n\n3) Trying to do an any-source option without IP_ADD_MEMBERSHIP\n   errno should be EINVAL, but returns EADDRNOTAVAIL\n\n4) Adds comments for the less obvious error return values\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "8cdaaa15da58806ac3c75d96c40aef9e31445a25",
      "tree": "bdeee63b026525963143d3ffe07d93110c25297c",
      "parents": [
        "ca9b907d140a5f249250d19f956129dbbbf84f73"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Jul 08 17:39:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:39:23 2005 -0700"
      },
      "message": "[IPV4]: multicast API \"join\" issues\n\n1) Changes IP_ADD_SOURCE_MEMBERSHIP and MCAST_JOIN_SOURCE_GROUP to ignore\n   EADDRINUSE errors on a \"courtesy join\" -- prior membership or not\n   is ok for these.\n\n2) Adds \"leave group\" equivalence of (INCLUDE, empty) filters in the \n   delta-based API. Without this, mixing delta-based API calls that\n   end in an (INCLUDE, empty) filter would not allow a subsequent\n   regular IP_ADD_MEMBERSHIP. It also frees socket buffer memory that\n   isn\u0027t needed for both the multicast group record and source filter.\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "ca9b907d140a5f249250d19f956129dbbbf84f73",
      "tree": "48f26110e23634f17d9c73e7a5a7b4239ffcd589",
      "parents": [
        "4c866aa798bc6de0a1d45495229e9f13c35b55c2"
      ],
      "author": {
        "name": "David L Stevens",
        "email": "dlstevens@us.ibm.com",
        "time": "Fri Jul 08 17:38:07 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:38:07 2005 -0700"
      },
      "message": "[IPV4]: multicast API \"join\" issues\n\n        This patch corrects a few problems with the IP_ADD_MEMBERSHIP\nsocket option:\n\n1) The existing code makes an attempt at reference counting joins when\n   using the ip_mreqn/imr_ifindex interface. Joining the same group\n   on the same socket is an error, whatever the API. This leads to\n   unexpected results when mixing ip_mreqn by index with ip_mreqn by\n   address, ip_mreq, or other API\u0027s. For example, ip_mreq followed by\n   ip_mreqn of the same group will \"work\" while the same two reversed\n   will not.\n           Fixed to always return EADDRINUSE on a duplicate join and\n   removed the (now unused) reference count in ip_mc_socklist.\n\n2) The group-search list in ip_mc_join_group() is comparing a full \n   ip_mreqn structure and all of it must match for it to find the\n   group. This doesn\u0027t correctly match a group that was joined with\n   ip_mreq or ip_mreqn with an address (with or without an index). It\n   also doesn\u0027t match groups that are joined by different addresses on\n   the same interface. All of these are the same multicast group,\n   which is identified by group address and interface index.\n           Fixed the check to correctly match groups so we don\u0027t get\n   duplicate group entries on the ip_mc_socklist.\n\n3) The old code allocates a multicast address before searching for\n   duplicates requiring it to free in various error cases. This\n   patch moves the allocate until after the search and\n   igmp_max_memberships check, so never a need to allocate, then free\n   an entry.\n\nSigned-off-by: David L Stevens \u003cdlstevens@us.ibm.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "4c866aa798bc6de0a1d45495229e9f13c35b55c2",
      "tree": "d648ccbe485a71d37a80b08b4bf09d911d9ec2d3",
      "parents": [
        "86a76caf8705e3524e15f343f3c4806939a06dc8"
      ],
      "author": {
        "name": "Alexey Kuznetsov",
        "email": "kuznet@ms2.inr.ac.ru",
        "time": "Fri Jul 08 17:34:46 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 17:34:46 2005 -0700"
      },
      "message": "[IPV4]: Apply sysctl_icmp_echo_ignore_broadcasts to ICMP_TIMESTAMP as well.\n\nThis was the full intention of the original code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a6524813e032fb33bd1de807a98f8453414335e4",
      "tree": "4af95ee9310bb7f13de0272b21fec593f9da3b9b",
      "parents": [
        "dcc83a028552ac34538db52d82446d1da6ea8c22"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 15:21:51 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 15:21:51 2005 -0700"
      },
      "message": "[SPARC64]: Support CONFIG_HZ\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "86a76caf8705e3524e15f343f3c4806939a06dc8",
      "tree": "ac2022a6073b5af228e009178048bdab070d2230",
      "parents": [
        "b03efcfb2180289718991bb984044ce6c5b7d1b0"
      ],
      "author": {
        "name": "Victor Fusco",
        "email": "victor@cetuc.puc-rio.br",
        "time": "Fri Jul 08 14:57:47 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 14:57:47 2005 -0700"
      },
      "message": "[NET]: Fix sparse warnings\n\nFrom: Victor Fusco \u003cvictor@cetuc.puc-rio.br\u003e\n\nFix the sparse warning \"implicit cast to nocast type\"\n\nSigned-off-by: Victor Fusco \u003cvictor@cetuc.puc-rio.br\u003e\nSigned-off-by: Domen Puncer \u003cdomen@coderock.org\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "b03efcfb2180289718991bb984044ce6c5b7d1b0",
      "tree": "f3b0c6c4eaf0991c28b7116a20994b48398eea57",
      "parents": [
        "a92b7b80579fe68fe229892815c750f6652eb6a9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 14:57:23 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 14:57:23 2005 -0700"
      },
      "message": "[NET]: Transform skb_queue_len() binary tests into skb_queue_empty()\n\nThis is part of the grand scheme to eliminate the qlen\nmember of skb_queue_head, and subsequently remove the\n\u0027list\u0027 member of sk_buff.\n\nMost users of skb_queue_len() want to know if the queue is\nempty or not, and that\u0027s trivially done with skb_queue_empty()\nwhich doesn\u0027t use the skb_queue_head-\u003eqlen member and instead\nuses the queue list emptyness as the test.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "dcc83a028552ac34538db52d82446d1da6ea8c22",
      "tree": "155865020de7fe2d5181622b1a5939d5cca97c56",
      "parents": [
        "a92b7b80579fe68fe229892815c750f6652eb6a9"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 13:33:10 2005 -0700"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Fri Jul 08 13:33:10 2005 -0700"
      },
      "message": "[SPARC64]: Typo in dtlb_backend.S, _PAGE_SZ4M --\u003e _PAGE_SZ4MB\n\nNoticed by Eddie C. Dost\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "a92b7b80579fe68fe229892815c750f6652eb6a9",
      "tree": "7fd73e9f39bf6003cc3188a10426b62d8c47ab40",
      "parents": [
        "d88854f08961d26f3a63cfae7972188d26a128e4"
      ],
      "author": {
        "name": "Chris Wright",
        "email": "chrisw@osdl.org",
        "time": "Thu Jul 07 18:12:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:26:37 2005 -0700"
      },
      "message": "[PATCH] Add MAINTAINERS entry for audit subsystem\n\nI\u0027ve been asked about this a couple times, and there\u0027s no info in\nMAINTAINERS file.  Add MAINTAINERS entry for audit subsystem.\n\nSigned-off-by: Chris Wright \u003cchrisw@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d88854f08961d26f3a63cfae7972188d26a128e4",
      "tree": "60a7319d8c79898325baaab17b655acaf2ec8040",
      "parents": [
        "374a6cf281771b23e263efd31fdc896924394dba"
      ],
      "author": {
        "name": "Alasdair G Kergon",
        "email": "agk@redhat.com",
        "time": "Thu Jul 07 17:59:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] device-mapper: dm-raid1: Limit bios to size of mirror region\n\nSet the target\u0027s split_io field when building a dm-mirror device so\nincoming bios won\u0027t span the mirror\u0027s internal regions.  Without this,\nregions can be accessed while not holding correct locks and data corruption\nis possible.\n\nReported-By: \"Zhao Qian\" \u003czhaoqian@aaastor.com\u003e\nFrom: Kevin Corry \u003ckevcorry@us.ibm.com\u003e\nSigned-Off-By: Alasdair G Kergon \u003cagk@redhat.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "374a6cf281771b23e263efd31fdc896924394dba",
      "tree": "4532dbb059c538481b87a643eefd440eb3241525",
      "parents": [
        "316240f66a64c95e373d52dc401d882d77a594ee"
      ],
      "author": {
        "name": "Pavel Machek",
        "email": "pavel@ucw.cz",
        "time": "Thu Jul 07 17:59:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] video doc: one more system where video works with S3\n\nOne more system where video works with S3.\n\nSigned-off-by: Pavel Machek \u003cpavel@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "316240f66a64c95e373d52dc401d882d77a594ee",
      "tree": "1d04cba74cd2455bb6b886ed4b85b7bbb73b8544",
      "parents": [
        "e34ac862ee6644378bfe6ea65c2e0dda4545513d"
      ],
      "author": {
        "name": "Hirokazu Takata",
        "email": "takata@linux-m32r.org",
        "time": "Thu Jul 07 17:59:32 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] m32r: framebuffer device support\n\nThis patch is for supporting Epson s1d13xxx framebuffer device for m32r.  #\nSorry, a little bigger.\n\nThe Epson s1d13806 is already supported by 2.6.12 kernel, and its driver is\nplaced as drivers/video/s1d13xxxfb.c.\n\nFor the m32r, a header file include/asm-m32r/s1d13806.h was prepared for\nseveral m32r target platforms.  It was originally generated by an Epson\ntool S1D13806CFG.EXE, and modified manually for the m32r platforms.\n\nSigned-off-by: Hayato Fujiwara \u003cfujiwara@linux-m32r.org\u003e\nSigned-off-by: Hirokazu Takata \u003ctakata@linux-m32r.org\u003e\nCc: \"Antonino A. Daplas\" \u003cadaplas@pol.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e34ac862ee6644378bfe6ea65c2e0dda4545513d",
      "tree": "a538b6b872e3f814c1bc6df461cb64d3b4794fc8",
      "parents": [
        "4c4cd222ee329025840bc2f8cebf71d36c62440c"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] nfsd4: fix fh_expire_type\n\nAfter discussion at the recent NFSv4 bake-a-thon, I realized that my\nassumption that NFS4_FH_PERSISTENT required filehandles to persist was a\nmisreading of the spec.  This also fixes an interoperability problem with the\nSolaris client.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4c4cd222ee329025840bc2f8cebf71d36c62440c",
      "tree": "70d1d8e754e7ab7226a6eee6afeab8b892072600",
      "parents": [
        "3a4f98bbf481cb9f755005ac569ceb5303e1b69f"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:11 2005 -0700"
      },
      "message": "[PATCH] nfsd4: check lock type against openmode.\n\nWe shouldn\u0027t be allowing, e.g., write locks on files not open for read.  To\nenforce this, we add a pointer from the lock stateid back to the open stateid\nit came from, so that the check will continue to be correct even after the\nopen is upgraded or downgraded.\n\nSigned-off-by: Andy Adamson \u003candros@citi.umich.edu\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3a4f98bbf481cb9f755005ac569ceb5303e1b69f",
      "tree": "a3dfac239801fd5d96222f48a1f2caf59a650826",
      "parents": [
        "f8816512fcfde986326a2eb0f5a58e463d9904d8"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:10 2005 -0700"
      },
      "message": "[PATCH] nfsd4: clean up nfs4_preprocess_seqid_op\n\nAs long as we\u0027re here, do some miscellaneous cleanup.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "f8816512fcfde986326a2eb0f5a58e463d9904d8",
      "tree": "3f79b8c23a393c119e0de31294c2843d7bd3b01e",
      "parents": [
        "52fd004e296ac07cde820af9e3139d47dda03cf8"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:10 2005 -0700"
      },
      "message": "[PATCH] nfsd4: clarify close_lru handling\n\nThe handling of close_lru in preprocess_stateid_op was a source of some\nconfusion here recently.  Try to make the logic a little clearer, by renaming\nfind_openstateowner_id to make its purpose clearer and untangling some\nunnecessarily complicated goto\u0027s.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "52fd004e296ac07cde820af9e3139d47dda03cf8",
      "tree": "1ded0ee9f0f3df0a268a09ef6873c8ae2a75cbff",
      "parents": [
        "b700949b781480819e53bdc38a53f053226dd75e"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: renew lease on seqid modifying operations\n\nnfs4_preprocess_seqid_op is called by NFSv4 operations that imply an implicit\nrenewal of the client lease.\n\nSigned-off-by: Andy Adamson \u003candros@citi.umich.edu\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b700949b781480819e53bdc38a53f053226dd75e",
      "tree": "1e09ac2b3e4c39e7167d4780f21ebaa416a1092a",
      "parents": [
        "444c2c07c2d7a6936d1381d381ab80e3f5541427"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: return better error on io incompatible with open mode\n\nfrom RFC 3530:\n\"Share reservations are established by OPEN operations and by their\nnature are mandatory in that when the OPEN denies READ or WRITE\noperations, that denial results in such operations being rejected\nwith error NFS4ERR_LOCKED.\"\n\n(Note that share_denied is really only a legal error for OPEN.)\n\nSigned-off-by: Andy Adamson \u003candros@citi.umich.edu\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "444c2c07c2d7a6936d1381d381ab80e3f5541427",
      "tree": "b4dc8b6ccc33208b39d01b8505c4a759b6ebdf7b",
      "parents": [
        "e66770cd7b0c36f28a2f6eb0957c0575ac8b3787"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: always update stateid on open\n\nAn OPEN from the same client/open stateowner requires a stateid update because\nof the share/deny access update.\n\nSigned-off-by: Andy Adamson \u003candros@citi.umich.edu\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e66770cd7b0c36f28a2f6eb0957c0575ac8b3787",
      "tree": "ee5bcf1ac04eac19c72fad96863bc7b0327a3f47",
      "parents": [
        "7fb64cee34f5dc743f697041717cafda8a94b5ac"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: relax new lock seqid check\n\nWe\u0027re insisting that the lock sequence id field passed in the\nopen_to_lockowner struct always be zero.  This is probably thanks to the\nsentence in rfc3530: \"The first request issued for any given lock_owner is\nissued with a sequence number of zero.\"\n\nBut there doesn\u0027t seem to be any problem with allowing initial sequence\nnumbers other than zero.  And currently this is causing lock reclaims from the\nLinux client to fail.\n\nIn the spirit of \"be liberal in what you accept, conservative in what you\nsend\", we\u0027ll relax the check (and patch the Linux client as well).\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fb64cee34f5dc743f697041717cafda8a94b5ac",
      "tree": "5b4e7b67cff7d64a46024036d0033f0d3e05b857",
      "parents": [
        "bd9aac523b812d58e644fde5e59f5697fb9e3822"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: seqid comments\n\nAdd some comments on the use of so_seqid, in an attempt to avoid some of the\nconfusion outlined in the previous patch....\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bd9aac523b812d58e644fde5e59f5697fb9e3822",
      "tree": "a3adb8ac833a8e776cca8df91e96f85aa28e81c6",
      "parents": [
        "893f87701c9e5bd5610dfbb3f8bf1135f86d85cb"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:19 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:09 2005 -0700"
      },
      "message": "[PATCH] nfsd4: fix open_reclaim seqid\n\nThe sequence number we store in the sequence id is the last one we received\nfrom the client.  So on the next operation we\u0027ll check that the client gives\nus the next higher number.\n\nWe increment sequence id\u0027s at the last moment, in encode, so that we\u0027re sure\nof knowing the right error return.  (The decision to increment the sequence id\ndepends on the exact error returned.)\n\nHowever on the *first* use of a sequence number, if we set the sequence number\nto the one received from the client and then let the increment happen on\nencode, we\u0027ll be left with a sequence number one to high.\n\nFor that reason, ENCODE_SEQID_OP_TAIL only increments the sequence id on\n*confirmed* stateowners.\n\nThis creates a problem for open reclaims, which are confirmed on first use.\nTherefore the open reclaim code, as a special exception, *decrements* the\nsequence id, cancelling out the undesired increment on encode.  But this\nprevents the sequence id from ever being incremented in the case where\nmultiple reclaims are sent with the same openowner.  Yuch!\n\nWe could add another exception to the open reclaim code, decrementing the\nsequence id only if this is the first use of the open owner.\n\nBut it\u0027s simpler by far to modify the meaning of the op_seqid field: instead\nof representing the previous value sent by the client, we take op_seqid, after\nencoding, to represent the *next* sequence id that we expect from the client.\nThis eliminates the need for special-case handling of the first use of a\nstateowner.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "893f87701c9e5bd5610dfbb3f8bf1135f86d85cb",
      "tree": "ee2de8fd627624cedc0c0e7067dd4892e160db67",
      "parents": [
        "375151773125f56b7f6d798d914ea469256b330b"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: comment indentation\n\nYeah, it\u0027s trivial, but this drives me up the wall....\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "375151773125f56b7f6d798d914ea469256b330b",
      "tree": "2bc6c0d8d2a075b9daa2aa7dca440f572c566629",
      "parents": [
        "0dd395dc76071a06eea39839cc946c1241af3650"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: stop overusing RECLAIM_BAD\n\nA misreading of the spec lead us to convert all errors on open and lock\nreclaims to RECLAIM_BAD.  This causes problems--for example, a reboot within\nthe grace period could lead to reclaims with stale stateid\u0027s, and we\u0027d like to\nreturn STALE errors in those cases.\n\nWhat rfc3530 actually says about RECLAIM_BAD: \"The reclaim provided by the\nclient does not match any of the server\u0027s state consistency checks and is\nbad.\" I\u0027m assuming that \"state consistency checks\" refers to checks for\nconsistency with the state recorded to stable storage, and that the error\nshould be reserved for that case.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0dd395dc76071a06eea39839cc946c1241af3650",
      "tree": "f4b9b8b013dfebcba296f1f8145f8535521db3ae",
      "parents": [
        "b648330a1d741d5df8a5076b2a0a2519c69c8f41"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: ERR_GRACE should bump seqid on lock\n\nA GRACE or NOGRACE response to a lock request should also bump the sequence\nid.  So we delay the handling of grace period errors till after we\u0027ve found\nthe relevant owner.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "b648330a1d741d5df8a5076b2a0a2519c69c8f41",
      "tree": "aa53fc54675d3c7b51aa8f86f5f8929acd0f85a3",
      "parents": [
        "0fa822e452084032b8495ca0d8e0199329847815"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: ERR_GRACE should bump seqid on open\n\nThe GRACE and NOGRACE errors should bump the sequence id on open.  So we delay\nthe handling of these errors until nfsd4_process_open2, at which point we\u0027ve\nset the open owner, so the encode routine will be able to bump the sequence\nid.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "0fa822e452084032b8495ca0d8e0199329847815",
      "tree": "5be25dc1f1222d2998a9754e5b5e26d516601b9d",
      "parents": [
        "67be431350941765e211eeed237c12def3aaba70"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: fix release_lockowner\n\nWe oops in list_for_each_entry(), because release_stateowner frees something\non the list we\u0027re traversing.\n\nSigned-off-by: Andy Adamson \u003candros@citi.umich.edu\u003e\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "67be431350941765e211eeed237c12def3aaba70",
      "tree": "58683397c9ab328f721d55b0d95f25e57dbcbda8",
      "parents": [
        "cdc5524e8a257b1c91dd8e4cdfbab979f4e17a60"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:08 2005 -0700"
      },
      "message": "[PATCH] nfsd4: prevent multiple unlinks of recovery directories\n\nMake sure we don\u0027t try to delete client recovery directories multiple times;\nfixes some spurious error messages.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "cdc5524e8a257b1c91dd8e4cdfbab979f4e17a60",
      "tree": "8db1b2c1ac28d1525f7e953e1ac5de8616da4663",
      "parents": [
        "a6ccbbb8865101d83c2e716f08feae1da1c48584"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] nfsd4: lookup_one_len takes i_sem\n\nOops, this lookup_one_len needs the i_sem.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a6ccbbb8865101d83c2e716f08feae1da1c48584",
      "tree": "0b55b0673704dcae39d614cb1495cf47590628fb",
      "parents": [
        "463090294e1e460cf97f5ade376d4b1e62bc5263"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] nfsd4: fix sync\u0027ing of recovery directory\n\nWe need to fsync the recovery directory after writing to it, but we weren\u0027t\ndoing this correctly.  (For example, we weren\u0027t taking the i_sem when calling\n-\u003efsync().)\n\nJust reuse the existing nfsd fsync code instead.\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "463090294e1e460cf97f5ade376d4b1e62bc5263",
      "tree": "eaf3f7b7c0bbc7c16aa39c77252da436bf62df06",
      "parents": [
        "89b39f5d8d701ddd93546b3d8edbefa5d568529d"
      ],
      "author": {
        "name": "NeilBrown",
        "email": "neilb@cse.unsw.edu.au",
        "time": "Thu Jul 07 17:59:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] nfsd4: reboot recovery fix\n\nWe need to remove the recovery directory here too.  (This chunk just got lost\nsomehow in the process of commuting the reboot recovery patches past the other\npatches.)\n\nSigned-off-by: J. Bruce Fields \u003cbfields@citi.umich.edu\u003e\nSigned-off-by: Neil Brown \u003cneilb@cse.unsw.edu.au\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "89b39f5d8d701ddd93546b3d8edbefa5d568529d",
      "tree": "bdb87ecd1d0b659f8e6c54486f2ec9c71ba0cf31",
      "parents": [
        "5bc6b68a103a6f4055890b5127ddca3a322751b0"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] yenta: don\u0027t depend on CardBus\n\nAs a follow-up, we can allow the yenta-driver to be limited to PCMCIA\noperation.\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": "5bc6b68a103a6f4055890b5127ddca3a322751b0",
      "tree": "57195b4d7c6f0f97b111605f8eef6dccda83e0b8",
      "parents": [
        "4230dfc9c3f708f4765736b862aa313aa97e3c2e"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+pcmcia@arm.linux.org.uk",
        "time": "Thu Jul 07 17:59:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] yenta: no CardBus if IRQ fails\n\nIf probing for the correct interrupt fails on yenta bridges, the driver falls\nback to polling for interrupt actions.  However, CardBus cards cannot be used\nthen.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\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": "4230dfc9c3f708f4765736b862aa313aa97e3c2e",
      "tree": "254595f9aec72225496a29b5e37870eb439d6b37",
      "parents": [
        "44670d2b50efd2443c3810239d6ea3fd02f8ef64"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] pcmcia: update MAINTAINERS entry\n\nPCMCIA/CardBus is handled by a team of developers at the specified mailing\nlist.  Additional developers wanting to help are most welcome.\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": "44670d2b50efd2443c3810239d6ea3fd02f8ef64",
      "tree": "a32aa41a9dd5eb33e657f94f823d44948f5be9c2",
      "parents": [
        "2ffe6e280f792790c39f241e7e3c5d2ef8da1b94"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:07 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove references to pcmcia/version.h\n\nAs a follow-up, remove the inclusion of pcmcia/version.h in many files.\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": "2ffe6e280f792790c39f241e7e3c5d2ef8da1b94",
      "tree": "5dc7ebece2a4742399717b6745e575852dc5243c",
      "parents": [
        "a00db1ba7c33619cbd7c3153e4746d15881c0383"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Thu Jul 07 17:59:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:06 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove client services version (fix)\n\nOne correction is needed.  Changes are not needed for\ndrivers/scsi/pcmcia/nsp_cs.c because it uses versioning in the\ncompatibility part, which is never used in 2.6 kernels.  The only right\nthing we could to that compatibility code would be to remove it throughout\nthe file, but that would be a separate patch.\n\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": "a00db1ba7c33619cbd7c3153e4746d15881c0383",
      "tree": "5cb3bbbd8b9fd03947c75b7bdfede1db27c9d6b6",
      "parents": [
        "2bc5a9bdc56fac6f7cbf95b89443e3809141c247"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Thu Jul 07 17:59:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:06 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove client services version\n\nThe Linux PCMCIA code has some data that was apparently used (or meant to be\nused) to ensure that only proper client drivers are loaded.  This is now\nensured (to a certain degree) by the fact that the most client drivers are\npart of the kernel.  Also, the version information has not been updated\ndespite major changes in PCMCIA API.  This has made it meaningless.\n\nThis patch removes servinfo_t and pcmcia_get_card_services_info.  They are not\nused in any userspace utilities such as pcmcia-cs and pcmciautils.\ndrivers/pcmcia/pcmcia_ioctl.c is adjusted accordingly.\n\nCS_RELEASE and CS_RELEASE_CODE are removed.  include/pcmcia/version.h is empty\nnow.  It will be removed later, but for now it\u0027s left in the tree to avoid\ntouching all PCMCIA clients.\n\nThe only driver that needs to be changed is drivers/scsi/pcmcia/nsp_cs.c,\nwhich uses CS_RELEASE_CODE.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.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": "2bc5a9bdc56fac6f7cbf95b89443e3809141c247",
      "tree": "b9cc15e994df40ca5f1e9748f2bb32e9e292c5d7",
      "parents": [
        "e12a9a93a8417c4f2aa46ce8346c2d27e656b9a2"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:06 2005 -0700"
      },
      "message": "[PATCH] pcmcia: reduce client_handle_t usage\n\nReduce the occurences of \"client_handle_t\" which is nothing else than a\npointer to struct pcmcia_device by now.\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": "e12a9a93a8417c4f2aa46ce8346c2d27e656b9a2",
      "tree": "ca4295237f29c54901c199b322e504f89a45c902",
      "parents": [
        "1e212f3645a6b355de8c43a23376bc0e2ac49a63"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:06 2005 -0700"
      },
      "message": "[PATCH] pcmcia: remove client_t usage\n\nReduce the occurences of \"client_handle_t\" which is nothing else than a\npointer to struct pcmcia_device by now.\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": "1e212f3645a6b355de8c43a23376bc0e2ac49a63",
      "tree": "89324df417c19a1a63efb2ec6630e7d4b47181a0",
      "parents": [
        "bf45d9b0ac108b11245203ebb082d30f5059846b"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:59:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:05 2005 -0700"
      },
      "message": "[PATCH] pcmcia: move event handler\n\nMove the \"event handler\" to struct pcmcia_driver -- the unified event handler\nwill disappear really soon, but switching it to struct pcmcia_driver in the\nmeantime allows for better \"step-by-step\" patches.\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": "bf45d9b0ac108b11245203ebb082d30f5059846b",
      "tree": "786c8812418142f6f05f42045bb0ebbe95d0bc52",
      "parents": [
        "69a4d56bae492b1a5e74459d9d771d9bc7f9320f"
      ],
      "author": {
        "name": "Dominik Brodowski",
        "email": "linux@dominikbrodowski.net",
        "time": "Thu Jul 07 17:58:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] pcmcia: deprecate ioctl\n\nSchedule removal of the PCMCIA ioctl (and thus kernel support for the\npcmcia-cs userspace package) for November 2005.\n\nA big \"thank you\" to Dave Hinds for his great work on supporting PCMCIA in\nLinux.  Things are just done differently by now, so the ongoing work to make\nPCMCIA behave like any other hotpluggable bus should continue.\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": "69a4d56bae492b1a5e74459d9d771d9bc7f9320f",
      "tree": "62a8531c160d56b3761034cb9803bf2fbd1c1392",
      "parents": [
        "08d805258f69bff5ba8268a969f140ef1f105c71"
      ],
      "author": {
        "name": "Ian Campbell",
        "email": "icampbell@arcom.com",
        "time": "Thu Jul 07 17:58:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] pcmcia: fix i82365 request_region double usage\n\nhttp://www.kernel.org/git/?p\u003dlinux/kernel/git/torvalds/linux-2.6.git;a\u003dcommit;h\u003df354942cb301fed273f423fb5c4f57bde3efc5b2\nconverted the check_region() calls in drivers/pcmcia/i82365.c into\nrequest_regions.  Unfortunately this seems to have broken things.\n\nisa_probe() used to call check_region() and then call add_pcic() which would\nrequest_region().\n\nNow isa_probe() calls request_region() and then calls add_pcic() which calls\nrequest_region() again, this fails and add_pcic() returns immediately without\ndoing all the setup etc.\n\nOn the face of it the patch below fixes the problem, by not doing the second\nrequest region in add_pcic().  I think this is preferable to remove the call\nin isa_probe() since identify() touches the I/O regions and is called before\nadd_pcic().\n\nHowever I haven\u0027t fully grokked the meaning of the code which follows the\nrequest_region() in isa_probe(), so I\u0027m not sure that the handling WRT\nmultiple sockets and multiple bridge chips is correct.  In particular I\u0027m not\nconvinced that the regions for subsequent sockets and/or bridges will be\nrequested at all.  I suspect a more thorough reworking by someone who\nunderstands what is going on there might be in order.\n\nI should mention that I\u0027m actually messing about with this on an ARM platform\nwith wacky memory and i/o mapping offsets etc, it doesn\u0027t quite work yet for\nother reasons which preclude full testing etc, but I think the problem above\nis still present for more normal x86 stuff.\n\nSigned-off-by: Ian Campbell \u003cicampbell@arcom.com\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": "08d805258f69bff5ba8268a969f140ef1f105c71",
      "tree": "489c26e578ad005f0c3f3842f9e9dc3dd117b0b5",
      "parents": [
        "0d723c09f03e0b2cb4405c361c927efac373fe0c"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jul 07 17:58:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] v4l: LGDT3302 read status fix\n\n- Fix bug in lgdt3302_read_status to return correct\n  FE_HAS_SIGNAL and FS_HAS_CARRIER status.\n- Removed #if LINUX_VERSION_CODE \u003e KERNEL_VERSION(2,6,10).\n\nSigned-off-by: Mac Michaels \u003cwmichaels1@earthlink.net\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": "0d723c09f03e0b2cb4405c361c927efac373fe0c",
      "tree": "dd20f1a03ed24cca02de553137cc3a4ca69f194f",
      "parents": [
        "e057ee11efb84e559c55e98d33acb341fe68fda1"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jul 07 17:58:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] v4l: add DVB support for DViCO FusionHDTV3 Gold-T\n\n- Correct sync byte for MPEG-2 transport stream packets.\n- Add lgdt3302 as dependency of cx88-dvb in Kconfig.\n- Add dvb support in v4l for DViCO FusionHDTV3 Gold-T using lgdt3302 frontend.\n  This adds support for a different board from the previous (Gold-Q) patch.\n\nSigned-off-by: Michael Krufky \u003cmkrufky@m1k.net\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\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": "e057ee11efb84e559c55e98d33acb341fe68fda1",
      "tree": "0ddcaf6adebc6082acd2cdde4e672741a1a60617",
      "parents": [
        "f1798495592c1bcd7871abdc1ef2985d65c34224"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jul 07 17:58:40 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] v4l: add TerraTec Cinergy 1400 DVB-T\n\nAdd support for TerraTec Cinergy 1400 DVB-T.\n\nSigned-off-by: Uli Luckas \u003cluckas@musoft.de\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": "f1798495592c1bcd7871abdc1ef2985d65c34224",
      "tree": "3496ce6e2c6318fbd09b5d9cbfcb51e2ebd87cfa",
      "parents": [
        "9ac4c158b0090462bc356b934024cf0c5d7c8526"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jul 07 17:58:39 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:04 2005 -0700"
      },
      "message": "[PATCH] v4l: add DVB support for DViCO FusionHDTV3 Gold-Q\n\nAdd dvb support in v4l for DViCO FusionHDTV3 Gold-Q using lgdt3302 frontend.\n\nSigned-off-by: Mac Michaels \u003cwmichaels1@earthlink.net\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": "9ac4c158b0090462bc356b934024cf0c5d7c8526",
      "tree": "2a398384b922a0c4c60ff76e3cbe066e4b5f576f",
      "parents": [
        "a82decf64d34e79a0cc622997866c754350f18f8"
      ],
      "author": {
        "name": "Michael Krufky",
        "email": "mkrufky@m1k.net",
        "time": "Thu Jul 07 17:58:38 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] v4l: cx88 hue offset fix\n\nChanged hue offset to 128 to correct behavior in cx88 cards.  Previously,\nsetting 0% or 100% hue was required to avoid blue/green people on screen.\nNow, 50% Hue means no offset, just like bt878 stuff.\n\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": "a82decf64d34e79a0cc622997866c754350f18f8",
      "tree": "7841c828bdd03cc476067bf1f9b192613f111ae0",
      "parents": [
        "a2f552f5edc13e18b75f11fb1b08bbcad67fd362"
      ],
      "author": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@brturbo.com.br",
        "time": "Thu Jul 07 17:58:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] v4l: cx88 update\n\n- Add support for ADS Tech Instant TV DVB-T PCI.\n- Remove obsoleted config options.\n- Fix DViCO Board names\n- Remove CABLE type setting from DViCO FusionHDTV3 Gold-T.\n- Fix compilation with gcc4.0.\n- V4L2_TUNER_CAP_LOW implemented according with V4L2 API for Radio.\n- radio range is now defined on tuner-core.c. Cleaning up.\n- Fix a bug on frequency report for cx88 based cards.\n- Added support for changing radio mode stereo/mono.\n- Add remove for MSI TV@nywhere.\n\nSigned-off-by: Jorik Jonker \u003cjorik@dnd.utwente.nl\u003e.\nSigned-off-by: Didier Caillaud \u003cmailing.cld@free.fr\u003e\nSigned-off-by: Benoit Laniel \u003cbenoit.laniel@gmail.com\u003e.\nSigned-off-by: Nickolay V Shmyrev \u003cnshmyrev@yandex.ru\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": "a2f552f5edc13e18b75f11fb1b08bbcad67fd362",
      "tree": "8f1c960eebd5e99e745de2cc929cce4de111a660",
      "parents": [
        "3352e432d5705aaa9b58d8d97b1ccc81eb4bc0fd"
      ],
      "author": {
        "name": "Uwe Bugla",
        "email": "uwe.bugla@gmx.de",
        "time": "Thu Jul 07 17:58:35 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] fix for Documentation/dvb/bt8xx.txt?\u003d\n\n*   /usr/src/linux-2.6.12/Documentation/dvb/bt8xx.txt\n\n  almost completely remade the text file with the following focuses:\n  useful infos for beginners: how to load modules manually and\n  automatically developers infos are reduced to a minimum as module loading\n  works automatic in kernel \u003e\u003d 2.6.12 by loading modules bttv and dvb-bt8xx\n  I completely erased the out of date TwinHan part dealing with additional\n  parameters, debug parameters, and overriding autodetection Further up to\n  date information about TwinHan + clones can be found in\n  /Documentation/dvb/ci.txt\n\nSigned-off-by: Uwe Bugla \u003cuwe.bugla@gmx.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3352e432d5705aaa9b58d8d97b1ccc81eb4bc0fd",
      "tree": "37d15be1740b7b0585c676dd18f16469f6dc0f41",
      "parents": [
        "d590f9c20e15620ba708e5bd71d345bf1b7b0d73"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:34 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: README update\n\nUpdated the readme file to point to the DVB USB wikipage to find out which\nfirmware necessary, + minor updates.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d590f9c20e15620ba708e5bd71d345bf1b7b0d73",
      "tree": "938e37de3c945d3fb035f487a802ae574aa599a8",
      "parents": [
        "4b2bd30eb79c292a83b1dfd3cca6d435c02fd5c0"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:33 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add supprt for WideView WT-220U\n\nAdd support and rewrote some parts with the help of vendor information\n(Thanks to Steve Chang from WideView, Inc.):\n\no added support for the WT-220U (Pensize DVB-T receiver)\no corrected byte order for unc,ber and the pid filter\no corrected number of pids that can be fetched at the same time.\no added some comments in Kconfig-file\no added USB IDs for the WT-220U\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "4b2bd30eb79c292a83b1dfd3cca6d435c02fd5c0",
      "tree": "abe95ba46576055c913eac5da10109a159454656",
      "parents": [
        "63b5c1c47fd6c5ae26d279756e8a050c721ea379"
      ],
      "author": {
        "name": "Steffen Motzer",
        "email": "motzersn@tlink.de",
        "time": "Thu Jul 07 17:58:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:03 2005 -0700"
      },
      "message": "[PATCH] dvb: dst: fix tuning problem\n\nFix tuning failure for 200103A, 200103A failed to tune to low band due to\nwrong tone setting on the 200103A.\n\nSigned-off-by: Steffen Motzer \u003cmotzersn@tlink.de\u003e\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": "63b5c1c47fd6c5ae26d279756e8a050c721ea379",
      "tree": "47dca835f850785ac9d2a2caef9fe7d1eea990c3",
      "parents": [
        "d8667cbbe440aacb246832afc217a6a44664115c"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:30 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: usb/pci: correct syntax of driver name fields\n\nChange the name-field of the pci_driver and usb_driver structs to the name of\nthe module after compilation.  It seems that this field is used in some places\nwhere special characters are not allowed.  Thanks to Alan Halverson for\nfinding this problem.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "d8667cbbe440aacb246832afc217a6a44664115c",
      "tree": "29c68e5317355c398c0de99d5d665fa653384cef",
      "parents": [
        "25de192660627e1e8dc8ee6a120ff8b54d108593"
      ],
      "author": {
        "name": "Mac Michaels",
        "email": "wmichaels1@earthlink.net",
        "time": "Thu Jul 07 17:58:29 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: add driver for LGDT3302\n\nAdd support for LGDT3302 (ATSC VSB/QAM) used in DViCO FusionHDTV3 Gold.\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": "25de192660627e1e8dc8ee6a120ff8b54d108593",
      "tree": "45e15b799e09f6b5fe478082303a8c276529edc1",
      "parents": [
        "e161f817bebecc1c1cc461dc83cce2eafbed9ee9"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 07 17:58:28 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: fix timeout handling to be save with PREEMPT\n\nTimeout handling fixed, especially for preemtible kernels and/or high system\nload.\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": "e161f817bebecc1c1cc461dc83cce2eafbed9ee9",
      "tree": "315d52418f129836bb655aa8c8cf9955c536dfd8",
      "parents": [
        "58769a5486bec8ed44b3b51029f8df8f13cddd5a"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:27 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: dont use HZ for timeouts\n\nDon\u0027t use HZ for usb-transfer-timeouts.\n\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "58769a5486bec8ed44b3b51029f8df8f13cddd5a",
      "tree": "442ef9e0e2249612cae437a11833adf51157b120",
      "parents": [
        "1df896aa239caf72483655290c40b21da536d85e"
      ],
      "author": {
        "name": "Andrew Hodgson",
        "email": "a.s.hodgson@gmail.com",
        "time": "Thu Jul 07 17:58:26 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: A800 rc and timeout fixes\n\no add some remote control codes\no not using HZ for control_msg-timeout\n\nSigned-off-by: Andrew Hodgson \u003ca.s.hodgson@gmail.com\u003e\nSigned-off-by: Patrick Boettcher \u003cpb@linuxtv.org\u003e\nSigned-off-by: Johannes Stezenbach \u003cjs@linuxtv.org\u003e\nCc: Greg KH \u003cgreg@kroah.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1df896aa239caf72483655290c40b21da536d85e",
      "tree": "70c79db97537149646538339c442a913f41fd14f",
      "parents": [
        "04f3e5ea51248ff974a13ef2dd0145125c76204c"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:02 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: IR input fixes\n\no fixed usage of the correct number of events in keymapping-array\no better place for return\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": "04f3e5ea51248ff974a13ef2dd0145125c76204c",
      "tree": "91f5201d700b3fc8fb0e248b5aec67f0544d5453",
      "parents": [
        "fb41f5a725d052d7542e0e966e5799b95c2648c8"
      ],
      "author": {
        "name": "Michael Paxton",
        "email": "packo@tpg.com.au",
        "time": "Thu Jul 07 17:58:24 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: vp7045 IR map fix\n\nCorrect two keys of the vp7045 remote control key mapping.\n\nSigned-off-by: Michael Paxton \u003cpacko@tpg.com.au\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": "fb41f5a725d052d7542e0e966e5799b95c2648c8",
      "tree": "3ef60bdd6bf25aa61535460a54699d136c71a468",
      "parents": [
        "2d188c68a04d89d9351c3130226d0e8af9439dda"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:23 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: fix WideView USB ids\n\no Steve Chang reported the real name behind 0x14aa: WideView,\n  changed USB IDs accordingly.\no fixed an assignment\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": "2d188c68a04d89d9351c3130226d0e8af9439dda",
      "tree": "82b5eb6d3a34e16a5e73826219042c61f7b8a02e",
      "parents": [
        "d72fa1c91d721bf4c68a18f2d8fed820a8f1611e"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:21 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add vp7045 IR keymap\n\nAdd keymap for Twinhan vp7045 remote control.\n\nSigned-off-by: Michael Paxton \u003cpacko@tpg.com.au\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": "d72fa1c91d721bf4c68a18f2d8fed820a8f1611e",
      "tree": "92e2648efabcfe488e25bd54e2ea8aa3bf130ca5",
      "parents": [
        "82ff896c969a099888e4a131b829f1c8d6aecbba"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb Kconfig help text update\n\no corrected some typos\no added the Wikilink pointing to the USB device list\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": "82ff896c969a099888e4a131b829f1c8d6aecbba",
      "tree": "c7b34c63e1dc017749e527eb0f49d5b972c6ba76",
      "parents": [
        "97432808ee367e15485e55c734ba04ca290a306d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb doc update\n\no removed device listing (they are all in the linuxtv wiki now)\no misc updates\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": "97432808ee367e15485e55c734ba04ca290a306d",
      "tree": "037dd3445d14e344e2f8c5f6b9ba2cacb151b911",
      "parents": [
        "2f7f96b95991bcbe52dee5aa50a19130873738bf"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:17 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:01 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: digitv memcpy fix\n\nFix memcpy copying into the wrong destination.  Thanks to Allan Third for\nreporting.\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": "2f7f96b95991bcbe52dee5aa50a19130873738bf",
      "tree": "749bfd2cf42d867cfe35eab94de6e5848c71e851",
      "parents": [
        "8257e8a444a2b81952de9f8bfeb3a4726c0f7d5b"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:16 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:00 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add VideoWalker DVB-T USB ids\n\nAdd another USB ID pair for the VideoWalker USB DVB-T.\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": "8257e8a444a2b81952de9f8bfeb3a4726c0f7d5b",
      "tree": "797b8b1937cd417043a88f77fb701a7c83516468",
      "parents": [
        "c251ef6167c46152e247fc41628a4ac2d0aca33e"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:00 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: cxusb DVB-T fixes\n\ncxusb DVB-T fixes.\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": "c251ef6167c46152e247fc41628a4ac2d0aca33e",
      "tree": "de5dd85294ded63b3718b9eafc21758e2e7d2642",
      "parents": [
        "78c6e73f5a27f01e45e86a4e3d13863c9cce6374"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:00 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: dvb_usb_properties init fix\n\nThere was no pid-filter-count set for some devices - led to an error.  Thanks\nto Gerolf Wendland.\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": "78c6e73f5a27f01e45e86a4e3d13863c9cce6374",
      "tree": "b9e5cfdffe2ecb7762bf7b8275c267a323b27b49",
      "parents": [
        "0589b8e4fd24885a00d8954aef57c3319d161fee"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:13 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:24:00 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: digitv-usb fixes\n\nSome more work on the digitv-usb driver:\no MT352 initialization and PLL-programming\no I2c-transfer fixed.\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": "0589b8e4fd24885a00d8954aef57c3319d161fee",
      "tree": "1952e609d342fb41bec57684b1683f6853ce41ef",
      "parents": [
        "c9b06fa47e1c1ff8704461c7fd6a99e3621ba0e6"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: add ALPS TDED4 PLL\n\nAdd dvb_pll_desc for ALPS TDED4 used in Nebula USB boxes.  Changed the\nname-field of the FMD1216.\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": "c9b06fa47e1c1ff8704461c7fd6a99e3621ba0e6",
      "tree": "b452edcee12a9435464b42688de2fc5ac2003a17",
      "parents": [
        "22c6d93a73105fddd58796d7cb10f5f90ee2a338"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:11 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add module parm to disable remote control polling\n\nAdd module parameter to deactive remote control polling.\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": "22c6d93a73105fddd58796d7cb10f5f90ee2a338",
      "tree": "c5d49186c531e768fd5b137e3a573bcee0011600",
      "parents": [
        "49dc82fdac3866e6ce9c978df80cedfb735d740c"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:10 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: support Medion hybrid USB2.0 DVB-T/analogue box\n\nAdd preliminary support for the Medion Hybrid USB2.0 DVB-T/Analogue box.\nAnalogue part is not working yet (cx25842 --\u003e ivtv?).\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": "49dc82fdac3866e6ce9c978df80cedfb735d740c",
      "tree": "9dd4c78e9b616577ff99a475a2f50af392f8b923",
      "parents": [
        "7f5fee57812c99c95edf6794a50413c75e99fd4d"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:09 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: frontend: add FMD1216ME PLL\n\no change dvb-pll desc to take the frequency as parameter for setbw-callback\n  into consideration\no added dvb-pll desc for Philips FMD1216ME (needed for cxusb)\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": "7f5fee57812c99c95edf6794a50413c75e99fd4d",
      "tree": "141bb51ec2f1bcffa3775b01a0f128d52aa759fc",
      "parents": [
        "8945c8c3d207c7a69024c02d164f5ae790c5b7ba"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:08 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: add isochronous streaming method\n\nAdded isochronous-streaming method.  Changed memory (de)allocation behaviour\naccordingly.\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": "8945c8c3d207c7a69024c02d164f5ae790c5b7ba",
      "tree": "bde659c1e944fbb27e9d156265331d6396d26fc6",
      "parents": [
        "68293ddbabb26a58ddb0a84aa5058a7acd7127e7"
      ],
      "author": {
        "name": "Patrick Boettcher",
        "email": "pb@linuxtv.org",
        "time": "Thu Jul 07 17:58:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: usb: fix ADSTech Instant TV DVB-T USB2.0 support\n\nFixed support for the ADSTech Instant TV DVB-T USB (2.0 version).  Thanks to\nGerolf Wendland for his 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": "68293ddbabb26a58ddb0a84aa5058a7acd7127e7",
      "tree": "7cf1f8862b5df9fcb16585858e6226e5ab00b02d",
      "parents": [
        "53936391741dee735304e997e2289500adf970c7"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jul 07 17:58:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:59 2005 -0700"
      },
      "message": "[PATCH] dvb: dvb-usb: support Artect T1 with broken USB ids\n\nAdd #define for device with broken USB ids.\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": "53936391741dee735304e997e2289500adf970c7",
      "tree": "e9778f3326759d1e632d3ebad3ce83e450df4ff0",
      "parents": [
        "80887a59c255f4a6c348dfc679501b3679d1070f"
      ],
      "author": {
        "name": "Gavin Hamill",
        "email": "gdh@acentral.co.uk",
        "time": "Thu Jul 07 17:58:04 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: add support for Hauppauge/TT DVB-C budget\n\nAdd support for Hauppauge/TT DVB-C budget.\n\nSigned-off-by: Gavin Hamill \u003cgdh@acentral.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": "80887a59c255f4a6c348dfc679501b3679d1070f",
      "tree": "8be85d55e711b974c1f29ff627957b861f569083",
      "parents": [
        "34612157b48d38e85ff72d65291b9eecb44dd0a6"
      ],
      "author": {
        "name": "Christophe Lucas",
        "email": "clucas@rotomalug.org",
        "time": "Thu Jul 07 17:58:03 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: kj printk fix\n\nprintk() calls should include appropriate KERN_* constant.\n\nSigned-off-by: Christophe Lucas \u003cclucas@rotomalug.org\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": "34612157b48d38e85ff72d65291b9eecb44dd0a6",
      "tree": "22b58e6ed2067a717ff17eb34cc6249f3387b60f",
      "parents": [
        "7a2fa90fa8084846937aa194f8a40abfa99c692f"
      ],
      "author": {
        "name": "Oliver Endriss",
        "email": "o.endriss@gmx.de",
        "time": "Thu Jul 07 17:58:02 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: make av7110_fe_lock_fix() retryable\n\nav7110_fe_lock_fix() modified in a way that it can be retried after\n-ERESTARTSYS\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": "7a2fa90fa8084846937aa194f8a40abfa99c692f",
      "tree": "0ef157154967ce4f2e1e538f14d63754afa1c7b3",
      "parents": [
        "12ba05049f9060e21ed1f95e876d8d063d2575b2"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jul 07 17:58:01 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: cleanup indentation + whitespace\n\nFix indentation and add some whitepsace between operators.\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": "12ba05049f9060e21ed1f95e876d8d063d2575b2",
      "tree": "9dbcdb1c0b535eb4d0bcbc4448dfd7a5e3b88f08",
      "parents": [
        "ce18a223607b0e8cc9a8375abc64281a13ac423c"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jul 07 17:58:00 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: error handling fix\n\nChange error handling in av7110_stop_feed() to stop as many filters as\npossible in case of errors.\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": "ce18a223607b0e8cc9a8375abc64281a13ac423c",
      "tree": "0c24eea6aae67bb7de1c4b2c2533437f09cc4fd1",
      "parents": [
        "eef5764d6806e29a768a632abce113c15264c5d6"
      ],
      "author": {
        "name": "Wolfgang Rohdewald",
        "email": "wolfgang@rohdewald.de",
        "time": "Thu Jul 07 17:57:59 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:58 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: more error handling for firmware communication\n\no propagate more errors back to caller or log them, mainly in\n  av7110.c and av7110_av.c\no fix error message in StartHWFilter\no do not StopHWFilter for handle 0xffff\n\nSigned-off-by: Wolfgang Rohdewald \u003cwolfgang@rohdewald.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": "eef5764d6806e29a768a632abce113c15264c5d6",
      "tree": "f385a1b2ce3e9ad81a800dfd56bc9e2d2b0b57a9",
      "parents": [
        "c3d7b5aeb32668732ffc1968d12b804a98ef4fdd"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jul 07 17:57:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: budget-av / tu1216 fix for QAM128\n\nFix for QAM128 in VHF band suggested by Timo Helkiö.\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": "c3d7b5aeb32668732ffc1968d12b804a98ef4fdd",
      "tree": "5e6044aee5eb6fc58404dfb2cfa6db16fcac2721",
      "parents": [
        "7d87bc39b98e0bf927acd14611976f710bd9a783"
      ],
      "author": {
        "name": "Dr. Werner Fink",
        "email": "werner@suse.de",
        "time": "Thu Jul 07 17:57:57 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: fix AUDUIO_CONTINUE ioctl\n\nFixed typo in AUDUIO_CONTINUE ioctl:  AUDIO_CMD_MUTE -\u003e AUDIO_CMD_UNMUTE\n\nSigned-off-by: \"Dr. Werner Fink\" \u003cwerner@suse.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": "7d87bc39b98e0bf927acd14611976f710bd9a783",
      "tree": "b4a2a12140474d1ed59f4265d6e3e9e4ad8cfbae",
      "parents": [
        "c9090ebb247999354f80d45d45b3d5a804a94f7f"
      ],
      "author": {
        "name": "Johannes Stezenbach",
        "email": "js@linuxtv.org",
        "time": "Thu Jul 07 17:57:56 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: fix bug in timeout handling\n\nFix bug in 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": "c9090ebb247999354f80d45d45b3d5a804a94f7f",
      "tree": "b87cccfa2a0f037d1b59a5aa5986d449965819c2",
      "parents": [
        "dd2bbb179326d23577ff8201c4f20e0db3e87f7b"
      ],
      "author": {
        "name": "Wolfgang Rohdewald",
        "email": "wolfgang@rohdewald.de",
        "time": "Thu Jul 07 17:57:55 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: fix error handling for firmware communication\n\no make sure ERESTARTSYS will be propagated\no ReleaseBitmap: starting with Firmware 261e, also release when\n  BMP_LOADING\no removes unused #define BMP_LOADINGS\no in many cases changed the return value from -1 to something more\n  meaningful like ETIMEDOUT, EINVAL\no changed syslog message timeout waiting for COMMAND such that it\n  indicates what command did not complete\no reduce # of arguments for LoadBitmap and BlitBitmap\no av7110_osd_cmd: remove the out: label\n\nSigned-off-by: Wolfgang Rohdewald \u003cwolfgang@rohdewald.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": "dd2bbb179326d23577ff8201c4f20e0db3e87f7b",
      "tree": "71a987846fdd0370fc3f037c4f4c56e839c1c308",
      "parents": [
        "96bf2f2b549aab918f4225841df54c3d58896822"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Jul 07 17:57:54 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: support for new TT DVB-T-CI\n\nSupport for new TT DVB-T-CI, thanks to Andre Weidemann\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": "96bf2f2b549aab918f4225841df54c3d58896822",
      "tree": "4dc2e28fb2b346ef7d4892c7a3c54d28a8d0fa5c",
      "parents": [
        "771e71570ce4da549fe89978de0a29e3299d7fb7"
      ],
      "author": {
        "name": "Andrew de Quincey",
        "email": "adq_dvb@lidskialf.net",
        "time": "Thu Jul 07 17:57:53 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:57 2005 -0700"
      },
      "message": "[PATCH] dvb: ttpci: add support for Technotrend/Hauppauge DVB-S SE\n\nAdd support for s5h1420 frontend (new Technotrend/Hauppauge DVB-S SE).\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": "771e71570ce4da549fe89978de0a29e3299d7fb7",
      "tree": "2003fa14c8073a30d70ef28c4da40c4fcb1c961f",
      "parents": [
        "3dff919425dd79954447e6ab39807b4c27ba3089"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Thu Jul 07 17:57:52 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:56 2005 -0700"
      },
      "message": "[PATCH] dvb: ttusb-dec: kfree cleanup\n\nThe Coverity checker discovered that these two kfree\u0027s can never be executed.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.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": "3dff919425dd79954447e6ab39807b4c27ba3089",
      "tree": "8b69b5f99c7d5e5d06a04b9b8eb8e221b27f20fb",
      "parents": [
        "7d53421c6adce47d067b834c605daeafe1ff9356"
      ],
      "author": {
        "name": "Allan Stirling",
        "email": "Dibblahdvb0042@pendor.org",
        "time": "Thu Jul 07 17:57:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:56 2005 -0700"
      },
      "message": "[PATCH] dvb: Twinhan DST: frontend polarization fix\n\nFix a bug that caused the polarization (V/H) to be interchanged.\n\nSigned-off-by: Allan Stirling \u003cDibblahdvb0042@pendor.org\u003e\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": "7d53421c6adce47d067b834c605daeafe1ff9356",
      "tree": "1eb9e34d36f79bb9cd41676b8636445c56a0e2e8",
      "parents": [
        "64221be7b9006338e4a45228f013e467ee4bf045"
      ],
      "author": {
        "name": "Manu Abraham",
        "email": "manu@kromtek.com",
        "time": "Thu Jul 07 17:57:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 07 18:23:56 2005 -0700"
      },
      "message": "[PATCH] dvb: Twinhan DST: frontend fixes\n\no Make the inversion setting specific, ie, only for the 200103A DVB-S\n  This should not be flagged on other cards.\no Make the frequency setting card specific\no Make the bandwidth setting generic such that it supports more DVB-T cards\no Set QAM size for DVB-C cards that do not autodetect QAM size\no Fix a bug that caused the polarization not to be set.\n  Set polarization for cards that do not autodetect polarization\no Fix a bogus frontend signal lock, that caused a tuning delay as well.\no Make 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"
    }
  ],
  "next": "64221be7b9006338e4a45228f013e467ee4bf045"
}
