Re: updated list of unused kernel exports posted

2005-02-19 Thread Arjan van de Ven
On Sat, 2005-02-19 at 22:14 +0100, Arjan van de Ven wrote: Hi, an updated list of currently unused-on-i386 kernel exports is now posted Russell asked me to clarify this: symbols on this list may well be used on other architectures than i386; before sending patches to remove them please use

Re: updated list of unused kernel exports posted

2005-02-19 Thread Adrian Bunk
On Sat, Feb 19, 2005 at 10:14:33PM +0100, Arjan van de Ven wrote: ... The following symbols are added to this list since the last posted list; some of these will be of the emerging functionality type, others will be now-redundant and should be investigated for removal; after all each exported

Yenta TI: ... no PCI interrupts. Fish. Please report.

2005-02-19 Thread Steven Rostedt
Hi everyone, I've been banging my head on this one a couple of days with no luck. I have a IBM Thinkpad G41 with a pentium4M with Hyperthreading. I can't get the PCMCIA working at all. I've tried turning off hyperthreading, I've tried with and without preempt, I've even added pci=noacpi. I've

slab corruption on 2.6.10-rc4-bk7

2005-02-19 Thread Dave Jones
(This has actually been there for a while, but I only noticed it in dmesg this morning). During boot on a dual em64t I see .. scsi2 : ata_piix isa bounce pool size: 16 pages slab error in cache_free_debugcheck(): cache `size-2048': double free, or memory outside object was overwritten Call

Re: 2.6.10: irq 12 nobody cared!

2005-02-19 Thread Rogério Brito
On Feb 17 2005, Linus Torvalds wrote: Does the box still work? It may well be that once all drivers have had a chance to initialize their hardware properly, the problem is just gone, and that the interim reports about not being able to handle the irq are just temporary noise. I started

Re: [PATCH] i2c.h: Fix another gcc 4.0 compile failure

2005-02-19 Thread Greg KH
On Sat, Feb 19, 2005 at 08:58:48AM -0800, Mickey Stein wrote: From: Mickey Stein Versions: linux-2.6.11-rc4-bk7, gcc4 (GCC) 4.0.0 20050217 (latest fc rawhide from 19Feb DL) gcc4 cvs seems to dislike include/linux/i2c.h file: Error msg: include/linux/i2c.h:{55,194} error: array

Re: [PATCH] Remove unnecessary addition operations from usb/core/hub.c

2005-02-19 Thread Greg KH
On Sat, Feb 19, 2005 at 07:03:27PM +, Telemaque Ndizihiwe wrote: This Patch removes unnecessary addition operations from usb/core/hub.c in kernel 2.6.10. usb_disable_endpoint(udev, 0 + USB_DIR_IN); //replaced by usb_disable_endpoint(udev, USB_DIR_IN);

Re: slab corruption on 2.6.10-rc4-bk7

2005-02-19 Thread Andrew Morton
Dave Jones [EMAIL PROTECTED] wrote: (This has actually been there for a while, but I only noticed it in dmesg this morning). During boot on a dual em64t I see .. scsi2 : ata_piix isa bounce pool size: 16 pages slab error in cache_free_debugcheck(): cache `size-2048': double free, or

Re: [OT] speeding boot process (was Re: [ANNOUNCE] hotplug-ng 001 release)

2005-02-19 Thread Helge Hafting
On Sat, Feb 19, 2005 at 12:56:25AM -0500, Jim Crilly wrote: Helge Hafting wrote: Well, this will depend on your email server (pop? imap? other?) being up. Is it local on your machine, or external? Either way, being able to launch an email client (or some new mail notification app)

Re: [PATCH] ohci1394: dma_pool_destroy while in_atomic() irqs_disabled()

2005-02-19 Thread Jody McIntyre
On Sat, Feb 19, 2005 at 11:36:05AM -0800, David Brownell wrote: Those allocations could be from _using_ a dma pool ... but they're not from just creating one! The cost of creating the dma_pool is the cost of one small kmalloc() plus (the expensive part) the /sys/devices/.../pools sysfs

Re: Bootsplash for 2.6.11-rc4

2005-02-19 Thread Greg KH
On Sat, Feb 19, 2005 at 02:14:34AM +0100, Michal Januszewski wrote: On Fri, Feb 18, 2005 at 05:52:54PM +0100, Pavel Machek wrote: Hi, Just in case someone is interested, this is bootsplash for 2.6.11-rc4, taken from suse kernel. I'll probably try to modify it to work with radeonfb.

Re: intel8x0: no sound in 2.6.11 rc3 4 (fine with 2.6.10)

2005-02-19 Thread Lee Revell
Please cc: alsa-devel when reporting ALSA issues. Lee On Sat, 2005-02-19 at 13:11 +0100, [EMAIL PROTECTED] wrote: Hello I have read a post in lkml.org that states that the problem experienced in rc3 has gone (1). That is not the case for me. My audio device is :00:1f.5 Multimedia

