login
Login
/
Register
Search
Search this site:
Forums
News
Blogs
Features
Site
Home
»
Mailing list archives
»
linux-kernel
»
2008
»
March
»
5
Re: Linux 2.6.25-rc4
view
thread
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
[view in full thread]
From: Grant Grundler
Subject:
Re: Linux 2.6.25-rc4
Date: Wednesday, March 5, 2008 - 9:46 am
On Wed, Mar 05, 2008 at 05:09:30PM +0900, FUJITA Tomonori wrote:
quoted text
> On Tue, 4 Mar 2008 21:03:44 -0800 (PST) > Linus Torvalds <torvalds@linux-foundation.org> wrote: > > > > > It's a few days late, but I was waiting for some updates for some of the > > most annoying regressions until releasing it, so the end result is > > hopefully more useful as a result. > > Ah, the IOMMU patches (alpha and parisc) that I submitted for -mm have > been merged somehow. > > The parisc patches were tested but probably the alpha patches not. > > Here's a patch for 32bits arch parisc. > > = > From: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> > Subject: [PATCH] parisc: fix IOMMU's device boundary overflow bug on 32bits arch > > On 32bits boxes, boundary_size becomes zero due to a overflow and we > hit BUG_ON in iommu_is_span_boundary. > > Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> > Cc: Kyle McMartin <kyle@parisc-linux.org> > Cc: Matthew Wilcox <matthew@wil.cx> > Cc: Grant Grundler <grundler@parisc-linux.org>
Acked-by: Grant Grundler <grundler@parisc-linux.org> thanks, grant
quoted text
> --- > drivers/parisc/ccio-dma.c | 4 ++-- > drivers/parisc/sba_iommu.c | 4 ++-- > 2 files changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/parisc/ccio-dma.c b/drivers/parisc/ccio-dma.c > index 60d338c..62db3c3 100644 > --- a/drivers/parisc/ccio-dma.c > +++ b/drivers/parisc/ccio-dma.c > @@ -366,8 +366,8 @@ ccio_alloc_range(struct ioc *ioc, struct device *dev, size_t size) > ** ggg sacrifices another 710 to the computer gods. > */ > > - boundary_size = ALIGN(dma_get_seg_boundary(dev) + 1, 1 << IOVP_SHIFT); > - boundary_size >>= IOVP_SHIFT; > + boundary_size = ALIGN((unsigned long long)dma_get_seg_boundary(dev) + 1, > + 1ULL << IOVP_SHIFT) >> IOVP_SHIFT; > > if (pages_needed <= 8) { > /* > diff --git a/drivers/parisc/sba_iommu.c b/drivers/parisc/sba_iommu.c > index e834127..bdbe780 100644 > --- a/drivers/parisc/sba_iommu.c > +++ b/drivers/parisc/sba_iommu.c > @@ -341,8 +341,8 @@ sba_search_bitmap(struct ioc *ioc, struct device *dev, > unsigned long shift; > int ret; > > - boundary_size = ALIGN(dma_get_seg_boundary(dev) + 1, 1 << IOVP_SHIFT); > - boundary_size >>= IOVP_SHIFT; > + boundary_size = ALIGN((unsigned long long)dma_get_seg_boundary(dev) + 1, > + 1ULL << IOVP_SHIFT) >> IOVP_SHIFT; > > #if defined(ZX1_SUPPORT) > BUG_ON(ioc->ibase & ~IOVP_MASK); > -- > 1.5.3.7
--
unsubscribe notice
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to
majordomo@vger.kernel.org
More majordomo info at
http://vger.kernel.org/majordomo-info.html
Please read the FAQ at
http://www.tux.org/lkml/
Previous message: [
thread
] [
date
] [
author
]
Next message: [
thread
] [
date
] [
author
]
Messages in current thread:
Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 4, 10:03 pm)
Re: Linux 2.6.25-rc4
, FUJITA Tomonori
, (Wed Mar 5, 1:09 am)
Re: Linux 2.6.25-rc4
, Grant Grundler
, (Wed Mar 5, 9:46 am)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Thu Mar 6, 2:00 am)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Thu Mar 6, 5:59 am)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Thu Mar 6, 6:06 am)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Thu Mar 6, 6:12 am)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Thu Mar 6, 6:33 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Thu Mar 6, 6:38 am)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Thu Mar 6, 6:55 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Thu Mar 6, 7:06 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Thu Mar 6, 2:17 pm)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Fri Mar 7, 1:48 am)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Fri Mar 7, 1:53 am)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Fri Mar 7, 1:57 am)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Fri Mar 7, 2:02 am)
Re: Linux 2.6.25-rc4
, Paul Mackerras
, (Fri Mar 7, 2:59 am)
[patch] drivers/char/esp.c: fix bootup lockup (was: Re: Li ...
, Ingo Molnar
, (Fri Mar 7, 3:08 am)
Re: Linux 2.6.25-rc4
, Valdis.Kletnieks
, (Fri Mar 7, 8:20 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Fri Mar 7, 3:04 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sat Mar 8, 1:22 pm)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sat Mar 8, 2:05 pm)
Re: Linux 2.6.25-rc4
, Pavel Machek
, (Sat Mar 8, 4:36 pm)
Re: Linux 2.6.25-rc4
, Ingo Molnar
, (Sun Mar 9, 4:59 am)
Re: Linux 2.6.25-rc4
, Andi Kleen
, (Sun Mar 9, 5:55 am)
Re: [patch] drivers/char/esp.c: fix bootup lockup
, Jiri Slaby
, (Sun Mar 9, 6:41 am)
Re: [patch] drivers/char/esp.c: fix bootup lockup
, Rafael J. Wysocki
, (Sun Mar 9, 3:49 pm)
Re: [patch] drivers/char/esp.c: fix bootup lockup
, Jiri Slaby
, (Sun Mar 9, 4:04 pm)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Mon Mar 10, 1:55 am)
Re: Linux 2.6.25-rc4
, Pavel Machek
, (Mon Mar 10, 3:10 am)
Re: Linux 2.6.25-rc4
, Andi Kleen
, (Mon Mar 10, 4:52 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Mon Mar 10, 5:36 am)
Re: Linux 2.6.25-rc4
, Rafael J. Wysocki
, (Mon Mar 10, 6:10 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Mon Mar 10, 6:19 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Mon Mar 10, 6:56 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Mon Mar 10, 7:04 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 7:01 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 7:29 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 7:29 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 8:14 am)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 9:56 am)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 10:13 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 11:07 am)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 11:13 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 11:18 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 11:23 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 11:25 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 11:26 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 11:36 am)
Re: Linux 2.6.25-rc4
, Alan Cox
, (Sun Mar 16, 11:44 am)
Re: Linux 2.6.25-rc4
, Alan Cox
, (Sun Mar 16, 11:56 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 12:08 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 12:39 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Sun Mar 16, 12:54 pm)
Re: Linux 2.6.25-rc4
, Alan Cox
, (Sun Mar 16, 1:31 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 2:06 pm)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Sun Mar 16, 3:59 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Sun Mar 16, 4:27 pm)
Re: Linux 2.6.25-rc4
, Jens Axboe
, (Mon Mar 17, 12:23 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Mon Mar 17, 2:09 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Mon Mar 17, 3:52 pm)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Mon Mar 17, 5:18 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Tue Mar 18, 6:03 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Tue Mar 18, 6:32 am)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Tue Mar 18, 7:48 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Tue Mar 18, 8:10 am)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 8:41 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Tue Mar 18, 9:30 am)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 9:47 am)
Re: Linux 2.6.25-rc4
, Anders Eriksson
, (Tue Mar 18, 2:02 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Tue Mar 18, 6:21 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 6:28 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Tue Mar 18, 8:24 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 8:28 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 8:56 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Tue Mar 18, 9:03 pm)
Re: Linux 2.6.25-rc4
, Linus Torvalds
, (Tue Mar 18, 9:48 pm)
Re: Linux 2.6.25-rc4
, Bartlomiej Zolnierki ...
, (Wed Mar 19, 4:14 am)
Re: Linux 2.6.25-rc4
, Alan Cox
, (Fri Mar 21, 7:49 am)
Re: Linux 2.6.25-rc4
, Mark Lord
, (Fri Mar 21, 8:03 am)
Navigation
Create content
Mailing list archives
Recent posts
Popular discussions
linux-kernel
:
Adrian McMenamin
time_after - what on earth???
Ingo Molnar
Re: [PATCH] x86: Reduce ifdef sections in fault.c
Nick Piggin
Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures
Pavel Machek
Re: [AppArmor 39/45] AppArmor: Profile loading and manipulation,pathname matching
Josef Sipek
Re: [PATCH 01/24] Unionfs: Documentation
git
:
Stephen R. van den Berg
Re: [RFC] origin link for cherry-pick and revert
Christian Stimming
git-gui: Fix broken revert confirmation.
Junio C Hamano
Re: git-svnimport
Anuj Gakhar
Git Architecture Question
Johannes Schindelin
Re: [PATCH] Fix approxidate("never") to always return 0
linux-netdev
:
Gerrit Renker
v2 [PATCH 1/4] dccp: Limit feature negotiation to connection setup phase
Nick Piggin
Re: Kernel WARNING: at net/core/dev.c:1330 __netif_schedule+0x2c/0x98()
Daniel Lezcano
getsockopt(TCP_DEFER_ACCEPT) value change
David Miller
Re: 2.6.27.18: bnx2/tg3: BUG: "scheduling while atomic" trying to ifenslave a seco...
Ingo Molnar
Re: [regression] nf_iterate(), BUG: unable to handle kernel NULL pointer dereference
git-commits-head
:
Linux Kernel Mailing List
ath9k_htc: Allocate URBs properly
Linux Kernel Mailing List
markup_oops.pl: fix for faulting instruction in the first line of a range
Linux Kernel Mailing List
cpumask: make irq_set_affinity() take a const struct cpumask
Linux Kernel Mailing List
ARM: 5670/1: bcmring: add default configuration for bcmring arch
Linux Kernel Mailing List
[ARM] dma: use new dmabounce_sync_for_xxx() for dma_sync_single_xxx()
openbsd-misc
:
Christophe Rioux
Implementation example of snmp
Ryan McBride
Re: Packets Per Second Limit?
Nick Holland
Re: booting openbsd on eee without cd-rom
Bryan Irvine
Re: OpenBSD 4.7 Released, May 19 2010
Jacob Yocom-Piatt
Re: Same shit all over again
Colocation donated by:
Syndicate