linux-kernel mailing list

FromSubjectsort iconDate
Louis Rilling
[RFC] configfs: module reference counting rules
Hi, I'm a bit confused by configfs module reference counting, and I feel that it does not really protect against module unloading. If my feeling is correct, I'd suggest to change module reference counting rules in configfs, for instance like in the attached patch. If my feeling is wrong, could someone shed some light? Thanks Louis -- Dr Louis Rilling Kerlabs - IRISA Skype: louis.rilling Campus Universitaire de Beaulieu Phone: (+33|0) 2 99 84 71 52 Avenue du General Leclerc Fax: (+3...
Jun 12, 7:54 pm 2008
Gustavo Fernando Padovan
[PATCH] kernel/signal.c: changing vars pid and tgid types to...
Changing the type of pid and tgid variables from int to the POSIX type pid_t. Signed-off-by: Gustavo F. Padovan <gustavo@las.ic.unicamp.br> --- a/kernel/signal.c 2008-06-09 23:45:49.000000000 -0300 +++ b/kernel/signal.c 2008-06-11 19:55:55.000000000 -0300 @@ -1120,7 +1120,7 @@ * is probably wrong. Should make it like BSD or SYSV. */ -static int kill_something_info(int sig, struct siginfo *info, int pid) +static int kill_something_info(int sig, struct siginfo *info, pid_t pid) ...
Jun 12, 7:04 pm 2008
Bartlomiej Zolnierki...
[PATCH 1/7] ide-pmac: bugfix for media-bay support rework
Fix bug introduced by: commit 2dde7861afa23cd59db83515cb0b810b92b220aa Author: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> Date: Fri Apr 18 00:46:23 2008 +0200 ide: rework PowerMac media-bay support (take 2) ... [ Yeah, I suck. ] bay->cd_index shouldn't be changed if IDE devices are not present or retry operations won't happen. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- first thre...
Jun 12, 7:12 pm 2008
Bartlomiej Zolnierki...
[PATCH 7/7] ide-pmac: move ide_find_port() call to pmac_ide_...
Move ide_find_port() call to pmac_ide_setup_device(). While at it: - fix return value (s/-ENODEV/-ENOENT/) - add DRV_NAME define and use it to set name field of pmac_port_info - use ide_find_port_slot() instead of ide_find_port() - remove superfluous error message (ide_find_port_slot() takes care of it) - drop IDE interface number from driver banner message (but include bus type) Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bz...
Jun 12, 7:13 pm 2008
Bartlomiej Zolnierki...
[PATCH 6/7] ide-pmac: add ->init_dev method
There should be no functional changes caused by this patch. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- drivers/ide/ppc/pmac.c | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) Index: b/drivers/ide/ppc/pmac.c =================================================================== --- a/drivers/ide/ppc/pmac.c +++ b/drivers/ide/ppc/pmac.c @@ -941,7 +941,23 @@ static u8 pmac_ide...
Jun 12, 7:13 pm 2008
Bartlomiej Zolnierki...
[PATCH 5/7] ide-pmac: store pmif instead of hwif in ->dri...
* Pass pmif instead of hwif to pmac_ide_do_{suspend,resume}(). * Store pmif instead of hwif in ->driver_data. * Use dev_get_drvdata() instead of ->hwif_data to obtain pmif. There should be no functional changes caused by this patch. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- drivers/ide/ppc/pmac.c | 93 ++++++++++++++++++++++++++++--------------------- 1 file changed, 55 insertions(+), 38 deleti...
Jun 12, 7:13 pm 2008
Bartlomiej Zolnierki...
[PATCH 4/7] ide-pmac: media-bay support fixes
* If MB_CD device has already been detected and bay is in mb_up state just change bay's state to mb_ide_resetting and let probing thread do the rest instead of having open-coded waiting for IDE device to become ready in media_bay_set_ide_infos() and doing the probe by ide_device_add(). * Move media_bay_set_ide_infos() call after ide_device_add(). * Use check_media_bay() instead of check_media_bay_by_base(), then remove the latter function. Cc: Benjamin Herrenschmidt <benh@kernel.cras...
Jun 12, 7:12 pm 2008
Bartlomiej Zolnierki...
[PATCH 3/7] ide-pmac: remove bogus comment about pmac_ide_se...
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- drivers/ide/ppc/pmac.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) Index: b/drivers/ide/ppc/pmac.c =================================================================== --- a/drivers/ide/ppc/pmac.c +++ b/drivers/ide/ppc/pmac.c @@ -975,10 +975,7 @@ static const struct ide_port_info pmac_p /* * Setup, register & probe an IDE channel driven b...
Jun 12, 7:12 pm 2008
Bartlomiej Zolnierki...
[PATCH 2/7] ide-pmac: add ->cable_detect method
Add ->cable_detect method and remove no longer needed pmif->cable_80 flag (there is also no need to mask ->udma_mask now). This fixes: - forced ignoring of cable detection (needed for some CF devices & debug) - cable detection for warm-plug Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- drivers/ide/ppc/pmac.c | 55 +++++++++++++++++++++++++++---------------------- 1 file changed, 31 insertio...
Jun 12, 7:12 pm 2008
Maciej W. Rozycki
[PATCH] serial: Z85C30: Avoid a hang at console switch-over
Changes to the generic console support code that happened a while ago introduced a scenario where the initial console is used in parallel with the final console during a brief period when switching between the two is in progress. During that time a message about the switch-over is printed. With some combinations of chips, firmware and drivers, such as the Zilog Z85C30 SCC used with the DECstation, a hang may happen because the firmware used for the initial console may not expect the state of the ...
Jun 12, 6:43 pm 2008
Maciej W. Rozycki
[PATCH] serial: DZ11: Avoid a hang at console switch-over
Changes to the generic console support code that happened a while ago introduced a scenario where the initial console is used in parallel with the final console during a brief period when switching between the two is in progress. During that time a message about the switch-over is printed. With some combinations of chips, firmware and drivers, such as the DEC DZ11 clone used with the DECstation, a hang may happen because the firmware used for the initial console may not expect the state of the ch...
Jun 12, 6:43 pm 2008
Mike Travis
[PATCH 1/1] x86: Add config option to setup early serial con...
* Add config option EARLY_SERIAL_CONSOLE to enable early printk's to be directed to the serial console. Based on linux-next Signed-off-by: Mike Travis <travis@sgi.com> --- --- arch/x86/Kconfig.debug | 9 +++++++++ arch/x86/kernel/early_printk.c | 4 ++++ 2 files changed, 13 insertions(+) --- linux-2.6-next.orig/arch/x86/Kconfig.debug +++ linux-2.6-next/arch/x86/Kconfig.debug @@ -29,6 +29,15 @@ config EARLY_PRINTK with klogd/syslogd or the X server. You should...
Jun 12, 6:42 pm 2008
Yinghai Lu
Re: [PATCH 1/1] x86: Add config option to setup early serial...
can you check if it can work with console=uart8250,io,0x3f8,115200 that is early console, and will switch to normal console automatically YH --
Jun 12, 6:48 pm 2008
Mike Travis
Re: [PATCH 1/1] x86: Add config option to setup early serial...
I'll rework the patch to enable the serial console as early as possible. Currently, it's done quite a ways down in start_kernel(). Thanks, Mike --
Jun 12, 7:01 pm 2008
Mike Travis
[PATCH 1/1] x86: Add config option to setup early serial con...
* Add config option EARLY_SERIAL_CONSOLE to enable early printk's to be directed to the serial console. Based on linux-next Signed-off-by: Mike Travis <travis@sgi.com> --- --- arch/x86/Kconfig.debug | 9 +++++++++ arch/x86/kernel/early_printk.c | 4 ++++ 2 files changed, 13 insertions(+) --- linux-2.6-next.orig/arch/x86/Kconfig.debug +++ linux-2.6-next/arch/x86/Kconfig.debug @@ -29,6 +29,15 @@ config EARLY_PRINTK with klogd/syslogd or the X server. You should...
Jun 12, 6:38 pm 2008
Andrew Morton
Re: [PATCH 1/1] x86: Add config option to setup early serial...
On Thu, 12 Jun 2008 15:38:03 -0700 Confused. What's wrong with console=uart,...? --
Jun 12, 6:46 pm 2008
Mike Travis
Re: [PATCH 1/1] x86: Add config option to setup early serial...
The problem is that I need the output really, really early before the console is initialized. --
Jun 12, 6:58 pm 2008
Andrew Morton
Re: [PATCH 1/1] x86: Add config option to setup early serial...
On Thu, 12 Jun 2008 15:58:08 -0700 Sorry, I meant earlycon=uart.. --
Jun 12, 7:10 pm 2008
Yinghai Lu
Re: [PATCH 1/1] x86: Add config option to setup early serial...
On Thu, Jun 12, 2008 at 4:10 PM, Andrew Morton could move the parsing from early_param to head_64.c::x86_64_start_kernel YH --
Jun 12, 7:19 pm 2008
Yinghai Lu
Re: [PATCH 1/1] x86: Add config option to setup early serial...
On Thu, Jun 12, 2008 at 4:10 PM, Andrew Morton the same. it checks earlycon=uart and console=uart... YH --
Jun 12, 7:18 pm 2008
H. Peter Anvin
Re: [PATCH 1/1] x86: Add config option to setup early serial...
Is there any reason this can't be done dynamically, via a command-line option instead? We can get to the command line extremely early if need be. -hpa --
Jun 12, 6:42 pm 2008
Mike Travis
Re: [PATCH 1/1] x86: Add config option to setup early serial...
We could. My current debugging is in x86_64_start_kernel() almost at the start of the function (before the "Kernel alive" message). The code is below. (cut and pasted so no tabs) One benefit of a startup option instead of a config option is we rely on the standard distribution for the kernel and unless they set this option it won't do us much good. (Maybe the failed attempts was trying to tell me something? ;-) Thanks, Mike /* Cleanup the over mapped high alias */ cle...
Jun 12, 6:54 pm 2008
H. Peter Anvin
Re: [PATCH 1/1] x86: Add config option to setup early serial...
The easiest way to get to something extremely early is to parse it out already in the setup code and pass in a flag in struct boot_params. Otherwise, the kernel command line is present in memory and can be copied or parsed in an ad hoc manner. For i386 it is copied in place already in the assembly code -- for x86-64 it looks like we could trivially move copy_bootdata until just past clear_bss(). -hpa --
Jun 12, 6:59 pm 2008
Mike Travis
Re: [PATCH 1/1] x86: Add config option to setup early serial...
Boy, this just isn't my day... Another typo slipped through... --
Jun 12, 6:42 pm 2008
Mike Travis
[PATCH 1/1] x86: Add config option to setup early serial con...
* Add config option EARLY_SERIAL_CONSOLE to enable early printk's to be directed to the serial console. Based on linux-next Signed-off-by: Mike Travis <travis@sgi.com> --- --- arch/x86/kernel/early_printk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.tip.orig/arch/x86/kernel/early_printk.c +++ linux-2.6.tip/arch/x86/kernel/early_printk.c @@ -193,7 +193,7 @@ static struct console simnow_console = { }; /* Direct interface for emergencies */ -stat...
Jun 12, 6:33 pm 2008
Mike Travis
Re: [PATCH 1/1] x86: Add config option to setup early serial...
Sorry, please ignore this patch. I missed the quilt refresh to pick up the latest version and will resend shortly. --
Jun 12, 6:37 pm 2008
Adrian Bunk
[2.6 patch] mn10300: export kernel_thread
This patch fixes thefollowing build error: <-- snip --> ... MODPOST 1310 modules ERROR: "kernel_thread" [net/sunrpc/sunrpc.ko] undefined! ERROR: "kernel_thread" [net/ipv4/ipvs/ip_vs.ko] undefined! ERROR: "kernel_thread" [net/bluetooth/hidp/hidp.ko] undefined! ERROR: "kernel_thread" [net/bluetooth/cmtp/cmtp.ko] undefined! ERROR: "kernel_thread" [net/bluetooth/bnep/bnep.ko] undefined! ERROR: "kernel_thread" [fs/nfs/nfs.ko] undefined! ERROR: "kernel_thread" [fs/lockd/lockd.ko] undefined...
Jun 12, 6:11 pm 2008
Adrian Bunk
[2.6 patch] mn10300: move sg_dma_{address,len}() to asm/scat...
mn10300 was the only archotecture where sg_dma_{address,len}() were not in asm/scatterlist.h, and it's not a big surprise that this caused a compile error somewhere: <-- snip --> .. CC drivers/media/video/videobuf-dma-sg.o /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/videobuf-dma-sg.c: In function `videobuf_dma_map': /home/bunk/linux/kernel-2.6/git/linux-2.6/drivers/media/video/videobuf-dma-sg.c:238: error: implicit declaration of function 'sg_dma_address' ... ...
Jun 12, 6:11 pm 2008
Adrian Bunk
[2.6 patch] m32r/mm/: cleanups
This patch contains the following cleanups: - make the following needlessly global code static: - discontig.c: m32r_node_data[] - init.c: reservedpages_count() - remove the following unused code: - mmu.S: m32r_itlb_entrys - mmu.S: m32r_otlb_entrys Signed-off-by: Adrian Bunk <bunk@kernel.org> --- arch/m32r/mm/discontig.c | 2 +- arch/m32r/mm/init.c | 2 +- arch/m32r/mm/mmu.S | 3 --- 3 files changed, 2 insertions(+), 5 deletions(-) ca2709395882cca4328dd...
Jun 12, 6:11 pm 2008
Adrian Bunk
[2.6 patch] m32r/kernel/: cleanups
This patch contains the following cleanups: - make the following needlessly global code static: - entry.S: resume_userspace - process.c: pm_idle - process.c: default_idle() - smp.c: send_IPI_allbutself() - time.c: timer_interrupt() - time.c: struct irq0 - traps.c: set_eit_vector_entries() - traps.c: kstack_depth_to_print - traps.c: show_trace() - traps.c: die_lock - remove the following unused code: - head.S: startup_32 - process.c: hlt_counter - process.c: disable_h...
Jun 12, 6:11 pm 2008
Jay Cliburn
[RESEND] [PATCH] atl1: relax eeprom mac address error check
From: Radu Cristescu <advantis@gmx.net> The atl1 driver tries to determine the MAC address thusly: - If an EEPROM exists, read the MAC address from EEPROM and validate it. - If an EEPROM doesn't exist, try to read a MAC address from SPI flash. - If that fails, try to read a MAC address directly from the MAC Station Address register. - If that fails, assign a random MAC address provided by the kernel. We now have a report of a system fitted with an EEPROM containing all ...
Jun 12, 6:04 pm 2008
Linus Torvalds
Linux 2.6.26-rc6
I'd like to say that the diffs are shrinking and things are calming down, but I'd be lying. Another week, another -rc, and I another 350 commits. Yes, the diff is smaller than the one from rc4 to rc5 (despite having more commits), so we're on the right trajectory, but I was hoping for less churn at this stage. As usual, most of the changes are to drivers (with arch updates a strong second). The DVB updates are the biggest chunk of that, but on the whole it's quite spread out. As mentioned, ...
Jun 12, 5:45 pm 2008
Mahmoud Hanafi
Tracking all signals how to
We have random nodes experience killing of most daemons( syslog, ssh, cron, etc). All these daemons report getting a sigkill or sigterm. My question.... Is there a way to log all signals and the originator pid/proc name. Thanks, Mahmoud --
Jun 12, 5:37 pm 2008
Randy Dunlap Jun 12, 5:29 pm 2008
Mahmoud Hanafi
(No subject)
We have random nodes experience killing of most daemons( syslog, ssh, cron, etc). All these daemons report getting a sigkill or sigterm. My question.... Is there a way to log all signals and the originator pid/proc name. -Mahmoud --
Jun 12, 5:36 pm 2008
Joel Becker
[RFC] configfs: Allow ->make_item() and ->make_group()...
The configfs operations ->make_item() and ->make_group() currently return a new item/group. A return of NULL signifies an error. Because of this, -ENOMEM is the only return code bubbled up the stack. Multiple folks have requested the ability to return specific error codes when these operations fail. This patch adds that ability by changing the ->make_item/group() ops to return an int. Also updated are the in-kernel users of configfs. Signed-off-by: Joel Becker <joel.becker@oracle...
Jun 12, 5:19 pm 2008
Louis Rilling
Re: [RFC] configfs: Allow ->make_item() and ->make_gro...
Looks good to me. Happy to see this change coming :) Louis -- Dr Louis Rilling Kerlabs - IRISA Skype: louis.rilling Campus Universitaire de Beaulieu Phone: (+33|0) 2 99 84 71 52 Avenue du General Leclerc Fax: (+33|0) 2 99 84 71 71 35042 Rennes CEDEX - France http://www.kerlabs.com/ --
Jun 12, 6:38 pm 2008
Benjamin Kidwell
2.6.26-rc5-mm3 reproducible BUG and build failures
Working with 2.6.26-rc5-mm3 on a pair of test x86 boxes (a p4 and a c2d) both running Ubuntu 8.04. I've had two issues. 1) The build process fails with certain config options. I have reproduced this on 2 machines. GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 mm/built-in.o: In function `__munlock_vma_pages_range': mlock.c:(.text+0x11567): undefined reference to `walk_page_range...
Jun 12, 4:41 pm 2008
Benjamin Kidwell
Re: 2.6.26-rc5-mm3 reproducible BUG and build failures
I wrote: <horribly botched cut&paste job snipped> Ugh, sorry, didn't mean to paste the same dmesg and kernel BUG twice. Here's the BUG report from 2nd boot cycle, basically identical to the 1st I think: [ 33.020043] ------------[ cut here ]------------ [ 33.020043] Kernel BUG at c0141256 [verbose debug info unavailable] [ 33.020043] invalid opcode: 0000 [#1] SMP [ 33.020043] last sysfs file: /sys/devices/pci0000:00/0000:00:14.4/0000:01:03.0/resource [ 33.020043] Modules l...
Jun 12, 4:51 pm 2008
Jesse Barnes
[PATCH] final PCI patches for 2.6.26
Some of these may not have seen review on linux-pci, so I'm sending them out for comment before I send Linus the pull request. Any comments/objections? The biggest patch by far is the resource_wc stuff; it should have been pushed earlier, but for some reason I thought Ingo & co. were going to do that... Thanks, Jesse commit a123c3d9643464c56417680536ed9515f15cffa1 Author: Yinghai Lu <Yinghai.Lu@Sun.COM> Date: Mon May 12 21:21:05 2008 +0200 PCI: use dev_to_node in pci_call...
Jun 12, 4:34 pm 2008
Jeff Garzik
Re: [PATCH] final PCI patches for 2.6.26
Although I quite appreciate the addition of patches, IMO it would be easier to read if the patch descriptions and patches were not mixed together. Most 'git pull' things I've seen include a changeset summary (shortlog) and cumulative patch, when its a single email. Sometimes (i.e. GregKH and a few others) the individual patches are posted in separate emails. Either way, it saves one from having to wade through a long email, just to get an idea of the sum total of the changes... Regards...
Jun 12, 5:45 pm 2008
Jesse Barnes
Re: [PATCH] final PCI patches for 2.6.26
Right, I probably should have used one of the git mail scripts... but this wasn't a real git pull request either, more of a "hey please sanity check this" type thing. I figured in this case keeping the changelogs was important, but didn't want to spam people with a bunch of messages when the total size really wasn't that big... Jesse --
Jun 12, 6:19 pm 2008
Eduard - Gabriel Mun...
[PATCH 3/3] relay: Add buffer-only channels; useful for earl...
Allows one to create and use a channel with no associated files. Files can be initialized later. This is useful in scenarios such as logging in early code, before VFS is up. Therefore, such channels can be created and used as soon as kmem_cache_init() completed. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- Documentation/filesystems/relay.txt | 11 +++ include/linux/relay.h | 5 ++ kernel/relay.c | 123 +++++++++++++++++++...
Jun 12, 4:26 pm 2008
Eduard - Gabriel Mun...
[PATCH 2/3] relay: Fix race condition which occurs when read...
Suppose CPU0, as instructed by userspace, reads CPU1's data. If the latter is logging data, it's not enough to disable IRQs or preemption to protect the data. Added a per-buffer (thus per-CPU) spinlock to prevent concurrent access. The choice of using a spinlock is motivated by the need to log data (and thus lock the buffer) from interrupt context. The problem was revealed when working on kmemtrace, where some events were seemingly out-of-order or just all-zeros, even though the necessary precautions...
Jun 12, 4:26 pm 2008
Andrea Righi
Re: [PATCH 2/3] relay: Fix race condition which occurs when ...
If you just break here buf->rw_lock will be unlocked twice. Maybe a better way is: if (desc->error < 0) goto out; ... } while (desc->count && ret); spin_unlock_irqrestore(&buf->rw_lock, flags); out: mutex_unlock(&filp->f_path.dentry->d_inode->i_mutex); -Andrea --
Jun 12, 6:58 pm 2008
Eduard - Gabriel Mun...
Re: [PATCH 2/3] relay: Fix race condition which occurs when ...
On Fri, 13 Jun 2008 00:58:01 +0200 (MEST) Thanks, I did not notice. Will fix and resubmit. Eduard --
Jun 12, 7:15 pm 2008
Eduard - Gabriel Mun...
[PATCH 1/3] relay: Fix 4 off-by-one errors occuring when wri...
Semantically, start + offset is always lower than the total size in bytes, so the code should check against equality to size, not size + 1. When userspace did read() (but not necessarily restricted to this), this resulted in all-zeros data at the end of the buffer. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- include/linux/relay.h | 4 ++-- kernel/relay.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/linux/relay...
Jun 12, 4:26 pm 2008
Eduard - Gabriel Mun...
[PATCH 0/3] relay interface bugfixes and early logging support
This patch series was created while working on kmemtrace, a project that needs to do early tracing in the kernel, but the bugfixes are relevant to any project that uses the relay interface. Only the third patch introduces a new feature, that is, buffers that have no associated files. This is exactly what kmemtrace needs, although other tracing projects can use this new API to trace early code and export the data as soon as VFS is ready. Mathieu Desnoyers from LTTng has already expressed his inter...
Jun 12, 4:25 pm 2008
Stefan Richter
bkl-removal: drivers/firewire and drivers/ieee1394 patches c...
Jonathan, please revert commits "firewire: cdev lock_kernel() pushdown" aabbc0e478bf1e82e7f4a9ec61abb8a1a259175b http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git;a=commitdiff;h=aabbc0e478... "ieee1394: cdev lock_kernel() pushdown" 8fff9d8cda2b288231fd100333fed26b9bb2042f http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git;a=commitdiff;h=8fff9d8cda... and drop them before mainline submission. I looked at the respect...
Jun 12, 4:17 pm 2008
Cliff Wickman
Re: [PATCH] SGI UV: TLB shootdown using broadcast assist unit
From: Cliff Wickman <cpw@sgi.com> TLB shootdown for SGI UV. This patch brings v1 up to v5. v1: 6/2 original v2: 6/3 corrections/improvements per Ingo's review v3: 6/4 split atomic operations off to a separate patch (Jeremy's review) v4: 6/12 include <mach_apic.h> rather than <asm/mach-bigsmp/mach_apic.h> (fixes a !SMP build problem that Ingo found) fix the index on uv_table_bases[blade] v5: 6/12 corrections/improvements per Ingo's second review ...
Jun 12, 4:06 pm 2008
previous daytodaynext day
June 11, 2008June 12, 2008June 13, 2008