Re: [SATA] libata-dev queue updated

2005-02-19 Thread Andre Tomt
Jeff Garzik wrote: Patch URL, BK URL, and changelog attached. Recent changes: * New sata_qstor driver. * Turn on ATAPI by default. * Change a couple unconditional use-the-hardware function calls to be callbacks instead. Should have been this way originally. * Most of C/H/S support. * Fix bugs

Re: [SATA] libata-dev queue updated

2005-02-19 Thread Jeff Garzik
Andre Tomt wrote: Jeff Garzik wrote: Patch URL, BK URL, and changelog attached. Recent changes: * New sata_qstor driver. * Turn on ATAPI by default. * Change a couple unconditional use-the-hardware function calls to be callbacks instead. Should have been this way originally. * Most of C/H/S

Re: 2.4.29-pre1 OOPS early in boot with Intel ICH5 SATA controller

2005-02-19 Thread Jeff Garzik
Alan J. Wylie wrote: On Mon, 13 Dec 2004 06:09:26 -0500, Jeff Garzik [EMAIL PROTECTED] said: Is it possible for you to enable the following two #ifdefs in include/linux/libata.h, and send me the output? #define ATA_DEBUG/* debugging output */ #define ATA_VERBOSE_DEBUG/*

Re: sata_sil data corruption

2005-02-19 Thread Jeff Garzik
PALFFY Daniel wrote: Hi, I'm trying to set up a machine with a si3112a controller (lspci: 1095:3112 (rev 01) Subsystem: 1095:6112, cheap PCI card) and a ST3200822AS Rev: 3.01 disk and I see continuous silent data corruption while reading the disk. Writing seems to be ok. I have 2.6.10-ac1 built

Re: 2.4.29-pre1 OOPS early in boot with Intel ICH5 SATA controller

2005-02-19 Thread Alan J. Wylie
On Sat, 19 Feb 2005 12:33:32 -0500, Jeff Garzik [EMAIL PROTECTED] said: Is it possible for you to enable the following two #ifdefs in include/linux/libata.h, and send me the output? #define ATA_DEBUG /* debugging output */ #define ATA_VERBOSE_DEBUG /* yet more debugging output */ (Hand

[SATA] libata-dev queue updated

2005-02-19 Thread Jeff Garzik
Patch URL, BK URL, and changelog attached. Recent changes: * New sata_qstor driver. * Turn on ATAPI by default. * Change a couple unconditional use-the-hardware function calls to be callbacks instead. Should have been this way originally. * Most of C/H/S support. * Fix bugs in ADMA driver. *

Re: [2.6 patch] drivers/net/smc-mca.c: cleanups

2005-02-19 Thread Willy Tarreau
On Sat, Feb 19, 2005 at 10:09:00AM +0100, Arjan van de Ven wrote: On Sat, 2005-02-19 at 03:41 -0500, Jeff Garzik wrote: Adrian Bunk wrote: This patch contains the following cleanups: - make a needlessly global function static - make three needlessly global structs static Since

Re: [2.6 patch] drivers/net/smc-mca.c: cleanups

2005-02-19 Thread Arjan van de Ven
This comment is applicable to similar changes, also. Use 'const' whenever possible. does that even have meaning in C? In C++ it does, but afaik in C it doesn't. Yes it does. Often the variables declared this way will go into the text section which is marked read-only. true.

[RFC] parallel directory operations

2005-02-19 Thread Alex Tomas
Good day Al and all could you review couple patches that implement $subj for vfs and tmpfs. In short the idea is that we can protect operations taking semaphore related for set of names. definitely, protection at vfs layer isn't enough and filesystem will need to protect their own structures by

Re: [RFC] pdirops: vfs patch

2005-02-19 Thread Alex Tomas
fs/inode.c |1 fs/namei.c | 66 ++--- include/linux/fs.h | 11 3 files changed, 54 insertions(+), 24 deletions(-) Index: linux-2.6.10/fs/namei.c ===

Re: [RFC] pdirops: tmpfs patch

2005-02-19 Thread Alex Tomas
Index: linux-2.6.10/mm/shmem.c === --- linux-2.6.10.orig/mm/shmem.c2005-01-28 19:32:16.0 +0300 +++ linux-2.6.10/mm/shmem.c 2005-02-19 20:05:32.642599576 +0300 @@ -1849,7 +1849,7 @@ #endif }; -static int

[PATCH] Symlink /sys/class/block to /sys/block

2005-02-19 Thread Malcolm Rowe
Greg, Following the discussion in [1], the attached patch creates /sys/class/block as a symlink to /sys/block. The patch applies to 2.6.11-rc4-bk7. Please cc: me on any replies - I'm not subscribed to the mailing list. [1] http://marc.theaimsgroup.com/?m=110506536315986 Regards, Malcolm

