- 10 Oct, 2003 7 commits
-
-
Tony Luck authored
This corrects the save/restore code in mca_asm.S which was written long ago, before the assembler understood mnemonic names for 'cr' and 'ar' registers (in fact it appears to have been written pre-silicon, some of the control register numbers don't match with what actually got built). There were other goofs too (like using 0, 1, 2, etc. for region register subscripts).
-
Jesse Barnes authored
Now that the ACPI table parsing stuff has been fixed we can move find_memory() back where it belongs--after the SRAT table has been parsed.
-
David Mosberger authored
This patch fixes the combination of CONFIG_DISCONTIGMEM and CONFIG_VIRTUAL_MEM_MAP so that generic kernels will work on all ia64 platforms, including sn2, and also makes sn2 specific kernels work (which I think is a first). I've cleaned this patch up heavily based on feedback from yourself, Christoph and others. I've tested sn2, zx1, and dig (thanks Xavier!) specific configurations, as well as a generic configuration that allows the same binary to boot on zx1, dig, and sn2.
-
Jesse Barnes authored
-
Andreas Schwab authored
This fixes a misnomer of some syscalls in 2.6.0-test[567]. Glibc wants them without the sys_ infix.
-
Jesse Barnes authored
Patch from Christoph. Fixes interrupt allocation code for sn2.
-
Arun Sharma authored
This seems to be introduced by recent changes in 2.6.0-test series.
-
- 09 Oct, 2003 9 commits
-
-
Arun Sharma authored
-
Peter Chubb authored
GAS_HAS_LOCAL_TAGS was removed a long time ago, but uaccess.h never got updated. Without this fix, bad syscall args may cause a SEGFAULT instead of failing gracefully.
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Kenneth W. Chen authored
Here is a patch that adds numa support for hugetlb page on ia64. It is taken from x86 numa implementation. The low level hugetlb page pre-allocation is done in round robin fashion on each numa node and allocation for user level code is node local aware.
-
Jesse Barnes authored
n platforms without an SRAT (e.g. zx1), the cpu_to_node_map will get built incorrectly without this fix, making generic kernels fail when they try to alloc_pages_node() from a nodeid of -1.
-
Jesse Barnes authored
Small fix to build early_sn_setup even if early printk is turned off.
-
Jesse Barnes authored
I didn't realize that any_online_cpu() wouldn't work for is_headless_node(), so this patch reverts the function back to using the node_to_cpu_mask[] array, fixing sn2 for systems with less than 64p.
-
Jesse Barnes authored
Don't try to use the sn2 I/O code if we're not on sn2 or we may get into trouble. Only makes a difference for generic kernels.
-
Jesse Barnes authored
-
- 08 Oct, 2003 24 commits
-
-
Janet Morgan authored
I ran into some bugs testing epoll in ia32-emulation mode on ia64. The attached patch fixes the problems and is well tested. Here is a summary of the changes: Changes to sys32_epoll_ctl() and sys32_epoll_wait(): - changed epoll_event32.data to an array (this is subjective, but seems to make the code more readable) Changes to sys32_epoll_wait(): - added call to __get_free_pages if kmalloc(epoll_event array) fails. This provides needed scalability and fixes the -ENOMEM failure during epoll-pipetest. - deleted copy-in of epoll_event array since this is not a user-inputsyscall - changed to check numevents > 0 as indicator of success on call to sys_epoll_wait. - changed to loop on numevents not maxevents when copying out to userspace.
-
Linus Torvalds authored
-
Stephen Hemminger authored
Replace read/write lock used for HPET timer monotonic_lock with seqlock. Similar to locking used on xtime and monotonic_lock in timers/timer_tsc.c
-
Stephen Hemminger authored
Replace read/write lock used for cyclone timer monotonic_lock with seqlock. Similar to locking used on xtime and monotonic_lock in timers/timer_tsc.c
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David S. Miller authored
-
Andi Kleen authored
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Chas Williams authored
-
Chas Williams authored
-
Tommy Christensen authored
-
Linus Torvalds authored
breaks everybody else. Instead, fix the NOMMU case by avoiding the part that walks page tables.
-
Julian Anastasov authored
-
Michael Hunold authored
-
Michael Hunold authored
- fix VIDIOC_S_FBUF for v4l1 backward compatility with xfree86 / v4l_drv
-
Michael Hunold authored
- some progress on DVB-C analog module: experimentally fix frequency offset, initialize msp3400 for analog TV sound - Reduce the number of dropped TS packets when an error is detected (Jon Burgess) - If somebody calls G_TUNER for a DVB-C card w/ analog module, then check for the selected tuner, not if the currently selected channel has a tuner. - play_iframe may be used to play stillpicture frames, that can either by complete i-frames or partial p-frames. In any case, the av7110 needs about 400kB of video data, before the internal video decoder starts displaying anything. for stillframes, this is bad, so we *always* loop writing the frame until the magic amount is reached. stupid, but works... - applied 64bit fixes by Pedro Miguel Teixeira <pmsjt@warner.homeip.net
-
Michael Hunold authored
- split up saa7146 compilation in core part (saa7146.o) and video+vbi part (saa7146_vv). some drivers need both (av7110.c), some drivers only need the core stuff (budget*.c) - add entry for sp887x DVB-T modulator to corresponding Kconfig - use new SELECT facility of Kconfig, first mentioned by Adrian Bunk and Roman Zippel in DVB subsystem - use SELECT in media/video/Kconfig, too.
-
Michael Hunold authored
- add budget driver as possible client of the ves1820 frontend driver - fix wrong include in sp887x.c frontend driver - fix wrong chip description in tda1004xh frontend driver - fixed detection of stv0299 if chip is in standby mode - change some #ifdef to #if, for easier debug enable/disable - ves1820: patch by Peter Bieringer: nicer log output - ves1820: allow PWM (tuner calibaration) value from EEPROM to be overridden on command line (based on patch by Peter Bieringer). New module paramters: "pwm" (max 4 ints, range -1..0xff) and "verbose" (to print AFC value aftger tuning).
-
Michael Hunold authored
- various av7110 updates
-
Michael Hunold authored
- patch by Jon Burgess to fix DMA issues - reduce the number of dropped TS packets when an error is detected (Jon Burgess) - use budget-ci driver for new TT DVB-T cards with onboard MSP430.
-
Michael Hunold authored
- the usual c99 initialization fixes all over the DVB place
-
Michael Hunold authored
- fix copyright stuff in various files: - remove e-mail addresses that don't exist anymore, but of course keep the names - change license from GPL to LGPL in dvb_i2c.h (Convergence code) - change license from GPL to LGPL in dvb_ringbuffer.h (ack by original author Oliver Endriss) - add LGPL license to dvb_functions
-
Michael Hunold authored
- allow multiple read device opens
-
Michael Hunold authored
- some Kconfig simplifications - FIELD_ALTERNATE capture was broken, add a "wait for vbi" command before actually waiting for the field change - improvements regarding streaming capture to gfx card memory. - captured frames could only be page aligned. fixed. - fix pgtable_build_single, it should work for all kinds of buffers now (system memory (kernel/user) and gfx-memory) - Fix bytesperline-calculation for V4L2_FIELD_ALTERNATE vs. V4L2_FIELD_INTERLACED capture
-