linux-kernel mailing list

FromSubjectsort iconDate
Amit Chaudhary
ext3 mount infinite loop over orphan list issue, please ...
Hello, Over the weekend, due to a crash, I ran into the ext3 mount infinite loop over orphan list issue. This was on Ubuntu 8.04. I tried many things, including using 18 month old distributions, nothing works. Only solution is to boot off a alpha version of next Ubunuty which has the 2.6.27 kernel (rc1 has the fix), more details are below: Can you please release 2.6.27 so that it can make it to stable distributions. Needless to say, this is bad. End Users should not have to go through ...
Sep 15, 3:09 pm 2008
Sitsofe Wheeler
Re: Turning off camera also kills card reader on EeePC 900
Unfortunately when the SD card disappears so do the typical shell commands (as that's the device I'm booting off). I was left having to Ah I see - the stuff in there is correct. Does that mean that brn should Sigh. I think I've seen those posts ( http://thread.gmane.org/gmane.linux.acpi.devel/32779/focus=33442 ? ) and hadn't fully comprehended what you were fighting against. Doesn't this I wish I could say - for some reason every option to download the source code in the dropdown ...
Sep 15, 2:41 pm 2008
David P. Quigley
[PATCH 03/14] Security: Add hook to calculate context ba ...
There is a time where we need to calculate a context without the inode having been created yet. To do this we take the negative dentry and calculate a context based on the process and the parent directory contexts. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- include/linux/security.h | 14 ++++++++++++++ security/security.c | 7 +++++++ security/selinux/hooks.c | 36 ++++++++++++++++++++++++++++++++++++ 3 ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 13/14] NFS: Extend NFS xattr handlers to accept t ...
The existing NFSv4 xattr handlers do not accept xattr calls to the security namespace. This patch extends these handlers to accept xattrs from the security namespace in addition to the default NFSv4 ACL namespace. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/nfs/nfs4proc.c | 52 ++++++++++++++++++++++++++++++++++++++++---------- security/security.c | 1 + 2 files changed, 42 insertions(+), 11 ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 10/14] NFSv4: Introduce new label structure
In order to mimic the way that NFSv4 ACLs are implemented we have created a structure to be used to pass label data up and down the call chain. This patch adds the new structure and new members to the required NFSv4 call structures. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- include/linux/nfs4.h | 6 ++++++ include/linux/nfs_xdr.h | 3 +++ include/linux/nfsd/xdr4.h | 3 +++ 3 files changed, 12 ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 14/14] NFSD: Server implementation of MAC Labeling
This patch adds the ability to encode and decode file labels on the server for the purpose of sending them to the client and also to process label change requests from the client. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/nfsd/export.c | 3 + fs/nfsd/nfs4proc.c | 25 +++++++++++- fs/nfsd/nfs4xdr.c | 101 ++++++++++++++++++++++++++++++++++++++++++--- fs/nfsd/vfs.c | 22 ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 01/14] VFS: Factor out part of vfs_setxattr so it ...
This factors out the part of the vfs_setxattr function that performs the setting of the xattr and its notification. This is needed so the SELinux implementation of inode_setsecctx can handle the setting of it's xattr while maintaining the proper separation of layers. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/xattr.c | 55 +++++++++++++++++++++++++++++++++++++----------- include/linux/xattr.h | 1 + ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 07/14] NFSv4: Add label recommended attribute and ...
This patch adds a new recommended attribute named label into the NFSv4 file attribute structure. It also adds several new flags to allow the NFS client and server to determine if this attribute is supported and if it is being sent over the wire. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- include/linux/nfs4.h | 2 ++ include/linux/nfs_fs_sb.h | 2 +- include/linux/nfs_xdr.h | 4 ++++ ...
Sep 15, 1:41 pm 2008
Casey Schaufler Sep 15, 4:24 pm 2008
David P. Quigley
[RFC] Labeled NFS Take 2
It has been six months since the last time we submitted a patch set to the mailing list for review. In this time we have fixed almost all of the issues that people have had with the last patch set and have added a new feature to allow for process labels to be transported with the RPC request. Below I review each of the issues raised with the last patch set and what was done to fix them. I also list the features present in this patch set and known issues. When reviewing the code please be ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 11/14] NFS/RPC: Add the auth_seclabel security fl ...
This patch adds a new RPC flavor that allows the NFSv4 client to pass the process label of the calling process on the client to the server to make an access control decision. This is accomplished by taking the credential from the wire and replacing the acting credential on the server for the NFSD process with that new context. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/nfs/nfs4proc.c | 6 +- ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 05/14] SELinux: Add new labeling type native labels
There currently doesn't exist a labeling type that is adequate for use with labeled NFS. Since NFS doesn't really support xattrs we can't use the use xattr labeling behavior. For this we developed a new labeling type. The native labeling type is used solely by NFS to ensure NFS inodes are labeled at runtime by the NFS code instead of relying on the SELinux security server on the client end. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 02/14] LSM/SELinux: inode_{get,set,notify}secctx ...
This patch introduces three new hooks. The inode_getsecctx hook is used to get all relevant information from an LSM about an inode. The inode_setsecctx is used to set both the in-core and on-disk state for the inode based on a context derived from inode_getsecctx.The final hook inode_notifysecctx will notify the LSM of a change for the in-core state of the inode in question. These hooks are for use in the labeled NFS code and addresses concerns of how to set security on an inode in a multi-xattr ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 09/14] NFS: Introduce lifecycle management for la ...
Two fields have been added to the nfs_fattr structure to carry the security label and its length. This has raised the need to provide lifecycle management for these values. This patch introduces two macros nfs_fattr_alloc and nfs_fattr_fini which are used to allocate and destroy these fields inside the nfs_fattr structure. These macros do not modify any other components of the structure so nfs_fattr_init still has to be used on these structures. In the event that CONFIG_SECURITY is not set these ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 06/14] KConfig: Add KConfig entries for Labeled NFS
This patch adds two entries into the fs/KConfig file. The first entry NFS_V4_SECURITY_LABEL enables security label support for the NFSv4 client while the second entry NFSD_V4_SECURITY_LABEL enables security labeling support on the server side. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/Kconfig | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/fs/Kconfig b/fs/Kconfig index ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 08/14] NFS: Add security_label text mount option ...
This patch adds two new text options to to the NFS mount options to specify security labeling. It also sends certain LSM related mount options into the module for handling. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/nfs/super.c | 9 +++++++++ include/linux/nfs4_mount.h | 6 +++++- security/selinux/hooks.c | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/fs/nfs/super.c ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 04/14] Security: Add Hook to test if the particul ...
There are areas in the Labeled NFS code where where we need to test if the attribute being requested exhibits the semantics of a MAC model. This allows us to make sure that we get the desired semantics from the attribute instead of something else such as capabilities or a time based LSM. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- include/linux/security.h | 11 +++++++++++ security/security.c | 6 ++++++ ...
Sep 15, 1:41 pm 2008
David P. Quigley
[PATCH 12/14] NFS: Client implementation of Labeled-NFS
This patch implements the client transport and handling support for labeled NFS. The patch adds two functions to encode and decode the security label recommended attribute which makes use of the LSM hooks added earlier. It also adds code to grab the label from the file attribute structures and encode the label to be sent back to the server. Signed-off-by: Matthew N. Dodd <Matthew.Dodd@sparta.com> Signed-off-by: David P. Quigley <dpquigl@tycho.nsa.gov> --- fs/nfs/inode.c | 45 ...
Sep 15, 1:41 pm 2008
Luis R. Rodriguez
adm8211 driver usage
Just curious, anyone using the adm8211 driver? My understanding was there was not much hardware out -- if any at all -- for it. If no one is using it maybe we can remove it. I don't know a single soul using it except maybe Michael and maybe a year ago. Luis --
Sep 15, 1:59 pm 2008
Luis R. Rodriguez
Re: adm8211 driver usage
Thanks, didn't know it was, from what Michael had told me it was *very rare* that's why I asked Luis --
Sep 15, 2:11 pm 2008
Jouni Malinen
Re: adm8211 driver usage
Umm.. Sure there is hardware out there and I would assume the driver is used, too. I have a card at home, but don't really use it that much. Anyway, I don't see any justification for removing the driver. - Jouni --
Sep 15, 2:10 pm 2008
Alessio Sangalli
Driver for tightly coupled memory
Hi, the platform I am working on right now (ARM) has a so called 'TCM' (tightly coupled memory) that is some 8 to 32kB of SRAM in the chip, no waitstates, very high bandwidth, and it is possible to access it *while* accessing main memory. It may be a very good thing (for example) to implement a software FIFO to be used in ISRs or such. Do you know of any implementation of such software FIFO or any other kernel driver for TCMs? bye Alessio --
Sep 15, 1:35 pm 2008
Randy Dunlap
[PATCH -mm] eeepc: depends on RFKILL
From: Randy Dunlap <randy.dunlap@oracle.com> EEEPC_LAPTOP uses RFKILL, so the former should depend on RFKILL. Build errors happen when EEEPC_LAPTOP=y and RFKILL=m. eeepc-laptop.c:(.text+0xd5a7b): undefined reference to `rfkill_allocate' eeepc-laptop.c:(.text+0xd5b04): undefined reference to `rfkill_register' eeepc-laptop.c:(.text+0xd5b48): undefined reference to `rfkill_allocate' eeepc-laptop.c:(.text+0xd5bd4): undefined reference to `rfkill_register' eeepc-laptop.c:(.text+0xd5ece): undefined ...
Sep 15, 12:52 pm 2008
Valdis.Kletnieks
Re: [PATCH ?] ACPI: pr->id is unsigned
Under what conditions will the clause "(unsigned long)pr->id < 0)" be true, and when will it be false? What will any sane optimizing compiler do? And *sometimes*, the *real* bug is that pr->id should be a signed quantity, not an unsigned one, and the cast is just papering over the issue. In other words, the original line is almost certainly buggy. However, this isn't the right fix. Somebody who actually understands the code will have to decide what *should* be happening here (that's ...
Sep 15, 1:26 pm 2008
Pekka Enberg
Re: [PATCH] Fix declaration of cgroup_mm_owner_callbacks
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi> --
Sep 15, 12:10 pm 2008
Paul Menage
[PATCH] Fix declaration of cgroup_mm_owner_callbacks
Fix declaration of cgroup_mm_owner_callbacks() The choice of real/dummy declaration for cgroup_mm_owner_callbacks() shouldn't be based on CONFIG_MM_OWNER, but on CONFIG_CGROUPS. Otherwise kernel/exit.c fails to compile when something other than a cgroups controller selects CONFIG_MM_OWNER Signed-off-by: Paul Menage <menage@google.com> --- This is a retry with a mailer that hopefully didn't break the whitespace formatting include/linux/cgroup.h | 15 ++++++--------- 1 file changed, ...
Sep 15, 12:06 pm 2008
Randy Dunlap
[PATCH -mm] aio: fix sysctl build error
From: Randy Dunlap <randy.dunlap@oracle.com> Put aio_nr sysctl inside ifdef CONFIG_AIO block to fix this build error: kernel/built-in.o:(.data+0x2a2c): undefined reference to `aio_nr' Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> --- kernel/sysctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.27-rc5-mm1.orig/kernel/sysctl.c +++ linux-2.6.27-rc5-mm1/kernel/sysctl.c @@ -1336,6 +1336,7 @@ static struct ctl_table fs_table[] = { .extra2 = &two, ...
Sep 15, 11:59 am 2008
Paul Menage
[PATCH] Fix declaration of cgroup_mm_owner_callbacks()
Fix declaration of cgroup_mm_owner_callbacks() The choice of real/dummy declaration for cgroup_mm_owner_callbacks() shouldn't be based on CONFIG_MM_OWNER, but on CONFIG_CGROUPS. Otherwise kernel/exit.c fails to compile when something other than a cgroups controller selects CONFIG_MM_OWNER Signed-off-by: Paul Menage <menage@google.com> --- include/linux/cgroup.h | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) Index: ...
Sep 15, 11:41 am 2008
Balbir Singh
Re: [PATCH] Fix declaration of cgroup_mm_owner_callbacks()
This is confusing coding style, I'd prefer to see the implementation after the function declaration Looks good to me otherwise. -- Balbir --
Sep 15, 11:51 am 2008
Peter Zijlstra
[PATCH] sched_clock: fix jiffie fallback clock
David pointed out that the default sched_clock() fallback is broken in that it wraps too soon. Fix this by using the 64 bit jiffie value so that we're large enough to overflow properly. Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> CC: David Howells <dhowells@redhat.com> --- arch/x86/kernel/tsc.c | 6 ++---- kernel/sched_clock.c | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) Index: ...
Sep 15, 11:26 am 2008
Pavel Machek
btusb autosuspend + usb core problems
Hi! With usb bluetooth autosuspend, I get infinite loop in unlink_anchored_urbs(), called from btusb_flush(). Loop is infinite, because usb_kill_urb can fail @@ -547,13 +548,16 @@ void usb_kill_urb(struct urb *urb) static DEFINE_MUTEX(reject_mutex); might_sleep(); - if (!(urb && urb->dev && urb->ep)) + if (!(urb && urb->dev && urb->ep)) { + printk("killing_urb unsuccessful\n"); return; + } ...
Sep 15, 10:42 am 2008
Randy Dunlap
Re: [PATCH] kernel-doc: allow structs whose members are ...
Struct members may be marked as private by using /* private: */ before them, as noted in Documentation/kernel-doc-nano-HOWTO.txt: <quote> Inside a struct description, you can use the "private:" and "public:" comment tags. Structure fields that are inside a "private:" area are not listed in the generated output documentation. Example: /** * struct my_struct - short description * @a: first member * @b: second member * * Longer description */ struct my_struct { int a; ...
Sep 15, 10:31 am 2008
Christoph Hellwig Sep 15, 10:26 am 2008
Randy Dunlap
[PATCH] kernel-doc: allow structs whose members are all ...
From: Randy Dunlap <randy.dunlap@oracle.com> Fix kernel-doc to handle structs whose members are all private; otherwise invalid XML is generated: xmlto: input does not validate (status 3) linux-2.6.27-rc6-git4/Documentation/DocBook/debugobjects.xml:146: element variablelist: validity error : Element variablelist content does not follow the DTD, expecting ((title , titleabbrev?)? , varlistentry+), got () Document linux-2.6.27-rc6-git4/Documentation/DocBook/debugobjects.xml does not ...
Sep 15, 10:02 am 2008
Valdis.Kletnieks
Re: 2.6.27-rc6-mmotm0913 build error - suspect itimers-f ...
Yeah, it had the =23include already, and with the above fix, I actually g= ot a clean build of the kernel. Boot testing will have to wait till tonight..= . Thanks for the help. :)
Sep 15, 10:58 am 2008
Valdis.Kletnieks
2.6.27-rc6-mmotm0913 build error - suspect itimers-fix-i ...
Trying to build rc6-mmotm0913 dies: CC security/selinux/hooks.o security/selinux/hooks.c: In function =E2=80=98selinux_bprm_committing_cr= eds=E2=80=99: security/selinux/hooks.c:2325: error: =E2=80=98struct task_struct=E2=80= =99 has no member named =E2=80=98it_prof_expires=E2=80=99 make=5B2=5D: *** =5Bsecurity/selinux/hooks.o=5D Error 1 make=5B1=5D: *** =5Bsecurity/selinux=5D Error 2 make: *** =5Bsecurity=5D Error 2 I suspect that itimers-fix-itimer-many-thread-hang.patch has a ...
Sep 15, 9:29 am 2008
Frank Mayhar
Re: 2.6.27-rc6-mmotm0913 build error - suspect itimers-f ...
As it happens, my top-of-tree snapshot is missing this routine. I'm re-snapping it now but I think you're right that it's a merge issue with linux-next. The fix, however, is trivial: Replace the entire if block with the line: update_rlimit_cpu(rlim->rlim_cur); The above snippet becomes: if (rc) { for (i = 0; i < RLIM_NLIMITS; i++) { rlim = current->signal->rlim + i; initrlim = init_task.signal->rlim+i; ...
Sep 15, 10:13 am 2008
Valdis.Kletnieks
2.6.27-rc6-mmotm0913 build error - fs-sysfs-dirc-remove- ...
Trying to build 2.6.27-rc6-mmotm0913 dies a horrid death: CC fs/sysfs/dir.o fs/sysfs/dir.c: In function =E2=80=98sysfs_mv_dir=E2=80=99: fs/sysfs/dir.c:993: error: implicit declaration of function =E2=80=98__sy= sfs_get_dentry=E2=80=99 fs/sysfs/dir.c:993: warning: assignment makes pointer from integer withou= t a cast make=5B2=5D: *** =5Bfs/sysfs/dir.o=5D Error 1 make=5B1=5D: *** =5Bfs/sysfs=5D Error 2 make: *** =5Bfs=5D Error 2 Diagnosis: Andrew added ...
Sep 15, 9:16 am 2008
Eric W. Biederman
Re: 2.6.27-rc6-mmotm0913 build error - fs-sysfs-dirc-rem ...
Greg stopped halfway through merging my patchset earlier, so I'm guessing that is why __sysfs_get_dentry looked unused. As seen above I really did use that function ;) So a patch to remove it is the wrong thing. Eric --
Sep 15, 11:15 am 2008
Alexey Dobriyan
[PATCH] tags: skip ./ in filenames
This drives size of tags file from 68.9 MB down to 67.7 MB. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/Makefile +++ b/Makefile @@ -1450,7 +1450,7 @@ define find-sources -name $1 -print; \ find $(__srctree) $(RCS_FIND_IGNORE) \ \( -name include -o -name arch -o -name '.tmp_*' \) -prune -o \ - -name $1 -print; \ + -name $1 -print | sed -e 's#^./##'; \ ) ...
Sep 15, 9:02 am 2008
Cornelius, Martin (DWBI)
Server process stalled during massive thread creation : ...
Hello scheduler hackers, i just realized a behaviour of the scheduler that gets me thinking... This is my test scenario: On an otherwise unloaded machine, i run a server process that accepts TCP connections, and after a client has connected, just echoes all the packets that the client sends. A single client (sitting on another machine) connects to the server, and then continuously sends packets (of about 1000 bytes), and reads the echo. For each packet, the client measures the ...
Sep 15, 8:10 am 2008
Christopher Snook
Re: Server process stalled during massive thread creatio ...
I would conclude that the application is severely broken, not the server itself. The scheduler is trying to be fair. Unless you're assigning priorities, it has no way of knowing that those 1000 CPU hog processes are less important than your netcat process. Once those processes have shown to be much longer-running than netcat, the kernel realizes that giving netcat priority is the the best approximation to ideal shortest-time-to-completion-first scheduling, so netcat gets to run ...
Sep 15, 10:01 am 2008
Yinghai Lu
Re: [PATCH] x86: do_boot_cpu - check for ESR apic regist ...
one apic_version or boot_cpu_apic_version could be enough. YH --
Sep 15, 9:25 am 2008
Cyrill Gorcunov
Re: [PATCH] x86: do_boot_cpu - check for ESR apic regist ...
[Yinghai Lu - Mon, Sep 15, 2008 at 09:25:14AM -0700] | On Mon, Sep 15, 2008 at 9:22 AM, Cyrill Gorcunov <gorcunov@gmail.com> wrote: | > [Yinghai Lu - Mon, Sep 15, 2008 at 09:12:37AM -0700] | > | On Mon, Sep 15, 2008 at 8:05 AM, Cyrill Gorcunov <gorcunov@gmail.com> wrote: | > | > We should check first if there is ESR register before read/write it. | > | > | > | > Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | > | > --- | > | > | > | > Please review and test if possible. Thanks. | > | ...
Sep 15, 9:30 am 2008
Yinghai Lu
Re: [PATCH] x86: do_boot_cpu - check for ESR apic regist ...
maybe unrelated. Do we need to keep apic_version array? YH --
Sep 15, 9:12 am 2008
Cyrill Gorcunov
[PATCH] x86: do_boot_cpu - check for ESR apic register p ...
We should check first if there is ESR register before read/write it. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> --- Please review and test if possible. Thanks. Index: linux-2.6.git/arch/x86/kernel/smpboot.c =================================================================== --- linux-2.6.git.orig/arch/x86/kernel/smpboot.c 2008-09-14 21:49:36.000000000 +0400 +++ linux-2.6.git/arch/x86/kernel/smpboot.c 2008-09-15 18:30:37.000000000 +0400 @@ -893,8 +893,10 @@ do_rest: /* * ...
Sep 15, 8:05 am 2008
Cyrill Gorcunov
Re: [PATCH] x86: do_boot_cpu - check for ESR apic regist ...
[Yinghai Lu - Mon, Sep 15, 2008 at 09:12:37AM -0700] | On Mon, Sep 15, 2008 at 8:05 AM, Cyrill Gorcunov <gorcunov@gmail.com> wrote: | > We should check first if there is ESR register before read/write it. | > | > Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | > --- | > | > Please review and test if possible. Thanks. | > | > Index: linux-2.6.git/arch/x86/kernel/smpboot.c | > =================================================================== | > --- ...
Sep 15, 9:22 am 2008
Alan Jenkins
Re: Turning off camera also kills card reader on EeePC 900
Well, since you ask :-P. Here's an equivalent incantation. I hope it's not too brittle. Don't forget to unmount the SD card first. cd /sys/module/ehci_hcd/drivers/pci:ehci_hcd echo -n 0000:00:1d.7 | sudo tee unbind; echo -n 0000:00:1d.7 | sudo tee bind The magic number is the PCI ID for the USB Host Controller, taken from your error message. If the manual "bind" works you should then see a symlink, "0000:00:1d.7" It might have bitrotted on stock kernels? The newer interface is under ...
Sep 15, 12:42 pm 2008
Sitsofe Wheeler
Re: Turning off camera also kills card reader on EeePC 900
I compiled the kernel without module support so unless there's some For some reason I thought I had once seen an 804 BIOS but I only see 802 on the EeePC 900 page (link below) and the even older 704 BIOS on The Xandros 2.6.21.4-eeepc install has the following files in /proc/acpi/asus/ brn camera cardr cpufv disp hdps init type wlan I have no idea what cpufv, disp, hdps, init or type are. Doing echo 1 > camera && echo 0 > camera under this setup does NOT disappear the SD card. ...
Sep 15, 8:02 am 2008
Jiri Slaby
hda_intel (sigmatel) defunct in mmotm 2008-09-13-03-09
Hi, I've found my sound defunct in mmotm 2008-09-13-03-09 (opposing to 2008-09-10-19-39). My debug shows: HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 HDA Intel 0000:00:1b.0: setting latency timer to 64 azx_codec_create (1232): t=0, max=4, def=3, mask=4, probe_mask=ffffffff snd_hda_codec_new A: ffff88007b6988f8 patch_stac927x A: 0 stac92xx_parse_auto_config A stac92xx_parse_auto_config B stac92xx_parse_auto_config E stac92xx_parse_auto_config ...
Sep 15, 7:00 am 2008
Matthew Ranostay
Re: hda_intel (sigmatel) defunct in mmotm 2008-09-13-03-09
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello Jiri, Yeah the problem is my bounds checking isn't correct, submitting a patch upstream shortly. Thanks, Matt Ranostay -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkjObi8ACgkQ7s2wy7nhBHW4FgCdEHD/SGJYCArw8pIdsdFiXruT piIAn13101Q+dkQnP6bcrLzSqRUUsNw4 =61nc -----END PGP SIGNATURE----- --
Sep 15, 7:16 am 2008
Dmitry Baryshkov
[fbdev] Lockdep error
Hi, After doing # echo 1 > /sys/class/graphics/fb0/blank I got the following in my kernel log: ============================================= [ INFO: possible recursive locking detected ] 2.6.27-rc6-00086-gda63874-dirty #97 --------------------------------------------- echo/1564 is trying to acquire lock: ((fb_notifier_list).rwsem){..--}, at: [<c005a384>] __blocking_notifier_call_chain+0x38/0x6c but task is already holding lock: ((fb_notifier_list).rwsem){..--}, at: [<c005a384>] ...
Sep 15, 5:21 am 2008
Randy Dunlap
Re: [PATCH 1/1] avr32: added mem kernel command line opt ...
Yes, I think that would be better. --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 8:05 am 2008
Marco Stornelli
[PATCH 1/1] avr32: added mem kernel command line option ...
From: Marco Stornelli <marco.stornelli@gmail.com> Added support for the mem kernel command line option Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com> --- --- setup.c.orig 2008-09-15 11:30:00.000000000 +0200 +++ setup.c 2008-09-15 11:30:17.000000000 +0200 @@ -283,6 +283,25 @@ static int __init early_parse_fbmem(char } early_param("fbmem", early_parse_fbmem); +/* + * Pick out the memory size. We look for mem=size@start, + * where start and size are "size[KkMm]" + ...
Sep 15, 3:07 am 2008
Marco Stornelli
Re: [PATCH 1/1] avr32: added mem kernel command line opt ...
If you see the above function early_parse_fbmem: static int __init early_parse_fbmem(char *p) { int ret; unsigned long align; fbmem_size = memparse(p, &p); ......... where fbmem_size is a resource_size_t (u32 because avr32 is a 32-bit architecture), so I used the same philosophy. Maybe I can remove unsigned long and replace it with resource_size_t to be more uniform. -- Marco Stornelli Embedded Software Engineer CoRiTeL - Consorzio di Ricerca sulle ...
Sep 15, 7:57 am 2008
Marco Stornelli
Re: [PATCH 1/1] avr32: added mem kernel command line opt ...
From: Marco Stornelli <marco.stornelli@gmail.com> Fixed the type of size and start, now they are resource_size_t. Fixed the double pointer parameter, now it's only a single pointer. Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com> --- --- linux-2.6.26.5/arch/avr32/kernel/setup.c.orig 2008-09-15 11:30:00.000000000 +0200 +++ linux-2.6.26.5/arch/avr32/kernel/setup.c 2008-09-15 11:30:17.000000000 +0200 @@ -283,6 +283,25 @@ static int __init ...
Sep 15, 8:30 am 2008
Randy Dunlap
Re: [PATCH 1/1] avr32: added mem kernel command line opt ...
--- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 7:40 am 2008
Randy Dunlap
Re: [PATCH 1/1] avr32: added mem kernel command line opt ...
Lots of whitespace damage here. Your first patch looked OK --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 8:36 am 2008
Pekka J Enberg
[PATCH] cifs: don't use GFP_KERNEL with GFP_NOFS
From: Pekka Enberg <penberg@cs.helsinki.fi> GFP_KERNEL and GFP_NOFS are mutually exclusive. If you combine them, you end up with plain GFP_KERNEL which can deadlock in cases where you really want GFP_NOFS. Cc: Steve French <sfrench@samba.org> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi> --- fs/cifs/misc.c | 6 ++---- fs/cifs/transport.c | 3 +-- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/fs/cifs/misc.c b/fs/cifs/misc.c index 4b17f8f..654d972 ...
Sep 15, 3:22 am 2008
Matt Fleming
Re: [RFC][PATCH] MMC: Use write timeout value as read from CSR
OK, I can see your point here. However, this is a completely different change to my original patch. Would it not make more sense to queue my original patch and then for me to write some patches to move all the Again, this is a good idea but a different change to the patch I wrote originally. So, what I propose is this. Could you please queue my bug fix (I can send the two patches again) and then I will begin working on the generic patches to fix the issues that you've raised in this ...
Sep 15, 2:24 am 2008
Kiran Prakash
[PATCH] Fix for quad core x86 topology in 2.6.25.16 stab ...
s patch fixes the topology problem in the 2.6.25 kernel. The cores and the packages in the system are not deteced correctly in the kernel due to the problem in the logical cpu to apic id mapping. The problem is solved by assigning the APIC ids from the BIOS APIC table to the cpus. Topology before applying the patch CPU0 attaching sched-domain: domain 0: span 00000003 groups: 00000001 00000002 domain 1: span 000000ff groups: 00000003 0000000c 00000030 000000c0 This topology is ...
Sep 15, 2:19 am 2008
Kiran Prakash
Re: [PATCH] Fix for quad core x86 topology in 2.6.25.16 ...
The previous mail is mangled. So resending the patch. This patch fixes the topology problem in the 2.6.25 kernel. The cores and the packages in the system are not deteced correctly in the kernel due to the problem in the logical cpu to apic id mapping. The problem is solved by assigning the APIC ids from the BIOS APIC table to the cpus. Topology before applying the patch CPU0 attaching sched-domain: domain 0: span 00000003 groups: 00000001 00000002 domain 1: span 000000ff ...
Sep 15, 3:45 am 2008
Alan Jenkins
Re: Turning off camera also kills card reader on EeePC 900
It's a bug either way (a regression from the 701 hardware). I think you should be able to isolate it. Firstly, I understand these kill-switches are supposed to be persistent over reboots. You should check that the SD card stays disabled when you reboot. Next, these settings are also exposed in the BIOS configuration screen, right? If it's the same as my 701 then the BIOS will have a separate option for disabling the cardreader. So you could see if the platform driver "camera" switch is ...
Sep 15, 1:48 am 2008
Alan Jenkins
Re: Turning off camera also kills card reader on EeePC 900
Ok. So the platform driver settings do match those in the BIOS. My guess would be the platform driver is fine and the BIOS screws up. The "HC died" message is interesting. Sounds like the controller for these two USB devices stops working. Maybe try unloading and reloading the ehci module? I don't think I can help any more though. - I CC: the maintainer, maybe Corentin has other reports or ideas - Are any BIOS upgrades available? None of them mention this problem, but the ...
Sep 15, 6:37 am 2008
Sitsofe Wheeler
Re: Turning off camera also kills card reader on EeePC 900
The settings are persistent (so changing a camera value that is 0 to 1 will show the camera as being enabled if you go to the BIOS). However The option for disabling the cardreader is indeed separate from the one to disable the camera. There is, however a switch for disabling USB in OK there are separate switches in the BIOS for disabling (among other things) the Camera, CardReader, and USB Ports. Doing echo 0 > camera when camera is already 0 does nothing. The value in cardr ...
Sep 15, 5:19 am 2008
Justin Mattock
Buffer I/O error on device sr0, logical block 793066
I guess russell crow doesnt have a problem with me(Gladiator), but as soon as jodie foster is the main character(Panic Room); I receieve this: [14417.951134] sr 0:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK [14417.951150] sr 0:0:0:0: [sr0] Sense Key : Hardware Error [current] [14417.951160] Info fld=0xc1a00 [14417.951163] sr 0:0:0:0: [sr0] Add. Sense: Track following error [14417.951172] end_request: I/O error, dev sr0, sector 3172264 [14417.951181] Buffer I/O ...
Sep 15, 1:21 am 2008
Daniel Phillips
Tux3 Report: What next?
Hi all, It's been a busy week with all the checkins. Not all of them from me! And Tux3 university, which seems to be going quite well. For the next session (Tuesday, 8 p.m. pacific time on irc.oftc.net #tux3) the theme will be: VFS read and write. Yes, that's all, and it's a lot. So getting xattrs working took a week, and it was quite a week with all the design introspection about atoms and such. In the end, the design came out really nice and I guess we are going to be able to go with ...
Sep 15, 1:21 am 2008
J.A.
libata flooding syslog
Hi all... Since some days ago I have notcied my 64bit cooker box was too slow, for example, to perform an urpmi update. Looking at dmesg/syslog, I have seen an strange message: ata4: EH pending after 5 tries, giving up ata4: EH complete ata3: EH pending after 5 tries, giving up ata3: EH complete ata2: EH complete ata4: EH pending after 5 tries, giving up ata4: EH complete ata3: EH pending after 5 tries, giving up ata3: EH complete It repeats continuously. But there is nothing attached ...
Sep 15, 1:09 am 2008
Yinghai Lu
[PATCH] apci: dump slit v2
v2: using boot_printk Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- drivers/acpi/numa.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: linux-2.6/drivers/acpi/numa.c =================================================================== --- linux-2.6.orig/drivers/acpi/numa.c +++ linux-2.6/drivers/acpi/numa.c @@ -150,6 +150,14 @@ static __init int slit_valid(struct acpi { int i, j; int d = slit->locality_count; + boot_printk(BOOT_VERBOSE, KERN_DEBUG "ACPI: SLIT: ...
Sep 15, 1:05 am 2008
Yinghai Lu
Re: [PATCH] introduce boot_printk()
some guys complained that it is even too verbose with KERN_DEBUG YH --
Sep 15, 10:18 am 2008
Yinghai Lu
Re: [PATCH] introduce boot_printk()
sounds good. every subsystem will have x86_printk acpi_printk pci_printk YH --
Sep 15, 10:34 am 2008
Randy Dunlap
Re: [PATCH] introduce boot_printk()
ised; " --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 7:54 am 2008
Yinghai Lu
Re: [PATCH] introduce boot_printk()
Ingo suggest to use x86=verbose but some users are in driver/acpi etc YH --
Sep 15, 9:14 am 2008
Yinghai Lu
[PATCH] introduce boot_printk()
could be enabled via "boot=verbose" to get more debug info will use it to convert some printk(KERN_DEBUG ...) Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> --- include/linux/kernel.h | 19 +++++++++++++++++++ kernel/printk.c | 21 +++++++++++++++++++++ 2 files changed, 40 insertions(+) Index: linux-2.6/include/linux/kernel.h =================================================================== --- linux-2.6.orig/include/linux/kernel.h +++ ...
Sep 15, 1:05 am 2008
Pavel Machek Sep 15, 2:58 am 2008
H. Peter Anvin
Re: [PATCH] introduce boot_printk()
I can understand the desire to enable filtering on a subsystem-by-subsystem basis, but I think rather than doing a subsystem-specific hack we should do something that any subsystem can use. Perhaps we could extend the current <level> hack to include a subsystem, something like: <7><x86>Your blort driver seems to be befudged, trying blarfing. ... and something like "loglevel=x86:7,acpi:3,..." -hpa --
Sep 15, 10:24 am 2008
H. Peter Anvin
Re: [PATCH] introduce boot_printk()
This seems odd, why not just use KERN_DEBUG? -hpa --
Sep 15, 10:15 am 2008
Sebastien Dugue
[PATCH HACK] powerpc: quick hack to get a functional eHE ...
WARNING: HACK - HACK - HACK Under the RT kernel (with hardirq preemption) the eHEA driver hangs right after booting. Fiddling with the hardirqs and softirqs priorities allows to run a bit longer but as soon as the network gets under load, the hang returns. After investigating, it appears that the driver is loosing interrupts. To make a long story short, looking at the code, it appears that the XICS maps all its interrupts to level sensitive interrupts (I don't know if it's the reality ...
Sep 15, 1:04 am 2008
Thomas Klein
Re: [PATCH HACK] powerpc: quick hack to get a functional ...
Hi, we are a bit worried about putting this into the mainstream part of non real time linux. There interrupts work perfectly fine, and it was a bit of a challenge to get there for all cases / configurations / machines. Could you try to enable these changes only for RT-Linux via a real-time kconfig switch? This way we make sure we don't break the scheme for eHEA / eHCA. Regards, Jan-Bernd, Christoph --
Sep 15, 5:35 am 2008
Sebastien Dugue
Re: [PATCH HACK] powerpc: quick hack to get a functional ...
Hi Thomas, Jan-Bernd, Christoph, Heck, I sure do not want this to be applied mainstream nor into any tree. The sole purpose of this patch was to trigger some reaction from the people who Agreed, but the fact that it fails with hardirq preemption leads me to believe (without any more knowledge about the harware) that there might be something amiss with this driver (or the code concerning the XICS) Nope, this is just a quick hack that allows me to have a functional eHEA under the ...
Sep 15, 6:13 am 2008
Sebastien Dugue
[PATCH] powerpc: ignore generated vmlinux.lds
Add a .gitignore in arch/powerpc/kernel to ignore the generated vmlinux.lds. Signed-off-by: Sebastien Dugue <sebastien.dugue@bull.net> --- arch/powerpc/kernel/.gitignore | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 arch/powerpc/kernel/.gitignore diff --git a/arch/powerpc/kernel/.gitignore b/arch/powerpc/kernel/.gitignore new file mode 100644 index 0000000..c5f676c --- /dev/null +++ b/arch/powerpc/kernel/.gitignore @@ -0,0 +1 @@ +vmlinux.lds -- ...
Sep 15, 12:50 am 2008
Pekka J Enberg
[GIT PULL] SLUB fixes for 2.6.27-rc6
Hi Linus, Please pull the latest SLAB git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6.git for-linus The tree contains a small fix for SLUB /proc/slabinfo emulation from Salman Qazi. Pekka Salman Qazi (1): slub: fixed uninitialized counter in struct kmem_cache_node mm/slub.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/mm/slub.c b/mm/slub.c index fb486d5..0c83e6a 100644 --- a/mm/slub.c +++ ...
Sep 15, 12:01 am 2008
Alexander Pazdnikov
2.6.26.5-rt9 : irq.c:118: error: implicit declaration of ...
Hello! I've failed to complie new kernel 2.6.26.5 with patch 2.6.26.5-rt9 CC arch/arm/kernel/irq.o /mnt/build/sasha/linux-2.6.26.5-rt9/arch/arm/kernel/irq.c: In function 'asm_do_IRQ': /mnt/build/sasha/linux-2.6.26.5-rt9/arch/arm/kernel/irq.c:118: error: implicit declaration of function 'ftrace_event_irq' grep did't find any ftrace_event_irq in the source tree, but in the /arch/arm/kernel/irq.c 2.6.26-rt1 with this config compiled successfully. What is going wrong? -- Best ...
Sep 14, 10:53 pm 2008
KOSAKI Motohiro
[mmotm] build error fix of "fix a race condition of oops ...
Hi Andrew, I love CONFIG_DEBUG_MUTEXES. Could you please pick up following patch? ===================================== From: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Patch against: mmotm 09/13 Patch name: fix-a-race-condtion-of-oops_in_progress-fix2.patch Applied after: fix-a-race-condtion-of-oops_in_progress-fix.patch if CONFIG_DEBUG_MUTEXES=y, mutex.c makes following build error. because oops_in_progress was changed from int to ...
Sep 14, 10:45 pm 2008
John Daiker
2.6.27-rc6 Bug in tty_chars_in_buffer
Left an idle KVM instance running on my 2.6.27-rc6 host, and came back to a hung KVM session and the following host dmesg output. Hardware is E6700 with 4GB RAM on Gigabyte 965P-DS3. Host is Ubuntu 8.04 with 2.6.27-rc6 kernel. Head: 6bfb09a1005193be5c81ebac9f3ef85210142650 dmesg and kernel config attached. If more info is needed, please let me know. John Daiker PS> Apologies for attachments. Haven't taken the time to configure Thunderbird for inline attachments.
Sep 14, 7:26 pm 2008
S K Sep 14, 9:39 pm 2008
S K
Unable to find files in include/asm-arm in the Linus's tree
Hi, I think the copy paste of the terminal will explain it better: $ git status # On branch master nothing to commit (working directory clean) $ cat .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin ...
Sep 14, 6:25 pm 2008
Randy Dunlap
Re: Unable to find files in include/asm-arm in the Linus ...
Hi, Lots of arch-specific include/ directories were moved to arch/$ARCH/. E.g., arch/arm/include/asm/ contains lots of files and a few sub-directories. --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 14, 8:55 pm 2008
Jay Cliburn
[PATCH][CORRECTED] atl2: add atl2 driver
From: Chris Snook <csnook@redhat.com> Driver for Atheros L2 10/100 network device. Includes necessary changes for Kconfig, Makefile, and pci_ids.h. Signed-off-by: Chris Snook <csnook@redhat.com> Signed-off-by: Jay Cliburn <jacliburn@bellsouth.net> --- Changed "Sighed-off-by" to "Signed-off-by" for Chris' entry. If this file is too large for vger, the full patch may be obtained from ftp://ftp.hogchain.net/pub/linux/attansic/atlx/0001-atl2-add-atl2-driver.patch drivers/net/Kconfig ...
Sep 14, 5:56 pm 2008
Jay Cliburn
[PATCH] atl2: add atl2 driver
From: Chris Snook <csnook@redhat.com> Driver for Atheros L2 10/100 network device. Includes necessary changes for Kconfig, Makefile, and pci_ids.h. Sighed-off-by: Chris Snook <csnook@redhat.com> Signed-off-by: Jay Cliburn <jacliburn@bellsouth.net> --- If this file is too large for vger, the full patch may be obtained from ftp://ftp.hogchain.net/pub/linux/attansic/atlx/0001-atl2-add-atl2-driver.patch drivers/net/Kconfig | 11 + drivers/net/Makefile | 1 + ...
Sep 14, 5:49 pm 2008
Ingo Molnar
Re: [PATCH] FTRACE_STARTUP_TEST should depend on FTRACE.
hm, not sure - there is a bit of a dual personality here: 'ftrace' also means the 'function tracer', which is one of the tracers implemented in kernel/trace/*. The correct dependency is on CONFIG_TRACING - and CONFIG_FTRACE_STARTUP_TEST already depends on that. Ingo --
Sep 15, 12:17 am 2008
Steven Noonan
[PATCH] FTRACE_STARTUP_TEST should depend on FTRACE.
Doesn't make sense to do an FTRACE startup test when FTRACE isn't even being compiled in. Signed-off-by: Steven Noonan <steven@uplinklabs.net> --- kernel/trace/Kconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig index 16e5bb5..1ee0400 100644 --- a/kernel/trace/Kconfig +++ b/kernel/trace/Kconfig @@ -152,6 +152,7 @@ config FTRACE_SELFTEST config FTRACE_STARTUP_TEST bool "Perform a startup test on ftrace" depends ...
Sep 14, 5:02 pm 2008
Bosko Radivojevic
Re: GRE keepalives, again
This one here is not true. I'll keep digging, but I think that this behavior is not result of a bug. It seems I just don't know how to turn the feature off ;) Sincerely, Bosko --
Sep 15, 4:45 am 2008
David Miller
Re: GRE keepalives, again
From: "Bosko Radivojevic" <bosko.radivojevic@gmail.com> Date: Mon, 15 Sep 2008 00:49:15 +0200 netdev@vger.kernel.org is where networking developers are, added to the CC: Also, most of us are at the kernel summit and the plumbers conference over the next few days, so don't expect any response of substance for at least a week. Likely it will take longer, --
Sep 14, 5:03 pm 2008
Wim Van Sebroeck
Re: wdt285: fix sparse warnings
Ben, ... Isn't it better to fix this like we did with the other watchdog drivers: void __user *argp = (void __user *)arg; int __user *p = argp; ... if (copy_to_user(argp, &ident, sizeof(ident))) ... Regards, Wim. --
Sep 15, 1:05 am 2008
Pavel Machek
Re: [PATCH 01/27] nilfs2: add document
Hmm, undelete done right. Just one question... how slow/fast is it compared to conventional filesystems (ext3?)? Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html --
Sep 15, 2:54 am 2008
Pekka Enberg
Re: [PATCH 18/27] nilfs2: pathname operations
Hi Ryusuke, On Sun, Sep 14, 2008 at 10:08 PM, Ryusuke Konishi OK, I don't understand this. The only way nilfs_transaction_end() can fail is if we have NILFS_TI_SYNC set and we fail to construct the segment. But why do we want to construct a segment if we don't commit? I guess what I'm asking is why don't we have a separate nilfs_transaction_abort() function that can't fail for the erroneous case to avoid this double error value tracking thing? Pekka --
Sep 15, 11:20 am 2008
konishi.ryusuke
Re: [PATCH 01/27] nilfs2: add document
Hi! After my first submission, Szabolcs Szakacsits showed benchmark results using compilebench. On Thu, 21 Aug 2008 00:25:55 +0300 (MET DST) Accordint to his measurement, NILFS2 showed a very low performance on the first measument, and it recovered after a while. I still don't know the reason why NILFS2 shows such behaviour, and I'm thinking to follow the benchmark. A little while ago, I tried another benchmark on the kernel 2.6.27-rc6. The iozone benchmark. The result was as ...
Sep 15, 1:10 pm 2008
Rafael J. Wysocki Sep 14, 5:31 pm 2008
Christoph Hellwig
Re: XFS does not recognise mount options in 2.6.27-rc6
The fix is in: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=62a877... if you still see problems please give me the exact mount / remount commands that cause you problems. --
Sep 15, 7:15 am 2008
Christoph Hellwig
Re: XFS does not recognise mount options in 2.6.27-rc6
Actuallt sorry - that was the patch causing the problem. The fix (or workaround) for it is still stuck in the sgi xfs tree: http://oss.sgi.com/cgi-bin/gitweb.cgi?p=xaiki/xfs-linux-2.6-xfs-cvs/.git;a=commitdiff;... --
Sep 15, 7:22 am 2008
Frederik Himpe
Re: XFS does not recognise mount options in 2.6.27-rc6
Yes, with 2.6.26 it mounts fine. According to that earlier message on the list, this is a regression introduced in either 2.6.27-rc2 or 2.6.27-rc3. -- Frederik Himpe --
Sep 15, 2:03 am 2008
Randy Dunlap
Re: [RFC PATCH] Script for generating Documentation/dont ...
Hi, You probably missed (& should read) this thread: --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 8:34 am 2008
Cyrill Gorcunov
Re: [PATCH] x86: smpboot - check if we have ESR register ...
[Ingo Molnar - Mon, Sep 15, 2008 at 09:56:55AM +0200] | | * Cyrill Gorcunov <gorcunov@gmail.com> wrote: | | > We should check if we have ESR register before writting to it. | > | > Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | > --- | > | > Please review! | > it seems the same nit in do_boot_cpu - checking now. | > | > Index: linux-2.6.git/arch/x86/kernel/smpboot.c | > =================================================================== | > --- ...
Sep 15, 3:01 am 2008
Ingo Molnar
Re: [PATCH] x86: smpboot - check if we have ESR register ...
hm, is there any non-integrated lapic that has more than 3 lvts? iirc lvts were introduced with the integrated lapic. Ingo --
Sep 15, 12:56 am 2008
Cyrill Gorcunov
Re: [PATCH] x86: smpboot - check if we have ESR register ...
[Cyrill Gorcunov - Mon, Sep 15, 2008 at 02:01:19PM +0400] | [Ingo Molnar - Mon, Sep 15, 2008 at 09:56:55AM +0200] | | | | * Cyrill Gorcunov <gorcunov@gmail.com> wrote: | | | | > We should check if we have ESR register before writting to it. | | > | | > Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | | > --- | | > | | > Please review! | | > it seems the same nit in do_boot_cpu - checking now. | | > | | > Index: linux-2.6.git/arch/x86/kernel/smpboot.c | | > ...
Sep 15, 3:20 am 2008
Cyrill Gorcunov
Re: [PATCH] x86: smpboot - check if we have ESR register ...
[Ingo Molnar - Mon, Sep 15, 2008 at 09:56:55AM +0200] | | * Cyrill Gorcunov <gorcunov@gmail.com> wrote: | | > We should check if we have ESR register before writting to it. | > | > Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | > --- | > | > Please review! | > it seems the same nit in do_boot_cpu - checking now. | > | > Index: linux-2.6.git/arch/x86/kernel/smpboot.c | > =================================================================== | > --- ...
Sep 15, 7:02 am 2008
Oleg Nesterov
Re: + itimers-fix-itimer-many-thread-hang.patch added to ...
Up to Frank and Roland, but I think we can make the cleanups incrementally, on top of this patch. Oleg. --
Sep 15, 5:34 am 2008
Frank Mayhar
Re: + itimers-fix-itimer-many-thread-hang.patch added to ...
...I agree with this. It looks better and removes the sig dereference Okay, I get it. (This actually matches an iteration of the code but I decided that I wasn't sure enough of my understanding to depend on lock_task_sighand() not failing. Things have now changed enough, Deferring to your superior knowledge, I've made the suggested changes. My original intent was to retain the original structure of the code but, Fixed. I removed cpu_clock_sample_group_locked() entirely and moved ...
Sep 15, 10:49 am 2008
Ingo Molnar
Re: + itimers-fix-itimer-many-thread-hang.patch added to ...
ok. I'd prefer incremental, as the current stuff seems stable in practice. Ingo --
Sep 15, 5:56 am 2008
Pekka Enberg
Re: [PATCH] cgroups: don't depend on CONFIG_MM_OWNER
Hi Paul, Yeah, sounds good to me. I just want to be able to select CONFIG_MM_OWNER separately for my revoke patches. Pekka --
Sep 15, 10:56 am 2008
Paul Menage
Re: [PATCH] cgroups: don't depend on CONFIG_MM_OWNER
Yes, the existing code doesn't seem quite right - if !CONFIG_MM_OWNER then we don't need to even define a trivial version of cgroup_mm_owner_callbacks() But your patch is too specific - tying the existance of cgroup_mm_owner_callbacks() to the memory controller would break other controllers (e.g. the memrlimit or swap controllers, which also want to use it) How about: - any cgroup that needs mm-owner callbacks selects an option CGROUP_MM_OWNER_CALLBACK - CGROUP_MM_OWNER_CALLBACK ...
Sep 15, 10:55 am 2008
Ingo Molnar
Re: [RFC][PATCH] x86: add memory clobber in switch_to()
applied to tip/x86/core, thanks Vegard. Ingo --
Sep 15, 12:54 am 2008
Arjan van de Ven
Re: [PATCH] device model: Do a quickcheck for driver bin ...
On Mon, 15 Sep 2008 13:32:26 +0200 As far as I can see it's ok, but if not I obviously like to hear about having a second check is actually not a bad thing per se; in terms of programming pattern, doing the quick checks before the lock, but doing the final check inside the lock makes sense to me. If there's real objections to doing the match the second time (it's cheap!) I'll remove it, but this way, you can call the "heavy" function always and from anywhere, and it'll just do the right thing ...
Sep 15, 7:06 am 2008
Cornelia Huck
Re: [PATCH] device model: Do a quickcheck for driver bin ...
On Sun, 14 Sep 2008 08:32:06 -0700, Hm, you call bus->match twice now; once without dev->sem held and once with it. For the busses I'm familiar with that shouldn't be a problem, but are you sure there aren't busses which want dev->sem held? I've always thought of ->match being a quick check which just looks at the IDs with ->probe doing the heavier stuff, so this should be reasonable (if all busses play nicely). But driver_probe_device() still calls ->match a second time, and device_attach() ...
Sep 15, 4:32 am 2008
Cornelia Huck
Re: [PATCH] device model: Do a quickcheck for driver bin ...
On Mon, 15 Sep 2008 07:06:44 -0700, I don't see any problem on the s390 busses, and pci and usb look OK as OK, you have a point. I just find it a bit ugly; especially as the ->probe function will check if the device matches as well (by poking at the device). But I'd be fine with either way :) --
Sep 15, 7:53 am 2008
Atsushi Nemoto
Re: [PATCH resend] input: Move map_to_7segment.h to incl ...
Well, yes. I think so. It helps writing userspace programs which use sysfs files. But for now I have no such plan, so I'm OK either with/without the export. --- Atsushi Nemoto --
Sep 15, 6:57 am 2008
Bartlomiej Zolnierki ... Sep 15, 10:54 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH 07/10] ide-atapi: prepare ide-cd expiry handler
Uh, no. Please don't include "ide-cd.h" in ide-atapi.c. Instead just move the expiry handler to ide-atapi.c like it was done with ide_scsi_expiry(). It also seems that 'expiry' argument is not needed and expiry handler to use can be deduced from drive->media and drive->scsi. patches #8-10 look OK on the quick look but since they depend on earlier changes they also need to be updated. --
Sep 15, 11:25 am 2008
Bartlomiej Zolnierki ... Sep 15, 10:54 am 2008
Bartlomiej Zolnierki ... Sep 15, 10:51 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH 06/10] ide-atapi: add a DEV_IS_IDECD macro
This needs to check for drive->scsi or the subtle bugs will happen. Also why not use dev_is_idecd() static inline function instead? --
Sep 15, 11:19 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH 00/10] ide-cd: use generic ide_issue_pc
Hi, Thanks for finding time to work on this. Overall it looks good and I applied some patches already (#1/2/4) but the rest would need some final recasting/polishing before they can go in (please see the individual replies for details). Bart --
Sep 15, 11:30 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH 05/10] ide-atapi: accomodate transfer length ...
If you move info->last_block to ide_drive_t it is possible to factor out xferlen setup from ide_cd_do_request() to a separate handler and move it here. Then xferlen argument to ide_issue_pc() won't be necessary. How's about it? --
Sep 15, 11:15 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH 03/10] ide-atapi: teach ide atapi about drive ...
IIRC similar check was removed from ide-cd so maybe this one drive->dma is only set by ide-cd so no need to check for media type, Please recast the patch to have only ->waiting_for_dma change. Thanks. --
Sep 15, 11:15 am 2008
Dave Hansen
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
OK, that's fair enough. But, can we document it as such? "Only headers and things of known, static sizes can go in here. We don't use Yes, it does mean that there is a bug because someone either made a structure bigger, PAGE_SIZE smaller, or a call path got deeper than we expected. I'm just having visions of the email hitting my inbox in 18 months. :) The structures are sized consistently across all architectures and configurations. However, PAGE_SIZE and the size of that buffer are ...
Sep 15, 12:13 pm 2008
Serge E. Hallyn
Re: [RFC v5][PATCH 1/8] Create syscalls: sys_checkpoint, ...
Acked-by: Serge Hallyn <serue@us.ibm.com> thanks, --
Sep 15, 1:28 pm 2008
Dave Hansen
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
This one has been bugging me a bit. This adds one net line of code and I think it's much easier to read: { struct cr_hdr h; int ret; ret = cr_read_obj(ctx, &h, buf, n); if (ret) return ret; ret = -EINVAL; if (h.type == type) ret = h.parent; return ret; } -- Dave --
Sep 15, 10:54 am 2008
Dave Hansen
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
It's probably time to address this fixme. -- Dave --
Sep 15, 10:59 am 2008
Dave Hansen
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
All of the casting here is unnecessary. 'void *' behaves like 'char *' when you do arithmetic on it. I really do detest having a memory allocator BUG_ON() when it runs out of space. -- Dave --
Sep 15, 11:02 am 2008
Oren Laadan
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
The BUG_ON() statement asserts that we don't run out of buffer space. Buffer usage is a function of the checkpoint/restart logic, and does not depend on user input, hence not susceptible to DoS. In other words, if the code is correct, this should never happen (much like a kernel stack overflow), and if it happens it's a kernel bug. I think it was Arnd who recommended with regard to this to crash loudly if there is a bug in the kernel ... Oren. --
Sep 15, 11:52 am 2008
Serge E. Hallyn
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
This feels a litlte weird, since the ctx->crid actually was calculated in ctx_alloc() in sys_checkpoint(). I'd almost prefer do_checkpoint() return 0 on success. If h->len > n should we return -ENOSPC so the caller can theoretically Here I am getting confused about return values. cr_read_obj() says it returns size of payload. cr_read_obj_type() says it returns "object reference of the parent object", though if cr_read_obj() returned non-zero then it returns its return value, which ...
Sep 15, 2:15 pm 2008
Serge E. Hallyn
Re: [RFC v5][PATCH 6/8] Checkpoint/restart: initial docu ...
This really should include your demo programs from your patch 0/9 --
Sep 15, 1:26 pm 2008
Dave Hansen
Re: [RFC v5][PATCH 2/8] General infrastructure for check ...
Could you explain why you're not using the slab here? -- Dave --
Sep 15, 11:00 am 2008
Dave Hansen
Re: [RFC v5][PATCH 5/8] Restore memory address space
PATH_MAX is about as short of a global macro name as you're going to That's an interesting loop condition, especially since it will never actually get triggered. while(1) would give the same functionality, right? -- Dave --
Sep 15, 12:14 pm 2008
Serge E. Hallyn Sep 15, 2:31 pm 2008
Julian Scheel
Re: [linux-dvb] Multiproto API/Driver Update
Andy, just to clarify things a bit I'll give a short statement now. The role of jusst technologies in the whole multiproto story is as following: The time when DVB-S2 came up this was of course of major interest for jusst technologies, so we searched for people working on drivers. At that not many people did seem to care about this stuff - but Manu did. So we got in contact and tried to help him as much as we can, which included making up connections to KNC1 for technical questions and ...
Sep 14, 10:50 pm 2008
hermann pitton
Re: [linux-dvb] Multiproto API/Driver Update
Andy, you are straight into it, at the point. Don't believe any other, or say it was me, giving you a bad hint. Hermann --
Sep 14, 9:23 pm 2008
Michael Krufky
Re: [linux-dvb] Multiproto API/Driver Update
Julien, In summary, the bottom line is this: Manu did a great job with the multiproto API, people were happy using it, and all of the LinuxDVB developer community was happy with the work that was done, and we all wanted to merge it ~ two years ago. Back then, Manu said that it wasnt ready, so for some time we waited for him in hopes that he would agree that it was ready for merge. As more months went by, Manu was asked if he would be merging his changes, and he kept answering to the ...
Sep 15, 8:42 am 2008
Andy Walls
Re: [linux-dvb] Multiproto API/Driver Update
Julian First let me acknowledge jusst technologies contribution. It seems This is where you misrepresent my words: "I can't help but think..." is phrase that doesn't not imply certainty but indicates my *perception*. I did not assert this as fact, as the following statement started "If so, ..." which is a conditional clause. No. It was my ill researched, emotive response to Manu attacking My point was to suggest to Manu that there were more productive ways to further his cause ...
Sep 15, 4:10 pm 2008
Krzysztof Halasa
Re: [git patches] net driver fixes
FYI: the WAN bit was actually a regression, 2.6.26 doesn't have this bug. Nevertheless generic HDLC especially with X.25 is not the mainstream code so I guess it's probably perfectly acceptable to delay the fix to minimize the patch flow. -- Krzysztof Halasa --
Sep 15, 2:30 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
Because users should not be forced to wait 3 months for fixes, for admittedly serious bugs, which are ready for them right now. Small, self-contained, tested, obvious fixes. There is just something horribly wrong if you are not taking two-line fixes for memory corruption, even if the problem existed since kernel 1.2.13. July 13: 2.6.26 released, merge window opens July 29: 2.6.27-rc1 released, merge window closes Sept 20? 2.6.27 release (wild guess) Dec 25? 2.6.28 release (wild ...
Sep 15, 3:34 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> Why don't you send me the trimmed down pull request for now, and we can discuss this topic and the specific other fixes as a follow-on thing? I also think it matters how many fixes I batch up at once to merge, btw. So it's better to toss me 4 or 5 fixes ever could of days, rather than waiting a week and sending 12 or 13. --
Sep 15, 4:28 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> It adds more credence to the bug. Because it's usually reported I don't take that away from what I said. Why is it so important to fix something "RIGHT NOW" that has existed forever? Where were these fixes during the He wants the time outside of the merge window to work on fixing regressions and exploitable problems. This is so that the process And it's getting submitted now, because?!? Again, it's been there for quite some time, why is it ...
Sep 15, 3:07 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
What do you not want? The two warning fixes (mlx4, cs89x0) akpm seemed to want in 2.6.27, the 8139too change is cosmetic. The other stuff is critical AFAICS. Jeff --
Sep 15, 1:17 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> Which of these have regression and/or bugzilla entries? This is too much and I want to see it trimmed down. Thanks. --
Sep 15, 12:09 pm 2008
Thomas Bogendoerfer
Re: [git patches] net driver fixes
thank you, but the fix I've sent (de2104x) isn't crap. The bug breaks the current debian-installer for Cobalt Qube1, when it tries to get an IP address via dhcp. In my eyes it's a clean and good fix, but I don't care whether it appears in 2.6.27 or 2.6.28, because debian needs to backport it to 2.6.26 anyway. But declaring bugfixes, which just fixes an very old bug, as utter crap isn't really nice. Thomas. -- Crap can work. Given enough thrust pigs will fly, but it's not necessary ...
Sep 15, 2:53 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> I'll take another look at the queue and try to give you some more specific feedback. I can think of about 3 or 4 entries on the posted regression list that might be appropriate, so I essentially expected to see that many commits, give or take one or two. --
Sep 15, 1:27 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
So, my takeaway from this is... 1) Creating a bugzilla entry magically makes a bug fix acceptable? 2) We no longer want "this kills the driver" fixes? I disagree with that logic, and I seriously doubt Linus wants to turn away serious fixes to serious problems. Many of these are clearly needed, just read the extended patch description and the patch itself. You just rejected patches that (a) fixed dead ethernet [de2104x], (b) fixed an oops [WAN], and (c) fixed memory corruption ...
Sep 15, 2:24 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> I personally partly agree with you, but Linus put his foot down and I'm implementing the stated policy by doing the same. --
Sep 15, 3:39 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> Look at the analysis I just posted. Most of those changes were complete and utter CRAP. Build warning fixes, diagnostic message tidyups. You have to be kidding me. Maybe a OOPS fix for common hardware. But not for something like obscure WAN stuff. But otherwise, it is in fact strict by the rules regression list stuff. That's all we're fixing now. And remember it's not you who gets your head chopped off if I try to merge in stuff that isn't ...
Sep 15, 2:14 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
He continues to take non-regression fixes and minor cosmetic commits from other trees. The basic idea is to BALANCE the lateness of -rc with the seriousness of the problem being fixed, and the technical complexity of the fix itself. The later the -rc, the more you need to take into account how likely it is to create additional problems. But did you READ the patches and extended commit descriptions, to see if additional problems were likely? Late -rc does not mean "no bug fixes at all ...
Sep 15, 3:38 pm 2008
David Miller
Re: [git patches] net driver fixes
From: tsbogend@alpha.franken.de (Thomas Bogendoerfer) And why is this bug that has been there for YEARS is appropriate There are a lot of clean and good fixes, but that is not the criteria for outside-of-the merge-window submissions right now. Linus has made this clear. --
Sep 15, 3:11 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
My impression was that Linus was in Wrath of God(tm) mode <grin> and he was reacting strongly for effect not being specific. Well, obscure subsystems like PCI PCI: Fix printk warnings in setup-bus.c PCI: Fix printk warnings in probe.c or libata sata_inic162x: enable LED blinking ata: duplicate variable sparse warning or ia64 (this is not a regression, but a regular bug) ia64: fix panic during `modprobe -r xpc' or bugs that have existed for a long ...
Sep 15, 4:25 pm 2008
David Miller
Re: [git patches] net driver fixes
From: Jeff Garzik <jeff@garzik.org> I could complain about that, but he's pushed back hard enough on me that I don't consider that very fruitful. Actually, since you brought this up, he's allowing this largely in obscure subsystems and/or code he happens to be personally working on fixes for. --
Sep 15, 3:41 pm 2008
David Miller
Re: [git patches] net driver fixes
From: David Miller <davem@davemloft.net> Thomas Bogendoerfer (1): tulip: Fix dead 21041 ethernet after ifconfig down Not a regression, that problem has been there forever. Adrian Bunk (1): [netdrvr/usb] hso_create_bulk_serial_device(): fix a double free This is a new driver in 2.6.27, so OK. Andrew Morton (1): drivers/net/mlx4/alloc.c needs mm.h Build bustage, so ok. Breno Leitao (1): s2io: Fix enabling VLAN tag stripping at driver ...
Sep 15, 2:11 pm 2008
Jeff Garzik
Re: [git patches] net driver fixes
Don't stick strictly to that list... We want an oops fix even if the oops is present in 2.6.26. We want a spinlock fix that makes a driver work properly on SMP, even if that bug is present in 2.6.26. We want a build fix, etc. Jeff --
Sep 15, 1:45 pm 2008
Roberto De Ioris
Re: [PATCH] xen: Fix for xen guest with mem > 3.7G
Ops, you are right, pfn is not in bytes ;) The patch works. -- Roberto De Ioris http://unbit.it JID: roberto@jabber.unbit.it --
Sep 14, 11:20 pm 2008
Jeremy Fitzhardinge
Re: [PATCH] xen: Fix for xen guest with mem > 3.7G
No, a 32-bit pfn (page frame number) is sufficient for 2^44 bytes of memory. Does this patch work for you? J --
Sep 14, 11:09 pm 2008
Pádraig Brady Sep 15, 5:59 am 2008
Pádraig Brady Sep 15, 7:27 am 2008
Arjan van de Ven
Re: [PATCH] fastboot: Add a script to visualize the kern ...
On Mon, 15 Sep 2008 13:59:49 +0100 eh sure http://www.fenrus.org/before.svg http://www.fenrus.org/after.svg (before and after another patch ;-) -- Arjan van de Ven Intel Open Source Technology Centre For development, discussion and tips for power savings, visit http://www.lesswatts.org --
Sep 15, 6:37 am 2008
Andrey Panin
Re: [PATCH] ibmasr: remove unnecessary spin_unlock()
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= --=20 Andrey Panin | Linux and UNIX system administrator pazke@donpac.ru | PGP key: wwwkeys.pgp.net
Sep 15, 4:12 am 2008
Bill Davidsen
Re: Partition check considered as error is breaking moun ...
It's not clear that "ordinary users" ever have this problem. It seems to happen *only* when using a drive which has something which looks like a partition table but isn't, or is a defective partition table, or will only work when diddling with HPA magic. And should some naive user be trying to use such a drive, it seems better to tell them, to beat them over the head with the problem, because if you hide the problem those users are least likely to be able to recover when problems ...
Sep 15, 10:01 am 2008
Adrian Bunk
Re: linux-next: Tree for September 13 (3c509)
It got removed by: commit 107aeb9753159da848f066b26557f0aaab900a90 Author: Hannes Reinecke <hare@suse.de> Date: Wed Sep 10 14:16:04 2008 +0200 Driver core: Use dev_get_drvdata() accessors Deprecated direct access to the ->driver_data field and use accessors throughout. Signed-off-by: Hannes Reinecke <hare@suse.de> Cc: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> cu Adrian -- "Is there ...
Sep 15, 7:11 am 2008
Randy Dunlap
Re: linux-next: Tree for September 13 (3c509)
Ack, that [attached] patch fixes the build. --- ~Randy Linux Plumbers Conference, 17-19 September 2008, Portland, Oregon USA http://linuxplumbersconf.org/ --
Sep 15, 8:03 am 2008
Greg KH
Re: linux-next: Tree for September 13 (3c509)
Now merged in with Hannes's original patch. thanks, greg k-h --
Sep 15, 11:55 am 2008
Hannes Reinecke
Re: linux-next: Tree for September 13 (3c509)
Hi Adrian, Sorry. Here it is again. Cheers, Hannes -- Dr. Hannes Reinecke zSeries & Storage hare@suse.de +49 911 74053 688 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N
Sep 15, 7:27 am 2008
Mark Fortescue
Re: Allow 8250 to work on sparc.
In the long term, should a generic serial port minor number allocater be used by all serial ports? At the user level, there is no difference between a sun zilog serial port, an 8250 serial port or a USB serial port so these should be allocated using the same allocation system. Would this not remove many of the issues of portability that the current structure apears to have built into it? For me, it would also simplify the issue of trying to work what devive to look for when I plug ...
Sep 15, 7:26 am 2008
Alan Cox
Re: Allow 8250 to work on sparc.
Naming is a private matter for udev anyway, independant of numbering for major/minor --
Sep 15, 9:22 am 2008
Mark Fortescue
Re: Allow 8250 to work on sparc.
Hi Alan, I am intrigued. Other than the valid baud rates what differences are Yes, but I have not found a simple way to configure it to add serial port devices to the next available /dev/ttyS<xx>. If this was the default, it would be much easier for me :). (I am assuming that all the different serial port devices I use are transparent at the user level, hence my question above.) Regards Mark. --
Sep 15, 11:51 am 2008
David Miller
Re: Allow 8250 to work on sparc.
From: Alan Cox <alan@lxorguk.ukuu.org.uk> True. But I think there is some merit in having such a generic allocator for the current users of the ttySX minor space. --
Sep 15, 11:51 am 2008
Rafael J. Wysocki Sep 14, 5:39 pm 2008
Steven Noonan
Re: frustrating ath9k issues in 2.6.27-rc6-00036-ga551b9 ...
ath9k has been recently introduced (i.e. it's new to 2.6.27). So I'm not certain how to answer. Correct me if I'm wrong but a regression is a new bug for a specific component that did not surface in the previous release, correct? But if the component didn't exist in the previous version, is it still a regression? - Steven --
Sep 14, 6:07 pm 2008
Rafael J. Wysocki
Re: frustrating ath9k issues in 2.6.27-rc6-00036-ga551b9 ...
No, it isn't considered as a regression. Thanks, Rafael --
Sep 14, 9:38 pm 2008
Ankita Garg
Re: [BUG -rt] Priority inversion deadlock caused by condvars
Looks like a similar issue was raised sometime back. -- Regards, Ankita Garg (ankita@in.ibm.com) Linux Technology Center IBM India Systems & Technology Labs, Bangalore, India --
Sep 15, 2:21 am 2008
Rafael J. Wysocki Sep 14, 5:25 pm 2008
Rafael J. Wysocki Sep 14, 5:13 pm 2008
Stephen Smalley
Re: [Bug #11500] /proc/net bug related to selinux
What we actually need to see is the output of: /sbin/ausearch -i -m AVC -sv no However, the most likely explanation is simply that when /proc/net was changed from being a directory to being a symlink to /proc/self/net, that introduced an additional permission check on accesses of /proc/net/<whatever>, namely the read check on the symlink itself. And since that check wasn't happening on /proc/net accesses with older kernels, older policies didn't allow it. As to why others haven't ...
Sep 15, 6:05 am 2008
Mike Galbraith
Re: [Bug #11308] tbench regression on each kernel releas ...
Turns off all netfilter options except tables, etc. Since 2.6.22.19-cfs-v24.1 and 2.6.23.17-cfs-v24.1 schedulers are identical, and these are essentially identical with 2.6.24.7, what I read from numbers below is that cfs in 2.6.23 was somewhat less than wonderful for either netperf or tbench, Something happened somewhere other than the scheduler at 23->24 which cost us some performance, and another something happened at 26->27. I'll likely go looking again.. and likely regret it again ...
Sep 15, 3:44 am 2008
Stephen Smalley
Re: [Bug #11500] /proc/net bug related to selinux
BTW, if the explanation above is correct, then a user can allow this permission in their own policy by creating a local policy module and inserting it, ala: $ cat fixprocnet.te policy_module(fixprocnet, 1.0) require { attribute domain; type proc_net_t; } # Allow all domains to read the /proc/net symlink. allow domain proc_net_t:lnk_file read; $ make -f /usr/share/selinux/devel/Makefile fixprocnet.pp $ /usr/sbin/semodule -i fixprocnet.pp Requires selinux-policy-devel ...
Sep 15, 6:42 am 2008
Rafael J. Wysocki
Re: [Bug #11500] /proc/net bug related to selinux
Well, it seems no one else is testing selinux ... --
Sep 14, 5:16 pm 2008
Ingo Molnar
Re: [PATCH 2.6.27-rc5 resubmit] Fix itimer/many thread hang.
then they should be defined in the .c file which uses them. really, sched.h is large enough already and has lots of unnecessary stuff in it. Ingo --
Sep 14, 11:41 pm 2008
Frank Mayhar
Re: [PATCH 2.6.27-rc5 resubmit] Fix itimer/many thread hang.
Well, they are actually used in sched.h, in the inline routines account_group_user_time() and friends, which are in turn used by routines in sched.c. The point here is that the thread_group_cputime_account_xxx() routines are defined differently depending upon whether we're building for UP or SMP and the Agreed, but Roland and I were trying to make life easier for folks who have to maintain SMP and UP versions of this stuff, keeping it all in one place rather than scattering it about. If ...
Sep 15, 10:59 am 2008
Frank Mayhar
Re: [PATCH 2.6.27-rc5 resubmit] Fix itimer/many thread hang.
Yeah, I've been focusing so much on getting the SMP case right that I've I'm not overly fond of this one, either; I did it at Roland's suggestion (it's all _his_ fault, yeah, _that's_ the ticket! :-); his opinion IIRC was that the UP case will perform better without the extra pointer dereferences. I agree that it's a potential source of pain such as the one you point out. -- Frank Mayhar <fmayhar@google.com> Google, Inc. --
Sep 15, 11:09 am 2008
Geert Uytterhoeven
Re: [Cbe-oss-dev] ps3: BUG: spinlock lockup on CPU#1, ud ...
The common part of all logs is that some code calls lock_kernel() to acquire The BKL is never released by __blkdev_put(), as the IPI initiated by smp_call_function_single() never seems to finish. So it keeps on spinning in csd_flag_wait(). Adding debug code to the PS3-specific IPI message_pass() routine ps3_smp_message_pass() seems to cause the problem to go away. I have lockdep enabled (as most other locking debug stuff), but CONFIG_PREEMPT is not set. As Bob McGwier sees it on ...
Sep 15, 9:57 am 2008
Ingo Molnar Sep 15, 5:51 am 2008
Yinghai Lu
Re: [PATCH] x86-64: fix combining of regions in init_mem ...
yes. your patch fixed the skip... Acked-by: Yinghai Lu <yhlu.kernel@gmail.com> YH --
Sep 15, 1:34 am 2008
Jan Beulich
Re: [PATCH] x86-64: fix combining of regions in init_me ...
Old and new code are not different in any way in this respect - both overwrite the old entry at index i with the entry at index i+1 and then set the start of the i-th entry back to what it was before the overwrite, effectively combining them. The patch just makes sure that the index isn't being updated at the same time as nr_range (because if you update both you effectively skip one). The issue is apparently pretty benign to native code, but surfaces as a boot time crash in our forward ported ...
Sep 15, 1:17 am 2008
Jared Hulbert
Re: advantages of AXFS over squashfs?
Depends on what you are doing and what features you care about. You To be clear, the submission of AXFS has nothing at all to do with squashfs. It's not a || it's an && operation. But yeah, Christoph is right. 2.6.28 is iffy for AXFS anyway. --
Sep 15, 8:42 am 2008
Paul Menage
Re: [PATCH -mm 2/2] cgroup: use multibuf for tasks file
This still depends on an answer to whether using plain vmalloc is too much overhead. Balbir pointed out to me that most cgroups are likely to be pretty small - so the solution of just doing a kmalloc() for 8K or less, and a vmalloc() for more than 8K (which is >2000 threads) will avoid the vmalloc overhead in almost all cases; the question is whether eliminating the remaining overhead is worth the extra complexity. --
Sep 15, 1:28 pm 2008
Jonathan McDowell
Re: [PATCH] Fixup deb-pkg target to generate separate fi ...
There's nothing stopping you having several different configs for the same arch that don't produce all the required firmware either. I think the right answer if you're building lots of different kernels for different machines in testing is probably to build a linux-firmware-image that has everything in it, so that you don't have to worry about upgrading it most of the time. (Technically you could make the firmware image indicate which firmware it provides, but I think that gets overly ...
Sep 15, 6:30 am 2008
Pavel Machek
Re: 2.6.27-rc6: nohz + s2ram = need to press keys to get ...
(Actually, timer_list was from more recent kernel, sorry about that, I was confused. But I verified, and 72d... is still broken). Trying commit 7cfb0435330364f90f274a26ecdc5f47f738498c now... bad, too. Trying 1fb9b7d29d8e85ba3196eaa7ab871bf76fc98d36... bad, too. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html --
Sep 15, 12:59 pm 2008
Thomas Gleixner
Re: 2.6.27-rc6: nohz + s2ram = need to press keys to get ...
The relevant 9 changes are from: 7c1e76897492d92b6a1c2d6892494d39ded9680c to 72d43d9bc9210d24d09202eaf219eac09e17b339 Thanks, tglx --
Sep 15, 7:08 am 2008
Pavel Machek
Re: 2.6.27-rc6: nohz + s2ram = need to press keys to get ...
-rc5 seems to work ok... is there some patch I should try to revert first? Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html --
Sep 15, 2:19 am 2008
Pavel Machek
Re: 2.6.27-rc6: nohz + s2ram = need to press keys to get ...
I did cg-seek 7c1e76897492d92b6a1c2d6892494d39ded9680c cg-seek here, and problem is back. Good. I can get the /proc/timer_list ;-)... attached. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Sep 15, 12:26 pm 2008
Bartlomiej Zolnierki ...
Re: [PATCH 3/4] ide: Implement disk shock protection support
OK. I've just audited your latest patch and it all seems good (the assumptions taken are valid and all concerns were addressed) so you may add my ACK to the next-time-round patch. Big thanks for patiently improving this patch, the final version looks so much better than the initial/draft one. :) Thanks, Bart --
Sep 15, 4:22 pm 2008
Elias Oltmanns
Re: [PATCH 3/4] ide: Implement disk shock protection support
This wake_up_all() has to go outside the if clause. I'll change this the next time round to be called right after drive->sleep has been set. The two nested if clauses will be unified and the conditions &&'ed. Regards, Elias --
Sep 15, 12:15 pm 2008
Roland McGrath
Re: CONFIG_HAVE_ARCH_TRACEHOOK and you
> user_stack_pointer() is apparently a requirement, too. Ah, yes! I'd forgotten about user_stack_pointer() and instruction_pointer(). Almost? It must be everyone, right? It's used unconditionally in fs/proc/array.c (the only use). I hadn't noticed these before. They aren't commented anywhere. I've got to say, too, these are truly dismal names! Also, I've just noticed that x86-64's user_stack_pointer() is wrong for the case when a fast-path 64-bit syscall is in progress. To get it ...
Sep 15, 1:38 pm 2008
Elad Lahav
Re: Soft IRQ statistics under /proc/stat
Here's some data to support my claims. The first experiment consists of sending UDP packets on a dummy network interface. No interrupts are generated, so there should be no soft IRQs. Nevertheless, /proc/stat shows that a considerable share of CPU time is taken by soft IRQs: CPU %user %nice %sys %iowait %irq %soft %steal %guest %idle 0 4.52 0.00 67.84 0.00 0.00 27.64 0.00 0.00 0.00 0 4.00 0.00 70.00 0.00 0.00 26.00 0.00 ...
Sep 15, 7:16 am 2008
Joshua Hoblitt
Re: [Bugme-new] [Bug 11543] New: kernel panic: softlocku ...
Since Friday 2 different machines have experienced crashes. One was a total deadlock with no response on the console. The other one reported the trace below on the console and stopped responding to ssh but I was able to loging via the serial console and reboot the system. This particular system has had a number of "odd" kernel traces over the last year and I'm starting to actually wonder if it may have a bad DIMM in it as occasionally the failure mode seems to be different then the ...
Sep 15, 2:06 pm 2008
Mel Gorman
Re: [PATCH] Mark the correct zone as full when scanning ...
I searched through the archives and couldn't find a bug report that this patch may be the fix to. However, I understand that the initial leader -- Mel Gorman Part-time Phd Student Linux Technology Center University of Limerick IBM Dublin Software Lab --
Sep 15, 4:20 pm 2008
Jarod Wilson
Re: [PATCH 02/18] lirc serial port receiver/transmitter ...
So I've done a bit of work to fix up a few drivers so they properly check to see that lirc_register_driver() actually succeeded, and then accidentally stumbled onto the fix for the failure when merging some coverity-inspired patches from Erik Hovland. lirc_dev.c's lirc_cdev_add() function had an inverted kmalloc failure check. With that fixed, lirc_i2c appears to be behaving for me now, although I can't actually check to be 100% certain until I get home tonight. ... lirc_dev: IR Remote ...
Sep 15, 11:20 am 2008
Jarod Wilson
Re: [PATCH 02/18] lirc serial port receiver/transmitter ...
I'd hope to get around to some testing myself much earlier in the weekend, but alas... Did just mix in a quick peed at lirc_i2c though: ... lirc_dev: IR Remote Control driver registered, major 247 bttv: driver version 0.9.17 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture cx88/0: cx2388x v4l2 driver version 0.0.6 loaded lirc_i2c: chip 0x10020 found @ 0x18 (Hauppauge IR) lirc_dev: lirc_register_driver: sample_rate: 10 No register_chrdev failure reported, everything ...
Sep 14, 8:55 pm 2008
Tejun Heo
Re: XFS shutting down due to IO timeout on SATA disk (pa ...
(please try to wrap paragraphs for 80 column) Hello, Timeout on FLUSH_EXT. That's a bad sign. Patch to retry FLUSH is pending but at any rate FLUSH failure is often accompanied by loss of data and XFS is doing the right thing of giving up on it. Can you please post the result of "smartctl -a /dev/sda"? -- tejun --
Sep 15, 1:55 am 2008
Mark Lord
Re: XFS shutting down due to IO timeout on SATA disk (pa ...
.. Bruno, please also post the output from these commands: hdparm --Istdout /dev/sda smartctl -data -a /dev/sda .. Tejun, are we *sure* that's really a timeout? The status shows 0x40 "drive ready" there, aka. "command complete". I have a client who is also seeing this exact scenario on 750GB drives, using a patched SLES10 kernel (2.6.16 + libata from 2.6.18 or so). Smartctl output is clean (no logged errors), and the drives themselves are fine after a reboot -- necessary ...
Sep 15, 1:30 pm 2008
Tejun Heo
Re: XFS shutting down due to IO timeout on SATA disk (pa ...
Heh... on timeout, libata EH doesn't touch status register as some controllers lock the whole machine up on that, so the 0x40 is just the fill value libata used during qc initialization. It definitely Hmm.. most of FLUSH timeouts I've seen are either a dying drive or bad PSU. There just isn't much which can go wrong from the driver side. IIRC, there was a problem when the unused part of TF is not cleared Any chance you can trick the client to hook up the drive to a ...
Sep 15, 1:37 pm 2008
Tejun Heo
Re: XFS shutting down due to IO timeout on SATA disk (pa ...
Hello, Yeap, I was talking only about the text. Not wrapping outputs and Whee... That's unusally high realloc count but I'm not sure whether it indicates actual problem or it's just the drive's way of saying I'm Hmmm.. Do you happen to have drives of the same model? If so, can you please check what other drives are reporting? Thanks. -- tejun --
Sep 15, 1:43 pm 2008
Bruno
Re: XFS shutting down due to IO timeout on SATA disk (pa ...
Hello, I try not to break lines from dmesg, lspci and and other commands' (formatted) output as those tend to get pretty hard to read when line-wrapped. I checked it though there were no errors logged nor any other information that would catch attention. The disk/machine is pretty unused (a year old but low uptime, a few hours those days with uptime) Anyhow smaprtctl's output is blow. Bruno smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is ...
Sep 15, 10:02 am 2008
Lai Jiangshan
Re: [RFC PATCH -mm 2/2] cgroup: fold struct cg_cgroup_li ...
I didn't know this history. Thank you. Lai --
Sep 14, 7:01 pm 2008
Thomas Klein
Re: [PATCH 2/2] ehea: fix mutex and spinlock use
NACK! I regret but this patch is wrong. It is not sufficient to only lock the replacement of an old list with a new list. Building up those lists is a 3-step process: 1. Count the number of entries a list will contain and allocate mem 2. Fill the list 3. Replace old list with updated list It's obvious that the contents of the list may not change during this procedure. That means that not only the list build-up procedure must be locked. It must be assured that no function that modifies the ...
Sep 15, 8:18 am 2008
Shem Multinymous
Re: Laptop shock detection and harddisk protection
Hi, The only pertinent change is that I've added even more documentation to thinkpad_ec.c, explaining how we're just following the published H8S specs (plus some workarounds for experimentally observed bugs). As noted before, I'd be more than happy to assign away copyrights or discuss things further in private if this would help. Shem --
Sep 15, 11:09 am 2008
Tejun Heo
Re: Laptop shock detection and harddisk protection
I bet you had enough discussion about this last time but any chance you can break out of the anonymity? :-) Thanks. -- tejun --
Sep 15, 1:10 pm 2008
Tejun Heo
Re: Laptop shock detection and harddisk protection
Aieee... didn't know that and was wondering why the hell this wasn't Shem Multinymous, I suppose nothing really has changd since the last time? Thanks. -- tejun --
Sep 15, 1:29 am 2008
Peter Zijlstra
Re: [PATCH] sysfs: fix deadlock
It will actually - /me cribs it on his todo-when-getting-back-home list. --
Sep 15, 2:15 am 2008
Steven Noonan
Re: [PATCH] init: bzip2 or lzma -compressed kernels and ...
It all really depends on what you're prioritizing. If your priority is speed and low RAM usage, you'd want to go with gzip. If your priority is low disk usage (for instance, if you're a kernel developer with dozens of kernels on /boot) and speed/RAM usage are less important, LZMA is a good choice. It's just a matter of priority in non-embedded machines. And in embedded machines, you just need to be -really- careful about the RAM usage. LZMA is pretty flexible, though, so you can customize the ...
Sep 15, 10:28 am 2008
Bill Davidsen
Re: [PATCH] init: bzip2 or lzma -compressed kernels and ...
Given the larger memory needed to decompress, it becomes a very interesting calculation in really small memory machines. -- Bill Davidsen <davidsen@tmr.com> "We have more to fear from the bungling of the incompetent than from the machinations of the wicked." - from Slashdot --
Sep 15, 10:13 am 2008
Frans Meulenbroeks
Re: [PATCH] init: bzip2 or lzma -compressed kernels and ...
[...] Apologies if I'm sidetracking the discussion, but I'd like to coin a remark. For kernel/ramfsimage etc the best choice is the one that has the fastest decompression (info on tukaani.org says gzip). Rationale: as it uncompresses faster the system will boot faster. Of course this only holds if the background memory can hold that image. For disk based systems, I assume this is not a problem at all, but for embedded systems with all software in flash a higher compression ration (e.g. ...
Sep 15, 5:46 am 2008
Rob Landley
Re: [PATCH] init: bzip2 or lzma -compressed kernels and ...
Last I checked it was more. (I very vaguely recall somebody saying 16 megs working space back when this was first submitted to busybox, but that was a few years ago...) A quick Google found a page that benchmarks them. Apparently it depends heavily on which compression option you use: http://tukaani.org/lzma/benchmarks Something compressed with lzma -6 takes 5 megabytes to decompress, -7 takes 9 megs, -8 takes 17 megs, and -9 takes 33. (Plus your source and target buffers for ...
Sep 14, 6:37 pm 2008
Elias Oltmanns
Re: Block: Trouble with kobject initialisation for blk_c ...
What exactly does that mean? Is there any point in fixing this particular bug for 2.6.28 or will the whole cmd-filter infrastructure have to be modified in a more general way in order to address other As far as I can make out, nothing has happened yet at this front. I've just verified that reverting the following commits (in that order) seems to be working nicely for me: 2dc75d3c3b4 bb23b431db7 a4a778971b9 4beab5c623f 14e507b852e abf54393704 06a452e5b95 2b272d4f795 0b07de85a76 Is ...
Sep 15, 12:55 pm 2008
FUJITA Tomonori
Re: Block: Trouble with kobject initialisation for blk_c ...
On Mon, 15 Sep 2008 21:55:15 +0200 The following commit should disable the command filter feature: commit 2dc75d3c3b49c64fd26b4832a7efb75546cb3fc5 Author: Jens Axboe <jens.axboe@oracle.com> Date: Thu Sep 11 14:20:23 2008 +0200 block: disable sysfs parts of the disk command filter --
Sep 15, 1:17 pm 2008
Elias Oltmanns
Re: Block: Trouble with kobject initialisation for blk_c ...
Right, so it really is only the sysfs interface of the command filter that causes problems, is it? Does that also mean that you are not unhappy with the command filter in linux-next either except for the sysfs interfae? I didn't realise that, sorry for the noise. Regards, Elias --
Sep 15, 1:49 pm 2008
FUJITA Tomonori
Re: Block: Trouble with kobject initialisation for blk_c ...
On Mon, 15 Sep 2008 22:49:13 +0200 Yeah, the way to use kobject for the sysfs interface caused the problems. In addition, the commit log, 'block: disable sysfs parts of the disk command filter' states that it disables only the sysfs interface but the commit changes all the users not to use the command filter (that is, nobody uses the command filter now). We should not see any I guess that it would be better to rethink about how to implement the sysfs interface because the current command ...
Sep 15, 2:31 pm 2008
Michael Chan
Re: 2.6.27-rc5-mm1
Does dmesg show anything when you run ifup? --
Sep 15, 4:00 pm 2008
Rik van Riel
Re: 2.6.27-rc5-mm1
On Thu, 4 Sep 2008 22:40:04 -0700 The bnx2 driver has stopped working on 2.6.27-rc5-mm1. Plain 2.6.27-rc5 works. Reversing the bnx2 changes in -mm1 does not fix the issue, so something less obvious is going on. # ifup eth0 Determining IP information for eth0...SIOCSIFFLAGS: Invalid argument SIOCSIFFLAGS: Invalid argument SIOCSIFFLAGS: Invalid argument # ifconfig eth0 up SIOCSIFFLAGS: Invalid argument Bringing up the interface fails with -EINVAL. Specifically, the SIOCSIFFLAGS ioctl ...
Sep 15, 3:01 pm 2008
Greg KH
Re: [PATCH] Fix "notes" kobject leak
Hm, no, that should just be a call to kobject_put() instead of kobject_del(), can you try that instead and see if that solves the issue (am at a conference and can't test that at the moment, sorry.) thanks, greg k-h --
Sep 15, 3:53 pm 2008
Alexey Dobriyan
Re: [PATCH] Fix "notes" kobject leak
Why?! kobject_del() puts parent kobject. --
Sep 15, 4:35 pm 2008
Greg KH
Re: [PATCH] Fix "notes" kobject leak
And that's about it (well, it also tears down the sysfs stuff.) If you call kobject_put() instead, and it's the last put, it will also call kobject_del() and do everything else that it needs to do. Try it and let me know if I'm right or not :) thanks, greg k-h --
Sep 15, 4:40 pm 2008
Rafael J. Wysocki
Re: [PATCH] SATA: Blacklist systems that spin off disks ...
I only have the 'combo' patch if that's what you're asking about. [The latest version is at http://bugzilla.kernel.org/attachment.cgi?id=17702&action=view] Still, I can easily split the patch, although in that case the reason for the DMI changes won't be very clear without a reference to the SATA changes IMO. Thanks, Rafael --
Sep 14, 5:00 pm 2008
Pekka Paalanen
Tracing/ftrace: trouble with trace_entries and trace_pipe
Hi Steven and others, first a minor bug: it seems the units of /debug/tracing/trace_entries is different for read and write. This is confusing for the users, since I can't say "if you have problems, double it". If I read from it something like 16422, then write back 16422, next I read 214. I can't recall the exact numbers, but the difference really is two orders of magnitude. I have 1 GB RAM in this box, so that shouldn't be an issue. My other problem is with trace_pipe. It is again making ...
Sep 15, 12:47 pm 2008
Steven Rostedt
Re: Tracing/ftrace: trouble with trace_entries and trace_pipe
You write to it the same number that you read from and it returned something different?? That is indeed a bug, since it should definitely detect that. Is this linux-tip? I'll have to play with it to make sure nothing broke it recently. No, tracer_enabled is something that is internal to the tracer infrastructure. if you read from either tracing/trace or tracing/latency_trace it will disable the tracer while you dump. But you should not be doing that. The trace_pipe should not ...
Sep 15, 2:14 pm 2008
Al Viro
Re: 2.6.27-rc4-git1: Reported regressions from 2.6.26
Yes. The only nastiness is around drivers/ide - there it gets a bunch of annoying conflicts from the ide-{disk,floppy}_ioctl.c splitoff. Other than that, it's trivially ported on top of current linux-next. Merge order is going to be interesting - depending on whether block merge happens before or after ide one. I'm going to put linux-next-based series on kernel.org tonight, before going to Portland... --
Sep 14, 10:30 pm 2008
Paul E. McKenney
Re: [PATCH, RFC] v4 scalable classic RCU implementation
Hello! This patch fixes a long-standing performance bug in classic RCU that results in massive lock contention on the internal RCU lock on systems with more than a few hundred CPUs. Although this patch creates a separate flavor of RCU for easy of review and patch maintenance, it is intended to replace classic RCU. Still experimental, not for inclusion, but given that I am now finding more bugs in the rest of Linux than in this code, I suspect that it is getting close. Definitely ready for ...
Sep 15, 9:02 am 2008
Jared Hulbert
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem
Well the first read takes 100ns (plus the other chipset overhead 300ns) but other reads in a page are only an extra 25ns each. So your benefit is not from having the entire executable in cache it's from having the next 7 instructions in the cacheline for only an extra 25ns Usually these things can be fixed in the bootloader or by hacking the kernel to tweak the relevant chipset registers. --
Sep 15, 12:43 pm 2008
Jamie Lokier
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem
What's a GL? Never heard of it - all I can think of is OpenGL :-) I'm using a Sigma Designs 862x media processor. It clocks at 166MHz to main RAM, has an ARM internally to run Linux, and the intensive work happens in coprocessors. The NOR is not on the RAM bus, it's on a "peripheral bus". About the only thing I know about the bus is it's 16 bits wide - I have the schematic, but only the board supplier has I'm not sure if cache is an option with this device - but would it make a ...
Sep 15, 9:34 am 2008
Jamie Lokier
Re: [PATCH 00/10] AXFS: Advanced XIP filesystem
Yes, looking at the Spansion datasheet, if it were interfaced properly it should be quite fast. (25ns access time for in-page 16-bit reads, 100ns for random reads). I'll see if ioremap_cached() makes a difference to streaming read performance. The BSP suppliers have been quite cautious in places, flushing cache a bit too often. (I'm not surprised - we had disk ext3 filesystem Thanks. Oh, how I look forward to the day of working with current kernels and current hardware. -- ...
Sep 15, 9:40 am 2008
Greg KH
Re: [Tech-board-discuss] Updated: Linux Foundation Techn ...
Is voting only by those present? Or can people cast votes remotely? thanks, greg "i have to write a keynote that night" k-h --
Sep 15, 3:25 pm 2008
James Bottomley
Updated: Linux Foundation Technical Advisory Board Election
Update: The BOF will now be at the Aura Lounge at 20:30 (i.e. after dinner but before people have too much to drink ...). We also have Chris Mason as the 11th nominee. The elections for five of the ten members of the Linux Foundation Technical Advisory Board[TAB] are held every year, currently the election will be at the 2008 Kernel Summit in a BOF session. This year, in order to allow for wider participation, we thought we'd try holding the BOF during the Plumbers Conf Aura Lounge event at ...
Sep 15, 3:09 pm 2008
James Bottomley
Re: [Tech-board-discuss] Updated: Linux Foundation Techn ...
As with previous elections, only those present. James --
Sep 15, 3:34 pm 2008
Matthew Wilcox
Re: [Ksummit-2008-discuss] [Tech-board-discuss] Updated: ...
Since the positions aren't due to be presented until then, it wouldn't be entirely fair. Of course, we can't prevent you from bribing an attendee who wasn't going to attend to be your proxy. -- Matthew Wilcox Intel Open Source Technology Centre "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." --
Sep 15, 3:44 pm 2008
Sergei Shtylyov
Re: [PATCH 2/5] ide: ->ide_dma_clear_irq() -> ->clear_irq()
I forgot that it does clear them in its dma_end() methods (which I myself have reworked :-). It seems however that at least for SFF-8038 compatibles, it makes sense to leave it that way since INTRQ might be asserted while BMIDE interrupt bit is not, so the interrupt latch would need clearing even on Probably might add the test_irq() method to be called on Not feeling sure about this patch -- ->waiting_for_dma probably should've been left where it was... MBR, ...
Sep 15, 3:11 pm 2008
Bartlomiej Zolnierki ...
Re: [PATCH 2/5] ide: ->ide_dma_clear_irq() -> ->clear_irq()
Well, it doesn't change behavior and I think having ->clear_irq method independent from the transfer mode is a preffered approach. Thanks, Bart --
Sep 15, 3:29 pm 2008
Dean Nelson
Re: [RFC 0/4] dynamically allocate arch specific system ...
The sgi-gru driver needs to be able to allocate a single irq/vector pair for all CPUs even those that are not currently online. The sgi-xp driver has similar but not as stringent needs. The current __assign_irq_vector() restricts the allocation of the irq/vector KDB. --
Sep 15, 2:50 pm 2008
David Miller
Re: [ANNOUNCE] GIT 1.6.0-rc2
From: Jan Hudec <bulb@ucw.cz> That's not the case I'm running into. The initial GIT execution works, it's when GIT forks up sub processes and tries to execute other things that problem show up. I added tracing and on the ssh remote system, and my PATH had the GIT exec dir in my path when the problem triggers. --
Sep 15, 11:25 am 2008
Jan Hudec
Re: [ANNOUNCE] GIT 1.6.0-rc2
I don't think it gets to execv_git_cmd(). Git on local side will run ssh <host> git upload-pack and it's ssh that can't find git in ~/bin (or maybe it's still using the dashed form for backward compatibility; the argument stands either way). There are two possible solutions (besides the .ssh/environment one): 1. Without hacking git: Use a separate key pair for git access and configure that key on the server with 'command="/home/you/bin/git-shell"' option in .ssh/authorized_keys. ...
Sep 15, 10:12 am 2008
Uwe Kleine-König
[PATCH] gpio_free might sleep, blackfin architecture
According to the documentation gpio_free should only be called from task context only. To make this more explicit add a might sleep to all implementations. This patch changes the gpio_free implementations for the blackfin architecture. Signed-off-by: Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Cc: David Brownell <david-b@pacbell.net> Cc: Bryan Wu <cooloney@kernel.org Cc: uclinux-dist-devel@blackfin.uclinux.org Cc: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> Cc: Greg ...
Sep 15, 1:02 pm 2008
Uwe Kleine-König
[PATCH] gpio_free might sleep, x86 architecture
According to the documentation gpio_free should only be called from task context only. To make this more explicit add a might sleep to all implementations. This patch changes the gpio_free implementations for the x86 architecture. Signed-off-by: Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Cc: David Brownell <david-b@pacbell.net> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Ingo Molnar <mingo@redhat.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Guennadi Liakhovetski ...
Sep 15, 1:02 pm 2008
David Brownell
Re: [PATCH] gpio_free might sleep, arm architecture
Acked-by: David Brownell <dbrownell@users.sourceforge.net> Not dependent on anything else, FWIW (and Kevin already sent the DaVinci patch for review) ... so IMO this is ready to merge as soon as Russell agrees. Consider this also an ack for the MIPS, Blackfin, and x86 arch-specific updates. (Which are likewise ripe for merge.) --
Sep 15, 2:21 pm 2008
Uwe Kleine-König
[PATCH] gpio_free might sleep, generic part
According to the documentation gpio_free should only be called from task context only. To make this more explicit add a might sleep to all implementations. This is the generic part which changes gpiolib and the fallback implementation only. Signed-off-by: Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Cc: David Brownell <david-b@pacbell.net> Cc: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> Cc: Greg KH <greg@kroah.com> Cc: Kay Sievers <kay.sievers@vrfy.org> Cc: Andrew ...
Sep 15, 1:02 pm 2008
Uwe Kleine-König
[PATCH] gpio_free might sleep, mips architecture
According to the documentation gpio_free should only be called from task context only. To make this more explicit add a might sleep to all implementations. This patch changes the gpio_free implementations for the mips architecture. Signed-off-by: Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Cc: David Brownell <david-b@pacbell.net> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: linux-mips@linux-mips.org Cc: Guennadi Liakhovetski <g.liakhovetski@pengutronix.de> Cc: Greg KH ...
Sep 15, 1:02 pm 2008
Uwe Kleine-König
[PATCH] gpio_free might sleep, arm architecture
According to the documentation gpio_free should only be called from task context only. To make this more explicit add a might sleep to all implementations. This patch changes the gpio_free implementations for the arm architecture. DaVinci is skipped on purpose to simplify the merge process for patches switching it over to use gpiolib as per request by David Brownell. Signed-off-by: Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Cc: David Brownell <david-b@pacbell.net> Cc: Andrew ...
Sep 15, 1:02 pm 2008
Eran Liberty
[PATCH 2.6.26] SERIAL DRIVER: Handle Multiple consecutiv ...
Dear Penguins, Let me start of by saying my particular hardware must be buggy in some way. When I issue a sysrq (Ctrl A+ F from minicom) I get a lot of sysrq triggers. I have worked around the problem and I think this workaround is a viable patch even for platforms which do not exhibit this peculiar behavior. upon getting numerous interrupts which request sysrq the function uart_handle_break in include/linux/serial_core.h is hit multiple times. The current code which looks like ...
Sep 15, 9:30 am 2008
previous daytodaynext day
September 14, 2008September 15, 2008September 16, 2008