Re: Current bk on ppc32: kernel text corruption

2005-02-19 Thread Benjamin Herrenschmidt
On Fri, 2005-02-18 at 18:09 +1100, Benjamin Herrenschmidt wrote: Ok, we may not be over with memory corruption bugs yet. ppc64 now seem stable running LTP overnight, but my laptop has a page of kernel .text replaced with zero's as soon as I launch X (and just X, no need to launc the whole

[PATCH] radeonfb: Workaround memory corruption accel problem

2005-02-19 Thread Benjamin Herrenschmidt
Hi ! A conflict between X and radeonfb can cause system memory corruption when switching console from X (note that this is not realted to the recent radeonfb patches, the problem has been there forever as far as I can tell). This patch works around it in radeonfb by making sure the offsets

Re: I wrote a kernel tool for monitoring / web page

2005-02-19 Thread Florian Schmidt
On Sat, 19 Feb 2005 02:33:00 +0100 sylvanino b [EMAIL PROTECTED] wrote: Hi, Sorry, it's meant to run on linux. Actually, patch provided is for linux 2.6.9 + kdb 4.4 I have uploaded a new tarball and updated the webpage. should be ok, Sylvain For some reason all i ever get to see is

Re: updated list of unused kernel exports posted

2005-02-19 Thread Joel Becker
On Sat, Feb 19, 2005 at 10:14:33PM +0100, Arjan van de Ven wrote: +get_sb_pseudo Used by Oracle's GPL ASMLib driver, and I think by some OCFS2 stuff as well. Joel -- If you are ever in doubt as to whether or not to kiss a pretty girl, give her the benefit of the doubt

Re: Bootsplash for 2.6.11-rc4

2005-02-19 Thread Pavel Machek
Hi! Just in case someone is interested, this is bootsplash for 2.6.11-rc4, taken from suse kernel. I'll probably try to modify it to work with radeonfb. Any ideas why bootsplash needs to hack into vesafb? It only uses vesafb_ops to test against them before some kind of free...

Re: I wrote a kernel tool for monitoring / web page

2005-02-19 Thread Randy.Dunlap
Florian Schmidt wrote: On Sat, 19 Feb 2005 02:33:00 +0100 sylvanino b [EMAIL PROTECTED] wrote: Hi, Sorry, it's meant to run on linux. Actually, patch provided is for linux 2.6.9 + kdb 4.4 I have uploaded a new tarball and updated the webpage. should be ok, Sylvain For some reason all i ever get

Re: [patch] Real-Time Preemption, -RT-2.6.11-rc3-V0.7.38-01

2005-02-19 Thread Lee Revell
On Sat, 2005-02-19 at 15:45 -0500, Lee Revell wrote: I have not tried data=journal. As previously stated data=writeback works perfectly - I ran JACK overnight while stressing the fs and did not get one xrun. data=journal has the same good performance as data=writeback. Only the ordered data

Re: I wrote a kernel tool for monitoring / web page

2005-02-19 Thread Lee Revell
On Sat, 2005-02-19 at 16:04 -0800, Randy.Dunlap wrote: For some reason all i ever get to see is the front page.. Any link just leads to an empty page like this [screenshot]: That's also what I saw with firefox, but konqueror worked OK. I saw it at first with Firefox but then when I

Re: updated list of unused kernel exports posted

2005-02-19 Thread Joel Becker
bio_map_user bio_unmap_user Used by Oracle's GPL ASMLib driver. dcache_readdir simple_commit_write simple_getattr simple_link simple_prepare_write simple_readpage simple_rename simple_sync_file Used By OCFS2. Joel -- Life's Little Instruction Book #198 Feed a stranger's expired

IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Steven Rostedt
Sorry for the repost, but I figured I might get the attention of someone that has an IBM Thinkpad G41 with the updated subject. -- Hi everyone, I've been banging my head on this one a couple of days with no luck. I have a IBM Thinkpad G41 with a pentium4M with

Re: I wrote a kernel tool for monitoring / web page

2005-02-19 Thread sylvanino b
hi, sorry, the host had poor advertisement. I opened a SF project and am waiting for its validation. In the meantimes, I changed host, this one has no ad: http://slvn.free.fr/kernelanalyzer/index.php I'm going to put more explanation on the site too. sylvain On Sat, 19 Feb 2005 19:17:18

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Linus Torvalds
On Sat, 19 Feb 2005, Steven Rostedt wrote: :00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 81) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr-

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Steven Rostedt
On Sat, 2005-02-19 at 16:59 -0800, Linus Torvalds wrote: The parent bridge has IO port mappings at 3000-6fff, and IO memory mappings at c200-cfff and f000-f7ff. The cardbus stuff _should_ all be behind those regions, but instead they are at 3fefb000 and

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Linus Torvalds
On Sat, 19 Feb 2005, Steven Rostedt wrote: Here's the scoop: cat /proc/iomem: Ok. This one does not show device 00:1e.0 _at_all_. It had: I/O behind bridge: 3000-6fff Memory behind bridge: c200-cfff Prefetchable memory behind bridge:

