- 19 Jan, 2004 40 commits
-
-
Andrew Morton authored
Spotted by From: Christian Borntraeger <kernel@borntraeger.net> dma_reset_input() takes dmap->lock, so call it without that lock held.
-
Andrew Morton authored
From: jbarnes@sgi.com (Jesse Barnes) The 'depends' directive for SGI IOC4 support is too restrictive. Just make it depend on ia64.
-
Andrew Morton authored
We leak a page in do_no_page() if pte_chain_alloc fails.
-
Andrew Morton authored
From: Armin <armin@melware.de> - Allocate buffer of correct size. - Fix possible buffer overflow. - Use correct debug level for double registered application.
-
Andrew Morton authored
From: Armin <armin@melware.de> It fixes access to hardware memory of wrong size and therefore removes a compiler warning. The hardware trap variable must be read as 32bit value.
-
Andrew Morton authored
From: Armin <armin@melware.de> The new driver for Eicon ISDN cards is in drivers/isdn/hardware/eicon. The old driver is still in drivers/isdn/eicon and I would like to remove this old driver from the 2.6 kernels. The attached patch removes the references to this driver, but in addition the directory drivers/isdn/eicon should be removed.
-
Andrew Morton authored
From: Alex Tomas <alex@clusterfs.com> start_this_handle() returns 0 always. because of this journal_start() may return handle with h_transaction = NULL
-
Andrew Morton authored
From: Andi Kleen <ak@muc.de> The i386 HPET time setup code would explicitely check for the Intel vendor ID. That is bogus because other chipset vendors (like AMD) are implementing HPET too. Remove this check.
-
Andrew Morton authored
From: Rusty Russell <rusty@au1.ibm.com> Vatsa spotted this: you can remove a module while it's being initialized, and that will be bad. Hole was opened when I dropped the sem around the init routine (which can probe for other modules).
-
Andrew Morton authored
From: Nick Piggin <piggin@cyberone.com.au>, Rusty Russell <rusty@rustcorp.com.au> Prevents a race where sys_sched_setaffinity can race with sched_migrate_task and cause sched_migrate_task to restore an invalid cpu mask.
-
Andrew Morton authored
- Make it static - It is larger and has two callsites: uninline it.
-
Andrew Morton authored
From: Jesper Juhl <juhl-lkml@dif.dk> I'm compiling 2.6.1-rc1-mm1 with "-W -Wall" to look for potential problems and minor stuff to clean up. One of the things that enabling the extra warnings turn up is errors about the placement of the inline keyword.
-
Andrew Morton authored
Fix warnings and build errors under EXT2_DEBUG.
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> Softcursor was broken for half of 2.5 series. This fixes it by first hiding cursor _then_ hiding softcursor. Very simple mistake...
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> This is obsolete x86-64 code.
-
Andrew Morton authored
- Add missing locking around s_next_generation increment - Correctly set the initial value of s_next_generation.
-
Andrew Morton authored
There is no locking around the increment of this per-filesystem counter. Create a new lock, just for this.
-
Andrew Morton authored
We've cached EXT2_SB(sb) in local variable `sbi'. Use it.
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> This kills outdated docs, and adds some helpful docs about video issues with suspend.
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> wakeup.S includes some rather nasty, and unneccessary debugging code. (It used to try to flush caches/tlbs; now its totally useless).
-
Andrew Morton authored
From: "H. Peter Anvin" <hpa@zytor.com> MAINTAINERS update
-
Andrew Morton authored
From: "Bryan O'Sullivan" <bos@serpentine.com> For compound pages, page_count needs to be sure to reference the head page. This affects code that plays tricks with memory mappings into userspace, which would mostly involve video drivers.
-
Andrew Morton authored
From: "Nakajima, Jun" <jun.nakajima@intel.com> Restore the HT detection algorithm. Make the processor package mapping subarch-specific so that it can reflect the APIC ID info provided by BIOS if required.
-
http://linux-watchdog.bkbits.net/linux-2.6-watchdogLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Bartlomiej Zolnierkiewicz authored
From: Luiz Fernando Capitulino <lcapitulino@prefeitura.sp.gov.br>, Randy.Dunlap <rddunlap@osdl.org>
-
Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://bk.phunnypharm.org/ieee1394-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Andrew Morton authored
If we detect an error late in this function, local variable `interpreter' can be NULL. Don't try to fput() it in that case.
-
Andrew Morton authored
3c59x has a tunable `rx_copybreak'. But it's declared const, so recent gcc's rub it out altogether, and modprobe says `3c59x: falsely claims to have parameter rx_copybreak'.
-
Andrew Morton authored
This way, the "static char buf" is defined only once instead of once per file.
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> From: Greg Banks <gnb@melbourne.sgi.com>, see comment in code.
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> Based on code from Terje Malmedal <terje.malmedal@usit.uio.no>
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> follow_up doesn't check that the passed dentry is at the root of the mounted file system, so we have to do that, to avoid calling follow_up too many times.
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> We weren't converting the -E* error code to an nfserr_* error code as we should.
-
Andrew Morton authored
From: NeilBrown <neilb@cse.unsw.edu.au> nfsd_setuser was not called until after filehandle lookup was done, so filehandle lookup would use the wrong userid, and so the permission checking in nfsd_acceptable would be bogus.
-
Andrew Morton authored
From: John Levon <levon@movementarian.org> Please apply the below and accept patches directly from Philippe for OProfile in the future, as necessary. (Philippe is the other main developer of OProfile)
-
Andrew Morton authored
From: Tom Rini <trini@kernel.crashing.org> Skip debug sections of modules - taking 12 minutes to load the ipv6 module is a bug. :)
-
Andrew Morton authored
From: Mike Christie <michaelc@cs.wisc.edu>, Jens Axboe <axboe@suse.de> It's cleaner and more correct to look at req->rl to determine whether this request got from the block layer requests lists instead of using req->q. It's handy to always have req->q available, to lookup the queue from the request.
-
Andrew Morton authored
From: Gerd Knorr <kraxel@bytesex.org> This patch adds a experimental driver for Conexant 2388x based TV cards. DESC cx88-video compile fixes for older gcc EDESC Fix some gcc-3.xisms.
-
Andrew Morton authored
From: Gerd Knorr <kraxel@bytesex.org> This is a saa7134 driver update. Changes: * add infrared remote support. * add support for more TV cards. * misc minor fixes. This patch depends on the ir-input patch.
-