[PATCH 0/27] fix section mismatches

2008-02-17 Thread Sam Ravnborg
Following patch set fix all section mismatches for a allnoconfig, allyesconfig, defconfig build of x86 - 64bit. The builds were all done with CONFIG_DEBUG_SECTION_MISMATCH enabled. The fixes are spread all over the tree but none of them are invasive in nature. diffstat for the full patchset

Re: [PATCH] Add PCI_DEVICE_TABLE macro

2008-02-17 Thread Jonas Bonn
I'm a bit uncertain whether the definition really should include the 'static' modifier... for most definitions of these tables this is ok, but there are a couple of cases where it should not be static, so the line would need to be open-coded again... /Jonas On Sun, 2008-02-17 at 13:10 +0100,

Re: 2.6.25-rc1 xen pvops regression

2008-02-17 Thread Jeremy Fitzhardinge
Joel Becker wrote: Unfortunately that doesn't narrow down what the kernel was actually trying to do at the time. Clearly a set_pte; looks like someone is trying to create a writable mapping of an existing pte page. Does "console=hvc0 earlyprintk=xen" on the kernel command line give any

[PATCH] Add PCI_DEVICE_TABLE macro

2008-02-17 Thread Jonas Bonn
The definitions of struct pci_device_id arrays should generally follow the same pattern across the entire kernel. This macro defines this array as static const and puts it into the __devinitconst section. Signed-off-by: Jonas Bonn <[EMAIL PROTECTED]> --- include/linux/pci.h |8 1

Re: My system stops during startup with curretn git tree of 2.6.25-rc2

2008-02-17 Thread Jiri Kosina
On Sun, 17 Feb 2008, Zdenek Kabelac wrote: > It looks like there is something weird as my systems stops when the swap > is mounted. I've played bisection game and this is the commit which > makes the system unusable: > # bad: [45b503548210fe6f23e92b856421c2a3f05fd034] [RTNETLINK]: Send a >

[PATCH] COSA/SRP: Convert channel_data.rsem to mutex

2008-02-17 Thread Matthias Kaehlcke
COSA/SRP driver: The semaphore channel_data.rsem is used as a mutex, convert it to the mutex API Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]> -- Index: linux-2.6/drivers/net/wan/cosa.c === ---

Re: [PATCH 1/3] Fix Unlikely(x) == y

2008-02-17 Thread Michael Ellerman
On Sat, 2008-02-16 at 10:39 -0800, Arjan van de Ven wrote: > > >> > you found a great set of bugs.. > > >> > but to be honest... I suspect it's just best to remove unlikely > > >> > altogether for these cases; unlikely() is almost a > > >> > go-faster-stripes thing, and if you don't know how to

Re: USB regression (and other failures) in 2.6.2[45]*

2008-02-17 Thread Sergey Vlasov
On Sat, Feb 16, 2008 at 04:33:41PM -0500, Andrew Buehler wrote: > The associated dmesg (obtained yesterday from booting with the > Flash drive connected) is attached. This dmesg shows that ACPI is not enabled in your kernel config - most likely this is the problem. Try to enable it: 1) In the

Re: 2.6.25-rc2-mm1 (build failure)

2008-02-17 Thread Rafael J. Wysocki
On Sunday, 17 of February 2008, Randy Dunlap wrote: > On Sat, 16 Feb 2008 00:25:22 -0800 Andrew Morton wrote: > > > > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.25-rc2/2.6.25-rc2-mm1/ > > When SMP=n, x86_64 build gets: > > arch/x86/kernel/built-in.o: In function

[PATCH] [resend] 3c509: convert to isa_driver and pnp_driver v5

2008-02-17 Thread Ondrej Zary
Hello, this patch converts 3c509 driver to isa_driver and pnp_driver. The result is that autoloading using udev and hibernation works with ISA PnP cards. It also adds hibernation support for non-PnP ISA cards. xcvr module parameter was removed as its value was not used. Tested using 3 ISA

Re: uli526x link problem solved, fix not on 2.6.25-rc2

2008-02-17 Thread Alejandro Riveira Fernández
El Sun, 17 Feb 2008 10:42:25 +0100 Santiago Garcia Mantinan <[EMAIL PROTECTED]> escribió: > Hi! > > There was a problem that affected all tulip based drivers and which has been > fixed in most of them, for uli526x the problem remains on 2.6.25-rc2 as the > fix has not yet been applied. > > A

Suspend doesn't work when SD card is inserted

2008-02-17 Thread Zdenek Kabelac
Hello I've noticed that my system (T61) doesn't want to suspend when SD card is in the card reader slot with 2.6.25-rc2 (no problem when the card is outside) Also the card is not even mounted, it's just in the slot and suspend locks. 2.6.24 worked correctly. Bisection games showed this patch as

My system stops during startup with curretn git tree of 2.6.25-rc2

