[PATCH] aoe status.sh: handle sysfs not in /etc/mtab

2005-03-09 Thread Greg KH
ChangeSet 1.2039, 2005/03/09 10:21:52-08:00, [EMAIL PROTECTED] [PATCH] aoe status.sh: handle sysfs not in /etc/mtab Suse 9.1 Pro doesn't put /sys in /etc/mtab. This patch makes the example aoe status.sh script work when sysfs is mounted but `mount` doesn't mention sysfs. aoe status.sh: handle

Re: [ANNOUNCE 0/6] Open-iSCSI High-Performance Initiator for Linux

2005-03-09 Thread Alex Aizman
Lars Marowsky-Bree wrote: On 2005-03-08T22:25:29, Alex Aizman <[EMAIL PROTECTED]> wrote: There's (or at least was up until today) an ongoing discussion on our mailing list at http://groups-beta.google.com/group/open-iscsi. The short and long of it: the problem can be solved, and it will.

[PATCH] cpufreq 2.4 interface removal schedule

2005-03-09 Thread Greg KH
ChangeSet 1.2037, 2005/03/09 09:32:00-08:00, [EMAIL PROTECTED] [PATCH] cpufreq 2.4 interface removal schedule Even though these 2.4. interfaces are already gone in Dave Jones' cpufreq bitkeeper tree, here's a patch which properly announces it in Documentation/feature-removal-schedule.txt: Add

Re: Problem with PPPD on dialup with 2.6.11-bk1 and later; 2.6.11 is OK

2005-03-09 Thread Steven Cole
Today at 04:57:37 pm, I wrote: >Earlier today, I reported "PPPD fails on recent 2.6.11-bk". I've narrowed >the problem down to between 2.6.11 and 2.6.11-bk1. > >I get this with 2.6.11-bk1: (two attempts) > >Mar 9 16:34:32 spc pppd[1142]: pppd 2.4.1 started by steven, uid 501 >Mar 9 16:34:32 spc

[PATCH] sysdev: remove the rwsem usage from this subsystem.

2005-03-09 Thread Greg KH
ChangeSet 1.2054, 2005/03/09 15:39:09-08:00, [EMAIL PROTECTED] [PATCH] sysdev: remove the rwsem usage from this subsystem. If further finer grained locking is needed, we can add a lock to the sysdev_class to lock the class drivers list. But if you do that, remember the global list also is

[PATCH] sysdev: make system_subsys static as no one else needs access to it.

2005-03-09 Thread Greg KH
ChangeSet 1.2049, 2005/03/09 09:59:49-08:00, [EMAIL PROTECTED] [PATCH] sysdev: make system_subsys static as no one else needs access to it. Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> drivers/base/sys.c |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -Nru

bk commits and dates

2005-03-09 Thread Benjamin Herrenschmidt
While we are at such requests ... When you pull from one of the trees, like netdev, the commit messages are sent to the bk commit list with the original date stamp of the patch in the netdev tree. For example, if Jeff commited a patch from somebody in his netdev tree 3 weeks ago, and you pull

[PATCH] Driver core: add "bus" symlink to class/block devices

2005-03-09 Thread Greg KH
ChangeSet 1.2046, 2005/03/09 09:52:48-08:00, [EMAIL PROTECTED] [PATCH] Driver core: add "bus" symlink to class/block devices On Tue, Feb 15, 2005 at 09:53:44PM +0100, Kay Sievers wrote: > Add a "bus" symlink to the class and block devices, just like the "driver" > and "device" links. This may be

[PATCH] class core: export MAJOR/MINOR to the hotplug env

2005-03-09 Thread Greg KH
ChangeSet 1.2039, 2005/03/09 09:32:38-08:00, [EMAIL PROTECTED] [PATCH] class core: export MAJOR/MINOR to the hotplug env Move the creation of the sysfs "dev" file of a class device into the driver core. The struct class_device contains a dev_t value now. If set, the driver core will create the

[PATCH] Kobject: remove some unneeded exports

2005-03-09 Thread Greg KH
ChangeSet 1.2035, 2005/03/09 09:31:21-08:00, [EMAIL PROTECTED] [PATCH] Kobject: remove some unneeded exports kobject_get_path and kobject_rename are only used by the sysfs core code and not aren't really driver-ish code. Remove the unused exports Signed-off-by: Arjan van de Ven <[EMAIL

[PATCH] driver core: Separate platform device name from platform device number

2005-03-09 Thread Greg KH
ChangeSet 1.2038, 2005/03/09 09:32:19-08:00, [EMAIL PROTECTED] [PATCH] driver core: Separate platform device name from platform device number Separate platform device name from platform device number such that names ending with numbers aren't confusing. Signed-off-by: Russell King <[EMAIL

Re: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Andrew Morton
"Chen, Kenneth W" <[EMAIL PROTECTED]> wrote: > > This is all real: real benchmark running on real hardware, with real > result showing large performance regression. Nothing synthetic here. > Ken, could you *please* be more complete, more organized and more specific? What does "1/3 of the

Re: [BUG] 2.6.11- sym53c8xx Broken on pp64

