| From | Subject | Date |
|---|---|---|
| Olver Eduardo Ramos | kernel bug
------------[ cut here ]------------
kernel BUG at net/mac80211/ieee80211.c:966!
invalid opcode: 0000 [#1] SMP
Modules linked in: iwl3945 mac80211 cfg80211 cryptomgr ecb arc4
blkcipher crypto_algapi snd_seq_oss snd_seq_device snd_seq_midi_event
snd_seq snd_pcm_oss snd_mixer_oss nvidia(P) snd_hda_intel snd_pcm
snd_timer snd snd_page_alloc
Pid: 4472, comm: insmod Tainted: P (2.6.24 #4)
EIP: 0060:[<f9982867>] EFLAGS: 00210246 CPU: 1
EIP is at ieee80211_alloc_hw+0x5a/0x2af [mac80211]
EA...
| Mar 29, 5:05 am 2008 |
| Andreas Mueller | [PATCH] es1968: fix jitter on some maestro cards
This patch suppresses jitter on several Maestro cards in stereo mode
(ALSA of course).
The patch is also incorporated in the *BSD drivers where I "ported" it from.
I am barely used to driver-development so please take a look (esp. the channel
parameters), nevertheless it completely works for me.
Without this patch most of the stereo audio gets out of sync and really
distorted (oss-emulation with mplayer at 48000khz worked somehow).
CCed to those listed in the .c file.
Yours sincerely,
Andre...
| Mar 29, 7:49 pm 2008 |
| Pavel Machek | usb audio: Fix another Dallas quirk
Dallas USB speakers are buggy in more than one way. One of configs
they offer does not work at all.
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/sound/usb/usbaudio.c b/sound/usb/usbaudio.c
index 257a4e1..b6b2490 100644
--- a/sound/usb/usbaudio.c
+++ b/sound/usb/usbaudio.c
int format;
struct audioformat *fp;
unsigned char *fmt, *csep;
+ int num;
dev = chip->dev;
/* parse the interface's altsettings */
iface = usb_ifnum_to_if(dev, iface_no);
- for (i ...
| Mar 29, 6:32 pm 2008 |
| Pavel Machek | usb audio: make quirk handling more readable, and fix commen...
usb audio contains useful debugging code, protected by #if
0. Unfortunately, it will not compile because variable names changed;
fix it.
Dallas workaround is formatted in a way where it is not quite obvious
what is normal code and what is quirk. Reformat it to make it obvious.
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/sound/usb/usbaudio.c b/sound/usb/usbaudio.c
index 257a4e1..b6b2490 100644
--- a/sound/usb/usbaudio.c
+++ b/sound/usb/usbaudio.c
@@ -1427,9 +1433,9 @@ st...
| Mar 29, 6:35 pm 2008 |
| Bob Tracy | 2.6.25-rc7: warn_on_slowpath triggered
System is a AMD K6-III/450. This is actually a 2.6.25-rcX issue
that I'm just getting around to reporting. Sorry about that...
------------[ cut here ]------------
WARNING: at arch/x86/pci/irq.c:263 pirq_via586_get+0x23/0x42()
Modules linked in: snd_emu10k1(+) snd_rawmidi firmware_class snd_ac97_codec ac97_bus snd_pcm snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep snd soundcore ipv6 usbmouse usbhid ff_memless uhci_hcd ehci_hcd usbcore binfmt_misc
Pid: 1784, comm: modprobe Not tainte...
| Mar 29, 6:29 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 0/3] PM: Rework suspend and hibernation code for...
Hi,
The following three patches are intended to start the redesign of the suspend
and hibernation framework for devices.
The first one is the 5th revision of the patch introducing new callbacks for
suspend and hibernation.
The other two patches implement the new suspend and hibernation callbacks
for the platform and PCI bus types (3rd revision of both).
The main differences between these patches and the previous revision:
* Dropped 'struct pm_noirq_ops' and introduced 'struct pm_ext_ops' tha...
| Mar 29, 6:17 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 3/3] PM: New suspend and hibernation callbacks f...
From: Rafael J. Wysocki <rjw@sisk.pl>
Implement new suspend and hibernation callbacks for the PCI bus type.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
drivers/pci/pci-driver.c | 371 ++++++++++++++++++++++++++++++++++++++++++-----
include/linux/pci.h | 2
2 files changed, 334 insertions(+), 39 deletions(-)
Index: linux-2.6/drivers/pci/pci-driver.c
===================================================================
--- linux-2.6.orig/drivers/pci/pci-driver.c
+++...
| Mar 29, 6:23 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 2/3] PM: New suspend and hibernation callbacks f...
From: Rafael J. Wysocki <rjw@sisk.pl>
Implement new suspend and hibernation callbacks for the platform bus
type.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
drivers/base/platform.c | 296 ++++++++++++++++++++++++++++++++++++++--
include/linux/platform_device.h | 1
2 files changed, 289 insertions(+), 8 deletions(-)
Index: linux-2.6/include/linux/platform_device.h
===================================================================
--- linux-2.6.orig/include/li...
| Mar 29, 6:22 pm 2008 |
| Rafael J. Wysocki | [RFC][PATCH 1/3] PM: Introduce new top level suspend and hib...
From: Rafael J. Wysocki <rjw@sisk.pl>
Introduce 'struct pm_ops' and 'struct pm_ext_ops' representing
suspend and hibernation operations for bus types, device classes and
device types.
Modify the PM core to use 'struct pm_ops' and 'struct pm_ext_ops'
objects, if defined, instead of the ->suspend() and ->resume() or,
respectively, ->suspend_late() and ->resume_early() callbacks that
will be considered as legacy and gradually phased out.
The main purpose of doing this is to sepa...
| Mar 29, 6:20 pm 2008 |
| Dave Airlie | [git pull] drm fixes for 2.6.25 final
Hi Linus,
Please pull the 'drm-fixes' branch from
ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git drm-fixes
This contains a bug fix for hangs in the r300 3D system due to a really
badly defined hardware wait interface, I've had to do some workarounds as
its a userspace exposed interface and I want to fix it for old and new
users. I've also included an oops fixer, a sparse cleanup, and patch to
support non-coherent DMA for powerpc that I was going to hold but since
I'm...
| Mar 29, 6:09 pm 2008 |
| Pavel Machek | sound/usb/usbaudio.c: printk() is fine
printk() works perfectly fine, no need to obfuscate code with
snd_printk().
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/sound/usb/usbaudio.c b/sound/usb/usbaudio.c
index f48838a..8056d8a 100644
--- a/sound/usb/usbaudio.c
+++ b/sound/usb/usbaudio.c
@@ -846,7 +850,7 @@ static int start_urbs(struct snd_usb_sub
for (i = 0; i < subs->nurbs; i++) {
snd_assert(subs->dataurb[i].urb, return -EINVAL);
if (subs->ops.prepare(subs, runtime, subs->dataurb[i].urb) ...
| Mar 29, 5:20 pm 2008 |
| Pavel Machek | sound/usb/usbaudio.c: coding style
Putting space between ! and variable is a strange coding style, fix
that, also make it fit into 80 columns where that is easy.
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/sound/usb/usbaudio.c b/sound/usb/usbaudio.c
index f48838a..8056d8a 100644
--- a/sound/usb/usbaudio.c
+++ b/sound/usb/usbaudio.c
@@ -64,9 +67,10 @@ MODULE_SUPPORTED_DEVICE("{{Generic,USB A
static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */
static char *id[SNDRV_CARDS] = SNDRV_DEFAULT_...
| Mar 29, 5:09 pm 2008 |
| Alexey Dobriyan | [PATCH -mm 3/3] proc: drop several "PDE valid/invalid" checks
proc-misc code is noticeably full of "if (de)" checks when PDE passed
is always valid. Remove them.
Addition of such check in proc_lookup_de() is for failed lookup case.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
fs/proc/generic.c | 33 ++++++++++---------------
fs/proc/inode.c | 69 +++++++++++++++++++++++++-----------------------------
2 files changed, 46 insertions(+), 56 deletions(-)
--- a/fs/proc/generic.c
+++ b/fs/proc/generic.c
@@ -388,20 +388,18 @@ struct...
| Mar 29, 5:02 pm 2008 |
| Alexey Dobriyan | [PATCH -mm 2/3] proc: less special case in xlate code
If valid "parent" is passed to proc_create/remove_proc_entry(), then
name of PDE should consist of only one path component, otherwise creation or
or removal will fail. However, if NULL is passed as parent then create/remove
accept full path as a argument. This is arbitrary restriction -- all
infrastructure is in place.
So, patch allows the following to succeed:
create_proc_entry("foo/bar", 0, pde_baz);
remove_proc_entry("baz/foo/bar", &proc_root);
Also makes the following to behave ident...
| Mar 29, 5:01 pm 2008 |
| Alexey Dobriyan | [PATCH -mm 1/3] proc: simplify locking in remove_proc_entry()
proc_subdir_lock protects only modifying and walking through PDE lists, so
after we've found PDE to remove and actually removed it from lists, there
is no need to hold proc_subdir_lock for the rest of operation.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
---
fs/proc/generic.c | 82 ++++++++++++++++++++++++++----------------------------
1 file changed, 40 insertions(+), 42 deletions(-)
--- a/fs/proc/generic.c
+++ b/fs/proc/generic.c
@@ -734,60 +734,58 @@ void free_proc_entry...
| Mar 29, 5:00 pm 2008 |
| Yinghai Lu | [PATCH] e1000: fix IRQx nobody cared for shared irq with INTx
when try to kexec one latest kernel from kernel.org from RHEL 5.1 got
ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNKA] -> GSI 19 (level, low) -> IRQ 19
acpi->mptable 2 : Int: type 0, pol 1, trig 1, bus 02, IRQ 00, APIC ID 0, APIC INT 13
PCI: Setting latency timer of device 0000:02:00.0 to 64
PCI: Enabling Mem-Wr-Inval for device 0000:02:00.0
scsi0 : on PCI bus 02 device 00 irq 19
irq 19: nobody cared (try booting with the "irqpoll" option)
Pid: 1, comm: swapper Not tainted 2.6.24-s...
| Mar 29, 5:03 pm 2008 |
| Jeff Garzik | Re: [PATCH] e1000: fix IRQx nobody cared for shared irq with...
Any pci_* call before pci_enable_device() is questionable. I would put
it after pci_enable_device(), unless there is a _strong_ reason.
PCI devices are not considered available, with resources assigned, until
pci_enable_device()
I am also curious what irq events are being raised? That seems like
another problem area to address, since pci_intx() is just a band-aid
hiding that behavior.
Jeff
--
| Mar 29, 5:15 pm 2008 |
| Yinghai Lu | Re: [PATCH] e1000: fix IRQx nobody cared for shared irq with...
pci_intx should be safe.
void
pci_intx(struct pci_dev *pdev, int enable)
{
u16 pci_command, new;
pci_read_config_word(pdev, PCI_COMMAND, &pci_command);
if (enable) {
new = pci_command & ~PCI_COMMAND_INTX_DISABLE;
} else {
new = pci_command | PCI_COMMAND_INTX_DISABLE;
}
if (new != pci_command) {
struct pci_devres *dr;
pci_write_config_word(pdev, PCI_COMMAND, new);
...
| Mar 29, 7:50 pm 2008 |
| Yinghai Lu | Mar 29, 7:46 pm 2008 | |
| Pavel Machek | sound/core.h: evil #ifdefs
snd_minor_info_oss_* is an function returning int _or_ comment,
depending on config parameters. That is truly evil, fix it.
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/include/sound/core.h b/include/sound/core.h
index 4fc0235..452000d 100644
--- a/include/sound/core.h
+++ b/include/sound/core.h
@@ -277,8 +277,8 @@ #ifdef CONFIG_SND_OSSEMUL
int snd_minor_info_oss_init(void);
int snd_minor_info_oss_done(void);
#else
-#define snd_minor_info_oss_init() /*NOP*/
-#define snd_...
| Mar 29, 4:57 pm 2008 |
| Harvey Harrison | Re: sound/core.h: evil #ifdefs
Cheers,
Harvey
--
| Mar 29, 5:00 pm 2008 |
| Pavel Machek | Re: sound/core.h: evil #ifdefs
yep, thanks, scratch that patch.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
--
| Mar 29, 5:39 pm 2008 |
| Pavel Machek | fix comments in sound/core.h
Two sentences seem to be spliced into one in comment, fix that and fix
english. Also fix codingstyle.
Signed-off-by: Pavel Machek <pavel@suse.cz>
diff --git a/include/sound/core.h b/include/sound/core.h
index 4fc0235..452000d 100644
--- a/include/sound/core.h
+++ b/include/sound/core.h
@@ -310,7 +310,7 @@ int snd_card_file_add(struct snd_card *c
int snd_card_file_remove(struct snd_card *card, struct file *file);
#ifndef snd_card_set_dev
-#define snd_card_set_dev(card,devptr) ((ca...
| Mar 29, 4:55 pm 2008 |
| Richard Jonsson | Keyboard weirdness: keys get stuck
With 2.6.25-rc6-git-something I have experienced stuck keys. When typing
a sentence a character repeats aboooooooout 10 times, or as 'about'
above ;). I tested with a new kernel today, 2.6.25-rc7-git-something and
the problem is still present.
With 2.6.25-rc3 the keyboard is fine, and I've not tried with any kernel
in between.
As a side note, timestamps gets mixed up in dmesg output in a 1-2 second
span. Maybe related?
This is on a HP dv2140eu laptop, x86_64 SMP. Please cc me if you want...
| Mar 29, 4:03 pm 2008 |
| Richard Jonsson | Re: Keyboard weirdness: keys get stuck
I should add that while watching a movie I noticed that video stutters
every now and then, on an irregular basis. It lasts for approx a second
each time.
--
| Mar 29, 6:39 pm 2008 |
| Dhaval Giani | Re: Keyboard weirdness: keys get stuck
Can you check if you have CONFIG_GROUP_SCHED enabled? If so, can you
disable and test?
Thanks,
--
regards,
Dhaval
--
| Mar 29, 7:43 pm 2008 |
| Rafael J. Wysocki | Re: Keyboard weirdness: keys get stuck
This doesn't sound good at all.
Ingo, Thomas, are there any obvious candidates in the x86 and/or scheduler area
that might cause it to happen?
Rafael
--
| Mar 29, 5:46 pm 2008 |
| Rene Herman | Re: Keyboard weirdness: keys get stuck
Does the weirdness persist if you boot with "io_delay=0x80" as a kernel
parameter? (it should if -rc3 really was fine, but...)
Rene.
--
| Mar 29, 5:22 pm 2008 |
| Richard Jonsson | Re: Keyboard weirdness: keys get stuck
I'm testing that param at the moment, and while writing this response it
happened again, meaning it didn't change anything..
I can't say for sure rc3 wasn't affected, I just never noticed the
behavior during the 2-3 weeks I used it.
regards, Richard
--
| Mar 29, 6:11 pm 2008 |
| Rene Herman | Re: Keyboard weirdness: keys get stuck
Haven't been following the list lately, but I believe I read something about
a scheduler / X.org interaction problem. Afraid that's all from me though...
Rene.
--
| Mar 29, 6:24 pm 2008 |
| Jeff Garzik | [git patches] libata fixes
Please pull from 'upstream-linus' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git upstream-linus
to receive the following updates:
drivers/ata/libata-core.c | 2 +-
drivers/ata/libata-eh.c | 2 +-
drivers/ata/pata_sil680.c | 6 +++++-
include/linux/libata.h | 2 +-
4 files changed, 8 insertions(+), 4 deletions(-)
Benjamin Herrenschmidt (1):
pata_sil680: only enable MMIO on Cell blades
Tejun Heo (1):
libata: ATA_EHI_LPM should be...
| Mar 29, 4:09 pm 2008 |
| Bartlomiej Zolnierki... | [git patches] IDE fixes
Linus, please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6.git/
to receive the following updates:
drivers/ide/ide-iops.c | 1 +
drivers/ide/ide-probe.c | 5 +++--
include/linux/ide.h | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
Bartlomiej Zolnierkiewicz (2):
Revert "ide: change master/slave IDENTIFY order"
ide: fix defining SUPPORT_VLB_SYNC
diff --git a/drivers/ide/ide-iops.c b/drivers/ide/ide-iops.c
index c419266..01b9...
| Mar 29, 3:01 pm 2008 |
| Bartlomiej Zolnierki... | [PATCH] ide: fix defining SUPPORT_VLB_SYNC
We need to check for CONFIG_{CRIS,FRV} not {CRIS,FRV}.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
---
include/linux/ide.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: b/include/linux/ide.h
===================================================================
--- a/include/linux/ide.h
+++ b/include/linux/ide.h
@@ -26,7 +26,7 @@
#include <asm/semaphore.h>
#include <asm/mutex.h>
-#if defined(CRIS) || defined(FRV)
+#if defined(CONFIG_C...
| Mar 29, 2:58 pm 2008 |
| Bartlomiej Zolnierki... | [PATCH] Revert "ide: change master/slave IDENTIFY order"
This reverts commit b140b99c413ce410197cfcd4014e757cd745226a.
[ conflict in drivers/ide/ide-probe.c fixed manually ]
It turned out that probing order change causes problems for some drives:
http://bugzilla.kernel.org/show_bug.cgi?id=10239
Since root causes are still being investigated and are unlikely to be fixed
before 2.6.25 lets revert this change for now. As a result cable detection
becomes less reliable when compared with 2.6.24 but the affected drives are
useable again.
Reported-by...
| Mar 29, 2:57 pm 2008 |
| Justin Piszcz | md: raid5 vs raid10 (f2,n2,o2) benchmarks [w/10 raptors]
There has been a lot of discussion on the mailing list regarding the
various raid10 replicas so I benchmarked them compared to RAID 5 all with
no optimizations and then re-ran the tests with optimizations, RAID 5
still generally turns out the best speed for sequential writes but
raid10_f2 seems to overtake raid5 for reads.
All tests used the XFS filesystem.
For the results that show 0 this is when bonnie++ reports '+++' for the result
which means it went too fast and needed to capture more da...
| Mar 29, 2:20 pm 2008 |
| Stefan Hellermann | make O=dir fails with current git
Hi,
I'm using "make O=machinename" for building different kernels from one tree. About 15 days
ago it was okay, with current git it fails:
$ make O=client1
scripts/kconfig/conf -s arch/x86/Kconfig
Using /srv/devel/kernel as source for kernel
/srv/devel/kernel is not clean, please run 'make mrproper'
in the '/srv/devel/kernel' directory.
make[1]: *** [prepare3] Error 1
make: *** [sub-make] Error 2
running "make mrproper" (without O=dir) doesn't help.
I've not changed anything, I only mad...
| Mar 29, 2:19 pm 2008 |
| Borislav Petkov | [PATCH 0/5] ide-tape: refit tape data buffer bits/kill pipel...
Hi Bart,
This patchset refits the tape->merge_stage pipeline stage into tape->bh, a
singly linked list of idetape_bh's, each of which is a tag attached to one or
more pages serving as a buffer for data requests. The original functionality
is kept wrt collecting data in the buffer and flushing it to the hardware
when full.
Currently, the data rq's are serialized on the block interface and it
would probably be better to return immediately after issuing it over
ide_do_drive_cmd() in order to ...
| Mar 29, 1:46 pm 2008 |
| Borislav Petkov | [PATCH 5/5] ide-tape: remove the last remains of pipelining
This patch converts the tape->merge_stage pipeline stage into tape->bh, a singly
linked list of idetape_bh's, each of which is a tag attached to one or more pages
serving as a data buffer for chrdev requests. In particular,
1. makes tape->bh the data buffer of size tape->buffer_size which is computed
from the Continuous Transfer Limit value in the caps page and the tape block
size. The chrdev rw routines use this buffer as an intermediary location to
shuffle data to and from.
2. mv ta...
| Mar 29, 1:46 pm 2008 |
| Borislav Petkov | [PATCH 2/5] ide-tape: mv tape->stage_size tape->buffer_size
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
---
drivers/ide/ide-tape.c | 58 ++++++++++++++++++++++++------------------------
1 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/drivers/ide/ide-tape.c b/drivers/ide/ide-tape.c
index b5ec669..7fa0cc0 100644
--- a/drivers/ide/ide-tape.c
+++ b/drivers/ide/ide-tape.c
@@ -308,7 +308,7 @@ typedef struct ide_tape_obj {
*/
/* Data buffer size chosen based on the tape's recommendation */
- int stage_size;
+ int buffe...
| Mar 29, 1:46 pm 2008 |
| Borislav Petkov | [PATCH 4/5] ide-tape: improve buffer pages freeing strategy
Instead of freeing pages one by one, free them 2^order-wise. Also, mv
__idetape_kfree_stage() to ide_tape_kfree_buffer().
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
---
drivers/ide/ide-tape.c | 37 +++++++++++++++++++------------------
1 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/drivers/ide/ide-tape.c b/drivers/ide/ide-tape.c
index cf4351c..dcaefef 100644
--- a/drivers/ide/ide-tape.c
+++ b/drivers/ide/ide-tape.c
@@ -583,20 +583,21 @@ static void idetape_an...
| Mar 29, 1:46 pm 2008 |
| Borislav Petkov | [PATCH 3/5] ide-tape: mv tape->pages_per_stage tape->p...
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
---
drivers/ide/ide-tape.c | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/drivers/ide/ide-tape.c b/drivers/ide/ide-tape.c
index 7fa0cc0..cf4351c 100644
--- a/drivers/ide/ide-tape.c
+++ b/drivers/ide/ide-tape.c
@@ -315,8 +315,7 @@ typedef struct ide_tape_obj {
char *b_data;
int b_count;
- /* Pipeline parameters. */
- int pages_per_stage;
+ int pages_per_buffer;
/* Wasted space in each stage */...
| Mar 29, 1:46 pm 2008 |
| Borislav Petkov | [PATCH 1/5] ide-tape: improve buffer allocation strategy
Instead of allocating pages for the buffer one by one, take advantage of the
buddy alloc system and request them 2^order at a time. This increases the chance
for bigger buffer parts to be contigious and reduces loop iteration count. While
at it, rename function __idetape_kmalloc_stage() to ide_tape_kmalloc_buffer().
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
---
drivers/ide/ide-tape.c | 58 +++++++++++++++++++++++++++++------------------
1 files changed, 36 insertions(+), 22 delet...
| Mar 29, 1:46 pm 2008 |
| Mark Lord | Re: [Bug 10345] USB HID problems after resume
..
Just happened again. The machine resumed from RAM with no functioning USB.
Still running the exact same 2.6.25-rc7 kernel as before, with the RTC conflict fixed.
WTF?
--
| Mar 29, 1:15 pm 2008 |
| Alan Stern | Re: [Bug 10345] USB HID problems after resume
The first step in debugging this is to build a kernel with
CONFIG_USB_DEBUG and send the dmesg log following an unsuccessful
resume. Include events from before the suspend; don't strip them out.
If the symptoms are the same as before then you should also get a stack
dump for the ksuspend_usbd task.
Alan Stern
--
| Mar 29, 6:02 pm 2008 |
| Parag Warudkar | Re: sata io freeze, 2.6.18 and also 2.6.24
The "nv" driver is open source and it does not load any proprietary kernel
module - so no need to avoid using that. It comes with Xorg and is loaded
automatically if you have nvidia card.
Parag
--
| Mar 29, 1:09 pm 2008 |
| Jacek Luczak | Comma at end of enum lists
Hi All,
I've found that in many enum lists, there's a comma at the end, e.g.
(arch/x86/kernel/early_printk.c):
enum {
MAGIC1 = 0xBACCD00A,
MAGIC2 = 0xCA110000,
XOPEN = 5,
XWRITE = 4,
};
Just out of curiosity, is there any particular reason here (no word in
CodingStyle about that).
-Jacek
--
| Mar 29, 1:00 pm 2008 |
| H. Peter Anvin | Re: Comma at end of enum lists
Yes, it's so you can add a line without affecting the line before it,
making a one-line patch into a two-line patch that's more likely to
conflict.
-hpa
--
| Mar 29, 1:20 pm 2008 |
| Al Viro | Re: Comma at end of enum lists
Note that doing that makes sense only when you can expect additions to
the end and even then it's a matter of taste.
--
| Mar 29, 1:25 pm 2008 |
| Jacek Luczak | Re: Comma at end of enum lists
I think it's hard to ,,expect additions'' or just predict them. But
smaller patch (diff) is one of things that makes sens of adding extra
commas. I'm just pedantic here.
-Jacek
--
| Mar 29, 1:26 pm 2008 |
| Al Viro | Re: Comma at end of enum lists
Fine, but please let's not turn that into yet another brainless crusade;
we already have enough of those going...
--
| Mar 29, 1:56 pm 2008 |
| previous day | today | next day |
|---|---|---|
| March 28, 2008 | March 29, 2008 | March 30, 2008 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Hiten Pandya | Re: up? (emacs docbook xml ide) |
| Martin Michlmayr | Network slowdown due to CFS |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Yaroslav Tarasenko | Re: PC-BSD |
| Ben Cadieux | DragonFly MBR |
| justin | Re: dragonfly pdf documentation |
| dark0s Optik | DragonFly over Sony Vaio |
