| From | Subject | Date |
|---|---|---|
| Bartlomiej Zolnierki ... | [PATCH 1/7] amd74xx: use ide_get_pair_dev() helper
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] amd74xx: use ide_get_pair_dev() helper
There should be no functional changes caused by this patch.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
updates for pata-2.6 tree
drivers/ide/amd74xx.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: b/drivers/ide/amd74xx.c
===================================================================
--- a/drivers/ide/amd74xx.c
+++ ...
| Dec 21, 1:59 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 1/7] amd74xx: use ide_get_pair_dev() helper
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] amd74xx: use ide_get_pair_dev() helper
There should be no functional changes caused by this patch.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
updates for pata-2.6 tree
drivers/ide/amd74xx.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Index: b/drivers/ide/amd74xx.c
===================================================================
--- a/drivers/ide/amd74xx.c
+++ ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 2/7] cmd640: use ide_get_pair_dev() helper
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] cmd640: use ide_get_pair_dev() helper
There should be no functional changes caused by this patch.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/cmd640.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
Index: b/drivers/ide/cmd640.c
===================================================================
--- a/drivers/ide/cmd640.c
+++ b/drivers/ide/cmd640.c
@@ -467,11 +467,10 @@ ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 3/7] cmd64x: use ide_get_pair_dev() helper
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] cmd64x: use ide_get_pair_dev() helper
There should be no functional changes caused by this patch.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/cmd64x.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
Index: b/drivers/ide/cmd64x.c
===================================================================
--- a/drivers/ide/cmd64x.c
+++ b/drivers/ide/cmd64x.c
@@ -138,10 +138,12 ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 4/7] it821x: use ide_get_pair_dev() helper
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] it821x: use ide_get_pair_dev() helper
Because presence of the peer device was not checked in
it821x_set_pio_mode() PIO0 mode was used for taskfile PIO
in single device configurations.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/it821x.c | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
Index: ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 5/7] ide: NUMA aware allocation of host and port ...
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] ide: NUMA aware allocation of host and port structures
kzalloc() -> kzalloc_node() in ide_host_alloc().
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
drivers/ide/ide-probe.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
Index: b/drivers/ide/ide-probe.c
===================================================================
--- a/drivers/ide/ide-probe.c
+++ ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 6/7] ide: dynamic allocation of device structures
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] ide: dynamic allocation of device structures
Allocate device structures dynamically instead of having them embedded
in ide_hwif_t:
* Remove needless zeroing of port structure from ide_init_port_data().
* Add ide_hwif_t.devices[MAX_DRIVES] (table of pointers to the devices).
* Add ide_port_{alloc,free}_devices() helpers and use them respectively
in ide_{host,free}_alloc().
* Convert all users of ->drives[] to use ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH 7/7] ide: add port and host iterators
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] ide: add port and host iterators
Add ide_port_for_each_dev() / ide_host_for_each_port() iterators
and update IDE code to use them.
While at it:
- s/unit/i/ variable in ide_port_wait_ready(), ide_probe_port(),
ide_port_tune_devices(), ide_port_init_devices_data(), do_reset1(),
ide_acpi_set_state() and scc_dma_end()
- s/d/i/ variable in ide_proc_port_register_devices()
There should be no functional changes caused by ...
| Dec 21, 2:00 pm 2008 |
| Bartlomiej Zolnierki ... | [PATCH] ide: use lock bitops for ports serialization (v2)
during more testing it turned out that v1 was too optimistic w.r.t.
devices serialization, v2 fixes it (so the patch can be finally merged
into pata-2.6 tree)
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Subject: [PATCH] ide: use lock bitops for ports serialization (v2)
* Add ->host_busy field to struct ide_host and use it's first bit
together with lock bitops to provide new ports serialization method.
* Convert core IDE code to use new ide_[un]lock_host() helpers.
This removes the need ...
| Dec 21, 1:56 pm 2008 |
| Keith Chew | bug or hardware memory error?
Hi
I have been experiencing some occasional errors in bttv using kernel
2.6.20.1, we suspect could either be:
- hardware memory problem
- software memory problem
- IRQ conflict with wireless WIFI driver (zd1211 module below)
Can someone assist by looking at this stack trace:
--------------------------------------------------------
Dec 20 18:28:00 localhost kernel: BUG: unable to handle kernel paging
request at virtual address fdedaf8f
Dec 20 18:28:00 localhost kernel: printing eip:
Dec ...
| Dec 21, 1:05 pm 2008 |
| Willy Tarreau | Re: bug or hardware memory error?
Hi,
well, it could be any. 2.6.20.1 is very old, even for the 2.6.20 branch.
A few hundreds of bugs have been fixed since. If you don't need to stick
to 2.6.20, you should try 2.6.27.10. If you need to stick to 2.6.20 for
whatever reason, please at least try with 2.6.20.21 (the latest 2.6.20
patch). Even with that, there's no guarantee that the present bug will
Willy
--
| Dec 21, 1:27 pm 2008 |
| Keith Chew | Re: bug or hardware memory error?
Ok, will try the latest kernel to see if that fixes it. 2.6.20.1 was
actually the latest kernel when I rolled it out to these machines. The
IRQ Lockup messages have never caused any problems to the the
application, but only recently I caught the stack trace. Of course I
may have missed catching these stack traces in the past, but they are
rare.
Thanks again for your input.
Regards
Keith
--
| Dec 21, 4:15 pm 2008 |
| malc | Lock-up on PPC64
Hello,
Synopsis
Plain/non-root userspace application which doesn't interface with
any weird out-of/in-tree drivers manages to lock-up a PS3 machine
running Linux.
The application in question is Mono VM running mcs.exe (C# compiler)
which tries to compile particular file, distribution is Yellow Dog Linux
6.0 with either stock (2.6.23.x) or custom compiled (2.6.27) 64bit kernel.
Symptoms are as follows (interaction is done via ssh from another
machine):
$ make
... lots of stdout/err ...
| Dec 21, 11:18 am 2008 |
| Mark Hounschell | processor isolation inquiry
It's been some time now since Max K. brought up the complete processor isolation
discussion. I know his original patch was NAK'd but some work on this was put
into cpusets. I'm unclear as to what actually has been or will be implemented.
The 2 things I'm most interested in are work queues, and local timer interrupts.
Is it yet possible to isolate a processor from either of these 2 things with
recent kernels?
The kernel doc concerning cpusets doesn't seem to clarify this for me.
The Process ...
| Dec 21, 7:53 am 2008 |
| Stefan Richter | [PATCH] firewire: cdev: use list_first_entry
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
---
drivers/firewire/fw-cdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux/drivers/firewire/fw-cdev.c
===================================================================
--- linux.orig/drivers/firewire/fw-cdev.c
+++ linux/drivers/firewire/fw-cdev.c
@@ -180,7 +180,7 @@ static int dequeue_event(struct client *
return -ENODEV;
spin_lock_irqsave(&client->lock, flags);
- event = ...
| Dec 21, 8:49 am 2008 |
| Stefan Richter | [PATCH] firewire: prevent creation of multiple IR DMA co ...
From OHCI-1394 1.1 clause 10.4.3: "If more than one IR DMA context
specifies receives for packets from the same isochronous channel, the
context destination for that channel's packets is undefined."
Any userspace client and in the future also kernelspace clients can
allocate IR DMA contexts for any channel. We don't want them to
interfere with each other, hence it is preferable to return -EBUSY if
allocation of a second context for a channel is attempted.
Notes:
- This limitation is ...
| Dec 21, 8:39 am 2008 |
| Geert Uytterhoeven | [patch 0/6] [patch 0/6] Atari frame buffer fixes
This patchsets contains several fixes for the Atari frame buffer device, and
includes a refactoring of the c2p (Chunky-to-Planar) code:
[1] fbdev: atafb - Fix line length handling
[2] fbdev: atafb - Fix 16 bpp console
[3] fbdev: c2p - Cleanups
[4] fbdev: c2p - Extract common c2p core to c2p_core.h
[5] fbdev: c2p/atafb - Add support for Atari interleaved bitplanes
[6] fbdev: c2p - Rename c2p to c2p_planar and correct indentation
If nobody objects, I'd like to push this to Linus via ...
| Dec 21, 8:00 am 2008 |
| Geert Uytterhoeven | [patch 1/6] fbdev: atafb - Fix line length handling
- Make sure par->next_line is always set (this was done for Falcon only),
as all the text console drawing operations need a valid par->next_line,
- Make sure fix->line_length is always set, as some userspace applications
need it because they don't have fallback code for the case where it's zero.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/atafb.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
--- a/drivers/video/atafb.c
+++ ...
| Dec 21, 8:01 am 2008 |
| Geert Uytterhoeven | [patch 2/6] fbdev: atafb - Fix 16 bpp console
- 16 bpp must use the cfb_*() ops
- 16 bpp needs to set up info->pseudo_palette[] (was fbcon_cfb16_cmap[] in
2.4.x)
- Kill commented out 2.4.x fbcon remnants
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/atafb.c | 74 ++++++++++++++++++++------------------------------
1 file changed, 30 insertions(+), 44 deletions(-)
--- a/drivers/video/atafb.c
+++ b/drivers/video/atafb.c
@@ -149,6 +149,7 @@ static struct atafb_par {
short mono;
short ...
| Dec 21, 8:01 am 2008 |
| Geert Uytterhoeven | [patch 3/6] fbdev: c2p - Cleanups
- Improve comments and naming
- Use void * for arbitrary pointers
- Use a union to represent pixels/words, to avoid casts
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/c2p.c | 80 +++++++++++++++++++++++++++-------------------------
drivers/video/c2p.h | 6 +--
2 files changed, 45 insertions(+), 41 deletions(-)
--- a/drivers/video/c2p.c
+++ b/drivers/video/c2p.c
@@ -54,7 +54,7 @@ static inline u32 get_mask(int n)
return 0;
}
-#define ...
| Dec 21, 8:01 am 2008 |
| Geert Uytterhoeven | [patch 5/6] fbdev: c2p/atafb - Add support for Atari int ...
The c2p() for normal bitplanes is not suitable for interleaved bitplanes with
2 bytes of interleave, causing a garbled penguin logo. Add c2p_iplan2().
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/Makefile | 2
drivers/video/atafb.c | 15 ----
drivers/video/c2p.h | 5 +
drivers/video/c2p_core.h | 39 +++++++++++
drivers/video/c2p_iplan2.c | 153 +++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 200 insertions(+), 14 ...
| Dec 21, 8:01 am 2008 |
| Geert Uytterhoeven | [patch 6/6] fbdev: c2p - Rename c2p to c2p_planar and co ...
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/Makefile | 2
drivers/video/amifb.c | 6 -
drivers/video/c2p.c | 151 -------------------------------------------
drivers/video/c2p.h | 6 -
drivers/video/c2p_planar.c | 156 +++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 163 insertions(+), 158 deletions(-)
--- a/drivers/video/Makefile
+++ b/drivers/video/Makefile
@@ -28,7 +28,7 @@ obj-$(CONFIG_FB_DDC) += ...
| Dec 21, 8:01 am 2008 |
| Geert Uytterhoeven | [patch 4/6] fbdev: c2p - Extract common c2p core to c2p_core.h
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/video/c2p.c | 87 ----------------------------------------
drivers/video/c2p_core.h | 101 +++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+), 86 deletions(-)
--- a/drivers/video/c2p.c
+++ b/drivers/video/c2p.c
@@ -15,80 +15,7 @@
#include <linux/module.h>
#include <linux/string.h>
#include "c2p.h"
-
-
- /*
- * Basic transpose step
- */
-
-#define _transp(d, i1, ...
| Dec 21, 8:01 am 2008 |
| John Ogness | [PATCH 0/5] VFS: DazukoFS, stackable-fs, file access control
Hello,
This patchset introduces a new stackable filesystem: DazukoFS.
SUMMARY
DazukoFS is a stackable filesystem that provides functionality
allowing userspace applications to perform online file access
control. When a file is accessed on DazukoFS, registered userspace
processes will be notified and given the opportunity to allow or deny
the access. To help a registered process make its decision, it
receives a read-only open file descriptor to the file being
accessed. DazukoFS uses ...
| Dec 21, 7:52 am 2008 |
| John Ogness | [PATCH 1/5] VFS: DazukoFS, stackable-fs, file access control
Patch 1: Introduces DazukoFS as a nullfs. This is the raw stackable
filesystem part of DazukoFS and does nothing except stack and
pass filesystem calls to the lower filesystem.
Patched against 2.6.28-rc9.
Signed-off-by: John Ogness <dazukocode@ogness.net>
---
Documentation/filesystems/dazukofs.txt | 81 ++
fs/Kconfig | 11
fs/Makefile | 1
fs/dazukofs/Makefile | 7
...
| Dec 21, 7:56 am 2008 |
| John Ogness | [PATCH 2/5] VFS: DazukoFS, stackable-fs, file access control
Patch 2: Creates /dev/dazukofs.0 for userspace applications to perform
file access control. At this point, all applications are
considered to be working together (in the same group).
Patched against 2.6.28-rc9.
Signed-off-by: John Ogness <dazukocode@ogness.net>
---
Documentation/filesystems/dazukofs.txt | 89 +++
fs/Kconfig | 3
fs/dazukofs/Makefile | 3
fs/dazukofs/dev.c | 85 +++
...
| Dec 21, 7:57 am 2008 |
| John Ogness | [PATCH 3/5] VFS: DazukoFS, stackable-fs, file access control
Patch 3: Creates /dev/dazukofs.ctrl to allow for groups to be added,
listed, and deleted. Also, /dev/dazukofs.[0-9] devices are
created to support multiple groups.
Patched against 2.6.28-rc9.
Signed-off-by: John Ogness <dazukocode@ogness.net>
---
Documentation/filesystems/dazukofs.txt | 73 ++-
fs/dazukofs/Makefile | 2
fs/dazukofs/ctrl_dev.c | 198 ++++++++
fs/dazukofs/dev.c | 18
fs/dazukofs/dev.h ...
| Dec 21, 7:59 am 2008 |
| John Ogness | [PATCH 4/5] VFS: DazukoFS, stackable-fs, file access control
Patch 4: Adds a new (optional) command to allow registered processes
to be tracked. The tracking allows processes to be
automatically unregistered if they crash and also allows
groups to be automatically deleted if no more processes are
registered.
Patched against 2.6.28-rc9.
Signed-off-by: John Ogness <dazukocode@ogness.net>
---
Documentation/filesystems/dazukofs.txt | 24 ++++-
fs/dazukofs/ctrl_dev.c | 15 ++-
fs/dazukofs/event.c ...
| Dec 21, 8:00 am 2008 |
| John Ogness | [PATCH 5/5] VFS: DazukoFS, stackable-fs, file access control
Patch 5: Creates /dev/dazukofs.ign as an (optional) mechanism for any
processes to hide themselves from DazukoFS file access
control.
Patched against 2.6.28-rc9.
Signed-off-by: John Ogness <dazukocode@ogness.net>
---
Documentation/filesystems/dazukofs.txt | 24 ++
fs/dazukofs/Makefile | 2
fs/dazukofs/dev.c | 22 +-
fs/dazukofs/dev.h | 6
fs/dazukofs/event.c | 4
...
| Dec 21, 8:01 am 2008 |
| Bastian Blank | Re: [PATCH 1/5] VFS: DazukoFS, stackable-fs, file access ...
Please make such cast cascades explicit:
| struct dazukofs_inode_info *info = container_of(...);
| info->lower_inode = lower_inode;
You mix rather different coding styles through the whole code. Also why
Why do you push anything out in other functions while making it explicit
would make it much easier readable?
Bastian
--
Killing is stupid; useless!
-- McCoy, "A Private Little War", stardate 4211.8
--
| Dec 21, 8:48 am 2008 |
| John Ogness | Re: [PATCH 1/5] VFS: DazukoFS, stackable-fs, file access ...
The functions were originally macros. The capitalization was inspired
by macros such as IS_ERR, PTR_ERR, MKDEV, etc. That is the
I use a goto here so that only 1 exit point exists within the
function. However, that probably doesn't make much sense when such
basic sanity checks are performed at the beginning of the function. I
When I wrote the stacking code, it was the first time I started using
the Linux coding style. I will go back through and see what I can
For me, writing a ...
| Dec 21, 10:56 am 2008 |
| Tim Blechmann | 2.6.28-rc9: oprofile regression
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAklOUWIACgkQFz+XezW6HD6q+ACgo/UVaCVJ5BUz/8wnmf4KPqYy
uw4AoLDguyeGdEYWJLhvrFMF5CZm0EIw
=Md4G
-----END PGP SIGNATURE-----
| Dec 21, 7:23 am 2008 |
| Tim Blechmann | Re: 2.6.28-rc9: oprofile regression
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAklOs7UACgkQFz+XezW6HD6bpQCfau4oKjrqtb1ZkiTD+Azukq/H
gscAn298LsjFkXPXJ/ngSJrrHiS5gCIC
=Sne7
-----END PGP SIGNATURE-----
| Dec 21, 2:23 pm 2008 |
| Lior Dotan | [PATCH] staging: slicoss-use request_firmware
This patch uses request_firmware() to download the firmware to the card.
It seems that some of my previous patches (including an earlier and not
working version of this)
are missing from your tree so they are also included here again.
This code is more compact than the original as it reads all the meta
data from the firmware
file instead of having it hard coded.
In addition some 32/64 bit dependent code was removed.
I was able to test it on an actual board and verify that it indeed works.
If ...
| Dec 21, 6:12 am 2008 |
| Mr Shu F Yang | Re: Reply
Dear Friend,
I am Mr. Shu F Yang I work with bank sino pac in Taiwan, I
have a business transaction to share with you of my partner
Mrs Lui if interested get back to me via my personal e-mail
shuyangtw@hotmail.com for more details.
Sincerely,
Mr. Yang
--
| Dec 21, 5:15 am 2008 |
| Jaswinder Singh | [PATCH] firmware: Arrange WHENCE in alphabetical order t ...
Impact: cleanup, driver name in alhabetical order
We are facing problems while we prepare patch for firmware as we add new stuff at the end.
As per David Woodhouse suggestion, I am arranging WHENCE to aplhabetical order by driver name to avoid conflicts.
Thanks to my son Gurchet Singh to help me in arranging driver names in alphabetical order.
Signed-off-by: Jaswinder Singh <jaswinder@infradead.org>
---
firmware/WHENCE | 314 ++++++++++++++++++++++++++++---------------------------
1 files ...
| Dec 21, 4:53 am 2008 |
| David Woodhouse | Re: [PATCH] firmware: Arrange WHENCE in alphabetical ord ...
Acked-by: David Woodhouse <David.Woodhouse@intel.com>
Now we're trying to push the remaining conversions to request_firmware()
via the driver authors, putting it into alphabetical order should help
to avoid the conflicts.
If we could have this in before 2.6.28 (since it's purely cosmetic) or
immediately thereafter, that would be great.
Thanks, Jaswinder.
--
David Woodhouse Open Source Technology Centre
David.Woodhouse@intel.com ...
| Dec 21, 5:12 am 2008 |
| Geert Uytterhoeven | [PATCH] m68k: Kill several external declarations in sour ...
Subject: [PATCH] m68k: Kill several external declarations in source files
- Replace external declarations by proper includes where availiable.
The accesses to some symbols had to be modified, as before they were
declared using e.g. "extern int _end", while asm-generic/sections.h uses
e.g. "extern char _end[]"
- Remove unused or superfluous external declarations
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
Shall I cherry pick this into my for-next branch ...
| Dec 21, 4:12 am 2008 |
| Rusty Russell | Re: [PATCH] m68k: Kill several external declarations in ...
Good q. I can take the just setup.c changes and roll them into the
boot-params tree if you want?
ie. something like:
Subject: m68k: Use asm/sections.h in kernel/setup.c
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/kernel/setup.c | 11 +++++------
diff --git a/arch/m68k/kernel/setup.c b/arch/m68k/kernel/setup.c
index 066faec..594cbd1 100644
--- a/arch/m68k/kernel/setup.c
+++ b/arch/m68k/kernel/setup.c
@@ -26,6 +26,7 @@
#include <linux/initrd.h>
...
| Dec 21, 3:21 pm 2008 |
| Pekka Enberg | Re: 2.6.28-rc9-git1: Reported regressions from 2.6.27
I think this one has a fix in x86.git:
http://lkml.org/lkml/2008/12/18/224
--
| Dec 21, 2:07 am 2008 |
| Rafael J. Wysocki | Re: 2.6.28-rc9-git1: Reported regressions from 2.6.27
I've dropped it from the list at the Ingo's request.
Thanks,
Rafael
--
| Dec 21, 12:56 pm 2008 |
| David Brownell | [patch 2.6.28-rc9] spi: spi_write_then_read() regression fix
From: David Brownell <dbrownell@users.sourceforge.net>
The recent "simplify spi_write_then_read()" patch included a small
regression from the 2.6.27 behavior with its performance win.
All SPI transfers are full duplex, and are packaged as half duplex
by either discarding the data that's read ("write only"), or else
by writing zeroes ("read only"). That patch wasn't ensuring that
zeroes were getting written out during the "half duplex read" part
of the transaction; instead, old RX bits were ...
| Dec 21, 12:32 am 2008 |
| Linus Torvalds | Re: [patch 2.6.28-rc9] spi: spi_write_then_read() regres ...
Hmm. In addition, isn't this broken (in that same function):
memcpy(local_buf, txbuf, n_tx);
x.tx_buf = local_buf;
x.rx_buf = local_buf;
/* do the i/o */
status = spi_sync(spi, &message);
if (status == 0)
memcpy(rxbuf, x.rx_buf + n_tx, n_rx);
shouldn't that 'rx_buf' setup be
x.rx_buf = local_buf + n_tx;
since the whole point was that we allocated a buffer that can hold _both_
the rx and tx parts? Especially as ...
| Dec 21, 4:46 pm 2008 |
| Matan Ziv-Av | Re: usb-serial: how to let ch341 work with baudrate 57600 ?
See here: http://lkml.org/lkml/2008/9/21/17 for a patch that allows
arbitrary baud rate.
--
Matan Ziv-Av. matan@svgalib.org
--
| Dec 21, 7:19 am 2008 |
| arrow.ebd | usb-serial: how to let ch341 work with baudrate 57600 ?
dear frank,
I have a USB-to-RS232 connector with chip ch341, but it
can not work under baud rate 57600.
I checked baud rate is set in function "ch341_set_baudrate".
How can I setup it with baudrate 57600 ?
I would like hear from you, Or give me some suggestion
to hack it.
Thanks
--
| Dec 20, 8:27 pm 2008 |
| Parag Warudkar | 2.6.28-rc9: USB Mouse unhappy
Just installed today's git on my workstation and my Logitech USB Mouse
only wants to move vertically around the centre of the monitor.
I have no clue where to look - all I know is that it works with the
2.6.27 and various 2.6.28-rcs prior to this one.
Parag
[parag@xw6600 ~]$ diff Xorg.0.log.not.working /var/log/Xorg.0.log |grep Logi
< (II) config/hal: Adding input device Logitech USB Receiver
< (**) Logitech USB Receiver: always reports core events
< (**) Logitech USB Receiver: Device: ...
| Dec 20, 8:11 pm 2008 |
| Parag Warudkar | Re: 2.6.28-rc9: USB Mouse unhappy
Bus 004 Device 003: ID 046d:c525 Logitech, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x046d Logitech, Inc.
idProduct 0xc525
bcdDevice 2.00
iManufacturer 1 Logitech
iProduct 2 USB Receiver
iSerial ...
| Dec 21, 11:22 am 2008 |
| Jiri Kosina | Re: 2.6.28-rc9: USB Mouse unhappy
Could you please provide vendor and product IDs of this device? (lsusb -v
will tell you).
--
Jiri Kosina
SUSE Labs
--
| Dec 21, 10:24 am 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 0/6][v3] Container-init signal semantics
Container-init must behave like global-init to processes within the
container and hence it must be immune to unhandled fatal signals from
within the container (i.e SIG_DFL signals that terminate the process).
But the same container-init must behave like a normal process to
processes in ancestor namespaces and so if it receives the same fatal
signal from a process in ancestor namespace, the signal must be
processed.
Implementing these semantics requires that send_signal() determine ...
| Dec 20, 5:51 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 1/6][v3] Remove 'handler' parameter to trace ...
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Fri, 19 Dec 2008 13:33:46 -0800
Subject:[RFC][PATCH 1/6][v3] Remove 'handler' parameter to tracehook functions
Based on an earlier patch submitted by Oleg Nesterov and comments
from Roland McGrath (http://lkml.org/lkml/2008/11/19/258).
The handler parameter is currently unused in the tracehook functions.
Besides, the tracehook functions are called with siglock held, so the
functions can check the handler if they later need ...
| Dec 20, 5:52 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 2/6][v3] Protect init from unwanted signals more
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Fri, 19 Dec 2008 13:12:45 -0800
Subject: [RFC][PATCH 2/6][v3] Protect init from unwanted signals more
(This is a modified version of the patch submitted by Oleg Nesterov
http://lkml.org/lkml/2008/11/18/249 and tries to address comments
that came up in that discussion)
init ignores the SIG_DFL signals but we queue them anyway, including
SIGKILL. This is mostly OK, the signal will be dropped silently when
dequeued, but the pending ...
| Dec 20, 5:53 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 3/6][v3] Define/set SIGNAL_UNKILLABLE_FROM_NS
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Sat, 20 Dec 2008 12:27:47 -0800
Subject: [RFC][PATCH 3/6][v3] Define/set SIGNAL_UNKILLABLE_FROM_NS
Define and set the SIGNAL_UNKILLABLE_FROM_NS flags for container-inits.
This flag will be used in follow-on patches to ignore/drop fatal sigals
to container-init from within the container but process the signals from
an ancestor container.
Based on discussions on earlier version of this ...
| Dec 20, 5:53 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 4/6][v3] Define siginfo_from_ancestor_ns()
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Sat, 20 Dec 2008 12:19:29 -0800
Subject: [RFC][PATCH 4/6][v3] Define siginfo_from_ancestor_ns()
Determine if sender of a signal is from an ancestor namespace. This
function will be used in a follow-on patch.
This is an early/lightly tested RFC patch. Would it be safe to implement
siginfo_from_user() as below and then use it dereference the pid
namespace of sender ?
This is based on discussions on the patch from Oleg Nesterov ...
| Dec 20, 5:54 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 5/6][v3] Protect cinit from unblocked SIG_DF ...
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Sat, 20 Dec 2008 13:25:24 -0800
Subject: [RFC][PATCH 5/6][v3] Protect cinit from unblocked SIG_DFL signals
Drop early any SIG_DFL or SIG_IGN signals to container-init from within
the same container. But queue SIGSTOP and SIGKILL to the container-init
if they are from an acnestor container.
Blocked, fatal signals (i.e when SIG_DFL is to terminate) from within the
container can still terminate the container-init. That will be ...
| Dec 20, 5:54 pm 2008 |
| Sukadev Bhattiprolu | [RFC][PATCH 6/6][v3] Protect cinit from blocked fatal signals
From: Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
Date: Sat, 20 Dec 2008 14:15:41 -0800
Subject: [RFC][PATCH 6/6][v3] Protect cinit from blocked fatal signals
Normally SIG_DFL signals to global and container-init are dropped early.
But if a signal is blocked when it is posted, we cannot drop the signal
since the receiver may install a handler before unblocking the signal.
Once this signal is queued however, the receiver container-init has
no way of knowing if the signal was sent from an ...
| Dec 20, 5:55 pm 2008 |
| =?UTF-8?B?RnJhbsOnb2 ... | Re: [Bug #12216] Error when drm is loaded
This bug still occurs. So, it still needs to be on the regression list.
I have not yet seen any replies to my bug report.
François Valenduc
--
| Dec 21, 1:34 am 2008 |
| Rafael J. Wysocki | Re: [Bug #12216] Error when drm is loaded
Thanks for the update.
Rafael
--
| Dec 21, 12:54 pm 2008 |
| James Bottomley | Re: [Bug #12195] "dd" make kernel panic
No ... it's fixed and upstream.
James
--
| Dec 21, 6:52 am 2008 |
| Rafael J. Wysocki | Re: [Bug #12195] "dd" make kernel panic
Thanks, closed.
Rafael
--
| Dec 21, 12:52 pm 2008 |
| Ingo Molnar | Re: [Bug #12156] v2.6.28-rc2: x86_32 relocation regression?
not really a regression but a long-standing inconvenience/bug of the debug
symbols of relocatable kernels. (ever since relocatable kernels were added
in '06 or so.) Nevertheless we queued up a revert of the defconfig change
for .29, to not expose it in the defconfig:
f269b07: x86: revert CONFIG_RELOCATABLE=y defconfig change
so i think it can be taken off the regressions list.
Ingo
--
| Dec 21, 1:14 am 2008 |
| Rafael J. Wysocki | Re: [Bug #12156] v2.6.28-rc2: x86_32 relocation regression?
Dropped.
Thanks,
Rafael
--
| Dec 21, 12:53 pm 2008 |
| Ingo Molnar | Re: [Bug #11849] default IRQ affinity change in v2.6.27 ...
hm, i think these were all fixed a long time ago, via:
f6d87f4: genirq: keep affinities set from userspace across free/request_irq()
612e368: genirq: fix the affinity setting in setup_irq
6c2e940: x86: apic honour irq affinity which was set in early boot
Kumar, could you please check v2.6.28-rc9 to see whether all issues are
fixed?
Ingo
--
| Dec 21, 1:11 am 2008 |
| Dmitry Torokhov | Re: [PATCH] sh: maple: Robust checking for errors on map ...
This driver is fine as is, only the joystick driver had the issue.
--
Dmitry
--
| Dec 20, 11:17 pm 2008 |
| Mike Frysinger | Re: [PATCH 04/26] kbuild: introduce $(kecho) convenience echo
maybe you want to change the caps on KECHO in the changelog since it
is no longer KECHO but kecho ?
-mike
--
| Dec 21, 2:01 pm 2008 |
| Alexander E. Patrakov | Re: [PATCH] New x86_64 boot logo
The only fine detail (i.e., the only place where the blur operation would
remove something important from the image) in the old logo was the eyes of the
penguin. This is the point where the viewer's attention is normally expected
to be focused. In the new logo, there are three distant places where one has
to focus the attention: the eyes, "6", and "4".
--
Alexander E. Patrakov
--
| Dec 20, 11:40 pm 2008 |
| Greg KH | Re: sysfs programming
What is wrong with the examples in the kernel tree itself? Are they not
sufficient in some way?
thanks,
greg k-h
--
| Dec 20, 8:25 pm 2008 |
| Paul Mundt | Re: [PATCH] sh: maple: add support for Maple controller ...
Please don't do this kind of dependency garbage. The only dependency this
device has is on the maple bus, there is nothing inherently dreamcast
specific about it.
CONFIG_MAPLE already has the dreamcast dependency in this case, and I
would speculate the only reason that you added the dreamcast dependency
was to work around the fact that select would complain on plaforms where
the MAPLE symbol is not visible.
This is an indicator that select is not the thing you should be using
here in the ...
| Dec 20, 11:47 pm 2008 |
| Rabin Vincent | Re: [PATCH] sh: maple: add support for Maple controller ...
This will incorrectly negate the already negative error code from
input_register_device.
Rabin
--
| Dec 21, 2:16 am 2008 |
| Thomas Gleixner | Re: [BUG] Null pointer deref with hrtimer_try_to_cancel()
EINVAL is wrong for timer_create(CLOCK_MONOTONIC_RAW) as clockid is
That's because timer_create04.c does not know about
CLOCK_MONOTONIC_RAW yet.
Thanks,
tglx
--
| Dec 21, 1:53 am 2008 |
| Robert Hancock | Re: Problem with thermal control: ACPI: Critical trip po ...
Looks like the fan entries are being commanded pretty much full out..
(I'm sure those don't all correspond to physical fans, but likely
different fan speeds.) Are you sure there's not a hardware problem (one
or more fans not working, vents/heatsink clogged with dust)? Your system
seems to be running very hot.
--
| Dec 21, 11:08 am 2008 |
| Matthew Garrett | Re: Problem with thermal control: ACPI: Critical trip po ...
Even if the hardware has thermal issues, the presence of the passive
trip point means that we should be able to manage the situation. The
obvious question is whether the passive trippoint is being signalled by
the hardware or not, and if it is whether we're responding aggressively
enough.
--
Matthew Garrett | mjg59@srcf.ucam.org
--
| Dec 21, 1:48 pm 2008 |
| Thomas Gleixner | Re: [PATCH 2/2 v5] SGI RTC: add clocksource driver
This is horrible to read.
+ val = (1UL << UVH_IPI_INT_SEND_SHFT) |
+ (lapicid << UVH_IPI_INT_APIC_ID_SHFT) |
+ (vector << UVH_IPI_INT_VECTOR_SHFT);
return uv_read_global_mmr64(pnode, UVH_EVENT_OCCURRED0) &
Is this worth the trouble whether we allocate a couple of u64s per
node or not ?
Also isn't this kind of topology evaluation not done in x86 code
u64 exp, lowest = ULLONG_MAX;
int c, cpu = -1;
Please move the expired check into uv_setup_intr() and ...
| Dec 21, 11:13 am 2008 |
| Thomas Gleixner | Re: [PATCH 1/2 v5] SGI RTC: add generic timer system interrupt
Why is this restricted to timer interrupts. That's simply a dynamic
Thanks,
tglx
--
| Dec 21, 11:22 am 2008 |
| Alan Cox | Re: Checking a USB drive's capacity
On Thu, 18 Dec 2008 23:33:09 -0500 (EST)
Some of the partition formats do indeed go looking for the end of disk so
it won't work in that case.
--
| Dec 21, 7:45 am 2008 |
| Ingo Molnar | Re: [PATCH v7 4/8] sched: nominate preferred wakeup cpu
neither did i get that warning. But Andrew did so thankfully, so we've got
the fix :) We'll always need variance in testing.
Ingo
--
| Dec 21, 1:46 am 2008 |
| Bartlomiej Zolnierki ... | Re: [PATCH 5/8] ide-cd: remove handler wrappers
[Empty message]
| Dec 21, 12:15 pm 2008 |
| Bartlomiej Zolnierki ... | Re: [PATCH 0/8] ide-cd: first conversion batch
Hi,
I merged the patchset (with 2 very minor fixups) but I think that this
one still needs some small preparatory changes first.
[ BTW I also merged outstanding ide patches. Not many ide-{atapi,cd}
changes in them though. Thus if you prefer you may as well send me
Yes, this change is OK but for bisectability reasons it would be better
to do it in pre-patch (which would fix ide-cd.c accordingly).
[ The other changes in functionality are small and acceptable for this
patch (i.e. ...
| Dec 21, 12:05 pm 2008 |
| Bartlomiej Zolnierki ... | Re: [PATCH 2/8] ide-atapi: assign expiry and timeout bas ...
If we add dev_is_idecd() check here in patch #1 it won't be necessary to
needlessly move the code around in this patch and it would also result in
smaller resulting code (42 bytes saved on x86-32)...
--
| Dec 21, 12:06 pm 2008 |
| Ingo Molnar | Re: [PATCH v2] tracing/function-graph-tracer: prevent fr ...
btw., a graph-tracer buglet i noticed:
3) | perf_counter_task_tick() {
3) | perf_counter_task_sched_out() {
3) | /* c:ffff88049b184000, u:0: 0000000020ca1ab0 + 0000000000000000 = 0000000020ca1ab0
*/
3) | /* sched-out counter ffff88049b184000, state: 0
*/
3) 5.024 us | }
3) | perf_counter_task_sched_in() {
3) | /* c:ffff88049b184000, u:0: 0000000020ca1ab0 + ...
| Dec 21, 3:00 am 2008 |
| Ingo Molnar | Re: [PATCH v2] tracing/function-graph-tracer: prevent fr ...
another thing. I turned off all the options that come ahead of the 'meat'
of the trace data:
# cat /debug/tracing/trace_options
print-parent nosym-offset nosym-addr noverbose noraw nohex nobin noblock
nostacktrace nosched-tree ftrace_printk noftrace_preempt nobranch annotate
nouserstacktrace nosym-userobj printk-msg-only nofuncgraph-overrun
nofuncgraph-cpu nofuncgraph-overhead nofuncgraph-proc
but i still got the 'duration' field printed:
# tracer: function_graph
#
# DURATION ...
| Dec 21, 3:12 am 2008 |
| =?ISO-8859-1?Q?Fr=E9 ... | Re: [PATCH v2] tracing/function-graph-tracer: prevent fr ...
Yes I was afraid of the \n from the user for these comments. You're
right, I will skip the newlines
from the user.
Strange. I will test that.
--
| Dec 21, 5:21 am 2008 |
| Alan Cox | Re: i8k: fails to detect Dell XPS M1530, fails to get SM ...
On Wed, 17 Dec 2008 20:07:02 -0500
I can find no copies of them with Signed-off-by: lines so they appear to
have escaped. If the authors of those changes would care to provided
Signed-off-by: lines I'll chase this up further.
--
| Dec 21, 7:41 am 2008 |
| Matthew Garrett | Re: i8k: fails to detect Dell XPS M1530, fails to get SM ...
My understanding is that the documented way of making SMM calls on any
Dell system is using the interface in the dcdbas driver. dell-laptop
uses this to export some of the information that i8k handles (and a
bunch of other stuff) but not all of it. Asking about fan information on
the libsmbios mailing list might get us the documented access method for
that, and then dell-laptop can be extended to export that ia the hwmon
interface.
--
Matthew Garrett | mjg59@srcf.ucam.org
--
| Dec 21, 1:05 pm 2008 |
| Federico Heinz | Re: i8k: fails to detect Dell XPS M1530, fails to get SM ...
This trivial patch adds support for i8k on the new Dell Vostro models.
I tested it on my Vostro 1400, and it works. It does print a warning
when loading the module:
i8k: unable to get SMM BIOS version
But I couldn't figure out how to fix that. The module seems to work fine,
anyway...
Signed-off-by: Federico Heinz <fheinz@vialibre.org.ar>
--- drivers/char/i8k.c.orig 2007-07-08 20:32:17.000000000 -0300
+++ drivers/char/i8k.c 2007-09-27 03:06:08.000000000 -0300
@@ -439,6 +439,13 ...
| Dec 21, 4:25 pm 2008 |
| Thomas Gleixner | Re: TSC not updating after resume: Bug or Feature?
Thats rather simple:
suspend() saves the current time of the persistent clock (if
available), forwards the timekeeping variables so they can be reused
on resume, disables timekeeping activities and shuts down the clock
events layer.
resume() estimates the suspend time via persistent clock (if
available) and update xtime with the sleep length. After that it
reactivates timekeeping and resumes clock events and high resolution
timers.
So the sole purpose is:
- dis/enable timekeeping ...
| Dec 21, 9:26 am 2008 |
| Thomas Gleixner | Re: TSC not updating after resume: Bug or Feature?
I checked the two bugzillas (12149 & 12155) and both reporters have
hpet=force on the command line.
One of the reporters said: "If I de-select CONFIG_HPET_TIMER then the
issue went away ..."
It looks like this was not further investigated. Is this problem
reproducible on other systems as well ?
Thanks,
tglx
--
| Dec 21, 12:43 pm 2008 |
| Thomas Gleixner | Re: TSC not updating after resume: Bug or Feature?
It does. I added a check into __update_sched_clock() and it triggers
on every resume:
WARNING: at /home/tglx/work/kernel/git/linux-2.6/kernel/sched_clock.c:117 __update_sched_clock+0x31/0xad()
Modules linked in: fuse i915 drm bridge stp bnep sco l2cap bluetooth coretemp sunrpc ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 cpufreq_ondemand acpi_cpufreq freq_table dm_mirror dm_region_hash dm_log dm_multipath uinput joydev thinkpad_acpi hwmon snd_hda_intel snd_seq_dummy snd_seq_oss ...
| Dec 21, 1:54 pm 2008 |
| Thomas Gleixner | Re: TSC not updating after resume: Bug or Feature?
Deepak,
Can you please upload the full trace somewhere ?
Thanks,
tglx
--
| Dec 21, 2:19 pm 2008 |
| Fabio Comolli | Re: TSC not updating after resume: Bug or Feature?
Hi Thomas.
Well, I'm the submitter of bug 12155 and I never had hpet=force on my
command line. I don't know where you found it.
Actually my command line is:
-------------------------------------------------------------------------------------------------------------------------
fcomolli@hawking:~> cat /proc/cmdline
root=/dev/sda2 resume=/dev/sda3 i8042.nomux=1 pciehp.pciehp_force=1
quiet splash=silent ...
| Dec 21, 3:43 pm 2008 |
| Ingo Molnar | Re: [PATCH] ring_bufer: fix BUF_PAGE_SIZE
ah, okay. Steve, any strong feelings against the patch? And we might just
go for removing BUF_PAGE_SIZE itself instead.
Ingo
--
| Dec 21, 1:55 am 2008 |
| Mike Rapoport | Re: [RFC PATCH 2/2] Add Dialog DA9030 battery charger driver
Samuel,
I've fixed the points Anton has raised. Would you prefer me to resend the entire
--
Sincerely yours,
Mike.
--
| Dec 21, 1:29 am 2008 |
| Reinhard Nissl | Re: PATCH: mvsas: increase port type detection delay to ...
Hi,
This time, the attached patch is against Linus' tree
(linux/kernel/git/torvalds/linux-2.6.git). I'd be glad if Andrew
would commit it so that you can pull it over to stable.
Thanks in advance.
Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
| Dec 21, 12:11 pm 2008 |
| Stefan Richter | [PATCH 2/4 update] firewire: cdev: use an idr rather tha ...
From: Jay Fenlason <fenlason@redhat.com>
The current code uses a linked list and a counter for storing
resources and the corresponding handle numbers. By changing to an idr
we can be safe from counter wrap-around giving two resources the same
handle.
Furthermore, the deallocation ioctls now check whether the resource to
be freed is of the intended type.
Signed-off-by: Jay Fenlason <fenlason@redhat.com>
Some rework by Stefan R:
- The idr API documentation says we get an ID within ...
| Dec 21, 8:47 am 2008 |
| Pierre Ossman | Re: [PATCH V2] mmc: balanc pci_iomap with pci_iounmap
On Sat, 13 Dec 2008 21:21:33 +0100
Applied, thanks.
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
encryption.
| Dec 21, 8:00 am 2008 |
| Jiri Slaby | Re: when interrupt came, the kernel save pt_regs->eip al ...
Sorry for the repost, following the thread now.
BTW. do not top-post.
get_irq_regs() should do that.
--
| Dec 21, 1:11 pm 2008 |
| Michael Ellerman | Re: MSI messages
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAklOvywACgkQdSjSd0sB4dJ9vACgvZw7tHsVOald55Y5NDYyoHy1
SHIAn18ZDBUq5CUl1ZtxtV7IC2BUBdeo
=UtKp
-----END PGP SIGNATURE-----
| Dec 21, 3:11 pm 2008 |
| Manu Abraham | Re: MSI messages
It does return -22
Regards,
Manu
saa716x_request_irq (0): Using MSI-X mode
saa716x_enable_msix (0): MSI-X request failed <-22>
saa716x_request_irq (0): INT-A Mode
SAA7160 Rev 1 [1131:0000], irq: 19,
mmio: ...
| Dec 21, 3:56 pm 2008 |
| Manu Abraham | Re: MSI messages
It seems that the bridge does support MSI. It looks like my video device is
using MSI.
Regards,
Manu
pci 0000:01:00.0: Boot video device
PCI: Setting latency timer of device 0000:00:01.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:01.0:pcie00] ...
| Dec 21, 4:05 pm 2008 |
| Michael Ellerman | Re: MSI messages
From: Michael Ellerman <michael@ellerman.id.au>
Date: Mon, 22 Dec 2008 10:21:27 +1100
Subject: [PATCH] MSI debug
---
drivers/pci/msi.c | 52 ++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 40 insertions(+), 12 deletions(-)
diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c
index 74801f7..575cca9 100644
--- a/drivers/pci/msi.c
+++ b/drivers/pci/msi.c
@@ -517,17 +517,26 @@ static int pci_msi_check_device(struct pci_dev* dev, int nvec, int type)
struct pci_bus ...
| Dec 21, 4:22 pm 2008 |
| Peter Zijlstra | Dec 21, 6:57 am 2008 | |
| Pierre Ossman | Re: Is the Ricoh R5C822 documentation available?
On Mon, 8 Dec 2008 22:54:58 +0100
In which case you've gotten further than most of us. Ricoh are not an
helpful vendor so getting their hardware up and running is always an
uphill battle.
sdhci was the result of reverse engineering yes, but that is hardly
relevant here as it is not a ricoh interface but a standardised one.
The fixes in ricoh_mmc were based on information received from an OEM,
not from Ricoh directly.
So right now I'd say reverse engineering is your only option if you
want ...
| Dec 21, 9:59 am 2008 |
| Pierre Ossman | Re: [PATCH 5/5] omap mmc: Add new omap hsmmc controller ...
On Sun, 07 Dec 2008 13:51:39 -0800
Isn't it more likely that it needs 0x3 for any commands that ends an
Perhaps a warning should be printed though, as there could be some
You can't go fiddling with the voltage and removing the MMIO until
you've made sure that there is no more activity on the slot.
Fix the above issues and you can let it go via Russell with a:
Acked-by: Pierre Ossman <drzeus@drzeus.cx>
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainer ...
| Dec 21, 9:17 am 2008 |
| Pierre Ossman | Re: mmotm 2008-12-03-01-50 uploaded (sdhci)
On Mon, 15 Dec 2008 12:03:23 -0800
I don't like using Kconfig as a way to clean up the code. But if people
would like the ability to compile out this functionality, then that's
Because without the leds class registration, there is no failure mode
that requires freeing the interrupt.
Rgds
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for ...
| Dec 21, 8:54 am 2008 |
| Pierre Ossman | Re: [patch 1/8] SDHCI: Add timeout hooks
On Tue, 2 Dec 2008 22:16:50 +0530
The ops are used fairly rarely and so far not in any hot-paths, so
there would not be much gain in doing that.
Rgds
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
encryption.
| Dec 21, 6:16 am 2008 |
| Pierre Ossman | Re: [patch 8/8] SDHCI: Add maintainers entry for Samsung SoC
On Tue, 02 Dec 2008 15:40:26 +0000
It's probably better if you give it a name so that is next to the main
SDHCI entry ("SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER").
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
encryption.
| Dec 21, 7:09 am 2008 |
| Pierre Ossman | Re: [patch 7/8] SDHCI: Add change_clock callback for glu ...
On Tue, 02 Dec 2008 15:40:25 +0000
I'm still waiting for a proper description of things here.
Looking at the code, it looks like you have multiple clock sources and
selecting the best one dynamically. That's probably a nice feature, but
it should be possible to solve whilst still keeping calls going only
from sdhci to sdhci-s3c.
E.g. we could add a caps field (to keep quirks just for bugs) which
states "has multiple clock sources". Before the core changes the clock,
it calls ...
| Dec 21, 7:07 am 2008 |
| Pierre Ossman | Re: [patch 3/8] SDHCI: Add set_ios hook
On Tue, 02 Dec 2008 15:40:21 +0000
NAK. As I explained earlier, this is a too broad hook and you haven't
given a proper reason for examining the card structure (which is all
that the set_ios callback does).
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
encryption.
| Dec 21, 6:22 am 2008 |
| Pierre Ossman | Re: [patch 5/8] SDHCI: Samsung SDHCI (HSMMC) driver
On Tue, 02 Dec 2008 15:40:23 +0000
You should probably put it under MMC_RICOH_MMC as that will become a
I'm still waiting for a proper reason to allow this hook. Since you've
added this, I assume you have at least one implementation of cfg_card.
Care to include that so that I can see what it is you're trying to do?
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider ...
| Dec 21, 6:32 am 2008 |
| Pierre Ossman | Re: [patch 6/8] SDHCI: Check DMA for overruns at end of ...
On Tue, 02 Dec 2008 15:40:24 +0000
Hmm... this is even stranger. CMD25 (write) will only read from main
memory and should not be able to mess up the stack. And it shouldn't be
the stack getting messed up anyway as that is not near the buffer
memory.
I still consider this a critical bug since it seems to be provoked by
hitting the timeout condition.
I'll queue up your patches (once the other things are fixed), but I
will add a patch disabling DMA on this controller until this is
properly ...
| Dec 21, 6:49 am 2008 |
| Ingo Molnar | Re: "APIC error on CPU1: 00(40)" during resume
hm, that warning seems to show an ACPI bug (Len Cc:-ed): we preempt in an
atomic section - right during executing an AML scriptlet. Executing ACPI
AMLs is a rather fragile moment of the kernel: they are used by the BIOS
to indirectly instruct the kernel to tweak lowlevel chipset registers and
other platform details.
The kernel executes AMLs 'blindly' - they tweak details that Linux
typically has no knowledge about via any driver - so these things must
absolutely run atomic, and ...
| Dec 21, 1:29 am 2008 |
| Sebastian Andrzej Si ... | [PATCH v2] add man-page for pthread_mutexattr_setrobust_np()
Yup. Here is version two. I somehow mixed up the IEEE man-pages with
yours. So first I didn't understand most of you comments :) Once I
figured that out I tried to address all of your comments and I've also
rephrased everything. Be prepared :)
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
---
man3/pthread_mutex_consistent_np.3 | 1 +
man3/pthread_mutexattr_getrobust_np.3 | 1 +
man3/pthread_mutexattr_setrobust_np.3 | 255 +++++++++++++++++++++++++++++++++
3 ...
| Dec 21, 1:59 pm 2008 |
| Trent Piepho | Re: [PATCH] fakephp: Allocate PCI resources before addin ...
I know 2.6.23 has the same problem with resources not being assigned
correctly to BARs as 2.6.27. It doesn't look like there are any patches in
2.6.24 that would have fixed it.
--
| Dec 20, 7:23 pm 2008 |
| Pierre Ossman | Re: [PATCH 2/2] mmc_block: ensure all sectors that do no ...
On Fri, 05 Dec 2008 13:09:11 +0200
Unfortunately, there is no guarantee that the sg list will be sector
aligned. Look at the code removed in f3eb0aaa02 for how to handle this
properly.
Other than that, the patch looks ready to go.
Rgds
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
encryption.
| Dec 21, 7:29 am 2008 |
| Pierre Ossman | Re: [PATCH 1/2] mmc_block: print better data error messa ...
On Thu, 04 Dec 2008 15:35:43 +0200
What confused me was that you sait "it is not in the standards", but
perhaps you were just referring to the read case? In the write case the
specs are clear that errors will be done during execution, which can be
Queued. Thanks for all the work. :)
Rgds
--
-- Pierre Ossman
WARNING: This correspondence is being monitored by the
Swedish government. Make sure your server uses encryption
for SMTP traffic and consider using PGP for end-to-end
...
| Dec 21, 7:22 am 2008 |
| Dave Airlie | Re: [PATCH] radeon_cp: use request_firmware
How much testing has this seen on what range of cards and on what
architectures? I'd like some success stories from people using this patch.
Is Debian shipping it?
Its do think firmware patches are stupid (I do), but I'm not against
applying them if they are proven working.
Dave.
--
| Dec 21, 1:58 pm 2008 |
| previous day | today | next day |
|---|---|---|
| December 20, 2008 | December 21, 2008 | December 22, 2008 |