2005-03-09 Thread Linus Torvalds
On Thu, 10 Mar 2005, Benjamin Herrenschmidt wrote: > > BTW, Linus: Any chance you ever change something to version or > extraversion in bk just after a release ? I know I already ask and it > degenerated into a flamefest, and I don't know if that is specifically > the case now, but I keep

Re: [BUG] 2.6.11- sym53c8xx Broken on pp64

2005-03-09 Thread Benjamin Herrenschmidt
On Wed, 2005-03-09 at 19:51 -0600, Omkhar Arasaratnam wrote: > Seems with 2.6.11 the sym53c8xx kernel module incorrectly identifies the > cache being misconfigured on a p630 (ppc64, POWER4+). 2.6.9 correctly > brings up this adaptor as does AIX with absolutely no indication of a > misconfigured

Re: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Andrew Morton
"Chen, Kenneth W" <[EMAIL PROTECTED]> wrote: > > Andrew Morton wrote on Wednesday, March 09, 2005 2:45 PM > > > > > > > Did you generate a kernel profile? > > > > > > Top 40 kernel hot functions, percentage is normalized to kernel > utilization. > > > > > > _spin_unlock_irqrestore

Re: [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule

2005-03-09 Thread Dave Jones
On Wed, Mar 09, 2005 at 04:34:38PM -0800, Greg KH wrote: > ChangeSet 1.2036, 2005/03/09 09:31:40-08:00, [EMAIL PROTECTED] > > [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal > feature-removal-schedule > > Add 2.4.x cpufreq /proc and sysctl interface removal > to the

[PPC64] Allow emulation of mfpvr on ppc64 kernel

2005-03-09 Thread David Gibson
Andrew, please apply. Allow userspace programs on ppc64 to use the (privileged) mfpvr instruction to determine the processor type. At the moment it emulates the instruction to provide the real PVR value, though it could be made to lie in future if for some reason we wish to restrict what CPU

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
Chen, Kenneth W wrote on Wednesday, March 09, 2005 5:45 PM > Andrew Morton wrote on Wednesday, March 09, 2005 5:34 PM > > What are these percentages? Total CPU time? The direct-io stuff doesn't > > look too bad. It's surprising that tweaking the direct-io submission code > > makes much

Re: [patch 1/1] unified spinlock initialization arch/um/drivers/port_kern.c

2005-03-09 Thread Zwane Mwaikambo
On Wed, 9 Mar 2005, linux-os wrote: > We need to retain the spin_lock_init() because not all spin-locks > are allocated at compile-time. They might be allocated from kmalloc() > on startup, probably in a structure, along with other so-called > global data. Not to worry my good man, it's not

(no subject)

2005-03-09 Thread Ray Bryant
subscribe linux-kernel end - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Exuberant ctags can tag files names too

2005-03-09 Thread John Kacur
Exuberant ctags can tag file names too. I find this extremely useful when browsing kernel source, and so would like to share it with everyone. (You can now type ":tag oprof.c" for example, and jump to the file with that name.) I previously sent a patch which naively just appended an "--extra=+f"

[BK PATCH] debugfs fixes for 2.6.11

2005-03-09 Thread Greg KH
Hi, Here are two debugfs fixes. They have been in the -mm releases for a while. Please pull from: bk://kernel.bkbits.net/gregkh/linux/2.6.11/debugfs Individual patches will follow, sent to the linux-kernel list. thanks, greg k-h fs/debugfs/file.c |4 ++-- 1 files changed, 2

[BUG] 2.6.11- sym53c8xx Broken on pp64

2005-03-09 Thread Omkhar Arasaratnam
Seems with 2.6.11 the sym53c8xx kernel module incorrectly identifies the cache being misconfigured on a p630 (ppc64, POWER4+). 2.6.9 correctly brings up this adaptor as does AIX with absolutely no indication of a misconfigured cache. Doing a simple diff I see ALOT of changes between 2.6.9 and

Re: link(2) and symlinks

2005-03-09 Thread Andries Brouwer
On Wed, Mar 09, 2005 at 03:14:36PM -0800, Nick Stoughton wrote: > On Linux, the link() system call does not dereference symbolic links > > This behavior does not conform to POSIX > > Most Unix implementations behave in the manner specified by POSIX. One > notable exception is Solaris 8 (I don't

[PATCH] i2c: class driver pass dev_t to the class core

2005-03-09 Thread Greg KH
ChangeSet 1.2043, 2005/03/09 09:51:50-08:00, [EMAIL PROTECTED] [PATCH] i2c: class driver pass dev_t to the class core Signed-off-by: Kay Sievers <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> drivers/i2c/i2c-dev.c |9 + 1 files changed, 1 insertion(+), 8

Re: current linus bk, error mounting root

2005-03-09 Thread Jon Smirl
On Wed, 9 Mar 2005 22:09:26 +0100, Jens Axboe <[EMAIL PROTECTED]> wrote: > probably not worth the bother, looks like barrier problems. get the > serial console running instead and send the full output, I'll take a > look in the morning. serial console boot output attached. > > -- > Jens Axboe

[PATCH] tpm_msc-build-fix

2005-03-09 Thread Greg KH
ChangeSet 1.2037, 2005/03/09 10:12:56-08:00, [EMAIL PROTECTED] [PATCH] tpm_msc-build-fix With older gcc's: drivers/char/tpm/tpm_nsc.c:238: unknown field `fops' specified in initializer drivers/char/tpm/tpm_nsc.c:238: warning: missing braces around initializer Signed-off-by: Andrew Morton

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
Andrew Morton wrote on Wednesday, March 09, 2005 2:45 PM > > > > > Did you generate a kernel profile? > > > > Top 40 kernel hot functions, percentage is normalized to kernel > > utilization. > > > > _spin_unlock_irqrestore23.54% > > _spin_unlock_irq 19.27% > >

Re: Linux 2.6.11.2

2005-03-09 Thread Bodo Eggert
Bill Davidsen <[EMAIL PROTECTED]> wrote: > I think you need both x.y.z=>x.y.z.N and x.y.z.N-1=>x.y.z.N patches. My > systems which are following the -stable will just need the most recent, > but doing x.y.z-1=>x.y.z.N gets really ugly for higher values of N. bzcat ../patch-2.6.nn.[0-9].*|patch

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
Andrew Morton wrote on Wednesday, March 09, 2005 5:34 PM > What are these percentages? Total CPU time? The direct-io stuff doesn't > look too bad. It's surprising that tweaking the direct-io submission code > makes much difference. Percentage is relative to total kernel time. There are three

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
For people who is dying to see some q-tool profile, here is one. It's not a vanilla 2.6.9 kernel, but with patches in raw device to get around the DIO performance problem. - Ken Flat profile of CPU_CYCLES in hist#0: Each histogram sample counts as 255.337u seconds % time self cumul

Re: [PATCH 0/15] ptwalk: pagetable walker cleanup

2005-03-09 Thread Benjamin Herrenschmidt
On Wed, 2005-03-09 at 17:02 -0800, David S. Miller wrote: > On Thu, 10 Mar 2005 11:39:44 +1100 > Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > > > There are some other bugs introduced by set_pte_at() caused by latent > > bugs in the PTE walkers that 'drop' part of the address along the way,

[PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule

2005-03-09 Thread Greg KH
ChangeSet 1.2036, 2005/03/09 09:31:40-08:00, [EMAIL PROTECTED] [PATCH] Add 2.4.x cpufreq /proc and sysctl interface removal feature-removal-schedule Add 2.4.x cpufreq /proc and sysctl interface removal to the feature-removal-schedule. Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]>

[PATCH] aoe: drivers/block/aoe/aoechr.c cleanups

2005-03-09 Thread Greg KH
ChangeSet 1.2040, 2005/03/09 10:22:12-08:00, [EMAIL PROTECTED] [PATCH] aoe: drivers/block/aoe/aoechr.c cleanups Adrian Bunk <[EMAIL PROTECTED]> writes: > This patch contains the following cleanups: > - make the needlessly global struct aoe_fops static > - #if 0 the unused global function

Re: [PATCH] make st seekable again

2005-03-09 Thread Bodo Eggert
Alan Cox <[EMAIL PROTECTED]> wrote: > On Maw, 2005-03-08 at 17:25, Linux Kernel Mailing List wrote: >> ChangeSet 1.2030, 2005/03/08 09:25:05-08:00, [EMAIL PROTECTED] >> [PATCH] make st seekable again >> >> Apparently `tar' errors out if it cannot perform lseek() against a tape. >> Work around

[PATCH] class_simple: pass dev_t to the class core

2005-03-09 Thread Greg KH
ChangeSet 1.2041, 2005/03/09 09:33:17-08:00, [EMAIL PROTECTED] [PATCH] class_simple: pass dev_t to the class core Signed-off-by: Kay Sievers <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> drivers/base/class_simple.c | 21 ++--- 1 files changed, 2

[PATCH 2.6.11] fix call kobject_get_path() with zero kobject argument in drivers/base/class.c

2005-03-09 Thread JustMan
The attached patch fix call kobject_get_path() with zero kobject argument. This situation take place for example in unexpected disconnection of USB devices such as GPRS modem. (in my case it is Motorola C350 mobile phone modem) Mar 6 00:55:52 toshiba kernel: <6>usb 2-1: USB disconnect,

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
Jesse Barnes wrote on Wednesday, March 09, 2005 3:53 PM > > "Chen, Kenneth W" <[EMAIL PROTECTED]> writes: > > > Just to clarify here, these data need to be taken at grain of salt. A > > > high count in _spin_unlock_* functions do not automatically points to > > > lock contention. It's one of the

Re: [PATCH 0/15] ptwalk: pagetable walker cleanup

2005-03-09 Thread David S. Miller
On Thu, 10 Mar 2005 11:39:44 +1100 Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > There are some other bugs introduced by set_pte_at() caused by latent > bugs in the PTE walkers that 'drop' part of the address along the way, > notably the vmalloc.c ones are bogus, thus breaking ppc/ppc64 in

Re: 2.6.11-mm2 vs audio for kino and tvtime

2005-03-09 Thread Gene Heskett
On Wednesday 09 March 2005 14:33, Jean Delvare wrote: >Hi Gene, Andrew, all, >[Gene Heskett] > >> /usr/pcHDTV3000/linux/pcHDTV-1.6/kernel-2.6.x/driver/bttv-i2c.c:36 >>2: error: unknown field `id' specified in initializer > >I've dropped the "id" member of struct i2c_client, as it were > useless.

Re: [PATCH 5/9] UML - change semaphores to completions

2005-03-09 Thread Andrew Morton
Jeff Dike <[EMAIL PROTECTED]> wrote: > > @@ -197,13 +197,14 @@ > { .list = LIST_HEAD_INIT(port->list), > .wait_count = ATOMIC_INIT(0), > .has_connection = 0, > - .sem =

[PATCH] kset: make ksets have a spinlock, and use that to lock their lists

2005-03-09 Thread Greg KH
ChangeSet 1.2048, 2005/03/09 09:53:28-08:00, [EMAIL PROTECTED] [PATCH] kset: make ksets have a spinlock, and use that to lock their lists Do this instead of using the rwsem of a subsys. Smaller, faster, and I'm trying to get rid of the rwsem in the subsys. Signed-off-by: Greg Kroah-Hartman

[PATCH] AoE warning on 64-bit archs

2005-03-09 Thread Greg KH
ChangeSet 1.2035, 2005/03/09 10:20:37-08:00, [EMAIL PROTECTED] [PATCH] AoE warning on 64-bit archs I just accidently built AoE on x86-64 and it emits a warning due to conversion of types of different size, trivial fix: Signed-off-by: Alexander Nyberg <[EMAIL PROTECTED]> Signed-off-by: Greg

RE: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Chen, Kenneth W
Andi Kleen wrote on Wednesday, March 09, 2005 3:23 PM > > Just to clarify here, these data need to be taken at grain of salt. A > > high count in _spin_unlock_* functions do not automatically points to > > lock contention. It's one of the blind spot syndrome with timer based > > profile on ia64.

[PATCH] tpm: fix cause of SMP stack traces

2005-03-09 Thread Greg KH
ChangeSet 1.2036, 2005/03/09 10:12:38-08:00, [EMAIL PROTECTED] [PATCH] tpm: fix cause of SMP stack traces There were misplaced spinlock acquires and releases in the probe, close and release paths which were causing might_sleep and schedule while atomic error messages accompanied by stack

[BK PATCH] Driver core and kobject updates for 2.6.11

2005-03-09 Thread Greg KH
Hi, Here are some driver core and kobject/kref updates for 2.6.11. They have all been in the -mm releases for some time now. There is also a documentation update for the schedule removal feature list. Please pull from: bk://kernel.bkbits.net/gregkh/linux/2.6.11/driver Individual patches will

[PATCH] kmap: remove usage of rwsem from kobj_map.

2005-03-09 Thread Greg KH
ChangeSet 1.2052, 2005/03/09 15:06:02-08:00, [EMAIL PROTECTED] [PATCH] kmap: remove usage of rwsem from kobj_map. This forces the caller to provide the lock, but as they all already had one, it's not a big change. It also removes the now-unneeded cdev_subsys. Thanks to Jon Corbet for

[PATCH] driver core: clean driver unload

2005-03-09 Thread Greg KH
ChangeSet 1.2045, 2005/03/09 09:52:29-08:00, [EMAIL PROTECTED] [PATCH] driver core: clean driver unload Get rid of semaphore abuse by converting device_driver->unload_sem semaphore to device_driver->unloaded completion. This should get rid of any confusion as well as save a few bytes in the

[PATCH] aoe: add documentation for udev users

2005-03-09 Thread Greg KH
ChangeSet 1.2036, 2005/03/09 10:20:56-08:00, [EMAIL PROTECTED] [PATCH] aoe: add documentation for udev users add documentation for udev users Signed-off-by: Ed L. Cashin <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> Documentation/aoe/aoe.txt | 13

[PATCH] debugfs: fix bool built-in type.

2005-03-09 Thread Greg KH
ChangeSet 1.2034, 2005/03/09 15:24:27-08:00, [EMAIL PROTECTED] [PATCH] debugfs: fix bool built-in type. Thanks to Alessandro Rubini <[EMAIL PROTECTED]> for pointing this out. Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> fs/debugfs/file.c |2 +- 1 files changed, 1 insertion(+), 1

[PATCH] usb: class driver pass dev_t to the class core

2005-03-09 Thread Greg KH
ChangeSet 1.2042, 2005/03/09 09:51:30-08:00, [EMAIL PROTECTED] [PATCH] usb: class driver pass dev_t to the class core Signed-off-by: Kay Sievers <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> drivers/usb/core/file.c |9 + 1 files changed, 1 insertion(+),

[BK PATCH] AOE fixes for 2.6.11

2005-03-09 Thread Greg KH
Hi, Here are some AOE driver fixes and documentation updates. These have all been in the -mm releases for a while. Please pull from: bk://kernel.bkbits.net/gregkh/linux/2.6.11/aoe Individual patches will follow, sent to the linux-kernel list. thanks, greg k-h Documentation/aoe/aoe.txt

Re: [patch 1/1] unified spinlock initialization arch/um/drivers/port_kern.c

2005-03-09 Thread linux-os
On Wed, 9 Mar 2005, Andrew Morton wrote: Russell King <[EMAIL PROTECTED]> wrote: I'm not convinced about the practicality of converting all static initialisations to code-based initialisations though This is the first one I recall seeing. All the other conversions were replacing static

Re: 2.6.11-mm2 vs audio for kino and tvtime

2005-03-09 Thread Gene Heskett
On Wednesday 09 March 2005 14:33, Jean Delvare wrote: >Hi Gene, Andrew, all, >[Gene Heskett] > >> /usr/pcHDTV3000/linux/pcHDTV-1.6/kernel-2.6.x/driver/bttv-i2c.c:36 >>2: error: unknown field `id' specified in initializer > >I've dropped the "id" member of struct i2c_client, as it were > useless.

[PATCH] sysdev: fix the name of the list of drivers to be a sane name

2005-03-09 Thread Greg KH
ChangeSet 1.2053, 2005/03/09 15:35:31-08:00, [EMAIL PROTECTED] [PATCH] sysdev: fix the name of the list of drivers to be a sane name Heh, "global_drivers" as a static... Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> drivers/base/sys.c | 16 1 files changed, 8

[PATCH] kref: make kref_put return if this was the last put call.

2005-03-09 Thread Greg KH
ChangeSet 1.2050, 2005/03/09 10:00:20-08:00, [EMAIL PROTECTED] [PATCH] kref: make kref_put return if this was the last put call. This is needed for the upcoming klist code from Pat. Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> include/linux/kref.h |2 +- lib/kref.c |

Re: Page Fault Scalability patch V19 [4/4]: Drop use of page_table_lock in do_anonymous_page

2005-03-09 Thread Andi Kleen
Christoph Lameter <[EMAIL PROTECTED]> writes: > Do not use the page_table_lock in do_anonymous_page. This will significantly > increase the parallelism in the page fault handler in SMP systems. The patch > also modifies the definitions of _mm_counter functions so that rss and > anon_rss > become

Re: a problem with linux 2.6.11 and sa

2005-03-09 Thread Nix
On Wed, 09 Mar 2005, Paul Jarc uttered the following: > "George Georgalis" <[EMAIL PROTECTED]> wrote: >> It (Gerrit Pape's technique) very defiantly stopped working a few revs >> back (2.6.7?). I'm seeing a similar failed read from /dev/rtc and >> mplayer with 2.6.10, now too. > > The /proc/kmsg

[PATCH 8/9] UML - Consolidate tlb flushing code

2005-03-09 Thread Jeff Dike
This patch merges now-identical page table walking and flushing code that had been duplicated in skas and tt modes. The differences had been the low-level address space updating operations, which are now abstracted away in the respective do_ops functions. Signed-off-by: Jeff Dike <[EMAIL

Re: 2.6.11-mm2 vs audio for kino and tvtime

2005-03-09 Thread Gene Heskett
On Wednesday 09 March 2005 14:33, Jean Delvare wrote: >Hi Gene, Andrew, all, > >(Gene, note that I cannot write to you directly because Verizon are >idiots. Let's just hope you'll read that.) Got it, & can't argue with that label. Some of the labels I've applied to them are even more

[PATCH 1/9] UML - Fix hostfs typo

2005-03-09 Thread Jeff Dike
Fix a typo in the hostfs setgid code. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index: linux-2.6.11/arch/um/include/kern.h === --- linux-2.6.11.orig/arch/um/include/kern.h2005-03-08 20:13:55.0 -0500 +++

link(2) and symlinks

2005-03-09 Thread Nick Stoughton
On Linux, the link() system call does not dereference symbolic links: if oldpath is a symbolic link, then newpath is created as a new hard link to the same symbolic link file. (In other words, newpath is also a symbolic link to the same file that oldpath refers to.) E.g. (using shell commands to

[PATCH 2/9] UML - ptrace interface cleanup

2005-03-09 Thread Jeff Dike
>From Bodo Stroesser, mostly: Gets rid of all inclusions of {sys,linux,asm}/ptrace.h since their effects and contents are somewhat distro- and architecture-dependent. arch/um/sysdep/ptrace_user is now responsible for providing the system's ptrace interfaces to UML. As such, it is a purely

[PATCH 4/9] UML - Export gcov symbol based on gcc version

2005-03-09 Thread Jeff Dike
The init function called by gcc when gcov is enabled is __gcov_init or __bb_init_func, depending on the gcc version. Anton is using 3.3.4 and seeing __gcov_init. I'm using 3.3.2 and seeing __bb_init_func, so we need to close that gap a bit. Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> Index:

Re: [announce 7/7] fbsplash - documentation

2005-03-09 Thread Michal Januszewski
On Wed, Mar 09, 2005 at 04:40:09PM +0100, Arnd Bergmann wrote: > Ok, I now saw that you call call_usermodehelper with wait==1. Why is that > necessary? If you don't wait there, you don't need any hacks around the > console semaphore, because the helper will simply wait for change_console > to

Re: Page Fault Scalability patch V19 [4/4]: Drop use of page_table_lock in do_anonymous_page

2005-03-09 Thread Andi Kleen
> If atomic64_t is available on all 64 bit systems then its no problem. Most of them have it already. parisc64/ppc64/sh64 are missing it, but I assume they will catch up quickly. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: [PATCH 2/2] readahead: improve sequential read detection

2005-03-09 Thread Ram
On Wed, 2005-03-09 at 16:03, Steven Pratt wrote: > Ram wrote: > > >On Wed, 2005-03-02 at 11:08, Oleg Nesterov wrote: > > > > > >..snip... > > > > > > > >>@@ -527,7 +527,7 @@ page_cache_readahead(struct address_spac > >>} > >> > >> out: > >>- return newsize; > >>+ return ra->prev_page +

RE: [ANNOUNCE][PATCH 2.6.11 2/3] megaraid_sas: Announcing new mod ule for LSI Logic's SAS based MegaRAID controllers

2005-03-09 Thread Bagalkote, Sreenivas
>> > >> >Even for kernels with a 64bit dma_addr_t you can get 32bit dma >> >addresses >> >only. As a start check whether the pci_set_dma_mask for >the 64bit mask >> >failed - in that case you can always use 32bit SGLs. >> > >> >> Please help me understand: If dma_addr_t is 64 bit, I will get

Re: BUG: Slowdown on 3000 socket-machines tracked down

2005-03-09 Thread Christian Schmid
Yes, 2.6.11. I have tuned max_backlog and some other TCP and networking related settings to give more buffers etc to networking tasks. I have not tried any significant disk-IO while doing these tests. I finally got my systems set up so I can run my WAN emulator at full 1Gbps: I am getting right

Re: [patch 11/16] Solaris nfsacl workaround

2005-03-09 Thread Trond Myklebust
su den 27.02.2005 Klokka 16:22 (+0100) skreiv Andreas Gruenbacher: > vanlig tekstdokument vedlegg (nfsacl-solaris-nfsacl-workaround.patch) > If the nfs_acl program is available, Solaris clients expect both version > 2 and version 3 to be available; RPC_PROG_MISMATCH leads to a mount > failure.

Re: [PATCH] Support for GEODE CPUs

2005-03-09 Thread Alan Cox
On Mer, 2005-03-09 at 23:26, David Vrabel wrote: > Alan Cox wrote: > > - If you can't turn it off use solid areas of colour to speed the system > > up (The hardware uses RLE encoding to reduce ram fetch bandwidth) > > How much of a difference does the compression make to performance? Depends on

Problem with PPPD on dialup with 2.6.11-bk1 and later; 2.6.11 is OK

2005-03-09 Thread Steven Cole
Earlier today, I reported "PPPD fails on recent 2.6.11-bk". I've narrowed the problem down to between 2.6.11 and 2.6.11-bk1. I get this with 2.6.11-bk1: (two attempts) Mar 9 16:34:32 spc pppd[1142]: pppd 2.4.1 started by steven, uid 501 Mar 9 16:34:32 spc pppd[1142]: Using interface ppp0 Mar

Re: 2.6.Stable and EXTRAVERSION

2005-03-09 Thread Chris Wright
* Justin M. Forbes ([EMAIL PROTECTED]) wrote: > With the new stable series kernels, the .x versioning is being added to > EXTRAVERSION. This has traditionally been a space for local modification. > I know several distributions are using EXTRAVERSION for build numbers, > platform and assorted

Re: [PATCH] add timing information to printk messages

2005-03-09 Thread Tim Bird
Tony Luck wrote: > Setting CONFIG_PRINTK_TIME=y I see (the "" pieces are actually > each a single ASCII '\0' character): Tony, Can you try the patch below? (inspired by a patch from Tom Zanussi - gotta give credit where credit is due... :-) This solves the problem for me but I'd like

Re: [PATCH 2/2] readahead: improve sequential read detection

2005-03-09 Thread Steven Pratt
Ram wrote: On Wed, 2005-03-02 at 11:08, Oleg Nesterov wrote: ..snip... @@ -527,7 +527,7 @@ page_cache_readahead(struct address_spac } out: - return newsize; + return ra->prev_page + 1; This change introduces one key behavioural change in page_cache_readahead(). Instead of returning

Someting's busted with serial in 2.6.11 latest

2005-03-09 Thread Stephen Hemminger
Some checkin since 2.6.11 has caused the serial driver to drop characters. Console output is chopped and messages are garbled. Even the shell prompt gets truncated. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More

Re: [PATCH 2/2] readahead: improve sequential read detection

2005-03-09 Thread Ram
On Wed, 2005-03-02 at 11:08, Oleg Nesterov wrote: ..snip... > @@ -527,7 +527,7 @@ page_cache_readahead(struct address_spac > } > > out: > - return newsize; > + return ra->prev_page + 1; This change introduces one key behavioural change in page_cache_readahead(). Instead of

Re: Linux 2.6.11.2

2005-03-09 Thread Matt Mackall
On Wed, Mar 09, 2005 at 12:11:02PM +0100, Pavel Machek wrote: > On St 09-03-05 09:52:46, Marcos D. Marado Torres wrote: > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA1 > > > > On Wed, 9 Mar 2005, Greg KH wrote: > > > > >which is a patch against the 2.6.11.1 release. If consensus arrives >

[patch trivial] as-iosched fix path to Documentation

2005-03-09 Thread maximilian attems
From: Klaus Ita <[EMAIL PROTECTED]> subject says all, patch still applies. #signed-off-by: maximilian attems <[EMAIL PROTECTED]> diff --unified --recursive --new-file linux-2.6.9/drivers/block/as-iosched.c linux-2.6.9_klaus/drivers/block/as-iosched.c --- linux-2.6.9/drivers/block/as-iosched.c

Re: Page Fault Scalability patch V19 [1/4]: pte_cmpxchg and CONFIG_ATOMIC_TABLE_OPS

2005-03-09 Thread Christoph Lameter
On Thu, 10 Mar 2005, Andi Kleen wrote: > Christoph Lameter <[EMAIL PROTECTED]> writes: > > > > Atomic operations may be enabled in the kernel configuration on > > i386, ia64 and x86_64 if a suitable CPU is configured in SMP mode. > > Generic atomic definitions for ptep_xchg and ptep_cmpxchg > >

[PATCH 9/9] UML - Fix rounding bug in tlb flushing

2005-03-09 Thread Jeff Dike
From: Bodo Stroesser <[EMAIL PROTECTED]> fix_range_common and flush_tlb_kernel_range_common don't work correctly, if a PGD (or PUD or PMD) is not present and start_addr (resp. start) is not aligned to a PGD boundary (or PUD or PMD boundary). Signed-off-by: Bodo Stroesser <[EMAIL PROTECTED]>

Re: [Linux-fbdev-devel] [announce 0/7] fbsplash - The Framebuffer Splash

2005-03-09 Thread Christoph Hellwig
On Wed, Mar 09, 2005 at 12:38:42PM +0100, Pavel Machek wrote: > Hi! > > > > Fbsplash - The Framebuffer Splash - is a feature that allows displaying > > > images in the background of consoles that use fbcon. The project is > > > partially descended from bootsplash. > > > > What are you trying to

Re: Page Fault Scalability patch V19 [4/4]: Drop use of page_table_lock in do_anonymous_page

2005-03-09 Thread Christoph Lameter
On Wed, 10 Mar 2005, Andi Kleen wrote: > > If atomic64_t is available on all 64 bit systems then its no problem. > > Most of them have it already. parisc64/ppc64/sh64 are missing it, > but I assume they will catch up quickly. Changing the type for the countedrs is possible by only changing the

Re: Page Fault Scalability patch V19 [4/4]: Drop use of page_table_lock in do_anonymous_page

2005-03-09 Thread Andi Kleen
On Wed, Mar 09, 2005 at 03:17:10PM -0800, Christoph Lameter wrote: > On Wed, 10 Mar 2005, Andi Kleen wrote: > > > > If atomic64_t is available on all 64 bit systems then its no problem. > > > > Most of them have it already. parisc64/ppc64/sh64 are missing it, > > but I assume they will catch up

Re: [PATCH 11/15] ptwalk: copy_pte_range hang

2005-03-09 Thread Nick Piggin
Hugh Dickins wrote: This patch is the odd-one-out of the sequence. The one before adjusted copy_pte_range from a for loop to a do while loop, and it was therefore simplest to check for lockbreak before copying pte: possibility that it might keep getting preempted without making progress under

Re: Page Fault Scalability patch V19 [4/4]: Drop use of page_table_lock in do_anonymous_page

2005-03-09 Thread Christoph Lameter
On Wed, 10 Mar 2005, Andi Kleen wrote: > > Changing the type for the countedrs is possible by only changing the > > definition of MM_COUNTER_T in include/sched.h. I would prefer to wait > > until atomic64_t is available on all 64 bit platforms before making that > > part of this patch. > > Well,

Re: Linux 2.6.11.2

2005-03-09 Thread Matt Mackall
On Wed, Mar 09, 2005 at 03:11:57PM -0800, Greg KH wrote: > On Wed, Mar 09, 2005 at 01:06:31PM -0800, Matt Mackall wrote: > > On Wed, Mar 09, 2005 at 12:39:23AM -0800, Greg KH wrote: > > > And to further test this whole -stable system, I've released 2.6.11.2. > > > It contains one patch, which is

Re: a problem with linux 2.6.11 and sa

2005-03-09 Thread Paul Jarc
"George Georgalis" <[EMAIL PROTECTED]> wrote: > It (Gerrit Pape's technique) very defiantly stopped working a few revs > back (2.6.7?). I'm seeing a similar failed read from /dev/rtc and > mplayer with 2.6.10, now too. The /proc/kmsg problem happens because the kernel now checks for permission at

Re: process file descriptor limit handling

2005-03-09 Thread Chris Wright
* Ulrich Drepper ([EMAIL PROTECTED]) wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > The current kernel (and all before as far as I can see) have a problem > with the file system limit handling. The behavior does not conform to > the current POSIX spec. > It might also be that some

Re: [PATCH] Support for GEODE CPUs

2005-03-09 Thread David Vrabel
Alan Cox wrote: There are a few Geode tricks to know for performance - If you can't turn it off use solid areas of colour to speed the system up (The hardware uses RLE encoding to reduce ram fetch bandwidth) How much of a difference does the compression make to performance? - The onboard audio is

Re: Direct io on block device has performance regression on 2.6.x kernel

2005-03-09 Thread Andi Kleen
"Chen, Kenneth W" <[EMAIL PROTECTED]> writes: > > Just to clarify here, these data need to be taken at grain of salt. A > high count in _spin_unlock_* functions do not automatically points to > lock contention. It's one of the blind spot syndrome with timer based > profile on ia64. There are

Re: [PATCH 2.6] Fix i2c messsage flags in video drivers

2005-03-09 Thread Chris Wright
* Jean Delvare ([EMAIL PROTECTED]) wrote: > > > > Are people reporting this as a problem? > > Not that I know. For adv7175 it couldn't be reported so far anyway > because people would hit the oops in saa7110 before (same board: DC10+, > oops fixed in a different patch). Heh, right. > It is

Re: [Linux-fbdev-devel] [announce 0/7] fbsplash - The Framebuffer Splash

2005-03-09 Thread Alan Cox
On Mer, 2005-03-09 at 20:45, James Simmons wrote: > Thank you. We need some kind of basic console in the kernel. I'm not the > biggest fan of eye candy. So moving the console to userspace for eye candy > is a dumb idea. Thats why moving the eye candy console into user space is such a good idea.

Re: Page Fault Scalability patch V19 [1/4]: pte_cmpxchg and CONFIG_ATOMIC_TABLE_OPS

2005-03-09 Thread Andi Kleen
Christoph Lameter <[EMAIL PROTECTED]> writes: > > Atomic operations may be enabled in the kernel configuration on > i386, ia64 and x86_64 if a suitable CPU is configured in SMP mode. > Generic atomic definitions for ptep_xchg and ptep_cmpxchg > have been provided based on the existing xchg() and

Re: [ANNOUNCE][PATCH 2.6.11 2/3] megaraid_sas: Announcing new mod ule for LSI Logic's SAS based MegaRAID controllers

2005-03-09 Thread 'Christoph Hellwig'
On Wed, Mar 09, 2005 at 05:47:27PM -0500, Bagalkote, Sreenivas wrote: > > > >Even for kernels with a 64bit dma_addr_t you can get 32bit dma > >addresses > >only. As a start check whether the pci_set_dma_mask for the 64bit mask > >failed - in that case you can always use 32bit SGLs. > > > >

Re: [patch 1/1] unified spinlock initialization arch/um/drivers/port_kern.c

2005-03-09 Thread Andrew Morton
Russell King <[EMAIL PROTECTED]> wrote: > > I'm not convinced about the practicality of converting all static > initialisations to code-based initialisations though This is the first one I recall seeing. All the other conversions were replacing static spinlock_t lock =

Re: [PATCH] add timing information to printk messages

2005-03-09 Thread Tim Bird
Tony Luck wrote: >>Here's a little patch which is useful for showing timing information for >>kernel bootup activities. >> >>This patch adds a new Kconfig option under "Kernel Hacking" and a new >>option for the kernel command line. It also provides a script for >>showing delta information. > >

Re: [RFC] -stable, how it's going to work.

2005-03-09 Thread Russell King
On Wed, Mar 09, 2005 at 08:44:01PM +0100, Andi Kleen wrote: > But it risks code drift like we had in 2.4 with older kernels > having more fixes than the newer kernel. And that way lies madness. I believe it's going to work like this: * simple fixes are submitted to Linus and -stable, and are

Re: Reading large /proc entry from kernel module

2005-03-09 Thread Kristian SÃrensen
On Wednesday 09 March 2005 16:17, Bob Bennett wrote: > Kristian SÃrensen cs.aau.dk> writes: > > Hi all! > > > > I have some trouble reading a 2346 byte /proc entry from our Umbrella > > kernel module. > > > > if (count != UMB_POLICY_SIZE) { > > printk("Umbrella: Error -

Re: [ patch 6/7] drivers/serial/jsm: new serial device driver

2005-03-09 Thread Wen Xiong
Greg KH wrote: For the JSM driver, its up to you whether you feel its needed or not. However, I would like to mention that the DIGI drivers that currently reside in the kernel sources *do* reserve that ioctl space, and is acknowledged by "Documentation/ioctl-number.txt": d' F0-FF

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