linux-kernel mailing list

FromSubjectsort iconDate
Roel Kluin
[PATCH resend] video: Test cmd, not definition in decoder_co...
include/linux/video_decoder.h: 34:#define DECODER_SET_NORM _IOW('d', 3, int) 35:#define DECODER_SET_INPUT _IOW('d', 4, int) untested, please confirm it's right. -- Test cmd value, not definition of DECODER_SET_INPUT Signed-off-by: Roel Kluin <12o3l@tiscali.nl> --- diff --git a/drivers/media/video/zoran_device.c b/drivers/media/video/zoran_device.c index 68c7c50..adf3f41 100644 --- a/drivers/media/video/zoran_device.c +++ b/drivers/media/video/zoran_device.c @@ -1726,7 +1726,7 @@ decode...
Mar 27, 7:51 pm 2008
Mike Travis
[PATCH 1/2] x86: Convert cpumask_of_cpu macro to allocated a...
Here is a simple patch to use an allocated array of cpumasks to represent cpumask_of_cpu() instead of constructing one on the stack. It's based on the Kconfig option "HAVE_CPUMASK_OF_CPU_MAP" which is currently only set for x86_64 SMP. Note that the existing cpumask_of_cpu() macro is also changed to produce an lvalue so a pointer to it can be used. Based on: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git ...
Mar 27, 7:16 pm 2008
Mike Travis
[PATCH 2/2] x86: modify show_shared_cpu_map in intel_cacheinfo
Used cpulist_scnprintf to print cpus on a leaf instead of requiring a new "cpumask_scnprintf_len" function to determine the size of the temporary buffer. cpulist_scnprintf can be used to print directly to the output buffer, eliminating the need for the temporary buffer. Based on: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git Signed-off-by: Mike Travis <travis@sgi.com> --- arch/x86/kernel/cpu/int...
Mar 27, 7:16 pm 2008
Mike Travis
[PATCH 0/2] x86: add functions in preparation of cpumask cha...
Some more small changes for x86 in preparation of larger cpumask changes. * Introduce the cpumask_of_cpu_map via Kconfig option * Modify show_shared_cpu_map in intel_cacheinfo.c to use cpulist_scnprintf() instead of cpumask_scnprintf(). This eliminates the need for the new function cpumask_scnprintf_len(). Based on: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git Signed-off-by: M...
Mar 27, 7:16 pm 2008
Bjorn Helgaas
[patch] radio-cadet: wrap PNP probe code in #ifdef CONFIG_PNP
Wrap PNP probe code in #ifdef CONFIG_PNP. Without this change, we'll have unresolved references to pnp_get_resource() function when CONFIG_PNP=n. (This is a new interface that's not in mainline yet.) Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Index: work7/drivers/media/radio/radio-cadet.c =================================================================== --- work7.orig/drivers/media/radio/radio-cadet.c 2008-03-27 16:10:52.000000000 -0600 +++ work7/drivers/media/radio/radio-cad...
Mar 27, 7:12 pm 2008
Paul Mackerras
Please pull powerpc.git merge branch
Linus, Olof Johansson has a defconfig update for the pasemi platform that he would like to have in 2.6.25, so please do: git pull \ git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc.git merge Thanks, Paul. arch/powerpc/configs/pasemi_defconfig | 142 ++++++++++++++++++++------------- 1 files changed, 88 insertions(+), 54 deletions(-) commit 5c29934de29ddd7ecd913d83cad28e872f2e8c78 Author: Olof Johansson <olof@lixom.net> Date: Tue Mar 25 10:28:26 2008 -0500 [P...
Mar 27, 7:08 pm 2008
Roland McGrath
[PATCH] ptrace: arch_ptrace cleanup
This intends to remove the last bit of entanglement with core ptrace implementation details in arch code's arch_ptrace and arch_compat_ptrace. Those functions should be responsible for handling arch-specific requests, and nothing else. After this any future churn in the core ptrace internals need not translate into any churn in the arch code. This changes the signature of the arch_ptrace and compat_arch_ptrace functions. They now return int and take a new long *retval argument. On most machines, ...
Mar 27, 7:06 pm 2008
Linus Torvalds
Re: [PATCH] ptrace: arch_ptrace cleanup
So I think this has a nicer calling convention, but you never answered the question about what the *point* of this all is. This is _still_ uglier than what we already have, which is to just have the code call "[compat_]ptrace_request()" for any cases they don't recognize. I wanted to know if there was some actual technical point to it, and never got a reply to that. Linus --
Mar 27, 7:14 pm 2008
Bjorn Helgaas
[patch] parport_pc: wrap PNP probe code in #ifdef CONFIG_PNP
Wrap PNP probe code in #ifdef CONFIG_PNP. We already do the same for CONFIG_PCI. Without this change, we'll have unresolved references to pnp_get_resource() function when CONFIG_PNP=n. (This is a new interface that's not in mainline yet.) Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com> Index: work7/drivers/parport/parport_pc.c =================================================================== --- work7.orig/drivers/parport/parport_pc.c 2008-03-27 16:10:52.000000000 -0600 +++ work...
Mar 27, 7:10 pm 2008
Dave Jones
v4l oops in 2.6.25-rc7
Booted up with an ancient bt848 card present and got this.. BUG: unable to handle kernel NULL pointer dereference at 000001e0 IP: [<c0500ba2>] strlen+0xb/0x15 *pde = 02e0d067 *pte = 00000000 Oops: 0000 [#1] SMP Modules linked in: sha256_generic aes_generic cbc dm_crypt crypto_blkcipher dm_emc dm_round_robin dm_multipath dm_snapshot dm_mirror dm_zero dm_mod xfs jfs reiserfs lock_nolock gfs2 msdos linear raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 sg sr_mod cdrom sd_mod ata...
Mar 27, 7:04 pm 2008
Dave Jones
Re: v4l oops in 2.6.25-rc7
On Thu, Mar 27, 2008 at 07:04:30PM -0400, Dave Jones wrote: > Booted up with an ancient bt848 card present and got this.. actually that card was slightly newer than I thought, it's an 878. From earlier in the boot process.. bttv: Bt8xx card found (0). ACPI: PCI Interrupt 0000:02:0b.0[A] -> GSI 23 (level, low) -> IRQ 23 bttv0: Bt878 (rev 17) at 0000:02:0b.0, irq: 23, latency: 32, mmio: 0xf47fe000 bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb bttv0: using: Hau...
Mar 27, 7:08 pm 2008
Rafael J. Wysocki
2.6.25-rc7-git2: Reported regressions from 2.6.24
This message contains a list of some regressions from 2.6.24 reported since 2.6.25-rc1 was released, for which there are no fixes in the mainline I know of.  If any of them have been fixed already, please let me know. If you know of any other unresolved regressions from 2.6.24, please let me know either and I'll add them to the list.  Also, please let me know if any of the entries below are invalid. Listed regressions statistics: Date Total Pending Unresolved ---------------...
Mar 27, 6:53 pm 2008
Profesyonel Definecilik
Definecilik Tüm Gizemleriyle Ele Alındı...
http://www.definem.com Define ve definecilik konusunda bilmedikleriniz,merak ettikleriniz,aklınıza gelecek bütün sorulara cevap bulacağınız, Türkiye'nin ilk ve tek sitesi. http://www.definem.com EŞKİYA BELGELERİ ARKEOLOJİ SANAT TARİHİ SİKKE KATALOGU NUMİSMATİK DEFİNECİLİK TÜMÜLÜSLER TÜMÜLÜS NEDİR? TÜMÜLÜS PLANLARI http://www.definem.com TÜMÜLÜS KAZI SİSTEMİ MEZAR ODA MİMARİSİ TÜMÜLÜS BULUNTULARI TÜMÜLÜS İÇ MİMARİSİ TÜMÜLÜS DI...
Mar 27, 5:55 am 2008
Roel Kluin
[PATCH 1/1 resend] aic7xxx_old: aicasm_gram.y: Test opcode i...
drivers/scsi/aic7xxx_old/sequencer.h:130:#define AIC_OP_JZ 0xf -- Test opcode, not definition Signed-off-by: Roel Kluin <12o3l@tiscali.nl> --- diff --git a/drivers/scsi/aic7xxx/aicasm/aicasm_gram.y b/drivers/scsi/aic7xxx/aicasm/aicasm_gram.y index 6066998..702e2db 100644 --- a/drivers/scsi/aic7xxx/aicasm/aicasm_gram.y +++ b/drivers/scsi/aic7xxx/aicasm/aicasm_gram.y @@ -1837,7 +1837,7 @@ type_check(symbol_t *symbol, expression_t *expression, int opcode) int and_op; and_op = FALSE; ...
Mar 27, 5:55 pm 2008
devzero
Re: acpi_ps_execute_method OOPS (Re: some minor
> What CPU/chipset is this? opensuse103:~ # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : Intel(R) Pentium(R) M processor 1.80GHz stepping : 8 cpu MHz : 1798.691 cache size : 2048 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse t...
Mar 27, 5:43 pm 2008
David Brownell
Fwd: [PATCH 01/10] mtd: maps/physmap: fix oops in suspend/re...
This fixes a regresssion in 2.6.25 ... presumably it's a better fix than the hack I came up with. I think this regression should be fixed before 2.6.25-final freezes.
Mar 27, 5:18 pm 2008
devzero
Re: acpi_ps_execute_method OOPS (Re: some minor
i searched into this and found that it only happens after modprobe netsc520 ;modprobe -r netsc520. so maybe this is no acpi problem at all but corruption (sort of?) introduced by netsc520 module !? regards _________________________________________________________________________ In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten! Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114 --
Mar 27, 4:25 pm 2008
Rafael J. Wysocki Mar 27, 5:08 pm 2008
Ingo Molnar
[git pull] x86 fixes
Linus, please pull the latest x86 git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git for-linus Thanks, Ingo ------------------> Andrew Morton (1): x86: ptrace.c: fix defined-but-unused warnings Christoph Lameter (1): x86: stricter check in follow_huge_addr() Florian Fainelli (1): rdc321x: GPIO routines bugfixes Ingo Molnar (1): x86: fix prefetch workaround Jeremy Fitzhardinge (2): xen: fix RMW when unmasking...
Mar 27, 4:03 pm 2008
Linus Torvalds
Re: [git pull] x86 fixes
Ingo, this patch makes no sense. Two reasons: - "error_code & 16" is senseless. Use PF_INSTR instead, which actually tells the reader something. - this piece of crap code is immediately followed by /* If it was a exec fault on NX page, ignore */ if (error_code & PF_INSTR) return 0; which uses that *right* and readable PF_INSTR #define, and also shows that the newly modified code is totally insane (ie: if the new code triggers, then it would have returne...
Mar 27, 4:31 pm 2008
Ingo Molnar
Re: [git pull] x86 fixes
yeah - sorry - the '16' was a blast from the past, i just took the old 2.6.24 condition on the 32-bit side which didnt use PF_INSTR (PF_INSTR came in as a cleanup during the unification), and when the confirmation came that this fixed the crash i sent the pull request. That's how this nonsensical mixing happened, and that's why i missed the 'if (error_code & PF_INSTR)' branch. The patch below (ontop of the tree) is a first cut at fixing all these problems - but i'd wait at least 24 ho...
Mar 27, 4:50 pm 2008
Ingo Molnar
Re: [git pull] x86 fixes
scratch that 24 hours - the patch is obviously correct as it only removes the nonsensical bits that get duplicated below anyway. Linus, please pull the latest x86 git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git for-linus Thanks, Ingo ------------------> Ingo Molnar (1): x86: prefetch fix #2 arch/x86/mm/fault.c | 11 ++++------- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/arch/x86/mm/fault.c b/arch/x86/mm/fault...
Mar 27, 5:24 pm 2008
Harvey Harrison
Re: [git pull] x86 fixes
Sorry, this was my fault, I eliminated the ifdef within the X86_32 block but didn't go further. Think the below is correct: diff --git a/arch/x86/mm/fault.c b/arch/x86/mm/fault.c index c0c82bc..6f5df93 100644 --- a/arch/x86/mm/fault.c +++ b/arch/x86/mm/fault.c @@ -91,14 +91,8 @@ static int is_prefetch(struct pt_regs *regs, unsigned long addr, int prefetch = 0; unsigned char *max_instr; -#ifdef CONFIG_X86_32 /* Catch an obscure case of prefetch inside an NX page: */ - if ((__supporte...
Mar 27, 4:48 pm 2008
Ingo Molnar
Re: [git pull] x86 fixes
heh, did the exact same cleanup :) i suspect we would be fine with a simple: if (error_code & PF_INSTR) return 0; because if we get a fault on an instruction fetch then it clearly cannot be a prefetch erratum ... The NX condition simply comes from a cautious 32-bit workaround. (on 64-bit we always have NX - at least on AMD which has this erratum.) and thus the currently pulled code is not incorrect, just ugly and nonsensical. Ingo --
Mar 27, 4:55 pm 2008
Ingo Molnar
Re: [git pull] x86 fixes
i.e. the patch below, which is even simpler. The comments were a bit confusing as well - in this function we decide whether to ignore a fault, so returning 0 means we do _not_ ignore a fault (but process it to the bitter end most likely). Ingo --------------> Subject: x86: prefetch fix #2 From: Ingo Molnar <mingo@elte.hu> Date: Thu Mar 27 21:29:09 CET 2008 Linus noticed a second bug and an uncleanliness: - we'd return on any instruction fetch fault - we'd use both the...
Mar 27, 5:01 pm 2008
Harvey Harrison
Re: [git pull] x86 fixes
How about: If it was an exec (instruction fetch) fault, it cannot be a prefetch Cheers, Harvey --
Mar 27, 5:08 pm 2008
Ben Castricum
[TRIVIAL PATCH] Microcode: show results on success too
Report when microcode was successfully updated. It used to be there but now with DEBUG unset it becomes very silent. Also some cosmetic fixes. Signed-off-by: Ben Castricum <lk08@bencastricum.nl> --- This is take 2 of the patch. Thanks for the feedback on the first one. It is now sent with a decent mailer. It is also a bit larger since I made the debug message more consistent. Does anyone know if there are still plans on using the firmware loader for this? Last thing I could dig u...
Mar 27, 3:52 pm 2008
Cyrill Gorcunov
processor flags
Hi Peter, Ingo could you spend a few minutes on me? ;) You know, I'm almost complete changing the vm86 flags with X86_EFLAGS_... but there is a hidden problem lays. Look, in vm86.h we have the definition #ifdef CONFIG_VM86 #define VM_MASK 0x00020000 #else #define VM_MASK 0 /* ignored */ #endif which has an indirect conditional compilation effect. For example, if we take a look on include/asm-x86/ptrace.h static inline int v8086_mode(struct pt_regs *regs) { #ifdef CONFIG_X86_32 ...
Mar 27, 3:47 pm 2008
H. Peter Anvin
Re: processor flags
I think what we should do is: - Rename VM_MASK to X86_VM_MASK (it's x86-specific after all) - Have: #if CONFIG_VM86 # define X86_VM_MASK X86_EFLAGS_VM #else # define X86_VM_MASK 0 /* No V86 support */ #endif -hpa --
Mar 27, 3:55 pm 2008
Cyrill Gorcunov
Re: processor flags
Thanks a lot, Peter - Cyrill - --
Mar 27, 3:56 pm 2008
Sanders, Rob M.
RE: Performance changes between 2.6.13 and 2.6.23
-----Original Message----- From: madrabbit@gmail.com on behalf of Ray Lee Sent: Tue 3/25/2008 12:41 PM To: Sanders, Rob M. Cc: linux-kernel@vger.kernel.org; bart.vanassche@gmail.com Subject: Re: Performance changes between 2.6.13 and 2.6.23 So, two processors, and multiple processes passing data back and Many more context switches per second, so a lot less work is getting A lot has changed between 2.6.23 and current mainline as well. Particularly in the scheduler, which I suspect is ...
Mar 27, 3:37 pm 2008
Alasdair G Kergon
[2.6.25-rc8] dm crypt: fix ctx pending
From: Milan Broz <mbroz@redhat.com> Fix regression in dm-crypt introduced in commit 3a7f6c990ad04e6f576a159876c602d14d6f7fef (dm crypt: use async crypto). If write requests need to be split into pieces, the code must not process them in parallel because the crypto context cannot be shared. So there can be parallel crypto operations on one part of the write, but only one write bio can be processed at a time. This is not optimal and the workqueue code needs to be optimized for parallel pr...
Mar 27, 2:53 pm 2008
Alasdair G Kergon
[2.6.25-rc8] dm io: write error bits form long not int
From: Alasdair G Kergon <agk@redhat.com> write_err is an unsigned long used with set_bit() so should not be passed around as unsigned int. http://bugzilla.kernel.org/show_bug.cgi?id=10271 Signed-off-by: Alasdair G Kergon <agk@redhat.com> --- drivers/md/dm-io.c | 2 +- drivers/md/dm-raid1.c | 4 ++-- drivers/md/dm-snap.c | 2 +- drivers/md/kcopyd.c | 10 +++++----- drivers/md/kcopyd.h | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) Index: li...
Mar 27, 2:57 pm 2008
Jeff Garzik
Re: Understanding libata error messages
Give it another try, an admin tried (and then reverted) a quick experiment. Sorry! Jeff --
Mar 27, 2:51 pm 2008
Adrian Bunk
EDAC_I82443BXGX still depends on BROKEN
It must become very good stuff when it takes Greg more than 8 months to brew it... ;-) commit 28f96eeafc89643d411d54c258788a8573576127 Author: Andrew Morton <akpm@linux-foundation.org> Date: Thu Jul 19 01:49:45 2007 -0700 drivers/edac-new-i82443bxgz-mc-driver: mark as broken It will claim the PCI devices from under intel_agp.ko's feet. Greg is brewing some fix for that. Cc: Douglas Thompson <dougthompson@xmission.com> Cc: Tim Small <tim@butt...
Mar 27, 1:36 pm 2008
Greg KH
Re: EDAC_I82443BXGX still depends on BROKEN
Yeah, it's driver core rework, the kobject stuff was the first step to try to get there... It's slow going unfortunatly other things more pressing keep popping up ahead of it, it's getting there... No objection to this patch at all: Acked-by: Greg Kroah-Hartman <gregkh@suse.de> thanks, greg k-h --
Mar 27, 1:52 pm 2008
Adrian Bunk
Re: EDAC_I82443BXGX still depends on BROKEN
As the subject says, it is already in Linus' tree for more than cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed --
Mar 27, 2:07 pm 2008
Adrian Bunk
cifs_mount() contains strange code
This looks somehow fishy (note the "rc" settings): <-- snip --> ... int cifs_mount(struct super_block *sb, struct cifs_sb_info *cifs_sb, char *mount_data, const char *devname) { ... /* BB check if this works for exactly length * three strings */ if ((strchr(volume_info.UNC + 3, '\\') == NULL) && (strchr(volume_info.UNC + 3, '/') == ...
Mar 27, 1:34 pm 2008
Dave Jones
Re: cifs_mount() contains strange code
On Thu, Mar 27, 2008 at 07:34:58PM +0200, Adrian Bunk wrote: > This looks somehow fishy (note the "rc" settings): > > <-- snip --> > > ... > int > cifs_mount(struct super_block *sb, struct cifs_sb_info *cifs_sb, > char *mount_data, const char *devname) > { > ... > /* BB check if this works for exactly length > * three strings */ > ...
Mar 27, 5:53 pm 2008
Glauber Costa
[PATCH 0/9] integrate smp.h
Hi, here's the last series I was owing. After that, smp_32.h and smp_64.h are gone, merged into smp.h as usual, compiled tested in ~ 8 randconfigs for each architecture, and boot tested in all my hardware. enjoy full diffstat: a/include/asm-x86/smp_32.h | 12 ----- a/include/asm-x86/smp_64.h | 12 ----- b/arch/x86/xen/smp.c | 7 +-- b/include/asm-x86/smp.h | 27 ++++++++++++ b/include/asm-x86/smp_32.h | 27 ------------ b/include/asm-x86/smp_64.h | 7 ++- inc...
Mar 27, 1:05 pm 2008
Glauber Costa
[PATCH 6/9] [PATCH] x86: split safe_smp_processor_id
This implementation in x86_64 is clean and consistent, but we sacrifice it for the sake of being equal to i386 (since the other way around would be harder). Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp_64.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/asm-x86/smp_64.h b/include/asm-x86/smp_64.h index eead92e..8ea4952 100644 --- a/include/asm-x86/smp_64.h +++ b/include/asm-x86/smp_64.h @@ -27,12 +27,12 @@ static inline in...
Mar 27, 1:06 pm 2008
Glauber Costa
[PATCH 4/9] [PATCH] x86: surround apic headers in apic defin...
Although those constants are always defined in x86_64, and will have the effect of just including the headers in the very way we did before, I'm doing this in a separate patch to be conservative and avoid surprises. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp_64.h | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/include/asm-x86/smp_64.h b/include/asm-x86/smp_64.h index 015d36e..b83151d 100644 --- a/include/asm-x86/smp_64.h ++...
Mar 27, 1:05 pm 2008
Glauber Costa
[PATCH 5/9] [PATCH] x86: merge includes in smp.h
move all include directives from smp_{32,64}.h to smp.h. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp.h | 13 +++++++++++++ include/asm-x86/smp_32.h | 13 ------------- include/asm-x86/smp_64.h | 16 ---------------- 3 files changed, 13 insertions(+), 29 deletions(-) diff --git a/include/asm-x86/smp.h b/include/asm-x86/smp.h index eb05804..1cd434d 100644 --- a/include/asm-x86/smp.h +++ b/include/asm-x86/smp.h @@ -5,6 +5,19 @@ #include <linux/in...
Mar 27, 1:06 pm 2008
Glauber Costa
[PATCH 3/9] [PATCH] x86: merge hard/logical_smp_processor_id
The code is now the same between i386 and x86_64. We already know what happens when it reaches this point: They go away from the arch-specific headers, and suddenly appears in the common header. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp.h | 27 +++++++++++++++++++++++++++ include/asm-x86/smp_32.h | 27 --------------------------- include/asm-x86/smp_64.h | 27 --------------------------- 3 files changed, 27 insertions(+), 54 deletions(-) diff --gi...
Mar 27, 1:05 pm 2008
Glauber Costa
[PATCH 2/9] [PATCH] x86: provide bogus hard_smp_processor_id
We provide a bogus macro for x86_64 in case CONFIG_X86_LOCAL_APIC is not set. It will always be set for x86_64, so the effect is just to make the code equal to i386. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp_64.h | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/include/asm-x86/smp_64.h b/include/asm-x86/smp_64.h index 2520633..c46585e 100644 --- a/include/asm-x86/smp_64.h +++ b/include/asm-x86/smp_64.h @@ -46,6 +46,8 @@ st...
Mar 27, 1:05 pm 2008
Glauber Costa
[PATCH 1/9] [PATCH] x86: surround hard_smp_processor_id in A...
APIC_DEFINITION is not defined in x86_64, so in practice, we keep our old code here. But as a nice side effect, the code is now equal to smp_32.h. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp_64.h | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/include/asm-x86/smp_64.h b/include/asm-x86/smp_64.h index c53a011..2520633 100644 --- a/include/asm-x86/smp_64.h +++ b/include/asm-x86/smp_64.h @@ -52,12 +52,16 @@ static inline int logica...
Mar 27, 1:05 pm 2008
Glauber Costa
[PATCH 9/9] [PATCH] x86: merge smp_32.h and smp_64.h into sm...
Merge what's left from smp_32.h and smp_64.h into smp.h By now, they're basically extern definitions. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp.h | 11 +++++------ include/asm-x86/smp_32.h | 12 ------------ include/asm-x86/smp_64.h | 11 ----------- 3 files changed, 5 insertions(+), 29 deletions(-) delete mode 100644 include/asm-x86/smp_32.h delete mode 100644 include/asm-x86/smp_64.h diff --git a/include/asm-x86/smp.h b/include/asm-x86/smp.h ...
Mar 27, 1:06 pm 2008
Glauber Costa
[PATCH 8/9] [PATCH] x86: change naming of cpu_initialized_ma...
xen does not use the global cpu_initialized mask, but rather, a specific one. So we change its name so it won't conflict with the upcoming movement of cpu_initialized_mask from smp_64.h to smp_32.h. Signed-off-by: Glauber Costa <gcosta@redhat.com> CC: Jeremy Fitzhardinge <jeremy@goop.org> --- arch/x86/xen/smp.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c index 6b3c37b..92dd3db 100644 --- a/arch/x86/xen/smp.c ...
Mar 27, 1:06 pm 2008
Glauber Costa
[PATCH 7/9] [PATCH] x86: merge SMP definitions of smp.h
we merge everything that is inside CONFIG_SMP to smp.h. They differ a little bit, so we use CONFIG_X86_32_SMP and CONFIG_X86_64_SMP as markers. Signed-off-by: Glauber Costa <gcosta@redhat.com> --- include/asm-x86/smp.h | 33 ++++++++++++++++++++++++++++++++- include/asm-x86/smp_32.h | 21 --------------------- include/asm-x86/smp_64.h | 27 --------------------------- 3 files changed, 32 insertions(+), 49 deletions(-) diff --git a/include/asm-x86/smp.h b/include/asm-x86/smp.h i...
Mar 27, 1:06 pm 2008
Jeff Garzik
Understanding libata error messages
I wrote a new wiki page that assists users in understanding the goop that libata spits out into your dmesg: http://ata.wiki.kernel.org/index.php/Libata_error_messages Jeff --
Mar 27, 12:37 pm 2008
previous daytodaynext day
March 26, 2008March 27, 2008March 28, 2008