2008-02-17 Thread Zdenek Kabelac
Hi It looks like there is something weird as my systems stops when the swap is mounted. I've played bisection game and this is the commit which makes the system unusable: # bad: [45b503548210fe6f23e92b856421c2a3f05fd034] [RTNETLINK]: Send a single notification on device state changes. git-bisect

2.6.25-rc2-mm1: new create_proc_entry() users

2008-02-17 Thread Alexey Dobriyan
> profile-likely-unlikely-macros > page-owner-tracking-leak-detector > cciss-procfs-updates-to-display-info-about-many-volumes Guys, create_proc_entry() is slightly racy in case of modular code and proc_create() was invented to fix it. Eventually all create_proc_entry() users will be converted to

Re: [PATCH] 2.6.25-rc1-git2: GDT SCSI: change drivers/scsi/gdth.c into using pci_get device

2008-02-17 Thread Boaz Harrosh
On Sat, Feb 16 2008 at 18:37 +0200, Matthew Wilcox <[EMAIL PROTECTED]> wrote: > On Wed, Feb 13, 2008 at 10:57:37AM +0200, Boaz Harrosh wrote: >> I still don't have a card for testing myself. Again anyone >> wants to send me a card. Intel people anybody home? > > Apparently Intel sold this line of

Re: [PATCH] More accessible usage of custom flags

2008-02-17 Thread Alexey Dobriyan
On Sat, Feb 16, 2008 at 09:52:51PM -0500, Nicholas Marquez wrote: > I submitted this patch to the zen-sources Gentoo community and got > much praise and has promptly been included. This kind of thing have > very likely already been done in other patchsets, but I haven't seen > it around,

Re: [PATCH] MAINTAINERS: linux-fbdev is moderated

2008-02-17 Thread Geert Uytterhoeven
On Sun, 17 Feb 2008, Sam Ravnborg wrote: > On Sun, Feb 17, 2008 at 10:50:52AM +0100, Geert Uytterhoeven wrote: > > While linux-fbdev is subscribers-only, non-subscribers are not plainly > > rejected, but moderated, so the casual patch/comment/question comes through. > > Have you considered moving

[PATCH] snd-hda-intel: don't print using snd_printdd on device open

2008-02-17 Thread Adel Gadllah
Hi, When CONFIG_SND_DEBUG_DETECT is set the hda-intel driver prints verbose info like this: ALSA sound/pci/hda/hda_intel.c:1259: azx_pcm_prepare: bufsize=0x4400, fragsize=0x1100, format=0x11 ALSA sound/pci/hda/hda_codec.c:682: hda_codec_setup_stream: NID=0x7, stream=0x5, channel=0,

build #355 issue for v2.6.25-rc2-15-g1309d4e in function v4l2_i2c_attach

2008-02-17 Thread Toralf Förster
Hello, the build with the attached .config failed, make ends with: ... CC arch/x86/lib/usercopy_32.o AR arch/x86/lib/lib.a LD vmlinux.o MODPOST vmlinux.o WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make

Re: [19/19] ftrace

2008-02-17 Thread Paul Jackson
A week ago, Ingo wrote: > There's no 19th patch. Dang ... and I came here looking for the "latency tracing for dummies" update to Documentation ;). Did I miss its existence elsewhere? -- I won't rest till it's the best ... Programmer, Linux Scalability

Re: [Cbe-oss-dev] [PATCH 1/3] Fix Unlikely(x) == y

2008-02-17 Thread Willy Tarreau
On Sun, Feb 17, 2008 at 01:45:23AM -0800, Andrew Pinski wrote: > On Feb 16, 2008 9:58 AM, Willy Tarreau <[EMAIL PROTECTED]> wrote: > > Last but not least, gcc 4 tends to emit stupid checks, to the point that I > > have replaced unlikely(x) with (x) in my code when gcc >= 4 is detected. > > What >

Re: [2.6 patch] fs/proc/kmsg.c should #include

2008-02-17 Thread Alexey Dobriyan
On Sun, Feb 17, 2008 at 10:20:48AM +0200, Adrian Bunk wrote: > Every file should include the headers containing the externs its global > code (in this case for struct proc_kmsg_operations). It should be moved to fs/proc/internal.h to where it belongs. > --- a/fs/proc/kmsg.c > +++

Re: 2.6.24-git16 Oops @ sysfs_move_dir w/ btdelconn

2008-02-17 Thread Dave Young
On Feb 16, 2008 1:16 PM, Barnaby <[EMAIL PROTECTED]> wrote: > > On Fri, Feb 15, 2008 at 6:15 PM, Dave Young <[EMAIL PROTECTED]> wrote: > > > > On Fri, Feb 15, 2008 at 8:04 AM, Barnaby <[EMAIL PROTECTED]> wrote: > > > Answers at the bottom.. > > > > > > > > > > > > On 2/13/08, Dave Young

Re: 2.6.25-rc2-mm1: build failure (x86)

