linux-kernel mailing list

FromSubjectsort iconDate
Neil Brown
Re: [PATCH - take 2] knfsd: nfsd: Handle ERESTARTSYS from ...
Let's do it? diff --git a/fs/nfsd/nfssvc.c b/fs/nfsd/nfssvc.c index 941041f..914e579 100644 --- a/fs/nfsd/nfssvc.c +++ b/fs/nfsd/nfssvc.c @@ -36,12 +36,7 @@ #define NFSDDBG_FACILITY NFSDDBG_SVC -/* these signals will be delivered to an nfsd thread - * when handling a request - */ -#define ALLOWED_SIGS (sigmask(SIGKILL)) -/* these signals will be delivered to an nfsd thread - * when not handling a request. i.e. when waiting +/* These signals can be used to shutdown an nfsd thread. ...
Jun 23, 7:55 pm 2008
Anton Vorontsov
[PATCH -rt] ide: fix interrupts processing issue with preemp...
IDE interrupt handler relies on the fact that, if necessary, hardirqs will re-trigger on ISR exit. With fully preemtable IRQs this seems to be not true, since if hardirq thread is currently running, and the same IRQ raised again, then this IRQ will be simply lost. This patch fixes following issue: ALI15X3: IDE controller (0x10b9:0x5229 rev 0xc8) at PCI slot 0001:03:1f.0 ALI15X3: 100% native mode on irq 18 ide0: BM-DMA at 0x1120-0x1127, BIOS settings: hda:PIO, hdb:PIO ide1: BM-DMA at 0x1...
Jun 23, 7:40 pm 2008
Anton Vorontsov
Re: [PATCH -rt] ide: fix interrupts processing issue with pr...
Btw, I don't actually understand why interrupt "simply lost", IMO it should not.. :-/ But this what I'm observing via bunch of printks in the code flow. Maybe there is not so obvious race, which I can't see. So, help needed. Either it is a proper fix, or it is a workaround for another bug somewhere else. -- Anton Vorontsov email: cbouatmailru@gmail.com irc://irc.freenode.net/bd2 --
Jun 23, 7:52 pm 2008
Ingo Molnar
Re: [PATCH -rt] ide: fix interrupts processing issue with pr...
actually no, that should not happen - if -rt loses an IRQ then something broke in the threaded IRQ code. It's supposed to be a drop-in, compatible IRQ flow with no driver changes needed. ( also, please do not Cc: mainline maintainers to RFC -rt patches, let the -rt maintainers sort out the need for any patch propagation - once the patches are sufficiently cooked. Thanks. ) Ingo --
Jun 23, 7:51 pm 2008
Anton Vorontsov
[PATCH -rt] serial: 8250: fix shared interrupts issues under...
8250's initialization routines relies on the fact that _irqsave spinlock will disable local hardirqs, so that the driver can issue IRQ-triggering operations before registering the port in the IRQ chain. With RT kernels and preemptable hardirqs this isn't true, _irqsave spinlock does not disable local hardirqs, and this causes following trace: $ cat /dev/ttyS1 irq 42: nobody cared (try booting with the "irqpoll" option) Call Trace: [C0475EB0] [C0008A98] show_stack+0x4c/0x1ac (unreliable) [C0475...
Jun 23, 7:29 pm 2008
Trond Myklebust
[GIT] Please pull NFS client fixes for 2.6.26...
Hi Linus, Please pull from the "hotfixes" branch of the repository at git pull git://git.linux-nfs.org/projects/trondmy/nfs-2.6.git hotfixes This will update the following files through the appended changesets. Cheers, Trond ---- fs/nfs/mount_clnt.c | 5 ++- fs/nfs/super.c | 76 +++++++++++++++++++++++++++++--------------------- fs/nfs/write.c | 7 +++-- 3 files changed, 51 insertions(+), 37 deletions(-) commit 03fa9e84e5dc10aeacb0e4eb2f708cd9fc36a5b8 Auth...
Jun 23, 7:22 pm 2008
Greg KH
[patch 00/10] 2.6.28.9-rc2 review
As -rc1 had a number of issues, here's the set of patches for -rc2. Responses should be made by Tuesday, June 24, 18:00:00 UTC. Anything received after that time might be too late. The whole patch series can be found in one patch at: kernel.org/pub/linux/kernel/v2.6/stable-review/patch-2.6.25.9-rc2.gz and the diffstat can be found below. thanks, greg k-h Makefile | 2 arch/powerpc/kernel/vdso.c | 2 arch/x86/kernel/setup_32.c | 10 ++ drivers/hwmo...
Jun 23, 7:04 pm 2008
Greg KH
Re: [patch 00/10] 2.6.28.9-rc2 review
That should read "2.6.25.9-rc2 review", sorry about that. --
Jun 23, 7:22 pm 2008
Greg KH
[patch 04/10] x86: use BOOTMEM_EXCLUSIVE on 32-bit
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Bernhard Walle <bwalle@suse.de> commit d3942cff620bea073fc4e3c8ed878eb1e84615ce upstream This patch uses the BOOTMEM_EXCLUSIVE for crashkernel reservation also for i386 and prints a error message on failure. The patch is still for 2.6.26 since it is only bug fixing. The unification of reserve_crashkernel() between i386 and x86_64 should be done for 2.6.27. Signed-off-by: Bernha...
Jun 23, 7:05 pm 2008
Greg KH
[patch 03/10] sctp: Make sure N * sizeof(union sctp_addr) do...
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: David S. Miller <davem@davemloft.net> commit 735ce972fbc8a65fb17788debd7bbe7b4383cc62 upstream As noticed by Gabriel Campana, the kmalloc() length arg passed in by sctp_getsockopt_local_addrs_old() can overflow if ->addr_num is large enough. Therefore, enforce an appropriate limit. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman ...
Jun 23, 7:05 pm 2008
Greg KH
[patch 02/10] Reinstate ZERO_PAGE optimization in get_user_p...
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Linus Torvalds <torvalds@linux-foundation.org> commit 89f5b7da2a6bad2e84670422ab8192382a5aeb9f upstream KAMEZAWA Hiroyuki and Oleg Nesterov point out that since the commit 557ed1fa2620dc119adb86b34c614e152a629a80 ("remove ZERO_PAGE") removed the ZERO_PAGE from the VM mappings, any users of get_user_pages() will generally now populate the VM with real empty pages needlessly. We us...
Jun 23, 7:05 pm 2008
Greg KH
[patch 01/10] atl1: relax eeprom mac address error check
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Radu Cristescu <advantis@gmx.net> upstream commit: 58c7821c4264a7ddd6f0c31c5caaf393b3897f10 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 Stati...
Jun 23, 7:05 pm 2008
Greg KH
[patch 07/10] watchdog: hpwdt: fix use of inline assembly
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Linus Torvalds <torvalds@linux-foundation.org> commit 1f6ef2342972dc7fd623f360f84006e2304eb935 upstream The inline assembly in drivers/watchdog/hpwdt.c was incredibly broken, and included all the function prologue and epilogue stuff, even though it was itself then inside a C function where the compiler would add its own prologue and epilogue on top of it all. This then just _happ...
Jun 23, 7:05 pm 2008
Greg KH
[patch 06/10] Add return value to reserve_bootmem_node()
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Bernhard Walle <bwalle@suse.de> commit 71c2742f5e6348d76ee62085cf0a13e5eff0f00e upstream This patch changes the function reserve_bootmem_node() from void to int, returning -ENOMEM if the allocation fails. This fixes a build problem on x86 with CONFIG_KEXEC=y and CONFIG_NEED_MULTIPLE_NODES=y Signed-off-by: Bernhard Walle <bwalle@suse.de> Reported-by: Adrian Bunk <bunk@...
Jun 23, 7:04 pm 2008
Greg KH
[patch 05/10] x86: set PAE PHYSICAL_MASK_SHIFT to 44 bits.
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Jeremy Fitzhardinge <jeremy@goop.org> commit ad524d46f36bbc32033bb72ba42958f12bf49b06 upstream When a 64-bit x86 processor runs in 32-bit PAE mode, a pte can potentially have the same number of physical address bits as the 64-bit host ("Enhanced Legacy PAE Paging"). This means, in theory, we could have up to 52 bits of physical address in a pte. The 32-bit kernel uses a 32-bit u...
Jun 23, 7:04 pm 2008
Greg KH
[patch 10/10] Fix ZERO_PAGE breakage with vmware
2.6.25.9-stable review patch. If anyone has any objections, please let us know. Note, I had to merge this patch by hand, can someone verify that I didn't mess it up? ------------------ From: Linus Torvalds <torvalds@linux-foundation.org> commit 672ca28e300c17bf8d792a2a7a8631193e580c74 upstream Commit 89f5b7da2a6bad2e84670422ab8192382a5aeb9f ("Reinstate ZERO_PAGE optimization in 'get_user_pages()' and fix XIP") broke vmware, as reported by Jeff Chua: "This broke vmware 6.0....
Jun 23, 7:04 pm 2008
Linus Torvalds Jun 23, 7:28 pm 2008
Greg KH
[patch 09/10] hwmon: (adt7473) Initialize max_duty_at_overhe...
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Jean Delvare <khali@linux-fr.org> commit ed4ec814e45ae8b1596aea0a29b92f6c3614acaa upstream data->max_duty_at_overheat is not updated in adt7473_update_device, so it might be used before it is initialized (if the user reads from sysfs file max_duty_at_crit before writing to it.) Signed-off-by: Jean Delvare <khali@linux-fr.org> Acked-by: Darrick J. Wong <djwong@us.ibm.c...
Jun 23, 7:04 pm 2008
Greg KH
[patch 08/10] hwmon: (lm85) Fix function RANGE_TO_REG()
2.6.25.9-stable review patch. If anyone has any objections, please let us know. ------------------ From: Jean Delvare <khali@linux-fr.org> Function RANGE_TO_REG() is broken. For a requested range of 2000 (2 degrees C), it will return an index value of 15, i.e. 80.0 degrees C, instead of the expected index value of 0. All other values are handled properly, just 2000 isn't. The bug was introduced back in November 2004 by this patch: [ message continues ]
" title="http://git.kernel.org/?p=linux/kernel/git/tglx/history...">http://git.kernel.org/?p=linux/kernel/git/tglx/history...
Jun 23, 7:04 pm 2008
Gregory Haskins
[PATCH 0/3] RT: scheduler newidle enhancements
Hi Ingo, Steven, Thomas, The following series applies to 25.4-rt6 and is "ready for inclusion" from my perspective. However, due to their nature I am sure we will want to get some review feedback before being considered for acceptance. These patches are probably suitable for consideration for mainline/sched-devel as well, but PREEMPT_RT gains the biggest boost from them since it tends to context switch much more frequently than mainline. This series makes some adjustments to the wa...
Jun 23, 7:04 pm 2008
Gregory Haskins
[PATCH 3/3] sched: terminate newidle balancing once at least...
Inspired by Peter Zijlstra. Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 3efbbc5..c8e8520 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -2775,6 +2775,10 @@ static int move_tasks(struct rq *this_rq, int this_cpu, struct rq *busiest, max_load_move - total_load_moved, sd, idle, all_pinned, &this_best_prio); class = class->...
Jun 23, 7:04 pm 2008
Gregory Haskins
[PATCH 2/3] sched: only run newidle if previous task was CFS
A system that tends to overschedule (such as PREEMPT_RT) will naturally tend to newidle balance often as well. This may have quite a negative impact on performance. This patch attempts to address the overzealous newidle balancing by only allowing it to occur if the previous task was SCHED_OTHER. Some may argue that if the system is going idle, it should try to newidle balance to keep it doing useful work. But the fact is that spending too much time in the load-balancing code demonstrably hurts ...
Jun 23, 7:04 pm 2008
Gregory Haskins
[PATCH 1/3] sched: enable interrupts and drop rq-lock during...
We do find_busiest_groups() et. al. without locks held for normal balancing, so lets do it for newidle as well. It will allow other cpus to make forward progress (against our RQ) while we try to balance and allow some interrupts to occur. Signed-off-by: Gregory Haskins <ghaskins@novell.com> --- kernel/sched.c | 44 ++++++++++++++++++++++++++++++++++++++------ 1 files changed, 38 insertions(+), 6 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 31f91d9..490e6bc 100644...
Jun 23, 7:04 pm 2008
Admin
Great job opportunities in Dubai
Dear all , there is a good website offering fresh jobs in the middle east and specially Dubai some of the companies offer accomodation,medical insurance,30 days annual vacation and return airline tickets and of course a tax free salary ,apply for free now http://www.middle-east-jobs.blogspot.com best of luck... --
Jun 23, 2:48 pm 2008
Rafael J. Wysocki
2.6.26-rc7-git1: possible circular locking dependency with R...
Hi, Today I was rebuilding software RAID arrays on one of my boxes and I did # mdadm /dev/md4 --fail /dev/sdb7 --remove /dev/sdb7 and then I thought it was a bad idea and did # mdadm /dev/md4 --add /dev/sdb7 That resulted in the following lockdep report, although the operation seemed to have completed successfully otherwise: raid1: Disk failure on sdb7, disabling device. raid1: Operation continuing on 1 devices. RAID1 conf printout: --- wd:1 rd:2 disk 0, wo:1, o:0, dev:sdb7 disk 1...
Jun 23, 6:10 pm 2008
Duane Griffin
[PATCH] ext3: handle corrupted orphan list at mount
If the orphan node list includes valid, untruncatable nodes with nlink > 0 the ext3_orphan_cleanup loop which attempts to delete them will not do so, causing it to loop forever. Fix by checking for such nodes in the ext3_orphan_get function. This patch fixes the second case (image hdb.20000009.softlockup.gz) reported in http://bugzilla.kernel.org/show_bug.cgi?id=10882. Signed-off-by: Duane Griffin <duaneg@dghda.com> -- Note that we can still end up in an infinite loop if the ext3_trun...
Jun 23, 5:56 pm 2008
Sami Liedes
Re: [PATCH] ext3: handle corrupted orphan list at mount
You people working hard to fix bugs and implement great filesystems ^^^ Here I get (on x86 gcc 4.3.1): fs/ext3/ialloc.c: In function 'ext3_orphan_get': fs/ext3/ialloc.c:701: warning: format '%lu' expects type 'long unsigned int', but argument 2 has type 'unsigned int' So it probably should be %u or something. Sami --
Jun 23, 6:32 pm 2008
Rafael J. Wysocki
2.6.27-rc7-git1: usb-storage breakage with non-functional disk
Hi, This has just happened to me with -rc7-git1 while trying to use a not sufficiently powered external disk (we should survive that IMO): usb 6-3: new high speed USB device using ehci_hcd and address 9 usb 6-3: device descriptor read/64, error -110 usb 6-3: device descriptor read/64, error -110 usb 6-3: new high speed USB device using ehci_hcd and address 10 usb 6-3: device descriptor read/64, error -110 usb 6-3: device descriptor read/64, error -110 usb 6-3: new high speed USB device using eh...
Jun 23, 5:45 pm 2008
R. J. Wysocki
Re: 2.6.27-rc7-git1: usb-storage breakage with non-functiona...
[sorry for the broken USB list address in the original post.] -- Rafael J. Wysocki, Ph.D. Institute of Theoretical Physics Faculty of Physics of Warsaw University ul. Hoza 69, 00-681 Warsaw [tel: +48 22 55 32 263] [mob: +48 60 50 53 693] ---------------------------- One should not increase, beyond what is necessary, the number of entities required to explain anything. -- William of Ockham --
Jun 23, 5:50 pm 2008
Rafael J. Wysocki Jun 23, 5:58 pm 2008
Matthew Dharm
Re: 2.6.27-rc7-git1: usb-storage breakage with non-functiona...
Huh. Does SCSI core not do a get_device() before actually scanning? It looks to me like the disconnect path did it's scsi_host_put and the host (and struct us_data) got freed immediately. Matt auth_rpcgss sunrpc exportfs iptable_filter ip_tables ip6table_filter ip6_t= ables x_tables ipv6 cpufreq_conservative cpufreq_ondemand cpufreq_userspace= cpufreq_powersave powernow_k8 freq_table snd_pcm_oss snd_mixer_oss snd_seq= snd_seq_device reiserfs dm_mod ohci1394 sr_mod cdrom floppy ieee1394 serio...
Jun 23, 7:42 pm 2008
Steven Rostedt
2.6.24.7-rt14
We are pleased to announce the 2.6.24.7-rt14 tree, which can be downloaded from the location: http://rt.et.redhat.com/download/ Information on the RT patch can be found at: http://rt.wiki.kernel.org/index.php/Main_Page Changes since 2.6.24.7-rt13 - rwlock pi_lock fixes on waking up multiple readers (Steven Rostedt) - revert adaptive locks from RCU (Thomas Gleixner) [ for some reason, using RCU causes some latency spikes, this may be a sign of something going wrong in...
Jun 23, 5:21 pm 2008
Julia Lawall
[PATCH] drivers/net/r6040.c: Eliminate double sizeof
From: Julia Lawall <julia@diku.dk> Taking sizeof the result of sizeof is quite strange and does not seem to be what is wanted here. This was fixed using the following semantic patch. (http://www.emn.fr/x-info/coccinelle/) // <smpl> @@ expression E; @@ - sizeof ( sizeof (E) - ) // </smpl> Signed-off-by: Julia Lawall <julia@diku.dk> --- diff -u -p a/drivers/net/r6040.c b/drivers/net/r6040.c --- a/drivers/net/r6040.c 2008-06-17 19:46:52.000000000 +0200 +++...
Jun 23, 5:12 pm 2008
Yinghai Lu
[PATCH] x86: fix compiling warning in init_64.c
len is long and ret is only for NUMA Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> Index: linux-2.6/arch/x86/mm/init_64.c =================================================================== --- linux-2.6.orig/arch/x86/mm/init_64.c +++ linux-2.6/arch/x86/mm/init_64.c @@ -849,9 +849,9 @@ int __init reserve_bootmem_generic(unsig { #ifdef CONFIG_NUMA int nid, next_nid; + int ret; #endif unsigned long pfn = phys >> PAGE_SHIFT; - int ret; if (pfn >= end_pfn) { ...
Jun 23, 5:02 pm 2008
Yinghai Lu
[PATCH] x86: numa32 pfn print out using hex instead
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- arch/x86/kernel/srat_32.c | 31 +++++++++++++++++++------------ arch/x86/mm/discontig_32.c | 29 +++++++++++++++-------------- 2 files changed, 34 insertions(+), 26 deletions(-) Index: linux-2.6/arch/x86/kernel/srat_32.c =================================================================== --- linux-2.6.orig/arch/x86/kernel/srat_32.c +++ linux-2.6/arch/x86/kernel/srat_32.c @@ -93,7 +93,7 @@ acpi_numa_processor_affinity_init(struc...
Jun 23, 7:41 pm 2008
barry bouwsma
Panic in obsolete softmac wireless net 2.6.24 code
Moin moin, This is to report that I've often had a panic in the softmac code (which has since been ripped out from the latest kernels) that I've been able to avoid, albeit not correctly, and thereby had relatively stable operation from a 2.6.24-ish kernel (oooh, 38 days since last panic/reboot, I'd have guessed maybe a week). Unfortunately, while attempting to add debugging to a 2.6.25-flavour kernel shows my machine freezes solid-ish in the wireless code at various and different points, such th...
Jun 23, 4:25 pm 2008
Ingo Molnar
[git pull] core kernel fixes
Linus, please pull the latest core kernel fixes git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git core-fixes-for-linus Ingo ------------------> Thomas Gleixner (1): futexes: fix fault handling in futex_lock_pi kernel/futex.c | 93 ++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 73 insertions(+), 20 deletions(-) diff --git a/kernel/futex.c b/kernel/futex.c index 449def8..7d1136e 100644 --- a/kernel/futex.c +++ ...
Jun 23, 3:45 pm 2008
Ingo Molnar
[git pull] scheduler fixes
Linus, please pull the latest scheduler fixes git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git sched-fixes-for-linus (note: i included the related wait_for_completion_timeout() cleanup from Oleg as well because it was tested together.) Ingo ------------------> Oleg Nesterov (1): sched: refactor wait_for_completion_timeout() Peter Zijlstra (1): sched: rt: dont stop the period timer when there are tasks wanting to run Roland Dreier...
Jun 23, 3:43 pm 2008
Ingo Molnar
[git pull] xen, x86 fixes
Linus, please pull the latest x86 fixes tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git x86-fixes-for-linus NOTE: contains the second, lguest half of the FPU fixlet from Suresh. Ingo ------------------> Isaku Yamahata (1): xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). Jeremy Fitzhardinge (2): xen: mask unwanted pte bits in __supported_pte_mask xen: don't drop NX bit Suresh Siddha (1): x86: fix NULL pointer deref...
Jun 23, 3:40 pm 2008
jmerkey
Forensic File System GUID Linux/Windows
The following GUID is being used in the Wolf Mountain Group, Inc. Forensic File System (FFS) for GPT intel EFI partitions. Since there is no central registry for EFI GUID's it is posted here for referece for folks who may run accross it on Windows Vista, 2003, and 2008 systems running FFS on Windows that may be using dual boot with Linux or vmware: #define PARTITION_FFS_GUID \ EFI_GUID( 0xBEEFCAFE, 0xFEED, 0x0000, \ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01) Patches t...
Jun 23, 3:22 pm 2008
Lennart Sorensen
Re: Forensic File System GUID Linux/Windows
So how many 'FFS' filesystems does that make now? Why not ForenFS or something more unique? -- Len Sorensen --
Jun 23, 3:50 pm 2008
jmerkey
Re: Forensic File System GUID Linux/Windows
Done. I will leave the GUID numbers the same in the parted sources and change the name to "ForenFS" in the source tree and efi.[ch] --
Jun 23, 4:07 pm 2008
Roland Dreier
[GIT PULL] please pull infiniband.git
Linus, please pull from master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This tree is also available from kernel.org mirrors at: git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This will get a fix for one rare bug seen by SGI on large clusters: Eli Cohen (1): IB/mthca: Clear ICM pages before handing to FW drivers/infiniband/hw/mthca/mthca_memfree.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) di...
Jun 23, 3:23 pm 2008
Jeroen Beerstra
non functional pata dvd drive under 2.6.25.6
hi there, I've filed this as a bug with redhat bugzilla (12-6), https:// bugzilla.redhat.com/show_bug.cgi?id=451081, but so far I've had no response at all ... so here we go ;) Basicly my ide dvd writer is non functional with Fedora 9 (kernel 2.6.25.6). So far I've seen it functional only once when I booted with media already inserted, but for the rest it's pretty much like this: excerpt from dmesg ata10.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen ata10.00: cmd a0/00:00:0...
Jun 23, 3:02 pm 2008
Ian
Re: Oops in NFS (RHEL4, but also in kernel bugzilla)
On Mon, Jun 23, 2008 at 2:17 PM, Daniel J Blueman Testing is hard as the oops is not easily reproducible, but I'll prepare a non-4KSTACKS kernel so that I can boot to it if we oops again. I'm still interested to hear from someone if the patch in bugzilla is good for catching a real error case, or if it's papering over a larger problem (for example a stack overrun). Ian --
Jun 23, 2:30 pm 2008
Miklos Szeredi
[patch v3] vfs: fix sys_getcwd for detached mounts
I tested this one in various situations, and it appears to do what it's supposed to. A somewhat analogous issue is if we have cwd (or fd) outside current->root. Should we add a prefix for that case as well? Perhaps a double slash? -- From: Miklos Szeredi <mszeredi@suse.cz> Currently getcwd(2) on a detached mount will give a garbled result: > mkdir /mnt/foo > mount --bind /etc /mnt/foo > cd /mnt/foo/skel > umount -l /mnt/foo > /bin/pwd etcskel ...
Jun 23, 2:25 pm 2008
Al Viro
Re: [patch v3] vfs: fix sys_getcwd for detached mounts
OK, I've applied everything except the last one (all in for-linus in vfs-2.6.git). As for the stuff outside current->root (or other namespace, for that matter)... I don't like the idea of using // - as it is, we have a nice sane check (path[0] != '/') and if anything, I'd consider going for deleted:<path> instead of <path> (deleted) as we have now. _That_ would eliminate the major annoyance with handling of unlinked/rmdired - we'd get rid of guessing whether that's a file really cal...
Jun 23, 2:50 pm 2008
Miklos Szeredi
Re: [patch v3] vfs: fix sys_getcwd for detached mounts
Thanks. Could you please open a branch for this last patch and get that into linux-next ? I've also got some other cleanup stuff Yes, it would be nice and consistent. OTOH, there is a real chance of breaking some stuff, that already tries to parse "(deleted)". I don't think it's worth touching that thing. Miklos --
Jun 23, 3:06 pm 2008
Matthew Wilcox
Re: [patch v3] vfs: fix sys_getcwd for detached mounts
unreachable: ? -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." --
Jun 23, 2:29 pm 2008
Måns Rullgård
Re: [ANNOUNCE] Position Statement on Linux Kernel Modules
I can't help noticing Linus Torvalds is missing from the list of names... -- Måns Rullgård mans@mansr.com --
Jun 23, 2:15 pm 2008
previous daytodaynext day
June 22, 2008June 23, 2008June 24, 2008