- 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 31 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
-
Michael Hunold authored
- add new DVB-T frontend driver sp887x.c
-
Michael Hunold authored
- av7110 DVB driver firmware update. don't worry: we're planning to switch to firmware_class soon...
-
Stephen Hemminger authored
-
Andi Kleen authored
-
Bart De Schuymer authored
-
Matthew Wilcox authored
It's a pain for architecture maintainers to keep the toplevel Kconfig files in sync. This addresses part of the problem by moving all the standard driver includes to drivers/Kconfig. As a bonus, it moves all the device drivers together in a menu which tames menuconfig somewhat. This patch only touches i386. Other architectures can join the party as soon as they feel ready to inflict all the choices on their userbase.
-
David S. Miller authored
-