2008-02-17 Thread Marcin Slusarz
On Sun, Feb 17, 2008 at 02:37:09AM +0100, Rafael J. Wysocki wrote: > On Saturday, 16 of February 2008, Marcin Slusarz wrote: > > On Sat, Feb 16, 2008 at 03:09:49AM -0800, Andrew Morton wrote: > > > On Sat, 16 Feb 2008 11:59:07 +0100 Marcin Slusarz <[EMAIL PROTECTED]> > > > wrote: > > > > > > >

Re: 2.6.25-rc2-mm1: build failure (x86)

2008-02-17 Thread Marcin Slusarz
On Sun, Feb 17, 2008 at 01:22:11AM +0100, Rafael J. Wysocki wrote: > On Saturday, 16 of February 2008, Marcin Slusarz wrote: > > On Sat, Feb 16, 2008 at 03:09:49AM -0800, Andrew Morton wrote: > > > On Sat, 16 Feb 2008 11:59:07 +0100 Marcin Slusarz <[EMAIL PROTECTED]> > > > wrote: > > > > > > >

Re: [PATCH] MAINTAINERS: linux-fbdev is moderated

2008-02-17 Thread Sam Ravnborg
On Sun, Feb 17, 2008 at 10:50:52AM +0100, Geert Uytterhoeven wrote: > While linux-fbdev is subscribers-only, non-subscribers are not plainly > rejected, but moderated, so the casual patch/comment/question comes through. Have you considered moving this list to vger.kernel.org? Almost no spam so

[PATCH] x86_64: reenable support for system without on node0

2008-02-17 Thread Yinghai Lu
one system doesn't have RAM for node0 installed. SRAT: PXM 0 -> APIC 0 -> Node 0 SRAT: PXM 0 -> APIC 1 -> Node 0 SRAT: PXM 1 -> APIC 2 -> Node 1 SRAT: PXM 1 -> APIC 3 -> Node 1 SRAT: Node 1 PXM 1 0-a SRAT: Node 1 PXM 1 0-dd00 SRAT: Node 1 PXM 1 0-12300 ACPI: SLIT: nodes = 2 10 13

[PATCH] MAINTAINERS: linux-fbdev is moderated

2008-02-17 Thread Geert Uytterhoeven
While linux-fbdev is subscribers-only, non-subscribers are not plainly rejected, but moderated, so the casual patch/comment/question comes through. Signed-off-by: Geert Uytterhoeven <[EMAIL PROTECTED]> --- MAINTAINERS | 22 +++--- 1 file changed, 11 insertions(+), 11

Re: [Cbe-oss-dev] [PATCH 1/3] Fix Unlikely(x) == y

2008-02-17 Thread Andrew Pinski
On Feb 16, 2008 9:58 AM, Willy Tarreau <[EMAIL PROTECTED]> wrote: > Last but not least, gcc 4 tends to emit stupid checks, to the point that I > have replaced unlikely(x) with (x) in my code when gcc >= 4 is detected. What > I observe is that the following code : > > if (unlikely(p == NULL))

Re: [Linux-fbdev-devel] [PATCH 1/2] fb: add support for foreign endianness

2008-02-17 Thread Geert Uytterhoeven
On Fri, 15 Feb 2008, Anton Vorontsov wrote: > On Thu, Feb 14, 2008 at 10:49:42PM -0800, Andrew Morton wrote: > > On Tue, 5 Feb 2008 18:44:32 +0300 Anton Vorontsov <[EMAIL PROTECTED]> wrote: > > > This patch adds support for the framebuffers with non-native > > > endianness. This is done via

uli526x link problem solved, fix not on 2.6.25-rc2

2008-02-17 Thread Santiago Garcia Mantinan
Hi! There was a problem that affected all tulip based drivers and which has been fixed in most of them, for uli526x the problem remains on 2.6.25-rc2 as the fix has not yet been applied. A discusion of this bug and the patch to fix it is at http://bugzilla.kernel.org/show_bug.cgi?id=5839 Several

Re: 2.6.25-rc1/2 CD/DVD burning broken

2008-02-17 Thread Andreas Schwab
Mark Lord <[EMAIL PROTECTED]> writes: > Andreas Schwab wrote: >> Jeff Garzik <[EMAIL PROTECTED]> writes: >> >>> Andreas Schwab wrote: Since commit aaa04c28cb9a1efd42541fdb7ab648231c2a2263 [blk_end_request: changing ide-cd (take 4)] I cannot burn any CD/DVD any more, getting the

Unable to continue testing of 2.6.25

2008-02-17 Thread Frans Pop
Yesterday, after spending quite a few hours over the last days on bisecting some serious regressions and finding workarounds for them, I thought I could start using 2.6.25-rc2 as the new kernel for my desktop. Unfortunately I found that I cannot because it would make my other main activity -

[ANNOUNCE] GIT 1.5.4.2

