commit 67121172f9753f38689651b613a4850e0e75876f tree cfb6ea8365c44a43ee254385c7d246f0418cedd0 parent 913f2d792ff584bf9ebf5968472b3e4ffe0fd9c8 author Linus Torvalds Sun, 11 Dec 2005 20:38:17 -0800 committer Linus Torvalds Sun, 11 Dec 2005 20:38:17 -0800 Allow arbitrary read-only shared pfn-remapping too The VM layer (for historical reasons) turns a read-only shared mmap into a private-like mapping with the VM_MAYWRITE bit clear. Thus checking just VM_SHARED isn't actually sufficient. So use a trivial helper function for the cases where we wanted to inquire if a mapping was COW-like or not. Moo! Signed-off-by: Linus Torvalds commit 913f2d792ff584bf9ebf5968472b3e4ffe0fd9c8 tree 37c499384a1e516a9b92ddb841fada84e9be0167 parent fe3f2053fd42148b3ebb7b90de5f20eaf3393860 parent 73d4f84fd001b0be67fea46e84b75e6a7a5da08e author Linus Torvalds Sun, 11 Dec 2005 20:23:58 -0800 committer Linus Torvalds Sun, 11 Dec 2005 20:23:58 -0800 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 commit fe3f2053fd42148b3ebb7b90de5f20eaf3393860 tree 8915aff27ef95943659565eff008f4a81e00577a parent 7fc7e2eeecb599ba719c4c4503100fc8cd6a6920 parent ef969434005e772218c0b8086539804605070fa8 author Linus Torvalds Sun, 11 Dec 2005 20:23:25 -0800 committer Linus Torvalds Sun, 11 Dec 2005 20:23:25 -0800 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge commit 7fc7e2eeecb599ba719c4c4503100fc8cd6a6920 tree 389b63cf2cbdf27fceef52a450b4b05367fe4425 parent fb155c1619f056ae9765eed272cd6aba6e1a7399 author Linus Torvalds Sun, 11 Dec 2005 19:57:52 -0800 committer Linus Torvalds Sun, 11 Dec 2005 19:57:52 -0800 Remove (at least temporarily) the "incomplete PFN mapping" support With the previous commit, we can handle arbitrary shared re-mappings even without this complexity, and since the only known private mappings are for strange users of /dev/mem (which never create an incomplete one), there seems to be no reason to support it. Signed-off-by: Linus Torvalds commit fb155c1619f056ae9765eed272cd6aba6e1a7399 tree 04a82b5fbf83bdb9dcf7fec9aeaaecf92532d88c parent e4f5c82a92c2a546a16af1614114eec19120e40a author Linus Torvalds Sun, 11 Dec 2005 19:46:02 -0800 committer Linus Torvalds Sun, 11 Dec 2005 19:46:02 -0800 Allow arbitrary shared PFNMAP's A shared mapping doesn't cause COW-pages, so we don't need to worry about the whole vm_pgoff logic to decide if a PFN-remapped page has gone through COW or not. This makes it possible to entirely avoid the special "partial remapping" logic for the common case. Signed-off-by: Linus Torvalds commit ef969434005e772218c0b8086539804605070fa8 tree f47f7edd35a4cb30d2d5155e3c26343481208649 parent b39f9485e6cfe1bf21b18b60fd8c631a72a1304d author Johannes Berg Sat, 10 Dec 2005 18:41:50 -0800 committer Paul Mackerras Mon, 12 Dec 2005 14:26:39 +1100 [PATCH] ppc32: set smp_tb_synchronized on UP with SMP kernel ppc32 kernel, when built with CONFIG_SMP and booted on a single CPU machine, will not properly set smp_tb_synchronized, thus causing gettimeofday() to not use the HW timebase and to be limited to jiffy resolution. This, among others, causes unacceptable pauses when launching X.org. Signed-Off-By: Johannes Berg Acked-by: Benjamin Herrenschmidt Signed-off-by: Andrew Morton Signed-off-by: Paul Mackerras commit b39f9485e6cfe1bf21b18b60fd8c631a72a1304d tree 250c26d0c8251c5a5228a44a4192efb47e8715a4 parent 23ed6cb9a237902cce6018a24d1993c346abddb4 author Benjamin Herrenschmidt Mon, 12 Dec 2005 13:13:24 +1100 committer Paul Mackerras Mon, 12 Dec 2005 14:16:09 +1100 [PATCH] powerpc: Fix clock spreading setting on some powermacs The code that sets the clock spreading feature of the Intrepid ASIC must not be run on some machine models or those won't boot. This fixes it. Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras commit 73d4f84fd001b0be67fea46e84b75e6a7a5da08e tree b56eebc83fbf5ffab87f254ecdd19fc142ae3e9f parent 246a421207007a034da9b8cfa578bc00d16a9553 author Kazunori MIYAZAWA Thu, 08 Dec 2005 23:11:42 -0800 committer David S. Miller Thu, 08 Dec 2005 23:11:42 -0800 [IPv6] IPsec: fix pmtu calculation of esp It is a simple bug which uses the wrong member. This bug does not seriously affect ordinary use of IPsec. But it is important to pass IPv6 ready logo phase-2 conformance test of IPsec SGW. Signed-off-by: Kazunori MIYAZAWA Signed-off-by: David S. Miller commit 23ed6cb9a237902cce6018a24d1993c346abddb4 tree e74b61d6da509fe85f5ec028a47c7e952bdae71a parent cbf52afdc0eb88492cf7808cc4b4f58a46f1b1ad author David Gibson Fri, 09 Dec 2005 16:45:17 +1100 committer Paul Mackerras Fri, 09 Dec 2005 16:57:35 +1100 [PATCH] powerpc: Fix SLB flushing path in hugepage On ppc64, when opening a new hugepage region, we need to make sure any old normal-page SLBs for the area are flushed on all CPUs. There was a bug in this logic - after putting the new hugepage area masks into the thread structure, we copied it into the paca (read by the SLB miss handler) only on one CPU, not on all. This could cause incorrect SLB entries to be loaded when a multithreaded program was running simultaneously on several CPUs. This patch corrects the error, copying the context information into the PACA on all CPUs using the mm in question before flushing any existing SLB entries. Signed-off-by: David Gibson Signed-off-by: Paul Mackerras commit cbf52afdc0eb88492cf7808cc4b4f58a46f1b1ad tree 89910c9d9a054f0bf64670757a3715e19fcc62b2 parent dabcafd3f363bacd6b89f537af27dc79128e4806 author David Gibson Fri, 09 Dec 2005 14:20:52 +1100 committer Paul Mackerras Fri, 09 Dec 2005 16:30:48 +1100 [PATCH] powerpc: Add missing icache flushes for hugepages On most powerpc CPUs, the dcache and icache are not coherent so between writing and executing a page, the caches must be flushed. Userspace programs assume pages given to them by the kernel are icache clean, so we must do this flush between the kernel clearing a page and it being mapped into userspace for execute. We were not doing this for hugepages, this patch corrects the situation. We use the same lazy mechanism as we use for normal pages, delaying the flush until userspace actually attempts to execute from the page in question. Tested on G5. Signed-off-by: David Gibson Signed-off-by: Paul Mackerras commit dabcafd3f363bacd6b89f537af27dc79128e4806 tree 92e9ff42b77b76609668fb7c8b262678a1f8bbef parent 326743ead7d0c08e0da715832386660ff3823170 author Olof Johansson Thu, 08 Dec 2005 19:40:17 -0600 committer Paul Mackerras Fri, 09 Dec 2005 15:42:52 +1100 [PATCH] powerpc: Set cache info defaults Cache info is setup by walking the device tree in initialize_cache_info(). However, icache_flush_range might be called before that, in slb_initialize()->patch_slb_encoding, which modifies the load immediate instructions used with SLB fault code. Not only that, but depending on memory layout, we might take SLB faults during unflatten_device_tree. So that fault will load an SLB entry that might not contain the right LLP flags for the segment. Either we can walk the flattened device tree to setup cache info, or we can pick the known defaults that are known to work. Doing it in the flattened device tree is hairier since we need to know the machine type to know what property to look for, etc, etc. For now, it's just easier to go with the defaults. Worst thing that happens from it is that we might waste a few cycles doing too small dcbst/icbi increments. Signed-off-by: Olof Johansson Signed-off-by: Paul Mackerras commit 326743ead7d0c08e0da715832386660ff3823170 tree 3733704d8dc8d458cd8a208b05be8b57372b4b50 parent 6184b723876cd1a374e2d1094b3c73765d4c31c1 author Michal Ostrowski Thu, 08 Dec 2005 16:56:17 +1100 committer Paul Mackerras Fri, 09 Dec 2005 15:42:17 +1100 [PATCH] Fix windfarm model-id table model_id fields of wf_smu_sys_all_params should match the model ID they are supposed to represent (as commented). Fixes windfarm on some iMac 8,1 models. Signed-off-by: Michal Ostrowski Acked-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras commit 246a421207007a034da9b8cfa578bc00d16a9553 tree c9703c0c19784f39b8a11a60e63499df2c388419 parent 1f064a87c80c86bd3878e6633de61e8b71aa6788 author Stephen Hemminger Thu, 08 Dec 2005 15:21:39 -0800 committer David S. Miller Thu, 08 Dec 2005 15:21:39 -0800 [NET]: Fix NULL pointer deref in checksum debugging. The problem I was seeing turned out to be that skb->dev is NULL when the checksum is being completed in user context. This happens because the reference to the device is dropped (to allow it to be released when packets are in the queue). Because skb->dev was NULL, the netdev_rx_csum_fault was panicing on deref of dev->name. How about this? Signed-off-by: Stephen Hemminger Signed-off-by: David S. Miller commit 6184b723876cd1a374e2d1094b3c73765d4c31c1 tree d8d71c1a82a9933975ed92c3c8b7e855737c74aa parent 325c82a029ca7ea80f8cb24815d6c9288d177190 author Benjamin Herrenschmidt Thu, 08 Dec 2005 16:53:34 +1100 committer Paul Mackerras Thu, 08 Dec 2005 16:57:47 +1100 [PATCH] powerpc: Remove debug code in hash path Some debug code wasn't properly removed from the initial 64k pages patch, and while it's harmless, it's also slowing down significantly a very hot code path, thus it should really be removed. Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras commit 325c82a029ca7ea80f8cb24815d6c9288d177190 tree 898b1a900bbf2ca0f60d6bf552f2db70d307746b parent 6d91bb93e45857259ec80cf7393ea561dba1a1de author Benjamin Herrenschmidt Thu, 08 Dec 2005 16:51:44 +1100 committer Paul Mackerras Thu, 08 Dec 2005 16:57:41 +1100 [PATCH] powerpc: Fix a huge page bug The 64k pages patch changed the meaning of one argument passed to the low level hash functions (from "large" it became "psize" or page size index), but one of the call sites wasn't properly updated, causing potential random weird problems with huge pages. This fixes it. Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras commit 6d91bb93e45857259ec80cf7393ea561dba1a1de tree 5be12353a58cc4b7bbaa53948e971ea38b7b3cfc parent ca507eaf32fa599a92182ce91050046e807a994c author Mike Kravetz Wed, 07 Dec 2005 13:07:23 -0800 committer Paul Mackerras Thu, 08 Dec 2005 16:54:39 +1100 [PATCH] powerpc/pseries: boot failures on numa if no memory on node This bug exists in the current code and prevents machines from booting with numa enabled if there is a node that does not contain memory. Workaround is to boot with 'numa=off'. Looks like a simple typo. Signed-off-by: Mike Kravetz Signed-off-by: Paul Mackerras commit 1f064a87c80c86bd3878e6633de61e8b71aa6788 tree b5e5eefaa380590f118176c4c1855b9f98b5e85b parent 4ebf0ae2618fbbb0d365e5d295a30ccfcb91fe0b author Stephen Hemminger Tue, 06 Dec 2005 17:36:44 -0800 committer David S. Miller Tue, 06 Dec 2005 17:36:44 -0800 [TG3]: remove warning on race [ Move assosciated code comment to the correct spot, and update driver version and release date -DaveM ] Signed-off-by: Stephen Hemminger Signed-off-by: David S. Miller commit 4ebf0ae2618fbbb0d365e5d295a30ccfcb91fe0b tree a58dbe174373f0e9614cd1e354825d8957c3de29 parent dfb4b9dceb35c567a595ae5e9d035cfda044a103 author David S. Miller Tue, 06 Dec 2005 16:38:35 -0800 committer David S. Miller Tue, 06 Dec 2005 16:38:35 -0800 [AF_PACKET]: Convert PACKET_MMAP over to vm_insert_page(). So we can properly use __GFP_COMP and avoid the use of PG_reserved pages. With extremely helpful review from Hugh Dickins. Signed-off-by: David S. Miller commit dfb4b9dceb35c567a595ae5e9d035cfda044a103 tree 1a76209896509b38458df03593b78ff1abeb0cd9 parent 0d7bef600acab393898bd5553e167496587da3e1 author David S. Miller Tue, 06 Dec 2005 16:24:52 -0800 committer David S. Miller Tue, 06 Dec 2005 16:24:52 -0800 [TCP] Vegas: timestamp before clone We have to store the congestion control timestamp on the SKB before we clone it, not after. Else we get no timestamping information at all. tcp_transmit_skb() has been reworked so that we can do the timestamp still in one spot, instead of at all the call sites. Problem discovered, and initial fix, from Tom Young . Signed-off-by: David S. Miller commit 0d7bef600acab393898bd5553e167496587da3e1 tree eef994f627b324e0e774a6ba2a5537b35e46c819 parent 5b4956138173cb8b58d83d3173360e8e681a2b66 author Thomas Young Tue, 06 Dec 2005 16:17:11 -0800 committer David S. Miller Tue, 06 Dec 2005 16:17:11 -0800 [TCP] Vegas: Remove extra call to tcp_vegas_rtt_calc Remove unneeded call to tcp_vegas_rtt_calc. The more accurate microsecond value has already been registered prior to calling tcp_vegas_cong_avoid. Signed-off-by: Thomas Young Signed-off-by: David S. Miller commit 5b4956138173cb8b58d83d3173360e8e681a2b66 tree 5dc8d539a6d7deff6ab595ce90657bb16e6731f9 parent 1f12bcc9d1840fd26bf577065214f1ebeb2609ba author Thomas Young Tue, 06 Dec 2005 16:16:34 -0800 committer David S. Miller Tue, 06 Dec 2005 16:16:34 -0800 [TCP] Vegas: stop resetting rtt every ack Move the resetting of rtt measurements to inside the once per RTT block of code. Signed-off-by: Thomas Young Signed-off-by: David S. Miller commit 1f12bcc9d1840fd26bf577065214f1ebeb2609ba tree 4fb87a594d00671e2bc31998d94b3d470e9062d3 parent dab9630fb3d206f49658066a3ecf80ea120364db author Steven Whitehouse Mon, 05 Dec 2005 13:42:06 -0800 committer David S. Miller Mon, 05 Dec 2005 13:42:06 -0800 [DECNET]: add memory buffer settings The patch (originally from Steve) simply adds memory buffer settings to DECnet similar to those in TCP. Signed-off-by: Patrick Caulfield Signed-off-by: David S. Miller commit dab9630fb3d206f49658066a3ecf80ea120364db tree c20b7d40dbd41146f4583b9dc14afbb1d4a534fd parent 2fdf1faa8e33082d691bcba18814276f2bd5a6f0 author Martin Waitz Mon, 05 Dec 2005 13:40:12 -0800 committer David S. Miller Mon, 05 Dec 2005 13:40:12 -0800 [NET]: make function pointer argument parseable by kernel-doc When a function takes a function pointer as argument it should use the 'return (*pointer)(params...)' syntax used everywhere else in the kernel as this is recognized by kernel-doc. Signed-off-by: Martin Waitz Signed-off-by: Andrew Morton Signed-off-by: David S. Miller commit 2fdf1faa8e33082d691bcba18814276f2bd5a6f0 tree 72c789e69e84e4b66d4f5a4162d92233cb0b8b91 parent 266c8543480e2202ab63d1d604a5ca049f350cd8 author Patrick McHardy Mon, 05 Dec 2005 13:38:16 -0800 committer David S. Miller Mon, 05 Dec 2005 13:38:16 -0800 [NETFILTER]: Don't use conntrack entry after dropping the reference Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit 266c8543480e2202ab63d1d604a5ca049f350cd8 tree 77c754dce63f39e1f9dc2d1768ecd348c1d50c74 parent 6636568cf85ef5898a892e90fcc88b61cca9ca27 author Patrick McHardy Mon, 05 Dec 2005 13:37:33 -0800 committer David S. Miller Mon, 05 Dec 2005 13:37:33 -0800 [NETFILTER]: Fix unbalanced read_unlock_bh in ctnetlink NFA_NEST calls NFA_PUT which jumps to nfattr_failure if the skb has no room left. We call read_unlock_bh at nfattr_failure for the NFA_PUT inside the locked section, so move NFA_NEST inside the locked section too. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit 6636568cf85ef5898a892e90fcc88b61cca9ca27 tree 5e2be9dbd35853c55198a64c3261ab3bfe15e804 parent a79575633300adb5d3f1bd856cc518c45fefcb86 author Patrick McHardy Mon, 05 Dec 2005 13:36:50 -0800 committer David S. Miller Mon, 05 Dec 2005 13:36:50 -0800 [NETFILTER]: Wait for untracked references in nf_conntrack module unload Noticed by Pablo Neira . Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit a79575633300adb5d3f1bd856cc518c45fefcb86 tree ec14cd8b3390be41e41b419fa5c34131c99bf4f1 parent 0be7fa92ca162bf5e7993c392e6f93909d617bbb author Patrick McHardy Mon, 05 Dec 2005 13:36:25 -0800 committer David S. Miller Mon, 05 Dec 2005 13:36:25 -0800 [NETFILTER]: Mark ctnetlink as EXPERIMENTAL Should have been marked EXPERIMENTAL from the beginning, as the current bunch of fixes show. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit 0be7fa92ca162bf5e7993c392e6f93909d617bbb tree cdb6774f5783e972e2c08084fc99324ce748a116 parent afe5c6bb034bfa5824f8e7def6a739653e8f4655 author Patrick McHardy Mon, 05 Dec 2005 13:34:51 -0800 committer David S. Miller Mon, 05 Dec 2005 13:34:51 -0800 [NETFILTER]: Fix CTA_PROTO_NUM attribute size in ctnetlink CTA_PROTO_NUM is a u_int8_t. Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit afe5c6bb034bfa5824f8e7def6a739653e8f4655 tree e8fdac508c1691047991578e7109766f22bd1d58 parent 3ebbe0cdd41f62e5c79cb4d7aa42a1ca50d7d2f2 author Patrick McHardy Mon, 05 Dec 2005 13:33:50 -0800 committer David S. Miller Mon, 05 Dec 2005 13:33:50 -0800 [NETFILTER]: Fix ip_conntrack_flush abuse in ctnetlink ip_conntrack_flush() used to be part of ip_conntrack_cleanup(), which needs to drop _all_ references on module unload. Table flushed using ctnetlink just needs to clean the table and doesn't need to flush the event cache or wait for any references attached to skbs. Move everything but pure table flushing back to ip_conntrack_cleanup(). Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit 3ebbe0cdd41f62e5c79cb4d7aa42a1ca50d7d2f2 tree 127df7610279a985d9045df00a01ae6882f8626b parent f16c910724250c1af0f53111b4c76505000819f6 author Yasuyuki Kozakai Mon, 05 Dec 2005 13:33:26 -0800 committer David S. Miller Mon, 05 Dec 2005 13:33:26 -0800 [NETFILTER]: nfnetlink: Fix calculation of minimum message length At least, valid nfnetlink message should have nlmsghdr and nfgenmsg. Signed-off-by: Yasuyuki Kozakai Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit f16c910724250c1af0f53111b4c76505000819f6 tree 8b64d67f21ebab0a2127b1ca53679a47a9aca174 parent 8d1ca69984ed1e5930c0537b8f606c54007d7319 author Yasuyuki Kozakai Mon, 05 Dec 2005 13:32:50 -0800 committer David S. Miller Mon, 05 Dec 2005 13:32:50 -0800 [NETFILTER]: nf_conntrack: Fix missing check for ICMPv6 type This makes nf_conntrack_icmpv6 check that ICMPv6 type isn't < 128 to avoid accessing out of array valid_new[] and invmap[]. Signed-off-by: Yasuyuki Kozakai Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit 8d1ca69984ed1e5930c0537b8f606c54007d7319 tree 32565f0a3709c671988de88c2407a96499dacd6a parent e4f5c82a92c2a546a16af1614114eec19120e40a author Pablo Neira Ayuso Mon, 05 Dec 2005 13:32:14 -0800 committer David S. Miller Mon, 05 Dec 2005 13:32:14 -0800 [NETFILTER]: Fix incorrect argument to ip_nat_initialized() in ctnetlink ip_nat_initialized() takes enum ip_nat_manip_type as it's second argument, not a hook number. Noticed and initial patch by Marcus Sundberg . Signed-off-by: Pablo Neira Ayuso Signed-off-by: Patrick McHardy Signed-off-by: David S. Miller commit ca507eaf32fa599a92182ce91050046e807a994c tree 2402d87614e2cb19d67ffc208a27bc2eec13dde5 parent b6d78157ad129b1bce87cc831d0d038e97ca5551 author Olof Johansson Tue, 29 Nov 2005 14:04:17 -0600 committer Paul Mackerras Mon, 05 Dec 2005 15:41:35 +1100 [PATCH] powerpc: remove redundant code in stab init There's never been a hardware platform that has both pSeries/RPA LPAR hypervisor and stab (pre-POWER4 segment management). This removes the redundant code in stab_initalize(). Signed-off-by: Olof Johansson Signed-off-by: Paul Mackerras commit b6d78157ad129b1bce87cc831d0d038e97ca5551 tree 08125fb9c4f78eb103d4cc456204aba89e7ed9b5 parent 6fbb618f5da0424adcba5f666035e4772a8df526 author Paul Mackerras Mon, 05 Dec 2005 14:39:53 +1100 committer Paul Mackerras Mon, 05 Dec 2005 14:39:53 +1100 ppc: Build in all three of powermac, PREP and CHRP support This reverts commit da0825fd201a03294dbf7f8f030676d608da122c, making it so that if you select CONFIG_PPC_MULTIPLATFORM you get support for PMAC, PREP and CHRP built in. The reason for not allowing PMAC, PREP and CHRP to be selected individually for ARCH=ppc is that there is too much interdependency between them in the platform support code. For example, CHRP uses the PMAC nvram code. Configuring with ARCH=powerpc does allow you to select support for PMAC and CHRP separately. Support for PREP is not there yet but should be there soon. Signed-off-by: Paul Mackerras commit 6fbb618f5da0424adcba5f666035e4772a8df526 tree 599edd9f3bce29e3153b086bec87862e78bb889d parent e8a167accb47de528d2ffddc0f13f8e84eaa71de author Paul Mackerras Mon, 05 Dec 2005 14:19:10 +1100 committer Paul Mackerras Mon, 05 Dec 2005 14:19:10 +1100 powerpc/pseries: Optimize IOMMU setup The previous commit will use the page-at-a-time hypervisor call for setting up IOMMU entries when we are using 64k pages and setting up one 64k page, even though that means 16 calls to the hypervisor, since the hypervisor still works on 4k pages. This optimizes this case by using the multi-page IOMMU setup hypervisor call instead. Signed-off-by: Paul Mackerras commit e4f5c82a92c2a546a16af1614114eec19120e40a tree 75f680b437862b125cbce00709fcebf57f146b88 parent 436b0f76f2cee6617f27a649637766628909dd5d author Mauro Carvalho Chehab Sun, 04 Dec 2005 12:41:54 -0200 committer Linus Torvalds Sun, 04 Dec 2005 08:09:38 -0800 [PATCH] V4L/DVB (3087) fix analog NTSC for pcHDTV 3000 - fix analog NTSC for pcHDTV 3000 - Fix regression: broken analog NTSC for DViCO FusionHDTV3 Gold-T - add tda9887 to card struct, required for both cards. Signed-off-by: Michael Krufky Signed-off-by: Mauro Carvalho Chehab Signed-off-by: Linus Torvalds commit e8a167accb47de528d2ffddc0f13f8e84eaa71de tree 43d1e4bc078910584ce94b5e2bf542586974282a parent cc8b5c96a7ac7d695c2887427b1003bd33ec9c97 author Olaf Hering Thu, 01 Dec 2005 21:10:10 +0100 committer Paul Mackerras Fri, 02 Dec 2005 14:51:35 +1100 [PATCH] powerpc: correct the NR_CPUS description text Update the help text to match the allowed range. Signed-off-by: Olaf Hering Signed-off-by: Paul Mackerras commit cc8b5c96a7ac7d695c2887427b1003bd33ec9c97 tree a8a745d54dae93438b6479cf807e07a51f8b210e parent deda498710e190c7922c2634ed630ee64ce86c05 author Michal Ostrowski Fri, 02 Dec 2005 13:09:13 +1100 committer Paul Mackerras Fri, 02 Dec 2005 14:51:22 +1100 [PATCH] powerpc/pseries: Fix TCE building with 64k pagesize Must adjust tcenum and npages by TCE_PAGE_FACTOR to convert between 64KB pages and TCE (4K) pages. (This is done in other places, except for this one location.) Signed-off-by: Michal Ostrowski Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras