- 14 Apr, 2004 8 commits
-
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Due to the possible dependancy on ACPI.
-
Dave Jones authored
acpi fallback is handled already in the init function.
-
Dave Jones authored
More from Bruno Ducrot. Warning: it will only half work on the ACER Aspire, though: there is no pstate in the DSDT corresponding to the max frequency... I'm looking how to handle that correctly, probably at the init stage, if the max frequency is not given, then add it to powernow_table. * Integrate acpi perflib from Dominik. * Use acpi if the PST tables are known to be broken (ASUS Aspire match one PST, but give brain damaged values), or use ACPI if no PST found.
-
Dave Jones authored
From: Dominik Brodowski <linux@dominikbrodowski.de> Don't use the ACPI data on CPUs we don't know nothing about.
-
Dave Jones authored
into delerium.codemonkey.org.uk:/mnt/nfs/sepia/bar/src/kernel/2.6/trees/cpufreq
-
Dave Jones authored
From: Bruno Ducrot <ducrot@poupinou.org> I think this patch is needed especially if the FSB is around 166MHz or 200MHz, or else I believe we get instabilities on some K7's motherboard powernow capable (it's called Cool'n Quiet IIRC). * Deduce fsb from cpu_khz and the max multiplier. It will be given as kHz now, so that frequency associated to a multiplier will be computate more accurately. Also, we need it for SGTC (see below). * Fix how cpuid is computed in powernow_decode_bios(). * Be more restrictive for PST. It may be possible (on desktop shipped with low power Athlon models) that FSB can be changed by dip switchs on motherboard for example. * Fix computation for SGTC. It use the bus timer (and then the bus frequency given by fsb).
-
- 13 Apr, 2004 32 commits
-
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> We have to restore r13 when entering unrecoverable_exception.
-
Andrew Morton authored
From: Paul Mackerras <paulus@samba.org> This patch changes PCI_DMA_TODEVICE to DMA_TO_DEVICE in a couple of places in drivers/net/ibmveth.c, since it doesn't compile without this change and it does compile with it. It also reformats a couple of over-long lines in the vicinity of the other changes.
-
Andrew Morton authored
From: Niraj Kumar <niraj17@iitbombay.org> This is in continuation of the ufs2 read-only code that went into 2.6.5. This patch fixes a bug where wrong content was being read off the disk after around 4 MB mark.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> It's been there since the kernel was first imported into bk. We see no reason for this.
-
Andrew Morton authored
From: Arjan van de Ven <arjanv@redhat.com> root_nfs_name is called one in single threaded environment; can use static.
-
Andrew Morton authored
From: Jeff Mahoney <jeffm@suse.com> This patch fixes a problem with the serial conversion to tiocm[sg]et. The paste from rs_ioctl included the command sanity checking, but there's no command for tiocm[sg]et. The compile ends up failing.
-
Andrew Morton authored
From: "Luiz Fernando N. Capitulino" <lcapitulino@prefeitura.sp.gov.br>, me drivers/pcmcia/rsrc_mgr.c: In function `find_io_region': drivers/pcmcia/rsrc_mgr.c:604: warning: large integer implicitly truncated to unsigned type We don't really know what underlying type an ioaddr_t has, so just use an integer here and let the compiler promote it appropriately.
-
Andrew Morton authored
From: Samium Gromoff <deepfire@sic-elvis.zel.ru> Without this one it fails to build, too.
-
Andrew Morton authored
From: Samium Gromoff <deepfire@sic-elvis.zel.ru> Without this one it fails to build.
-
Andrew Morton authored
From: Nick Wellnhofer <wellnhofer@aevum.de> hfs_fill_super in 2.6.5 returns -EIO instead of -EINVAL if a valid supe= block isn't found. So mount_block_root in init/do_mounts.c bails out before trying to mount the root device as XFS.
-
Andrew Morton authored
From: <gerg@snapgear.com> A few fixes for the 68328 "DragonBall" serial driver: . use irqreturn_t for interrupt handlers . correct a few variable types (stop compiler warnings) . correctly use return values from put_user(), get_user() and copy_to_user() Many of these originaly from kernel janitors.
-
Andrew Morton authored
From: <gerg@snapgear.com> A whole bunch of fixes for the ColdFire serial driver: . remove unused CONFIG_LEDMAN code . reformat port definitions to new style structure init . change "addr" field type to reduce casting in ColdFire serial driver . cleanup locking problems in mcfrs_write(). . implement fraction baud rate clock support for hardware that supports it (namely the ColdFire 5272) . implement wait_until_sent, some ColdFire parts of hardware support for this (again the 5272). . correctly use return values from put_user(), get_user() and copy_to_user() Many of these originaly from kernel janitors.
-
Andrew Morton authored
From: <gerg@snapgear.com> Change "addr" field type to reduce casting in ColdFire serial driver.
-
Andrew Morton authored
From: Jeff Garzik <jgarzik@pobox.com> DC390_init() takes a long, not an int.
-
Andrew Morton authored
40k reduction in my vmlinux. Thanks to Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> for performing the analysis.
-
Andrew Morton authored
Saves 3.4k from my vmlinux. Thanks to Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> for performing the analysis.
-
Andrew Morton authored
Shrinks my vmlinux by an astonishing 28k. text data bss dec hex filename 3038796 589890 150612 3779298b 39aae2 vmlinux.before 3009761 590107 150612 3750480 393a50 vmlinux.after Thanks to Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> for performing the analysis.
-
Andrew Morton authored
From: Vincent Sanders <vince@kyllikki.org> The vga16fb driver uses a direct ioremap on 0xa00000 to gain access to the vga card. This is wrong on architectures other than x86, every other driver uses VGA_MAP_MEM macro from vga.h to ensure the correct memory mapping.
-
Andrew Morton authored
From: Matt Mackall <mpm@selenic.com> Base hash sizes on available memory rather than total memory. An additional 50% above current used memory is considered reserved for the purposes of hash sizing to compensate for the hashes themselves and the remainder of kernel and userspace initialization.
-
Andrew Morton authored
From: Russell King <rmk@arm.linux.org.uk> Cleanup the 4 duplicate "get_files_struct" implementations into one get_files_struct() function to compliment put_files_struct().
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> This optimisation was reverted when I was removing all users of page->list. Bill fixed it up, so unrevert it again.
-
Andrew Morton authored
From: Sam Ravnborg <sam@ravnborg.org> When building external modules the $PWD/.tmp_versions directory is used. The .tmp_versions directory in the kernel tree cannot be used because this would clutter up the kernel tree especially when more than one external module is being build for the same kernel tree. This patch make sure to create $PWD/.tmp_versions, and to delete it during make clean. It also removes warning about 'messed with SUBDIRS', this is no longer relevant when .tmp_versions is made outside the kernel tree.
-
Andrew Morton authored
From: Andy Whitcroft <apw@shadowen.org> When clearing a large page allocation ensure we use a page clear function which will correctly clear a ZONE_HIGHMEM page.
-
bk://linux-dj.bkbits.net/cpufreqLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
bk://linux-dj.bkbits.net/agpgartLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Geert Uytterhoeven authored
M68k: Make sure machine-specific interrupts are always printed (bug introduced by show_interrupts() conversion)
-
Geert Uytterhoeven authored
Amiga Ethernet drivers: Print card info after calling register_netdev(), to avoid dev->name still being 'eth%d'.
-
Geert Uytterhoeven authored
M68k: Update time adjustment code cfr. other architectures. (perhaps do_gettimeofday() is a good candidate for consolidation across archs?)
-
Geert Uytterhoeven authored
M68k TLB fixes from Roman Zippel: - Check current->active_mm for currently active mm - Set correct context to flush the right ATC entry This is especially important for kswapd to correctly flush unmapped entries (it caused random segfaults during large compiles)
-
Geert Uytterhoeven authored
m68k: Use explicit-sized types for I/O accesses
-
Geert Uytterhoeven authored
Amikbd: Use C99 array initializers and standard key defines
-
Geert Uytterhoeven authored
M68k: Clean up initializers: - Convert struct/array initializers to C99 style - Do not initialize data to 0 or NULL explicitly so it can move to bss
-