2008-02-17 Thread Junio C Hamano
The latest maintenance release GIT 1.5.4.2 is available at the usual places: http://www.kernel.org/pub/software/scm/git/ git-1.5.4.2.tar.{gz,bz2} (tarball) git-htmldocs-1.5.4.2.tar.{gz,bz2} (preformatted docs) git-manpages-1.5.4.2.tar.{gz,bz2}

Re: [PATCH 3/3] drivers/s390/block/dcssblk.c: Fix Unlikely(x) != y

2008-02-17 Thread Heiko Carstens
On Sat, Feb 16, 2008 at 05:16:26PM +0100, Roel Kluin wrote: > The patch below was not yet tested. If it's correct as it is, please comment. > --- > Fix Unlikely(x) != y > > Signed-off-by: Roel Kluin <[EMAIL PROTECTED]> > --- > diff --git a/drivers/s390/block/dcssblk.c

Re: [BUG] 2.6.25-rc2-mm1 - kernel oops while bootup on s390x

2008-02-17 Thread Heiko Carstens
On Sun, Feb 17, 2008 at 09:10:46AM +0530, Kamalesh Babulal wrote: > To conform the patches causing the panic, I tested the 2.6.24.2 kernel with > the futex-fix-init-order.patch and > futex-runtime-enable-pi-and-robust-functionality.patch applied and they seem > to cause the kernel > panic. > >

2.6.25-rc[12] Video4Linux Bttv Regression

