* James Bruce <[EMAIL PROTECTED]> wrote:
> While we're at it, isn't the comment above the wmult table incorrect?
> The multiplier is 1.25, meaning a 25% change per nice level, not 10%.
yes, the weight multiplier 1.25, but the actual difference in CPU
utilization, when running two CPU intense t
Hi Guennadi,
On 7/15/07, Guennadi Liakhovetski <[EMAIL PROTECTED]> wrote:
On Tue, 10 Jul 2007, Trilok Soni wrote:
> Hi Jean/Andrew,
>
> Attached patch adds Texas Instruments TWL92330/Menelaus Power
> Management chip driver. Also includes RTC code in the same driver
> instead of the separate mod
On Tue, 2007-07-10 at 23:18 -0700, Andrew Morton wrote:
> On Sun, 01 Jul 2007 03:38:51 -0400 Mingming Cao <[EMAIL PROTECTED]> wrote:
>
> > Subject: [EXT4 set 9][PATCH 4/5]Morecleanups:ext4_extent_compilation_fixes
> > Date: Sun, 01 Jul 2007 03:38:51 -0400
> > Sender: [EMAIL PROTECTED]
> > Or
On 7/16/07, Nick Piggin <[EMAIL PROTECTED]> wrote:
Actually SLOB potentially has some fundamental CPU cache hotness
advantages over the other allocators, for the same reasons as
its space advantages.
Because consecutive allocations hit the same cache-hot page regardless
of requested size where
On Fri, Jul 13, 2007 at 12:37:07AM +0530, Satyam Sharma wrote:
> On 7/12/07, Zhang, Rui <[EMAIL PROTECTED]> wrote:
> >Well, the ACPI sysfs conversion is not finished yet
> >[...]
> >I'm not sure if the button sysfs I/F is already finished.
> >We'd better make a double check. :)
>
> Ok, this sounds
On Thu, Jul 12, 2007 at 06:20:34PM +0800, rzhang1 wrote:
> From: Zhang Rui <[EMAIL PROTECTED]>
>
> ACPI sysfs conversion is not finished yet and
> some user space tools still depend on the ACPI procfs I/F.
>
> The ACPI_PROCFS removal schedule is changed to Jan 08.
I think that's too early. The c
* Ingo Molnar <[EMAIL PROTECTED]> wrote:
> * James Bruce <[EMAIL PROTECTED]> wrote:
>
> > While we're at it, isn't the comment above the wmult table incorrect?
> > The multiplier is 1.25, meaning a 25% change per nice level, not 10%.
>
> yes, the weight multiplier 1.25, but the actual differen
On 7/16/07, Stefan Seyfried <[EMAIL PROTECTED]> wrote:
Holy sh*t. There is not even a functional replacement ready, but still
everybody wants to remove /proc/acpi. (Maybe the replacement started
to work recently, i have not looked into this area for the last months.
This does not change my pint,
jimmy bahuleyan wrote:
> TripleX Chung wrote:
>> But I still have problems.
>> Trivial means "of little worth or importance". But some of the examples
>> in the rules are important, like "runtime fixes". Spell fixes must be
>> unimportant, but most of the runtime fixes like memory leaks or NULL
>>
commit 6a95b63013e6bdd316dca39053174cb1add4b555
Author: Jeff Garzik <[EMAIL PROTECTED]>
Date: Mon Jul 16 03:49:25 2007 -0400
[ISDN] HiSax: convert telespci to PCI hotplug API
Also, some exports needed now that arocfi and hscx are being picked up
via libhisax.
[like other p
Linus, please pull the latest scheduler git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched.git
this includes low-risk changes that improve comments, remove dead code
and fix whitespace/style problems.
Thanks!
Ingo
--->
Ingo Molnar (5):
On Jul 15 2007 23:23, Al Viro wrote:
>On Sun, Jul 15, 2007 at 02:13:21PM -0700, Nicholas Miell wrote:
>>
>> I suspect he was asking for
>>
>> int getxattrat(int fd, const char *path, const char *name, void *value,
>> size_t size, int flags)
>> int setxattrat(int fd, const char *pa
* Mike Galbraith <[EMAIL PROTECTED]> wrote:
> Sending a few seconds of logged /proc/sched_debug will also help get a
> picture of what's happening, and lovely would be a method to reproduce
> the problem locally.
also, by running this script:
http://people.redhat.com/mingo/cfs-scheduler/to
On Mon, Jul 16, 2007 at 09:56:10AM +0200, Jan Engelhardt wrote:
> >Just one question: what the bleeding hell for? Not that the rest of
> >..at() family made any damn sense as an interface...
>
> fd1 = open("dir1", O_DIRECTORY):
> fd2 = open("dir2", O_DIRECTORY);
> system("mount -t tmpfs none dir1
On Tue, 2007-07-10 at 16:30 -0700, Andrew Morton wrote:
> > Index: linux-2.6.22-rc4/include/linux/jbd2.h
> > ===
> > --- linux-2.6.22-rc4.orig/include/linux/jbd2.h 2007-06-11
> > 16:16:18.0 -0700
> > +++ linux-2.6.22-rc4
* Peter Williams <[EMAIL PROTECTED]> wrote:
> Probably the last one now that CFS is in the main line :-(.
hm, why is CFS in mainline a problem? The CFS merge should make the life
of development/test patches like plugsched conceptually easier. (it will
certainly cause a lot of churn, but that's
On Tue, 2007-07-10 at 16:30 -0700, Andrew Morton wrote:
> On Sun, 01 Jul 2007 03:36:22 -0400
> Mingming Cao <[EMAIL PROTECTED]> wrote:
>
> > with the patch all headers are checked. the code should become
> > more resistant to on-disk corruptions. needless BUG_ON() have
> > been removed. please, re
On Tue, 2007-07-10 at 19:31 -0700, Andrew Morton wrote:
> On Sun, 01 Jul 2007 03:38:10 -0400 Mingming Cao <[EMAIL PROTECTED]> wrote:
>
> > [PATCH] jbd2 stats through procfs
> >
> > The patch below updates the jbd stats patch to 2.6.20/jbd2.
> > The initial patch was posted by Alex Tomas in Decemb
On Tue, 2007-07-10 at 21:42 -0700, Andrew Morton wrote:
> On Tue, 10 Jul 2007 23:21:49 -0400 "Cédric Augonnet" <[EMAIL PROTECTED]>
> wrote:
>
> > 2007/7/10, Andrew Morton <[EMAIL PROTECTED]>:
> >
> > Hi all,
> >
> > > > + size = sizeof(struct transaction_stats_s);
> > > > + s->stats = k
Hi,
I haven't made special tests to compare 2.6.22-cfs19 and 2.6.22-ck1,
but I see performance superiority of 2.6.22-ck1 using my own eyes.
Especially in mozilla-firefox ...
Using 2.6.22 or 2.6.22-cfs19 my firefox hangs for some time(~4-5
seconds) when I'm trying to open any url, but with 2.6.22-c
* [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Using 2.6.22 or 2.6.22-cfs19 my firefox hangs for some time(~4-5
> seconds) when I'm trying to open any url, but with 2.6.22-ck1 firefox
> doesn't hang at all or at least for a second when I have lots of open
> tabs.
hm, is there no other workl
Jan Engelhardt wrote:
fd1 = open("dir1", O_DIRECTORY):
fd2 = open("dir2", O_DIRECTORY);
system("mount -t tmpfs none dir1");
system("mount -t tmpfs none dir2");
openat(fd1, "file1", O_RDWR | O_CREAT);
openat(fd2, "file2", O_RDWR | O_CREAT);
If you have a better way to accomplish this, let me know.
Pekka Enberg wrote:
On 7/16/07, Nick Piggin <[EMAIL PROTECTED]> wrote:
Actually SLOB potentially has some fundamental CPU cache hotness
advantages over the other allocators, for the same reasons as
its space advantages.
Because consecutive allocations hit the same cache-hot page regardless
o
Hi, Ingo!
Could you run the
following script:
http://people.redhat.com/mingo/cfs-scheduler/tools/cfs-debug-info.sh
I'll do that! But a little bit later - I have tested that on my home computer.
hm, is there no other workload on the system?
Workload: firefox, transmission(torrent client), gn
Hi Linus,
Could you please pull from:
git://git.o-hand.com/linux-rpurdie-backlight for-linus
This converts the backlight/lcd class away from struct class_device and
includes a Kconfig bugfix.
Thanks,
Richard
drivers/acpi/video.c |4 -
drivers/usb/misc/appledisplay.c
Hi Linus,
Could you please pull from:
git://git.o-hand.com/linux-rpurdie-leds for-linus
This adds a couple of new LED drivers and converts the LED class away
from struct class_device as well as some bug fixes. Most of this has
been in -mm for a while.
Thanks,
Richard
arch/avr32/boards/atngw1
Hello
On Sun, Jul 15, 2007 at 05:35:15PM -0700, Randy Dunlap wrote:
> On Mon, 16 Jul 2007 00:51:55 +0200 Flavio Curti wrote:
> > Ok, I now switched to cfg, and the machine panicd again. Panic attached.
> > Any help is appreciated.
> Make sure that you switched to "cfq" and not "cfg".
Oh, it is. T
* [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hi, Ingo!
>
> >>Could you run the
> >>following script:
> >> http://people.redhat.com/mingo/cfs-scheduler/tools/cfs-debug-info.sh
> I'll do that! But a little bit later - I have tested that on my home
> computer.
>
> >>hm, is there no other work
to help us figure out the nature of the delay, could you do another
thing as well:
strace -ttt -TTT -f -o firefox.trace.txt -p `pidof firefox-bin`
I'll do that!!
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More major
--- "H. Peter Anvin" <[EMAIL PROTECTED]> wrote:
> - Does not save and restore %ds when printing a char on the screen (%ds
> is
> destroyed only when the content of the screen scroll - only for some
> video cards)
> >> %ds? Aren't you confusing it with the old bug which woul
I am aware strtok was removed from the kernel in 2002. However strtok_r
is more desirable than strsep as I do not want to know about 'blank
fields' (2 consecutive delimiters). Is it acceptable to simply include
the strtok_r code in my security module? or should I create a wrapper
for strsep to
> > fd1 = open("dir1", O_DIRECTORY):
> > fd2 = open("dir2", O_DIRECTORY);
> > system("mount -t tmpfs none dir1");
> > system("mount -t tmpfs none dir2");
> > openat(fd1, "file1", O_RDWR | O_CREAT);
> > openat(fd2, "file2", O_RDWR | O_CREAT);
> > If you have a better way to accomplish this, let me k
> however the difference is quite small on Core2 and Opteron when working out of
> cache, and becomes almost insignificant even on P4 when the lock misses cache.
> trylock is more significantly slower, but they are relatively rare.
This has a 255 processor limit (worst case). That should probably
This patch implements the driver necessary use the Analog Devices
Blackfin processor's on-chip ethernet MAC controller.
[try#2]
- add timeout control
- kill dma_config_reg bitfields
- some trivial cleanup
[try#3]
- add endianess check
- add DRV_NAME, DRV_VERSION... driver information string
current -git broke my main testbox. No TCP/IP networking to/from the box
and e1000 would time out in xmit:
NETDEV WATCHDOG: eth0: transmit timed out
e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
Tx Queue <0>
TDH <95>
TDT <95>
n
Jeremy Fitzhardinge <[EMAIL PROTECTED]> writes:
> This should work:
>
>fchdir(fd1);
>open("file1", O_RDWR | O_CREAT);
>fchdir(fd2);
>open("file2", O_RDWR | O_CREAT);
This is not thread-safe.
Andreas.
--
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE Linux Products GmbH, Maxf
Etienne Lorrain wrote:
> BUGS: some implementations (including the original IBM PC) have a bug which
> destroys BP
> the Trident TVGA8900CL (BIOS dated 1992/9/8) clears DS to h when
> scrolling in an SVGA mode (800x600 or higher)
"When scrolling in an SVGA mode", sounds
* Ed Tomlinson <[EMAIL PROTECTED]> wrote:
> I run a java application at nice 15. Its been a background
> application here for as long as SD and CFS have been around. If I
> have a compile running at nice 0, with v19 java gets so little cpu
> that the the wrapper that runs to monitor it is ti
On Sat, 14 Jul 2007, Mike Frysinger wrote:
> Pretty much everyone uses "__attribute__" or "attribute", no one
> uses "__attribute". This patch tweaks the three places in asm-powerpc where
> this comes up. While only asm-powerpc/types.h is interesting (for userspace),
> I did asm-powerpc/processor
On Mon, 16 Jul 2007, Geert Uytterhoeven wrote:
> On Sat, 14 Jul 2007, Mike Frysinger wrote:
> > Pretty much everyone uses "__attribute__" or "attribute", no one
> > uses "__attribute". This patch tweaks the three places in asm-powerpc where
> > this comes up. While only asm-powerpc/types.h is in
On Mon, Jul 16, 2007 at 10:16:54AM +0100, Alan Cox wrote:
> > however the difference is quite small on Core2 and Opteron when working out
> > of
> > cache, and becomes almost insignificant even on P4 when the lock misses
> > cache.
> > trylock is more significantly slower, but they are relatively
> Alan Cox <[EMAIL PROTECTED]> writes:
> That aside, please remember that Europe as a whole is a small place on the
> bigger world stage. The total volume of potential developers in the huge
> and rapidly modernising nations like India and China is vast, and there
> are large highly skilled te
* Nick Piggin <[EMAIL PROTECTED]> wrote:
> [...] trylock is more significantly slower, but they are relatively
> rare.
trylock is the main thing that the spinlock debugging code uses, and
SPINLOCK_DEBUG is frequently enabled by distro kernels. OTOH, the cost
looks like to be +5 instructions,
Linus Torvalds wrote:
On Sat, 14 Jul 2007, Avi Kivity wrote:
Linus, please do your usual thing from the repository and branch at
It has code like
+ /* Can deadlock when called with interrupts disabled */
+ WARN_ON(irqs_disabled());
+
Geert Uytterhoeven <[EMAIL PROTECTED]> writes:
> If the code is not exported to userspace (and thus not subject to different
> compilers), I think the preferred form is plain `attribute'.
That does not exist without underscores.
Andreas.
--
Andreas Schwab, SuSE Labs, [EMAIL PROTECTED]
SuSE Lin
What I would like to see is the Americans learning English as a FIRST
language.
Keith (England)
- Original Message -
From: "H. Peter Anvin" <[EMAIL PROTECTED]>
To: "Li Yang" <[EMAIL PROTECTED]>
Cc: "Rob Landley" <[EMAIL PROTECTED]>; "Gerrit Huizenga" <[EMAIL PROTECTED]>;
"Kunai, Takashi"
Miklos Szeredi wrote:
>
> The *at() thing basically gives you the advantages of a CWD without
> the disadvantages.
>
> For example it could be useful to implement the functionality of
> find(1) as a library interface.
>
What the *at() interfaces really do is fix/paper over a longstanding
wart i
* Markus <[EMAIL PROTECTED]> wrote:
> [...] The mouse is smooth, just when one app is being quit (dont know
> why...) the mouse will be jerking for a few seconds...
is the mouse jerky on any app quitting? Or is your observation the
following: _sometimes_ apps quit unexpectedly (their window ju
On Mon, Jul 16, 2007 at 11:26:46AM +0200, Ingo Molnar wrote:
>
> * Nick Piggin <[EMAIL PROTECTED]> wrote:
>
> > [...] trylock is more significantly slower, but they are relatively
> > rare.
>
> trylock is the main thing that the spinlock debugging code uses, and
> SPINLOCK_DEBUG is frequently
It's a subsystem function, prefix it as such.
Cc: James Morris <[EMAIL PROTECTED]>
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
crypto/digest.c |2 +-
crypto/scatterwalk.c |2 +-
crypto/scatterwalk.h |2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/crypt
First step to being able to change the scatterlist setup without
having to modify drivers (a lot :-)
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/linux/scatterlist.h |9 +
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/include/linux/scatterlist.h b/include
Convert the main rq mapper (blk_rq_map_sg()) to the sg helper setup.
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
block/ll_rw_blk.c | 19 ---
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/block/ll_rw_blk.c b/block/ll_rw_blk.c
index ef42bb2..ab71087 100644
This converts the SCSI mid layer to using the sg helpers for looking up
sg elements, instead of doing it manually.
Cc: FUJITA Tomonori <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/scsi_lib.c | 21 -
include/scsi/sc
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
lib/swiotlb.c | 19 ---
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/lib/swiotlb.c b/lib/swiotlb.c
index 10c13ad..1f658e4 100644
--- a/lib/swiotlb.c
+++ b/lib/swiotlb.c
@@ -673,16 +673,17 @
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/gdth.c | 45 +++--
1 files changed, 23 insertions(+), 22 deletions(-)
diff --git a/drivers/scsi/gdth.c b/drivers/scsi/gdth.c
index d0b95ce..7225c95 100644
--- a/drivers/s
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/message/fusion/mptscsih.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/message/fusion/mptscsih.c
b/drivers/message/fusion/mptscsih.c
index d356173..f087249 100644
--- a/drivers/m
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/ia64/hp/sim/simscsi.c | 22 +-
1 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/arch/ia64/hp/sim/simscsi.c b/arch/ia64/hp/sim/simscsi.c
index bb87682..aedce13 100644
--- a/arch/ia64/hp
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/aic94xx/aic94xx_task.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/scsi/aic94xx/aic94xx_task.c
b/drivers/scsi/aic94xx/aic94xx_task.c
index e2ad5be..1327281 100644
--- a/drivers/scsi/aic94xx/ai
H. Peter Anvin wrote:
Miklos Szeredi wrote:
The *at() thing basically gives you the advantages of a CWD without
the disadvantages.
For example it could be useful to implement the functionality of
find(1) as a library interface.
What the *at() interfaces really do is fix/paper over a longstan
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/infiniband/hw/ipath/ipath_dma.c |9 ++--
drivers/infiniband/ulp/iser/iser_memory.c | 75 +++-
2 files changed, 45 insertions(+), 39 deletions(-)
diff --git a/drivers/infiniband/hw/ipath
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/ide/cris/ide-cris.c |3 ++-
drivers/ide/ide-dma.c |2 +-
drivers/ide/ide-io.c |3 ++-
drivers/ide/ide-probe.c |2 +-
drivers/ide/ide-taskfile.c| 17 +
driv
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/advansys.c | 21 ++---
1 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/drivers/scsi/advansys.c b/drivers/scsi/advansys.c
index 2b66897..f61a0ee 100644
--- a/drivers/scsi/advansys.c
+++ b/drivers/scsi/
[PATCH] USB storage: sg chaining support
Modify usb_stor_access_xfer_buf() to take a pointer to an sg
entry pointer, so we can keep track of that instead of passing
around an integer index (which we can't use when dealing with
multiple scatterlist arrays).
Cc: [EMAIL PROTECTED]
Signed-off-by: Jen
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/linux/i2o.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/include/linux/i2o.h b/include/linux/i2o.h
index 52f53e2..0ae1dcf 100644
--- a/include/linux/i2o.h
+++ b/include/linux/i2o.h
@@ -836,
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/aha1542.c | 32 +++-
1 files changed, 15 insertions(+), 17 deletions(-)
diff --git a/drivers/scsi/aha1542.c b/drivers/scsi/aha1542.c
index cbbfbc9..961a188 100644
--- a/drivers/scsi/aha1542.c
+++ b/driver
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/qlogicpti.c | 15 ---
1 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/drivers/scsi/qlogicpti.c b/drivers/scsi/qlogicpti.c
index c4195ea..e36e6cd 100644
--- a/drivers/scsi/qlogicpti.c
+
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/ide-scsi.c | 31 +++
1 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/drivers/scsi/ide-scsi.c b/drivers/scsi/ide-scsi.c
index bb90df8..61bcc31 100644
--- a/drivers/scs
Interesting hardware setup...
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/qla1280.c | 66 +++-
1 files changed, 37 insertions(+), 29 deletions(-)
diff --git a/drivers/scsi/qla1280.c b/drivers/scsi/qla1280.c
in
This converts libata to using the sg helpers for looking up sg
elements, instead of doing it manually.
Cc: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/ata/libata-core.c | 30 --
include/linux/libata.h| 16 ++
Just pass in the command, no point in passing in the scatterlist
and scatterlist pool index seperately.
Cc: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/scsi_lib.c |9 +
drivers/scsi/scsi_tgt_lib.c |4 ++--
include/scsi
This updates the sparc64 iommu/pci dma mappers to sg chaining.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/sparc64/kernel/pci_iommu.c | 39 +---
arch/sparc64/kernel/pci_sun4v.c | 32 ---
arch/sparc64/kern
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/asm-x86_64/dma-mapping.h |3 +--
include/asm-x86_64/scatterlist.h |2 ++
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/include/asm-x86_64/dma-mapping.h b/include/asm-x86_64/dma-mapping.h
index
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/scsi_debug.c | 30 --
1 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/drivers/scsi/scsi_debug.c b/drivers/scsi/scsi_debug.c
index 4cd9c58..46a3e07 100644
--- a/driver
This updates the ia64 iommu/pci dma mappers to sg chaining.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/ia64/hp/common/sba_iommu.c | 14 +++---
arch/ia64/sn/pci/pci_dma.c | 11 ++-
include/asm-ia64/dma-mapping.h |1 +
include/asm-ia64
This is what enables large commands. If we need to allocate an
sgtable that doesn't fit in a single page, allocate several
SCSI_MAX_SG_SEGMENTS sized tables and chain them together.
SCSI defaults to large chained sg tables, if the arch supports it.
Cc: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sign
Expose this setting for now, so that users can play with enabling
large commands without defaulting it to on globally. This is a debug
patch, it will be dropped for the final versions.
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
block/ll_rw_blk.c | 23 +++
1 files chan
This prepares x86-64 for sg chaining support.
Additional improvements/fixups for pci-gart from
Benny Halevy <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/x86_64/kernel/pci-calgary.c | 25 --
arch/x86_64/kernel/pci-gart.c| 63
* Nick Piggin <[EMAIL PROTECTED]> wrote:
> On Mon, Jul 16, 2007 at 11:26:46AM +0200, Ingo Molnar wrote:
> >
> > * Nick Piggin <[EMAIL PROTECTED]> wrote:
> >
> > > [...] trylock is more significantly slower, but they are relatively
> > > rare.
> >
> > trylock is the main thing that the spinloc
This updates the sparc iommu/pci dma mappers to sg chaining.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/sparc/kernel/ioport.c | 25 +
arch/sparc/mm/io-unit.c | 12 +++-
arch/sparc/mm/iommu.c | 10 +-
Hi,
A repost of this patchset, which adds support forchaining of sg tables.
This enables much larger IO commands, since we don't have to allocate
large consecutive pieces of memory to represent the sgtable of a
huge command. Right now Linux is limited to somewhere between 128 and 256
segments, dep
This updates the ppc iommu/pci dma mappers to sg chaining.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
arch/powerpc/kernel/dma_64.c|5 +++--
arch/powerpc/kernel/ibmebus.c | 11 ++-
arch/powerpc/kernel/iommu.c | 18 +
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
drivers/scsi/sg.c | 16
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/scsi/sg.c b/drivers/scsi/sg.c
index 85d3894..2fc24e7 100644
--- a/drivers/scsi/sg.c
+++ b/drivers/scsi/sg.c
@@ -
We don't need to do more on x86, there's no iommu to be worried about.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/asm-i386/scatterlist.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/asm-i386/scatterlist.h b/include/asm-i386
The dma mapping helpers need to be converted to using
sg helpers as well, so they will work with a chained
sglist setup.
Cc: [EMAIL PROTECTED]
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/asm-i386/dma-mapping.h | 13 +++--
1 files changed, 7 insertions(+), 6 deletions(-)
d
The core of the patch - allow the last sg element in a scatterlist
table to point to the start of a new table. We overload the LSB of
the page pointer to indicate whether this is a valid sg entry, or
merely a link to the next list.
Signed-off-by: Jens Axboe <[EMAIL PROTECTED]>
---
include/linux/s
Hi Wim:
Could you please give some comments on this patch?
Thanks
- Bryan Wu
On Sun, 2007-07-15 at 02:50 +0800, Bryan Wu wrote:
> This patch implements the driver necessary use the Analog Devices
> Blackfin processor's on-chip watchdog controller, supports
> BF53[123]/BF53[467]/BF54[2489]/BF56
This is a trivial patch, I will merge to my blackfin-git tree.
Thanks
- Bryan Wu
On Sun, 2007-07-15 at 02:50 +0800, Bryan Wu wrote:
>
> Signed-off-by: Mike Frysinger <[EMAIL PROTECTED]>
> Signed-off-by: Bryan Wu <[EMAIL PROTECTED]>
> ---
> drivers/rtc/rtc-bfin.c |2 +-
> 1 files changed
At Sat, 14 Jul 2007 17:36:15 +0300,
Dan Aloni wrote:
>
> On Sat, Jul 14, 2007 at 06:18:40AM -0400, Justin Piszcz wrote:
> > Hi all,
> >
> > I use an A-BIT AW9D-MAX motherboard and while the audio works fine using
> > the Intel HDA driver; however, I see this in dmesg:
> >
> > [ 29.188561] Adv
On Jul 16 2007 16:52, Z. Cliffe Schreuders wrote:
>
> I am aware strtok was removed from the kernel in 2002. However strtok_r is
> more
> desirable than strsep as I do not want to know about 'blank fields' (2
> consecutive delimiters). Is it acceptable to simply include the strtok_r code
> in my
It hasn't any feature change, this release just is 2.6.22 port, enjoy it.
It can be apply at 2.6.22 vanilla at least.
Signed-off-by: Li Yu <[EMAIL PROTECTED]>
diff -Naurp linux-2.6.22-rc5/include/linux/hid.h
linux-2.6.22-rc5.hid-simple.tree/include/linux/hid.h
--- linux-2.6.22-rc5/include/linu
On Mon, Jul 16, 2007 at 11:49:40AM +0200, Ingo Molnar wrote:
>
> * Nick Piggin <[EMAIL PROTECTED]> wrote:
>
> > On Mon, Jul 16, 2007 at 11:26:46AM +0200, Ingo Molnar wrote:
> > >
> > > * Nick Piggin <[EMAIL PROTECTED]> wrote:
> > >
> > > > [...] trylock is more significantly slower, but they ar
Hi,
On Mon, 16 Jul 2007, Ingo Molnar wrote:
> yes, the weight multiplier 1.25, but the actual difference in CPU
> utilization, when running two CPU intense tasks, is ~10%:
>
> PID USER PR NI VIRT RES SHR S %CPU %MEMTIME+ COMMAND
> 8246 mingo 20 0 1576 244 196 R 55 0
--- "H. Peter Anvin" <[EMAIL PROTECTED]> wrote:
> Etienne Lorrain wrote:
> > "mov %fs:(%ebx,%eax,4),%ecx" works for me.
>
> That's an example on what "m" can generate.
>
> "g" could produce stuff like:
>
> mov %fs:$1234,%ecx
> mov %fs:%eax,%ecx
My solution was to use %fs:%a1 inst
On Sat, Jul 14, 2007 at 03:20:02PM -0400, Mathieu Desnoyers wrote:
> * Christoph Hellwig ([EMAIL PROTECTED]) wrote:
> > On Fri, Jul 13, 2007 at 09:21:34PM -0400, Mathieu Desnoyers wrote:
> > > Remove the kprobes mutex from kprobes.h, since it does not belong there.
> > > Also
> > > remove all use
On Monday 16 July 2007 11:12, Ingo Molnar wrote:
> After a bisection session the bad commit turned out to be:
>
> 29578624e354f56143d92510fff33a8b2aaa2c03 is first bad commit
> commit 29578624e354f56143d92510fff33a8b2aaa2c03
> Author: Olaf Kirch <[EMAIL PROTECTED]>
> Date: Wed Jul 11 19:32:0
On (11/07/07 09:46), Andrew Morton didst pronounce:
> On Wed, 11 Jul 2007 10:34:31 +0100 Andy Whitcroft <[EMAIL PROTECTED]> wrote:
>
> > [Seems a PEBKAC occured on the subject line, resending lest it become a
> > victim of "oh thats spam".]
> >
> > Andy Whitcroft wrote:
> > > Andrew Morton wrote:
On Tue, 10 Jul 2007, Kai Makisara wrote:
> On Sun, 8 Jul 2007, Bruce Allen wrote:
>
> > Mark, David, Doug, Tejin, Alan, Jeff, LKML,
> >
> > I'm afraid that there may be some problem with SMART + libata in the 2.6.22
> > kernel. An hour ago I discovered that I missed a month of correspondence
>
* Jonathan Corbet <[EMAIL PROTECTED]> wrote:
> The OLPC folks and I recently discovered something interesting: on a
> HZ=100 system, a call to msleep(1) will delay for about 20ms. The
> combination of jiffies timekeeping and rounding up means that the
> minimum delay from msleep will be two j
Jens Axboe <[EMAIL PROTECTED]> writes:
> On Mon, Jul 16 2007, OGAWA Hirofumi wrote:
>> Hi,
>>
>> I've noticed the nfsd read corruption by recent change. And this patch
>> fixes the problem for me, is this right fix?
>> --
>> OGAWA Hirofumi <[EMAIL PROTECTED]>
>>
>>
>> __splice_from_pipe() is u
With NF_CONNTRACK=n, NETFILTER_XT_MATCH_CONNLIMIT=m I get the
following errors on current git:
CC [M] net/netfilter/xt_connlimit.o
In file included from net/netfilter/xt_connlimit.c:27:
include/net/netfilter/nf_conntrack.h:100: error: field 'ct_general' has
incomplete type
include/net/ne
1 - 100 of 557 matches
Mail list logo