- 14 Aug, 2002 22 commits
-
-
Petr Vandrovec authored
into vc.cvut.cz:/usr/src/linus/bk/linux-2.5
-
Petr Vandrovec authored
-
Petr Vandrovec authored
-
Petr Vandrovec authored
treated as a booleans. Comparsion does not work correctly on them.
-
Petr Vandrovec authored
-
Petr Vandrovec authored
-
Petr Vandrovec authored
-
Petr Vandrovec authored
generic layer long ago.
-
Petr Vandrovec authored
OUTPUT_MODE are values, not a bitmap, so use compare instead of bitwise AND.
-
Petr Vandrovec authored
CRTC can be used as a source for TV output.
-
Petr Vandrovec authored
Handle DVI output on G450/G550. Powerdown unused portions of G450/G550 DAC. Split G450/G550 DAC from older DAC1064 handling. Modify PLL setting when both CRTCs use same pixel clocks.
-
Petr Vandrovec authored
with failsafe settings discovered in the past. Fixes corrupted screen display on some G100.
-
Petr Vandrovec authored
pointer to fb_info to pointers to matrox_fb_info.
-
Petr Vandrovec authored
fb_info* pointer for secondary head. Saves some typecasts.
-
Petr Vandrovec authored
than current solution with per-CRTC bitmaps.
-
Petr Vandrovec authored
Update some initializations to use C99 initializers.
-
Petr Vandrovec authored
table instead of using if-else branches in code. Source is cleaner, and generated code is smaller with this change. By Denis Zaitsev <zzz@cd-club.ru>
-
Petr Vandrovec authored
We do not have any state stored here.
-
Petr Vandrovec authored
-
Petr Vandrovec authored
Simplify i2c-matroxfb code.
-
Alexander Viro authored
-
Martin J. Bligh authored
This just adds an if switch to irq_balance which the compiler optimises away anyway.
-
- 13 Aug, 2002 18 commits
-
-
Paul Mackerras authored
This patch that adds a prctl so that processes can set their floating-point exception mode on PPC and on PPC64. We need this because the FP exception mode is controlled by bits in the machine state register, which can only be accessed by the kernel, and because the exception mode setting interacts with the lazy FPU save/restore that the kernel does.
-
Andrew Morton authored
The patch allows userspace to issue printk's, via sys_syslog(). The main use of this is within hpa's klibc - initial userspace needs a way of logging information and this API allows that information to be captured into the printk ringbuffer. It ends up in /var/log/messages. Messages are truncated at 1024 characters by printk's vsprintf(). Requires CAP_SYS_ADMIN.
-
Andrew Morton authored
JFS needs this.
-
Albert Cranford authored
Please apply the four of four tested patches that update 2.5.31 with these I2C changes: o Support for SMBus 2.0 PEC Packet Error Checking o New adapter-i2c-frodo for SA 1110 board o New adapter-i2c-rpx for embeded MPC8XX o Replace depreciated cli()&sti() with spin_{un}lock_irq() o Updated documentation
-
Albert Cranford authored
Please apply the three of four tested patches that update 2.5.31 with these I2C changes: o Support for SMBus 2.0 PEC Packet Error Checking o New adapter-i2c-frodo for SA 1110 board o New adapter-i2c-rpx for embeded MPC8XX o Replace depreciated cli()&sti() with spin_{un}lock_irq() o Updated documentation
-
Albert Cranford authored
Please apply the two of four tested patches that update 2.5.31 with these I2C changes: o Support for SMBus 2.0 PEC Packet Error Checking o New adapter-i2c-frodo for SA 1110 board o New adapter-i2c-rpx for embeded MPC8XX o Replace depreciated cli()&sti() with spin_{un}lock_irq() o Updated documentation
-
bk://ldm.bkbits.net/linux-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
Convert ext2 initialisers to c99 format. From Art Haas.
-
Patrick Mochel authored
Make sure we delete devices from the driver list the iteration after we detach them (so we can get a valid next pointer)
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-driverfs-test
-
Petr Vandrovec authored
More C99 initializers fixes in ncpfs. By Art Haas <ahaas@neosoft.com>
-
http://linuxusb.bkbits.net/linus-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/gregkh-2.5
-
Andrew Morton authored
- I changed the sector_t thing in max_block to use davem's approach. I agree with Anton, but making it explicit doesn't hurt. - Remove a dead comment in copy_strings. Old stuff: - Remove the IO error warning in end_buffer_io_sync(). Failed READA attempts trigger it. - Emit a warning when an ext2 is mounting an ext3 filesystem. We have had quite a few problem reports related to this, mainly arising from initrd problems. And mount(8) tends to report the fstype from /etc/fstab rather than reporting what has really happened. Fixes some bogosity which I added to max_block(): - `size' doesn't need to be sector_t - `retval' should not be initialised to "~0UL" because that is 0x00000000ffffffff with 64-bit sector_t. - Allocate task_structs with GFP_KERNEL, as discussed. - Convert the EXPORT_SYMBOL for generic_file_direct_IO() to EXPORT_SYMBOL_GPL. That was only exported as a practicality for the raw driver. - Make the loop thread run balance_dirty_pages() after dirtying the backing file. So it will perform writeback of the backing file when dirty memory levels are high. Export balance_dirty_pages to GPL modules for this. This makes loop work a lot better - I suspect it broke when callers of balance_dirty_pages() started writing back only their own queue. There are many page allocation failures under heavy loop writeout. Coming from blk_queue_bounce()'s allocation from the page_pool mempool. So... - Disable page allocation warnings around the initial atomic allocation attempt in mempool_alloc() - the one where __GFP_WAIT and __GFP_IO were turned off. That one can easily fail. - Add some commentary in block_write_full_page()
-
Andrew Morton authored
get_page_state() is showing up on profiles on some big machines. It is a quite expensive function and it is being called too often. The patch replaces the hardwired RATELIMIT_PAGES with a calculated amount based on the amount of memory in the machine and the number of CPUs.
-
Andrew Morton authored
Replace the buffer lru spinlock protection with local_irq_disable and a cross-CPU call to invalidate them.
-
Andrew Morton authored
include/linux/prefetch.h does a strange thing: if the arch doesn't have the prefectch functions, this header defines no-op version of them and then defines ARCH_HAS_PREFETCH. So there's no way for mainline code to know if the architecture *really* has prefetch instructions. This information loss is unfortunate. Examples: for (i = 0; i < N; i++) prefetch(foo[i]); Problem is, if `prefetch' is a no-op, the compiler will still generate an empty busy-wait loop. Which it must do. We need to know the truth about ARCH_HAS_PREFETCH to correctly elide that loop.
-