2008-02-17 Thread Bongani Hlope
The bttv driver seems to be experiencing problems in the 2.6.25-rcX kernels. I have the divided by error that Robert Fitzsimons has already reported (I'll test his patch and see if it fixes it for me) and I have the following Oops when I try to use the radio: BUG: unable to handle kernel NULL

Re: [PATCH 2/3] sched: trivial sparse warning in sched.c

2008-02-17 Thread Cyrill Gorcunov
[Peter Zijlstra - Sat, Feb 16, 2008 at 10:45:14PM +0100] | | On Sun, 2008-02-17 at 00:27 +0300, Cyrill Gorcunov wrote: | > [Peter Zijlstra - Sat, Feb 16, 2008 at 10:11:29PM +0100] | > | [...] | > | > Hi Peter, | > | > dont you find 'return (void)foo();' statement a bit strange (as it was in |

[2.6 patch] remove include/linux/netfilter_ipv4/ipt_SAME.h

2008-02-17 Thread Adrian Bunk
This patch removes the no longer used include/linux/netfilter_ipv4/ipt_SAME.h Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- include/linux/netfilter_ipv4/Kbuild |1 - include/linux/netfilter_ipv4/ipt_SAME.h | 19 --- 2 files changed, 20 deletions(-)

[2.6 patch] fs/proc/kmsg.c should #include

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the externs its global code (in this case for struct proc_kmsg_operations). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- b6f818ea9e2dd76d3fd7dbec2382240cabe66a6b diff --git a/fs/proc/kmsg.c b/fs/proc/kmsg.c index ff3b90b..9fa3a3d 100644

[2.6 patch] fs/ramfs/ extern cleanup

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - internal.h shouldn't duplicate the extern declaration for ramfs_file_operations already in include/linux/ramfs.h - file-mmu.c needs two #include's for seeing the extern declarations of it's global struct's Signed-off-by: Adrian Bunk <[EMAIL

[2.6 patch] make ocfs2_downconvert_thread() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global ocfs2_downconvert_thread() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- bdbb7c3c448132142fffd0fbb8dc71f5a9efb594 diff --git a/fs/ocfs2/dlmglue.c b/fs/ocfs2/dlmglue.c index 351130c..841df58 100644 --- a/fs/ocfs2/dlmglue.c +++

[2.6 patch] ocfs: make dlm_do_assert_master() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global dlm_do_assert_master() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- d30e20106688e15d199297957c5fe1f6d79f23c9 diff --git a/fs/ocfs2/dlm/dlmmaster.c b/fs/ocfs2/dlm/dlmmaster.c index a54d33d..c92d1b1 100644 --- a/fs/ocfs2/dlm/dlmmaster.c +++

[2.6 patch] fs/freevxfs/: proper externs

2008-02-17 Thread Adrian Bunk
This patch moves the extern declarations of several structs to vxfs_extern.h Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/freevxfs/vxfs_extern.h |5 + fs/freevxfs/vxfs_immed.c |1 + fs/freevxfs/vxfs_inode.c |5 - 3 files changed, 6 insertions(+), 5 deletions(-)

[2.6 patch] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops

2008-02-17 Thread Adrian Bunk
This patch adds a proper extern declaration for gdlm_ops in fs/gfs2/locking/dlm/lock_dlm.h Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/gfs2/locking/dlm/lock_dlm.h |5 + fs/gfs2/locking/dlm/main.c |2 -- fs/gfs2/locking/dlm/sysfs.c|2 -- 3 files changed, 5

[RFC: 2.6 patch] make udf_error() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global udf_error() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/udf/super.c |6 -- fs/udf/udfdecl.h |1 - 2 files changed, 4 insertions(+), 3 deletions(-) c99325d879eda1095e5d82e2b8151a22bc220db8 diff --git a/fs/udf/super.c

[2.6 patch] fs/hfsplus/: proper externs

2008-02-17 Thread Adrian Bunk
This patch adds proper extern declarations for two structs in fs/hfsplus/hfsplus_fs.h Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/hfsplus/hfsplus_fs.h |4 fs/hfsplus/inode.c |3 --- 2 files changed, 4 insertions(+), 3 deletions(-)

[RFC: 2.6 patch] minix: remove !NO_TRUNCATE code

2008-02-17 Thread Adrian Bunk
This patch removes the !NO_TRUNCATE code that anyway required a manual editing of the code for being used. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/minix/inode.c |3 --- fs/minix/minix.h |6 -- fs/minix/namei.c | 24 3 files changed, 33

[RFC: 2.6 patch] make __put_super() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global __put_super() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/super.c |2 +- include/linux/fs.h |1 - 2 files changed, 1 insertion(+), 2 deletions(-) 2f076cdd5f1d693cc46559d48df6b060242e7f4c diff --git a/fs/super.c

[2.6 patch] fs/jbd/journal.c: cleanups

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - make the following needlessly global function static: - journal_check_used_features() - remove the following unused EXPORT_SYMBOL's: - journal_set_features - journal_update_superblock Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- This

[2.6 patch] make vfs_ioctl() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global vfs_ioctl() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/ioctl.c |4 ++-- include/linux/fs.h |1 - 2 files changed, 2 insertions(+), 3 deletions(-) 18bc247a745a825238208f88fbe1b86ba1ef304e diff --git a/fs/ioctl.c

[2.6 patch] fs/fs-writeback.: make 2 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - writeback_acquire() - writeback_release() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/fs-writeback.c | 77 ++-- include/linux/backing-dev.h |2 2 files changed, 39

[RFC: 2.6 patch] fs/configfs/ cleanups

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - make the needlessly global file.c:configfs_add_file() static - #if 0 the unused inode.c:configfs_hash_and_remove() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/configfs/configfs_internal.h |3 --- fs/configfs/file.c |3

[2.6 patch] make ext{3,4}_xattr_list() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global ext{3,4}_xattr_list() static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/ext3/xattr.c |4 +++- fs/ext3/xattr.h |7 --- fs/ext4/xattr.c |4 +++- fs/ext4/xattr.h |7 --- 4 files changed, 6 insertions(+), 16 deletions(-)

[2.6 patch] fs/drop_caches.c: make 2 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - drop_pagecache() - drop_slab() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/drop_caches.c |4 ++-- include/linux/mm.h |2 -- 2 files changed, 2 insertions(+), 4 deletions(-)

[2.6 patch] fs/aio.c: make 3 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - __put_ioctx() - lookup_ioctx() - io_submit_one() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/aio.c| 67 +--- include/linux/aio.h | 19 2 files

[RFC: 2.6 patch] fs/block_dev.c: remove #if 0'ed code

2008-02-17 Thread Adrian Bunk
Commit b2e895dbd80c420bfc0937c3729b4afe073b3848 #if 0'ed this code stating: <-- snip --> [PATCH] revert blockdev direct io back to 2.6.19 version Andrew Vasquez is reporting as-iosched oopses and a 65% throughput slowdown due to the recent special-casing of direct-io against

[2.6 patch] gfs2/ops_file.c should #include "ops_inode.h"

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the prototypes for its global functions (in this case for gfs2_set_inode_flags()). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 34f925ebad8d18c4061536e275e33e888f827fd6 diff --git a/fs/gfs2/ops_file.c b/fs/gfs2/ops_file.c index

[2.6 patch] let LOG_BUF_SHIFT default to 17

2008-02-17 Thread Adrian Bunk
16 kB is often no longer enough for a normal boot of an UP system. And even less when people e.g. use suspend. 17 seems to be a more reasonable default for current kernels on current hardware (it's just the default, anyone who is memory limited can still lower it). Signed-off-by: Adrian Bunk

[2.6 patch] fs/timerfd.c should #include

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the prototypes for its global functions (in this case for sys_timerfd_*()). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- dee855e7d9a90ab98e0ebbc9cb5d81ba1eff9c96 diff --git a/fs/timerfd.c b/fs/timerfd.c index 10c80b5..5400524 100644 ---

[2.6 patch] remove generic_commit_write()

2008-02-17 Thread Adrian Bunk
This patch removes the obsolete and no longer used generic_commit_write(). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/buffer.c | 18 -- include/linux/buffer_head.h |1 - 2 files changed, 19 deletions(-) ef68a189129f02603fb49b09d331d1ea2fcd25da

[2.6 patch] make struct def_blk_aops static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global struct def_blk_aops static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/block_dev.c |4 +++- include/linux/fs.h |1 - 2 files changed, 3 insertions(+), 2 deletions(-) b6975210aef8e29f8d372ea25e4fd6d1d4749e5d diff --git

[2.6 patch] make fs/buffer.c:cont_expand_zero() static

2008-02-17 Thread Adrian Bunk
cont_expand_zero() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- This patch has been sent on: - 15 Jun 2007 --- linux-2.6.22-rc4-mm2/fs/buffer.c.old2007-06-14 01:51:08.0 +0200 +++ linux-2.6.22-rc4-mm2/fs/buffer.c2007-06-14 01:51:42.0 +0200

[2.6 patch] make fs/buffer.c:cont_expand_zero() static

2008-02-17 Thread Adrian Bunk
cont_expand_zero() can become static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- This patch has been sent on: - 15 Jun 2007 --- linux-2.6.22-rc4-mm2/fs/buffer.c.old2007-06-14 01:51:08.0 +0200 +++ linux-2.6.22-rc4-mm2/fs/buffer.c2007-06-14 01:51:42.0 +0200 @@

[2.6 patch] remove generic_commit_write()

2008-02-17 Thread Adrian Bunk
This patch removes the obsolete and no longer used generic_commit_write(). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/buffer.c | 18 -- include/linux/buffer_head.h |1 - 2 files changed, 19 deletions(-) ef68a189129f02603fb49b09d331d1ea2fcd25da

[2.6 patch] make struct def_blk_aops static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global struct def_blk_aops static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/block_dev.c |4 +++- include/linux/fs.h |1 - 2 files changed, 3 insertions(+), 2 deletions(-) b6975210aef8e29f8d372ea25e4fd6d1d4749e5d diff --git

[2.6 patch] fs/timerfd.c should #include linux/syscalls.h

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the prototypes for its global functions (in this case for sys_timerfd_*()). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- dee855e7d9a90ab98e0ebbc9cb5d81ba1eff9c96 diff --git a/fs/timerfd.c b/fs/timerfd.c index 10c80b5..5400524 100644 ---

[2.6 patch] let LOG_BUF_SHIFT default to 17

2008-02-17 Thread Adrian Bunk
16 kB is often no longer enough for a normal boot of an UP system. And even less when people e.g. use suspend. 17 seems to be a more reasonable default for current kernels on current hardware (it's just the default, anyone who is memory limited can still lower it). Signed-off-by: Adrian Bunk

[2.6 patch] gfs2/ops_file.c should #include ops_inode.h

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the prototypes for its global functions (in this case for gfs2_set_inode_flags()). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- 34f925ebad8d18c4061536e275e33e888f827fd6 diff --git a/fs/gfs2/ops_file.c b/fs/gfs2/ops_file.c index

[2.6 patch] fs/aio.c: make 3 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - __put_ioctx() - lookup_ioctx() - io_submit_one() Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/aio.c| 67 +--- include/linux/aio.h | 19 2 files

[RFC: 2.6 patch] fs/block_dev.c: remove #if 0'ed code

2008-02-17 Thread Adrian Bunk
Commit b2e895dbd80c420bfc0937c3729b4afe073b3848 #if 0'ed this code stating: -- snip -- [PATCH] revert blockdev direct io back to 2.6.19 version Andrew Vasquez is reporting as-iosched oopses and a 65% throughput slowdown due to the recent special-casing of direct-io against

[2.6 patch] fs/drop_caches.c: make 2 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - drop_pagecache() - drop_slab() Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/drop_caches.c |4 ++-- include/linux/mm.h |2 -- 2 files changed, 2 insertions(+), 4 deletions(-)

[RFC: 2.6 patch] fs/configfs/ cleanups

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - make the needlessly global file.c:configfs_add_file() static - #if 0 the unused inode.c:configfs_hash_and_remove() Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/configfs/configfs_internal.h |3 --- fs/configfs/file.c |3

[2.6 patch] make ext{3,4}_xattr_list() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global ext{3,4}_xattr_list() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/ext3/xattr.c |4 +++- fs/ext3/xattr.h |7 --- fs/ext4/xattr.c |4 +++- fs/ext4/xattr.h |7 --- 4 files changed, 6 insertions(+), 16 deletions(-)

[2.6 patch] fs/fs-writeback.: make 2 functions static

2008-02-17 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - writeback_acquire() - writeback_release() Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/fs-writeback.c | 77 ++-- include/linux/backing-dev.h |2 2 files changed, 39

[2.6 patch] make vfs_ioctl() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global vfs_ioctl() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/ioctl.c |4 ++-- include/linux/fs.h |1 - 2 files changed, 2 insertions(+), 3 deletions(-) 18bc247a745a825238208f88fbe1b86ba1ef304e diff --git a/fs/ioctl.c

[2.6 patch] fs/jbd/journal.c: cleanups

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - make the following needlessly global function static: - journal_check_used_features() - remove the following unused EXPORT_SYMBOL's: - journal_set_features - journal_update_superblock Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- This patch

[RFC: 2.6 patch] minix: remove !NO_TRUNCATE code

2008-02-17 Thread Adrian Bunk
This patch removes the !NO_TRUNCATE code that anyway required a manual editing of the code for being used. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/minix/inode.c |3 --- fs/minix/minix.h |6 -- fs/minix/namei.c | 24 3 files changed, 33

[RFC: 2.6 patch] make __put_super() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global __put_super() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/super.c |2 +- include/linux/fs.h |1 - 2 files changed, 1 insertion(+), 2 deletions(-) 2f076cdd5f1d693cc46559d48df6b060242e7f4c diff --git a/fs/super.c

[RFC: 2.6 patch] make udf_error() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global udf_error() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/udf/super.c |6 -- fs/udf/udfdecl.h |1 - 2 files changed, 4 insertions(+), 3 deletions(-) c99325d879eda1095e5d82e2b8151a22bc220db8 diff --git a/fs/udf/super.c

[2.6 patch] fs/hfsplus/: proper externs

2008-02-17 Thread Adrian Bunk
This patch adds proper extern declarations for two structs in fs/hfsplus/hfsplus_fs.h Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/hfsplus/hfsplus_fs.h |4 fs/hfsplus/inode.c |3 --- 2 files changed, 4 insertions(+), 3 deletions(-)

[2.6 patch] fs/freevxfs/: proper externs

2008-02-17 Thread Adrian Bunk
This patch moves the extern declarations of several structs to vxfs_extern.h Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/freevxfs/vxfs_extern.h |5 + fs/freevxfs/vxfs_immed.c |1 + fs/freevxfs/vxfs_inode.c |5 - 3 files changed, 6 insertions(+), 5 deletions(-)

[2.6 patch] proper extern for gfs2/locking/dlm/mount.c:gdlm_ops

2008-02-17 Thread Adrian Bunk
This patch adds a proper extern declaration for gdlm_ops in fs/gfs2/locking/dlm/lock_dlm.h Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- fs/gfs2/locking/dlm/lock_dlm.h |5 + fs/gfs2/locking/dlm/main.c |2 -- fs/gfs2/locking/dlm/sysfs.c|2 -- 3 files changed, 5

[2.6 patch] make ocfs2_downconvert_thread() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global ocfs2_downconvert_thread() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- bdbb7c3c448132142fffd0fbb8dc71f5a9efb594 diff --git a/fs/ocfs2/dlmglue.c b/fs/ocfs2/dlmglue.c index 351130c..841df58 100644 --- a/fs/ocfs2/dlmglue.c +++

[2.6 patch] ocfs: make dlm_do_assert_master() static

2008-02-17 Thread Adrian Bunk
This patch makes the needlessly global dlm_do_assert_master() static. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- d30e20106688e15d199297957c5fe1f6d79f23c9 diff --git a/fs/ocfs2/dlm/dlmmaster.c b/fs/ocfs2/dlm/dlmmaster.c index a54d33d..c92d1b1 100644 --- a/fs/ocfs2/dlm/dlmmaster.c +++

[2.6 patch] fs/proc/kmsg.c should #include linux/proc_fs.h

2008-02-17 Thread Adrian Bunk
Every file should include the headers containing the externs its global code (in this case for struct proc_kmsg_operations). Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- b6f818ea9e2dd76d3fd7dbec2382240cabe66a6b diff --git a/fs/proc/kmsg.c b/fs/proc/kmsg.c index ff3b90b..9fa3a3d 100644 ---

[2.6 patch] fs/ramfs/ extern cleanup

2008-02-17 Thread Adrian Bunk
This patch contains the following cleanups: - internal.h shouldn't duplicate the extern declaration for ramfs_file_operations already in include/linux/ramfs.h - file-mmu.c needs two #include's for seeing the extern declarations of it's global struct's Signed-off-by: Adrian Bunk [EMAIL

[2.6 patch] remove include/linux/netfilter_ipv4/ipt_SAME.h

2008-02-17 Thread Adrian Bunk
This patch removes the no longer used include/linux/netfilter_ipv4/ipt_SAME.h Signed-off-by: Adrian Bunk [EMAIL PROTECTED] --- include/linux/netfilter_ipv4/Kbuild |1 - include/linux/netfilter_ipv4/ipt_SAME.h | 19 --- 2 files changed, 20 deletions(-)

Re: [PATCH 2/3] sched: trivial sparse warning in sched.c

2008-02-17 Thread Cyrill Gorcunov
[Peter Zijlstra - Sat, Feb 16, 2008 at 10:45:14PM +0100] | | On Sun, 2008-02-17 at 00:27 +0300, Cyrill Gorcunov wrote: | [Peter Zijlstra - Sat, Feb 16, 2008 at 10:11:29PM +0100] | | [...] | | Hi Peter, | | dont you find 'return (void)foo();' statement a bit strange (as it was in |

2.6.25-rc[12] Video4Linux Bttv Regression

2008-02-17 Thread Bongani Hlope
The bttv driver seems to be experiencing problems in the 2.6.25-rcX kernels. I have the divided by error that Robert Fitzsimons has already reported (I'll test his patch and see if it fixes it for me) and I have the following Oops when I try to use the radio: BUG: unable to handle kernel NULL

Re: [BUG] 2.6.25-rc2-mm1 - kernel oops while bootup on s390x

2008-02-17 Thread Heiko Carstens
On Sun, Feb 17, 2008 at 09:10:46AM +0530, Kamalesh Babulal wrote: To conform the patches causing the panic, I tested the 2.6.24.2 kernel with the futex-fix-init-order.patch and futex-runtime-enable-pi-and-robust-functionality.patch applied and they seem to cause the kernel panic. Unable

Re: [PATCH 3/3] drivers/s390/block/dcssblk.c: Fix Unlikely(x) != y

2008-02-17 Thread Heiko Carstens
On Sat, Feb 16, 2008 at 05:16:26PM +0100, Roel Kluin wrote: The patch below was not yet tested. If it's correct as it is, please comment. --- Fix Unlikely(x) != y Signed-off-by: Roel Kluin [EMAIL PROTECTED] --- diff --git a/drivers/s390/block/dcssblk.c b/drivers/s390/block/dcssblk.c index

[ANNOUNCE] GIT 1.5.4.2

2008-02-17 Thread Junio C Hamano
The latest maintenance release GIT 1.5.4.2 is available at the usual places: http://www.kernel.org/pub/software/scm/git/ git-1.5.4.2.tar.{gz,bz2} (tarball) git-htmldocs-1.5.4.2.tar.{gz,bz2} (preformatted docs) git-manpages-1.5.4.2.tar.{gz,bz2}

Unable to continue testing of 2.6.25

2008-02-17 Thread Frans Pop
Yesterday, after spending quite a few hours over the last days on bisecting some serious regressions and finding workarounds for them, I thought I could start using 2.6.25-rc2 as the new kernel for my desktop. Unfortunately I found that I cannot because it would make my other main activity -

uli526x link problem solved, fix not on 2.6.25-rc2

2008-02-17 Thread Santiago Garcia Mantinan
Hi! There was a problem that affected all tulip based drivers and which has been fixed in most of them, for uli526x the problem remains on 2.6.25-rc2 as the fix has not yet been applied. A discusion of this bug and the patch to fix it is at http://bugzilla.kernel.org/show_bug.cgi?id=5839 Several

Re: [Linux-fbdev-devel] [PATCH 1/2] fb: add support for foreign endianness

2008-02-17 Thread Geert Uytterhoeven
On Fri, 15 Feb 2008, Anton Vorontsov wrote: On Thu, Feb 14, 2008 at 10:49:42PM -0800, Andrew Morton wrote: On Tue, 5 Feb 2008 18:44:32 +0300 Anton Vorontsov [EMAIL PROTECTED] wrote: This patch adds support for the framebuffers with non-native endianness. This is done via

Re: [Cbe-oss-dev] [PATCH 1/3] Fix Unlikely(x) == y

2008-02-17 Thread Andrew Pinski
On Feb 16, 2008 9:58 AM, Willy Tarreau [EMAIL PROTECTED] wrote: Last but not least, gcc 4 tends to emit stupid checks, to the point that I have replaced unlikely(x) with (x) in my code when gcc = 4 is detected. What I observe is that the following code : if (unlikely(p == NULL)) ...

Re: 2.6.25-rc1/2 CD/DVD burning broken

2008-02-17 Thread Andreas Schwab
Mark Lord [EMAIL PROTECTED] writes: Andreas Schwab wrote: Jeff Garzik [EMAIL PROTECTED] writes: Andreas Schwab wrote: Since commit aaa04c28cb9a1efd42541fdb7ab648231c2a2263 [blk_end_request: changing ide-cd (take 4)] I cannot burn any CD/DVD any more, getting the following error from wodim:

[PATCH] MAINTAINERS: linux-fbdev is moderated

2008-02-17 Thread Geert Uytterhoeven
While linux-fbdev is subscribers-only, non-subscribers are not plainly rejected, but moderated, so the casual patch/comment/question comes through. Signed-off-by: Geert Uytterhoeven [EMAIL PROTECTED] --- MAINTAINERS | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-)

Re: 2.6.25-rc2-mm1: build failure (x86)

2008-02-17 Thread Marcin Slusarz
On Sun, Feb 17, 2008 at 01:22:11AM +0100, Rafael J. Wysocki wrote: On Saturday, 16 of February 2008, Marcin Slusarz wrote: On Sat, Feb 16, 2008 at 03:09:49AM -0800, Andrew Morton wrote: On Sat, 16 Feb 2008 11:59:07 +0100 Marcin Slusarz [EMAIL PROTECTED] wrote:

<    1   2   3   4   5   6   7   8   9   10   >