linux-kernel mailing list

FromSubjectsort iconDate
Adrian McMenamin
[PATCH] Add support for keyboard on SEGA Dreamcast
This patch will add support for the Dreamcast keyboard when used alongside the maple bus patch (http://lkml.org/lkml/2007/9/4/165) and the pvr2 patch. Signed off by: Adrian McMenamin <adrian@mcmen.demon.co.uk> diff --git a/drivers/input/keyboard/Kconfig b/drivers/input/keyboard/Kconfig index c97d5eb..1689f73 100644 --- a/drivers/input/keyboard/Kconfig +++ b/drivers/input/keyboard/Kconfig @@ -253,4 +253,14 @@ config KEYBOARD_GPIO To compile this driver as a module, choose M here: the ...
Sep 4, 7:34 pm 2007
Steve Reinhardt
Re: 2.6.22.5 forcedeth timeout hang
We're seeing this identical timeout starting with 2.6.21, any time we try and push a significant amount of traffic through the nforce ethernet. We've rolled back to 2.6.20.18 and don't see any problems. It seems that this bug got introduced along with all the forcedeth fixes and optimizations in 2.6.21. Steve -
Sep 4, 7:32 pm 2007
Adrian McMenamin
[PATCH - RESUBMiT] Minor patch to pvr2 driver required for m...
The maple bus driver (http://lkml.org/lkml/2007/9/4/165) uses hardware synchronisation between the maple bus and the VBLANK to poll the maple bus. This patch makes the interrupt shareable. By definition the interrupt is for both devices. Signed-off by: Adrian McMenamin <adrian@mcmen.demon.co.uk> diff --git a/drivers/video/pvr2fb.c b/drivers/video/pvr2fb.c index 7d6c298..13de07f 100644 --- a/drivers/video/pvr2fb.c +++ b/drivers/video/pvr2fb.c @@ -890,7 +890,7 @@ static int __init pvr2fb_...
Sep 4, 7:27 pm 2007
Adrian McMenamin
[PATCH] Add maple bus support for the SEGA Dreamcast
This patch adds support for SEGA's proprietary Maple bus. Maple is a serial communications bus and support is required to operate Dreamcast peripherals. A keyboard driver is also available and will be posted separately. Signed-off by: Adrian McMenamin <adrian@mcmen.demon.co.uk> diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 54878f0..077438f 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig @@ -702,6 +702,17 @@ config CF_BASE_ADDR default "0xb8000000" if CF_AREA6 default "0xb4...
Sep 4, 7:22 pm 2007
Jason Lunz
[mtd] allow modular mtdsuper
Declare mtdsuper to be gpl-licensed so it can access get_mtd_device and put_mtd_device when loaded as a module. Signed-off-by: Jason Lunz <lunz@falooley.org> --- drivers/mtd/mtdsuper.c | 1 + 1 file changed, 1 insertion(+) Index: linux-2.6.22.6-uml/drivers/mtd/mtdsuper.c =================================================================== --- linux-2.6.22.6-uml.orig/drivers/mtd/mtdsuper.c +++ linux-2.6.22.6-uml/drivers/mtd/mtdsuper.c @@ -14,6 +14,8 @@ #include <linux/namei.h&...
Sep 4, 6:21 pm 2007
Satyam Sharma
Re: [mtd] allow modular mtdsuper
Hi Jason, The actual issue was a bit different -- refer commit bec494775600b1cd in latest -git (patch included below). David, it looks like .22 had this problem as well. If we care enough, you could forward this on to -stable (cc'ed, just in case). Satyam [MTD] Makefile fix for mtdsuper We want drivers/mtd/{mtdcore, mtdsuper, mtdpart}.c to be built and linked into the same mtd.ko module. Fix the Makefile to ensure this, and remove duplicate MODULE_ declarations in mtdpart.c, as mtdcor...
Sep 4, 7:10 pm 2007
Halevy, Benny
RE: [PATCH 6/7] blk_end_request: remove/unexport end_that_re...
Boaz raised my attention to this patchset today... We suspect we'll still need the extern entry points for handling the bidi request in the scsi_io_completion() path as we only want to call end_that_request_chunk on req->next_rq and never end_that_request_last. (see http://www.bhalevy.com/open-osd/download/linux-2.6.23-rc2_and_iscsi-iscsi-2007_08_09/0...) If this is ok with you I'd leave these entry points in place rather than taking them out and putting them back ...
Sep 4, 5:25 pm 2007
Kiyoshi Ueda
Re: [PATCH 6/7] blk_end_request: remove/unexport end_that_re...
Hi, If this patch-set is merged, there may be other way to do that. For tricky drivers, special interface, blk_end_request_callback(), is added in the patch 5/7. (http://marc.info/?l=linux-kernel&m=118860027714753&w=2) Currently, only user of the interface is ide-cd (cdrom_newpc_intr()). It needs to call only end_that_request_first() too. With the patch 7/7, you can set your own handler in rq->end_io() to complete the request by your own way. Thanks, Kiyoshi Ueda -
Sep 4, 7:13 pm 2007
Jens Axboe
Re: [PATCH 6/7] blk_end_request: remove/unexport end_that_re...
There's no point in leaving them in when nothing current needs it, I'd much rather add it back in should the need arise. That's the proper way to handle things like this. -- Jens Axboe -
Sep 4, 5:24 pm 2007
Massimiliano Ghilardi
[PATCH 2.6.23-rc5] USB Mass Storage: limit "Rockchip ROCK MP...
From: Massimiliano Ghilardi <massimiliano.ghilardi@gmail.com> The MP3/MP4/AVI player "Rockchip ROCK MP3" is seen as a USB disk, but fails if more than 128 sectors (64kB) are sent or requested in a single read or write command, and disconnects from the USB bus. Typical kernel log showing the problem is: usb 3-1: reset high speed USB device using ehci_hcd and address 6 usb 3-1: reset high speed USB device using ehci_hcd and address 6 sd 14:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00 ...
Sep 4, 4:53 pm 2007
Chuck Ebbert
What's happening with the cpuidle code?
A look at the 'cpuidle' branch of git-acpi shows a commit e40cede7d63a029e92712a3fe02faee60cc38fb4, "cpuidle: first round of documentation updates" that doesn't show up in that branch online. The entire Documentation/cpuidle directory is missing from the tree when looking at the web pages, and it's missing from git-acpi.patch in 2.6.23-rc4-mm1 (but the patch shows up in the summary information in the patch header.) Where did it go? And how can -mm be used to test things if its patches don't even mat...
Sep 4, 4:47 pm 2007
Len Brown
Re: What's happening with the cpuidle code?
A later patch in that series, "cpuidle: re-write", reverted the documentation from the intermediate patch that you refer to: http://git.kernel.org/?p=linux/kernel/git/lenb/linux-acpi-2.6.git;a=commit;h=2305a5920... The cpuidle branch on git.kernel.org looks okay to me: http://git.kernel.org/?p=linux/kernel/git/lenb/linux-acpi-2.6.git;a=shortlog;h=cpuidle the top commit is this one: commit 8975059a2c1e56cfe83d1bcf031bcf4cb39be743 Author: Adam Belay <abelay@no...
Sep 4, 5:43 pm 2007
Chuck Ebbert
Re: What's happening with the cpuidle code?
It never occurred to me that a patch would just remove documentation. Thanks for looking into that... -
Sep 4, 6:15 pm 2007
Neil Horman
[PATCH 2/2] Fix (improve) deadlock condition on module remov...
Hey- 2nd of two patches. This patch enhances modprobe to operate like rmmod in non-blocking mode. It also adds a -w option to allow for explicit blocking operation. Regards Neil Signed-off-by: Neil Horman <nhorman@tuxdriver.com> modprobe.8 | 9 +++++++++ modprobe.c | 21 ++++++++++++++------- 2 files changed, 23 insertions(+), 7 deletions(-) diff --git a/modprobe.8 b/modprobe.8 index 6910b5a..83f3229 100644 --- a/modprobe.8 +++ b/modprobe.8 @@ -109,6 +109,15 @@ sense...
Sep 4, 4:30 pm 2007
Mike Travis
Re: [PATCH 3/6] x86: Convert cpu_sibling_map to be a per cpu...
[Sorry, I did not see this message until Christoph forwarded it to me. I'm I'm thinking that the best approach would be to define a cpu_sibling_map() macro to handle the cases where cpu_sibling_map is not a per_cpu variable? Perhaps something like: #ifdef CONFIG_SCHED_SMT #ifndef cpu_sibling_map #define cpu_sibling_map(cpu) cpu_sibling_map[cpu] #endif #endif My question though, would include/linux/smp.h be the appropriate place for the above define? (That is, if the above approach is t...
Sep 4, 4:29 pm 2007
Andrew Morton
Re: [PATCH 3/6] x86: Convert cpu_sibling_map to be a per cpu...
It'd be better to convert the unconverted architectures? -
Sep 4, 5:10 pm 2007
Mike Travis
Re: [PATCH 3/6] x86: Convert cpu_sibling_map to be a per cpu...
I can easily do the changes for ia64 and test them. I don't have the capability of testing on the powerpc. And are you asking for just the changes to fix the build problem, or the whole set of the changes that were made for x86_64 and i386 in regards to converting NR_CPU arrays to per cpu data? Thanks, Mike -
Sep 4, 7:11 pm 2007
Neil Horman
[PATCH 1/2] Fix (improve) deadlock condition on module remov...
Patch 1/2 to fix netfilter socket option removal This patch changes netfilter socket options to do reference counting on the module refcounter (And saves us 4 bytes in the structure to boot :) ). regards Neil Signed-off-by: Neil Horman <nhorman@tuxdriver.com> include/linux/netfilter.h | 5 +-- net/bridge/netfilter/ebtables.c | 1 net/ipv4/ipvs/ip_vs_ctl.c | 1 net/ipv4/netfilter/arp_tables.c | 1...
Sep 4, 4:27 pm 2007
Neil Horman
[PATCH 0/2] Fix (improve) deadlock condition on module remov...
Hey all- So I've had a deadlock reported to me. I've found that the sequence of events goes like this: 1) process A (modprobe) runs to remove ip_tables.ko 2) process B (iptables-restore) runs and calls setsockopt on a netfilter socket, increasing the ip_tables socket_ops use count 3) process A acquires a file lock on the file ip_tables.ko, calls remove_module in the kernel, which in turn executes the ip_tables module cleanup routine, which calls nf_unregister_sockopt 4) nf_unregister_sock...
Sep 4, 4:24 pm 2007
davide rossetti
origin of __tmp1930643048 network device name: kernel-space ...
dear all, I'm trying to track down a problem on a Sun V40Z server with 4 network devices grabbing random ethX device names. now, trying to force the device names to what I want, I got a __tmpXXXXX form of device name, which I think is a half-configured device... but which piece of software is to blame ??? kernel, udev, hotplug it is a Fedora Core 6, fully updated (kernel-2.6.22.2-42.fc6 udev-095-17.fc6.x86_64) ifconfig reports it as: __tmp1930643048 Link encap:Ethernet HWaddr 00:04:23:CA:BC:CB...
Sep 4, 1:14 pm 2007
Kay Sievers
Re: origin of __tmp1930643048 network device name: kernel-sp...
I don't think any of the mentioned tools is to blame. Please use the distro's bugtracker. Thanks, Kay -
Sep 4, 4:50 pm 2007
H. Peter Anvin
[GIT PULL] x86 setup: work around bug in Xen HVM
Hi Linus, Please pull: git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git for-linus Christian Ehrhardt (1): [x86 setup] Work around bug in Xen HVM arch/i386/boot/pm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) [Log messages and full diffs follow] commit 92ea189254b87727d6be407558d9c18fed0937bb Author: Christian Ehrhardt <lk@c--e.de> Date: Mon Sep 3 20:32:38 2007 +0200 [x86 setup] Work around bug in Xen HVM Appare...
Sep 4, 12:55 pm 2007
Christoph Hellwig
Re: [GIT PULL] x86 setup: work around bug in Xen HVM
It might make sense to add your above commit message to the code as a comment. -
Sep 4, 6:33 pm 2007
Guilherme Vilela
Problem to recognize that the file system is full
Hi, I'm tryng to mount a nfs file system with the option async and run a program that writes to the file system. The problem is that the program keep writing even when the file system is full. It appears that the nfs dont see that the file system is full and keeps writing to the cache. This program does'nt occur when mounting with the sync option or with async and noac option, but the performance get very poor and that is important to my application. The problem doesnt occur too with the local file ...
Sep 4, 12:53 pm 2007
anon... anon.al
Race condition: calling remove_proc_entry in cleanup_module ...
Hi! There is a race condition if an instance is executing "__exit device_exit" and calls remove_proc_entry, while someone is still using the procfile, right?. static void __exit device_exit(void) { // what if the procfile is still in use? remove_proc_entry(PROC_FILE_NAME, &proc_root); } To remove this race condition, the code in "__exit device_exit" must a) be sure that no other instance is in procfile functions b) call remove_proc_entry before any other instance accesses the procfi...
Sep 4, 12:39 pm 2007
Alexey Dobriyan
Re: Race condition: calling remove_proc_entry in cleanup_mod...
For regular proc files, this is fixed in 2.6.23-rc1 and later. -
Sep 4, 12:56 pm 2007
anon... anon.al Sep 4, 1:35 pm 2007
anon... anon.al
Re: Race condition: calling remove_proc_entry in cleanup_mod...
On 9/4/07, anon... anon.al <anon.asdf@gmail.com> wrote: I was thinking about using an atomic counter in procfile_write proc_f = create_proc_entry(PROC_FILE_NAME, 0644, NULL); //... proc_f->write_proc = procfile_write; int procfile_write(struct file *filp, const char *buffer, \ unsigned long len, void *data) { //"StackXXX" atomic_inc(&cnt_procfile_users); printk(KERN_ALERT "Hi there!\n"); atomic_dec(&cnt_procfile_users); wake_up_interruptible(&q...
Sep 4, 12:45 pm 2007
Jeff Norden
[PATCH 1/1] pata_it821x: fix lost interrupt with atapi devices
From: Jeff Norden <jnorden@math.tntech.edu> Fix "lost" interrupt problem when using dma with CD/DVD drives in some configurations. This problem can make installing linux from media impossible for distro's that have switched to libata-only configurations. The simple fix is to eliminate the use of dma for reading drive status, etc, by checking the number of bytes to transferred. This change will only affect the behavior of atapi devices, not disks. There is more info at [ message continues ]
" title="http://bugzilla.re...">http://bugzilla.re...
Sep 4, 12:07 pm 2007
Mikael Pettersson
Re: [PATCH 1/1] pata_it821x: fix lost interrupt with atapi d...
Jeff Norden writes: > From: Jeff Norden <jnorden@math.tntech.edu> > > Fix "lost" interrupt problem when using dma with CD/DVD drives in some > configurations. This problem can make installing linux from media > impossible for distro's that have switched to libata-only configurations. > > The simple fix is to eliminate the use of dma for reading drive status, etc, > by checking the number of bytes to transferred. > > This change will only affect th...
Sep 4, 2:43 pm 2007
Bernhard Walle
[PATCH] Add ELF note with Linux version
This patch adds version information to the ELF kernel file. Together with the bzImage version information, this allows distributions to identify the kernel version based on the file name. Signed-off-by: Dan Aloni <da-x@monatomic.org> Signed-off-by: Bernhard Walle <bwalle@suse.de> --- include/linux/elfnote.h | 9 +++++++++ init/version.c | 3 +++ 2 files changed, 12 insertions(+) --- a/include/linux/elfnote.h +++ b/include/linux/elfnote.h @@ -93,6 +93,15 @@ ...
Sep 4, 11:00 am 2007
Jeff Layton
[PATCH 7/7] unionfs: fix unionfs_create and unionfs_setattr ...
Don't allow either function to trip the BUG() in notify_change. For unionfs_setattr, clear ATTR_MODE if the either ATTR_KILL_S*ID is set. unionfs_create is setting the mode explicitly already. Don't set ATTR_KILL_S*ID. Just fix up the mode to have the same effect. Also, move locking the i_mutex to lower in the function. It's not needed until it checks the i_size. (Jeff Sipek indicated that he was planning to change some of this code, so this patch may need changes if it goes in after his patchse...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 6/7] reiserfs: turn off ATTR_KILL_S*ID at beginning o...
reiserfs_setattr can call notify_change recursively using the same iattr struct. This could cause it to trip the BUG() in notify_change. Fix reiserfs to clear those bits near the beginning of the function. Signed-off-by: Jeff Layton <jlayton@redhat.com> --- fs/reiserfs/inode.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/fs/reiserfs/inode.c b/fs/reiserfs/inode.c index 9ea1200..0804289 100644 --- a/fs/reiserfs/inode.c +++ b/fs/reiserfs/inode.c @@ -3061,7 ...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 5/7] knfsd: only set ATTR_KILL_S*ID if ATTR_MODE isn'...
It's theoretically possible for a single SETATTR call to come in that sets the mode and the uid/gid. In that case, assume the mode is correct and don't set the ATTR_KILL_S*ID bits. Doing so would trip the BUG() in notify_change. Signed-off-by: Jeff Layton <jlayton@redhat.com> --- fs/nfsd/vfs.c | 17 +++++++++++------ 1 files changed, 11 insertions(+), 6 deletions(-) diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c index 70f2c86..3b5b8cf 100644 --- a/fs/nfsd/vfs.c +++ b/fs/nfsd/vfs.c @@ -3...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 4/7] ecryptfs: allow lower fs to interpret ATTR_KILL_...
Make sure ecryptfs doesn't trip the BUG() in notify_change. This also allows the lower filesystem to interpret these bits in their own way. Signed-off-by: Jeff Layton <jlayton@redhat.com> --- fs/ecryptfs/inode.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/fs/ecryptfs/inode.c b/fs/ecryptfs/inode.c index 131954b..dac4199 100644 --- a/fs/ecryptfs/inode.c +++ b/fs/ecryptfs/inode.c @@ -959,6 +959,14 @@ static int ecryptfs_setattr(struct dentry *dentry, stru...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 3/7] CIFS: ignore mode change if it's just for cleari...
If the ATTR_KILL_S*ID bits are set then any mode change is only for clearing the setuid/setgid bits. For NFS, skip the mode change and let the server handle it. Signed-off-by: Jeff Layton <jlayton@redhat.com> --- fs/cifs/inode.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/fs/cifs/inode.c b/fs/cifs/inode.c index 66436f5..8fa3d63 100644 --- a/fs/cifs/inode.c +++ b/fs/cifs/inode.c @@ -1547,6 +1547,11 @@ int cifs_setattr(struct dentry *direntry, struct iattr...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 2/7] NFS: if ATTR_KILL_S*ID bits are set, then skip m...
If the ATTR_KILL_S*ID bits are set then any mode change is only for clearing the setuid/setgid bits. For NFS skip the mode change and let the server handle it. Signed-off-by: Jeff Layton <jlayton@redhat.com> --- fs/nfs/inode.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/fs/nfs/inode.c b/fs/nfs/inode.c index 45633f9..441bd8b 100644 --- a/fs/nfs/inode.c +++ b/fs/nfs/inode.c @@ -327,6 +327,10 @@ nfs_setattr(struct dentry *dentry, struct iattr *attr) nf...
Sep 4, 10:37 am 2007
Jeff Layton
[PATCH 1/7] VFS: make notify_change pass ATTR_KILL_S*ID to s...
Make notify_change not clear the ATTR_KILL_S*ID bits in the ia_vaid that gets passed to the setattr inode operation. This allows the filesystems to reinterpret whether this mode change is simply intended to clear the setuid/setgid bits. This means that notify_change should never be called with both ATTR_MODE and either of the ATTR_KILL_S*ID bits set, since the filesystem would have no way to know what part of the mode change was intentional. If it is called this way, consider it a BUG(). Signed-...
Sep 4, 10:36 am 2007
Jeff Layton
[PATCH 0/7] fix setuid/setgid clearing in networked filesyst...
When an unprivileged process attempts to modify a file that has the setuid or setgid bits set, the VFS will attempt to clear these bits. The VFS will set the ATTR_KILL_SUID or ATTR_KILL_SGID bits in the ia_valid mask, and then call notify_change to clear these bits and set the mode accordingly. With a networked filesystem (NFS and CIFS in particular but likely others), the client machine or process may not have credentials that allow for setting the mode. In some situations, this can lead to file ...
Sep 4, 10:36 am 2007
Oliver Neukum
umount triggers a warning in jfs and takes almost a minute
Hi, using jfs on a flash drive (which is a bit unusual: 2K sectors) unmounting triggers a warning and takes 52 second, if I have used the filesystem. (ls -l) is sufficient. This is 2.6.23-rc4 on x86_64. mkfs.jfs version 1.1.11, 05-Jun-2006 Regards Oliver Sep 4 16:18:57 oenone kernel: WARNING: at fs/jfs/jfs_logmgr.c:1643 jfs_flush_journal() Sep 4 16:18:57 oenone kernel: Sep 4 16:18:57 oenone kernel: Call Trace: Sep 4 16:18:57 oenone kernel: [<ffffffff8856b96e>] :jfs:jfs_flush_...
Sep 4, 10:25 am 2007
Bernhard Walle
[PATCH] Update version information of ips driver
This patch just makes the version number in ips.c and ips.h consistent. It seems that this has been forgotten in a60768e2d43eb30a1adb8a119aeac35dc0d03ef6. Signed-off-by: Bernhard Walle <bwalle@suse.de> --- drivers/scsi/ips.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/drivers/scsi/ips.h +++ b/drivers/scsi/ips.h @@ -1175,9 +1175,9 @@ typedef struct { #define IPS_VER_MAJOR_STRING "7" #define IPS_VER_MINOR 12 #define IPS_VER_MINOR_STRING "12" -#define IPS_...
Sep 4, 10:16 am 2007
Adrian Bunk
Re: [PATCH] Update version information of ips driver
A better fix would be to no longer have two different places defining a cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed -
Sep 4, 10:27 am 2007
Paulo Marques
Kernel panic with 2.6.23-rc5
Hi, all I just tried booting a brand new 2.6.23-rc5 and after a few minutes it just panicked: machine totally frozen, blinking keyboard leds. I tried setting up a netconsole to get a trace of the panic, but nothing panic related appears there (only the normal boot up messages). The problem is the last kernel I was using was a 2.6.21, so this is a really large changeset to debug, and I don't have much time to try different kernels to narrow this down. Anyway, attached are both kernel co...
Sep 4, 9:52 am 2007
Tilman Schmidt
Re: Kernel panic with 2.6.23-rc5
A probable candidate would be: http://lkml.org/lkml/2007/9/2/219 HTH T. --=20 Tilman Schmidt E-Mail: tilman@imap.cc Bonn, Germany Diese Nachricht besteht zu 100% aus wiederverwerteten Bits. Unge=F6ffnet mindestens haltbar bis: (siehe R=FCckseite)
Sep 4, 10:25 am 2007
Paulo Marques
Re: Kernel panic with 2.6.23-rc5
I've been running with that patch applied for a few hours now and everything seems to be working fine. Without the patch the kernel would hang in a few minutes, so I guess this fixed it. Thanks for the help, -- Paulo Marques - www.grupopie.com "The Computer made me do it." -
Sep 4, 1:02 pm 2007
Jesse Huang
Re: IP1000A network driver in Linux tree?
Dear All: Was IC Plus IP1000A Linux Driver in kernel tree or not? Our customer is pushing us to put it into kernel. Is there anything that we should do? Thanks. Best Regards, Jesse Huang -----Original Message----- From: Francois Romieu [mailto:romieu@fr.zoreil.com] Sent: Tuesday, June 12, 2007 6:50 AM To: Caio Marcelo Cc: jesse@icplus.com.tw Subject: Re: IP1000A network driver in Linux tree? Caio Marcelo <cmarcelo@gmail.com> : You can clone a standard git tree of the kernel, the...
Sep 4, 9:35 am 2007
Chris Snook
Re: HIMEM calculation
Basically, yes, but that's an oversimplification. We actually use page tables everywhere, but the conversion is simply +/- 0xC0000000 for the NORMAL zone, so we can skip most of the fancy VM work and just use a trivial macro. vmalloc can allocate large chunks of virtually contiguous memory even when the physical memory is heavily fragmented, and since we've set aside address space for it, it's visible in all process contexts. vmalloc is handy sometimes because it can complete even if there'...
Sep 4, 8:48 am 2007
Daniel J Blueman
ICH Intel PATA short cable override...
We see that in ata_piix.c, there is a whitelist for (laptop) Intel ICH controllers with short cables, tied to specific vendor subsystem IDs. Since my mini-ITX Ibase MI910F has the subsystem IDs specified as Intel [1], this is unusable. I can't find another existing mechanism to add short cable information, to allow UDMA/66 for my on-board CF socket. Do you suggest I cook a patch to pass a kernel argument eg 'ich=short' or 'pata=short', or can you think of a better mechanism? Thanks, Daniel ...
Sep 4, 8:37 am 2007
Marco Berizzi
Re: kernel BUG at mm/slab.c:2980 (was Re: [<c019c63f>]...
Hi Christoph, I have upgraded to 2.6.22.5 and I have selected the SLUB. I have also added append=slub_debug to lilo.conf After a week uptime I got this error. I hope it will be useful for you. Linux version 2.6.22.5 (root@Mimosa) (gcc version 3.3.5) #1 Mon Aug 27 16:57:18 CEST 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000dc000 - 00000000000e0000 (reserved) BIO...
Sep 4, 8:22 am 2007
Christoph Lameter
Re: kernel BUG at mm/slab.c:2980 (was Re: [<c019c63f>]...
Yes indeed but this is a different type of failure. Looks like a higher allocation failure in the networking code. Someone created objects that tcp_collapse? This is due to a network configuration that required an order 2 kmalloc block. Jumbo frames? -
Sep 4, 12:58 pm 2007
previous daytodaynext day
September 3, 2007September 4, 2007September 5, 2007