Re: [OT] speeding boot process (was Re: [ANNOUNCE] hotplug-ng 001 release)

2005-02-19 Thread Jim Crilly
Helge Hafting wrote: No problem with the remote server, it does not depend on the local boot process. The mail program connects directly to the remote server, all you need is the network and it comes up so fast, it will come up way before X in a parallel boot. Depends on the implementation and

Re: [2.6 patch] drivers/net/typhoon: make a firmware image static

2005-02-19 Thread David Dillow
On Sat, 2005-02-19 at 09:43 +0100, Adrian Bunk wrote: This patch makes a nedlessly global firmware image static. Doh! ACK. -- David Dillow [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: slab corruption on 2.6.10-rc4-bk7

2005-02-19 Thread Jeff Garzik
On Sat, Feb 19, 2005 at 02:41:47PM -0800, Andrew Morton wrote: Dave Jones [EMAIL PROTECTED] wrote: (This has actually been there for a while, but I only noticed it in dmesg this morning). During boot on a dual em64t I see .. scsi2 : ata_piix isa bounce pool size: 16 pages slab

Getting the page size of currently running kernel

2005-02-19 Thread Scott Bronson
Is there any way to get a running kernel to tell you the size of its pages? Why: I'm writing a quick Perl hack to monitor the memory usage of the TCP stack over time. Easy enough: /proc/net/sockstat gives the current value of tcp_memory_allocated. But how do I convert this into bytes? I

Re: updated list of unused kernel exports posted

2005-02-19 Thread Benjamin Herrenschmidt
On Sat, 2005-02-19 at 22:14 +0100, Arjan van de Ven wrote: +try_acquire_console_sem This is used by radeonfb and aty128fb at least... though only on ppc for now... It could be used later in fbdev's for optisation. Basically, a trylock semantic on the console semaphore, allows you to try to do

Re: Getting the page size of currently running kernel

2005-02-19 Thread Jan Knutar
On Sunday 20 February 2005 05:01, Scott Bronson wrote: Is there any way to get a running kernel to tell you the size of its pages? Why: I'm writing a quick Perl hack to monitor the memory usage of the TCP stack over time. Easy enough: /proc/net/sockstat gives the current value of

Re: Getting the page size of currently running kernel

2005-02-19 Thread Roland Dreier
Scott Is there any way to get a running kernel to tell you the Scott size of its pages? Why: I'm writing a quick Perl hack to Scott monitor the memory usage of the TCP stack over time. Easy Scott enough: /proc/net/sockstat gives the current value of Scott

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Steven Rostedt
On Sat, 2005-02-19 at 18:10 -0800, Linus Torvalds wrote: I _think_ it's the code in arch/i386/pci/fixup.c that does this. See the static void __devinit pci_fixup_transparent_bridge(struct pci_dev *dev) thing, and try to disable it. Maybe that rule is wrong, and triggers much too

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Linus Torvalds
On Sat, 19 Feb 2005, Steven Rostedt wrote: On Sat, 2005-02-19 at 18:10 -0800, Linus Torvalds wrote: I _think_ it's the code in arch/i386/pci/fixup.c that does this. See the static void __devinit pci_fixup_transparent_bridge(struct pci_dev *dev) thing, and try to disable it.

Re: Getting the page size of currently running kernel

2005-02-19 Thread Scott Bronson
On Saturday 19 February 2005 19:28, Roland Dreier wrote: I'm not sure exactly how to call it from perl, but from C one can use sysconf(3) like: page_size = sysconf(_SC_PAGESIZE); (one can also use getpagesize(2) to do exactly the same thing) And I was going nuts looking all over /proc and

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Linus Torvalds
On Sat, 19 Feb 2005, Steven Rostedt wrote: + /* the 2448 bridge is not transparent */ + dev-device != 0x2448) Btw, I've got a laptop with the exact same bridge chip PCI ID (well, mine is rev 83, while yours claims to be rev 81), and mine definitely _is_ transparent. On my

Re: IBM Thinkpad G41 PCMCIA problems [Was: Yenta TI: ... no PCI interrupts. Fish. Please report.]

2005-02-19 Thread Linus Torvalds
On Sat, 19 Feb 2005, Linus Torvalds wrote: Does a patch like this (instead of your version) work for you? It removes the Intel quirk entirely, and replaces it with the if there's no resource, use the parent resource as the default fallback code. Here's a very very slightly changed patch.

<    1   2   3