* 2.6.1-rc2-mm1
@ 2004-01-08 7:28 Andrew Morton
2004-01-08 8:20 ` 2.6.1-rc2-mm1 Andrew Morton
` (5 more replies)
0 siblings, 6 replies; 19+ messages in thread
From: Andrew Morton @ 2004-01-08 7:28 UTC (permalink / raw)
To: linux-kernel, linux-mm
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
- Some rework to the mt-ranier CDROM support and ATAPI access to MO drives.
Could anyone who uses these please retest.
- A fix for loop-on-ext2-on-cdrom. Also needs testing please.
- A significant amount of work on remap_file_pages() from Ingo. Most
notably, we now support per-page protections within a single VMA. This is
aimed at UML and similar specialised applications which are presently
forced to allocate one VMA per page.
Anyone who is interested in remap_file_pages(), please test.
This adds a new syscall and breaks all non-ia32 architectures.
Instructions as to how to unbreak them is in the
remap_file_pages-prot-2.6.1-H2 patch.
- The remap_file_pages non-blocking infrastructure has been used to
implement prefaulting of minor faults for mappings. This will reduce the
kernel's minor fault rate by up to a factor of eight and has been shown to
offer a few percent speedup on some things.
This needs serious benchmarking please. Tests which involve short-lived
processes.
The remap_file_pages work will probably live in -mm for a while. It
needs careful review - alterations to largely unused code paths are a
concern because of the potential for long-lived security and DoS holes.
- Added an implementation of RAID6 from Peter Anvin. Usage information is
available in the Kconfig help for the feature. I'm sure he'd like to
hear of testing results.
- There's a fix for the Radeon framebuffer card here which we're a bit
wobbly about. if you have such a thing, please send a report.
- Significant amount of rework of the ACPI PM timer source patch. I'm not
sure that I got all the right patches in the right place. John and
Dominik, please double-check.
- Added the latest code drop from DRM CVS. People who use DRM, please test
it.
Changes since 2.6.1-rc1-mm2:
+linus.patch
Latest Linus tree
-msi-build-fix.patch
-sysfs-oops-fix.patch
-x86_64-memset-fix.patch
-jfs-nfs-le-fix.patch
-pnp-bios-fix.patch
-sched_clock-2.6.0-A1-deadlock-fix.patch
-ide-tape-rq-special.patch
-ide-cmd640-pci1.patch
-ide-recovery-time.patch
-amd-k8-fixes.patch
-cpufreq-memleak-fix.patch
-alpha-relocation-fix.patch
Merged
+kgdb-doc-fix.patch
Documentation fix
+ppc64-proc-fixes.patch
+ppc64-missing-section-definition.patch
ppc64 fixes
+ppc64-proc-fixes.patch
+ppc64-missing-section-definition.patch
ppc64 fixes
+scsi-rename-TIMEOUT.patch
scsi build fix
+loop-fix-hardsect.patch
Reworked version of the patch to fix the underlying hard sector size of the
loop blockdev.
-RD1-cdrom_ioctl-B6.patch
-RD2-ioctl-B6.patch
-RD2-ioctl-B6-fix.patch
-RD3-cdrom_open-B6.patch
-RD4-open-B6.patch
-RD5-cdrom_release-B6.patch
-RD6-release-B6.patch
-RD7-presto_journal_close-B6.patch
-RD8-f_mapping-B6.patch
-RD9-f_mapping2-B6.patch
-RD10-i_sem-B6.patch
-RD11-f_mapping3-B6.patch
-RD12-generic_osync_inode-B6.patch
-RD13-bd_acquire-B6.patch
-RD14-generic_write_checks-B6.patch
-RD15-I_BDEV-B6.patch
+RD1-open-mm.patch
+RD2-release-mm.patch
+RD3-presto_journal_close-mm.patch
+RD4-f_mapping-mm.patch
+RD5-f_mapping2-mm.patch
+RD6-i_sem-mm.patch
+RD7-f_mapping3-mm.patch
+RD8-generic_osync_inode-mm.patch
+RD9-bd_acquire-mm.patch
+RD10-generic_write_checks-mm.patch
+RD11-I_BDEV-mm.patch
Updated version of Al Viro's prepare-blockdevs-for-hotswap patch series.
-psmouse-parameter-parsing-fix.patch
I was told to drop this.
+keyboard-repeat-fix.patch
Fix rawmode enulation of PrintScreen key.
-qla1280-update.patch
+qla1280-update-2.patch
Updated qlogic patch
+ramdisk-leak-fix.patch
Fix resource leak in ramdisk driver init error paths
-acpi-pm-timer-fixes-2.patch
+acpi-timer-fixes-A5.patch
+timer_pm-warning-fix.patch
-timer_pm-verbose-timesource-fix.patch
-timer_pm-wraparound-fixes.patch
Various ACPI PM timer fixes
-cdrom_open-fix.patch
Merged into atapi-mo-support-update.patch
+sysfs-add-oss-class.patch
+sysfs-add-alsa-class.patch
+sysfs-add-input-class-support.patch
More sysfs class support in subsystems
-nforce2-disconnect-quirk.patch
-nforce2-apic.patch
Bart said to kill these.
+make-for_each_cpu-iterator-more-friendly-fix.patch
Fix this for Alpha CPUs
+watchdog-updates-2.patch
Minor watchdog driver updates
+laptop-mode-doc-update.patch
Fix "laptop mode" docs
+start_this_handle-retval-fix.patch
Fix potential oops in ext3.
+remove-eicon-isdn-driver.patch
Remove defunct ISDN driver.
+remap_file_pages-fixes-2.6.1-A3.patch
Fixes to remap_file_pages()
+remap_file_pages-prot-2.6.1-H2.patch
per-page protections in remap_file_pages()
+prefault-2.6.0-A0.patch
Prefaulting for minot faults
+vt-locking-fixes.patch
+vt-locking-fixes-warning-fix.patch
Fix virtual terminal locking
+pid_max-fix.patch
Fix pid allocation off-by-one for >32768 pids
+allow-SGI-IOC4-chipset-support.patch
Kconfig tweak
+oss-dmabuf-deadlock-fix.patch
ODD driver locking fix
+workqueue-cleanup.patch
Cleanup workqueue signal handling
+libata-update.patch
Update to the SATA drivers
+tridentfb-documentation-fix.patch
Documentation fix
+proc_pid_lookup-speedup.patch
Make proc_pid_lookup() faster
+bio_endio-clarifications.patch
bio_endio cleanupand documentation
+rtc-leak-fixes.patch
Fix minor kernel->userspace information leakage
+simplify-node-zone-fields-3.patch
Cleanup mm things
+r8169-oops-fix.patch
Fix an oops in this net driver
+radeonfb-pdi-id-addition.patch
New PCI ID
+mpt-fusion-update.patch
Vendor driver update
+use-soft-float.patch
Add -msoft-float so we pick up accidental use of floating point in the
kernel.
+DRM-cvs-update.patch
Latest DRM CVS tree.
+raid6-20040107.patch
RAID6
+m68knommu-module-support.patch
+m68knommu-module-support-2.patch
+m68knommu-sched_clock.patch
+m68knommu-include-fix.patch
+m68knommu-cpustats-fix.patch
+m68knommu-types-cleanup.patch
+m68knommu-find_extend_vma.patch
no-MMU mode m68k updates.
-printk-oops-mangle-fix.patch
This got rejects and I lost interest in it.
All 294 patches
linus.patch
mm.patch
add -mmN to EXTRAVERSION
2.6.0-rc1-netdrvr-exp1.patch
kgdb-ga.patch
kgdb stub for ia32 (George Anzinger's one)
kgdbL warning fix
kgdb buffer overflow fix
kgdbL warning fix
kgdb: CONFIG_DEBUG_INFO fix
x86_64 fixes
kgdb-doc-fix.patch
correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
kgdboe-netpoll.patch
kgdb-over-ethernet via netpoll
kgdboe-non-ia32-build-fix.patch
ppc64-proc-fixes.patch
/proc/ppc64 and /proc/iSeries fixes from Linas Vepstas
ppc64-missing-section-definition.patch
ppc64: Add missing section definition
radeon-line-length-fix.patch
radeonfb line length fix
scsi-rename-TIMEOUT.patch
fix scsi.h #define collision
loop-fix-hardsect.patch
loop: fix hard sector size
must-fix.patch
must fix lists update
must fix list update
mustfix update
must-fix-update-5.patch
must-fix update
RD1-open-mm.patch
RD2-release-mm.patch
RD3-presto_journal_close-mm.patch
RD4-f_mapping-mm.patch
RD5-f_mapping2-mm.patch
RD6-i_sem-mm.patch
RD7-f_mapping3-mm.patch
RD8-generic_osync_inode-mm.patch
RD9-bd_acquire-mm.patch
RD10-generic_write_checks-mm.patch
RD11-I_BDEV-mm.patch
cramfs-use-pagecache.patch
cramfs: use pagecache better
invalidate_inodes-speedup.patch
invalidate_inodes speedup
more invalidate_inodes speedup fixes
net-jiffy-normalisation-fix.patch
NET: Normalize jiffies reported to userspace, in neighbor management code
input-mousedev-remove-jitter.patch
Input: smooth out mouse jitter
input-mousedev-ps2-emulation-fix.patch
mousedev PS/@ emulation fix
input-01-i8042-suspend.patch
input: i8042 suspend
input-02-i8042-option-parsing.patch
input: i8042 option parsing
input-03-psmouse-option-parsing.patch
input: psmouse option parsing
input-04-atkbd-option-parsing.patch
input: atkbd option parsing
input-05-missing-module-licenses.patch
input: missing module licenses
input-06-Kconfig-Synaptics-help.patch
Kconfig Synaptics help
input-07-sis-aux-port.patch
input: SiS AUX port
input-11-98busmouse-compile-fix.patch
Fix compile error in 98busmouse.c module
input-12-mouse-drivers-use-module_param.patch
Convert mouse drivers to use module_param
input-13-tsdev-use-module_param.patch
Convert tsdev to use module_param
keyboard-repeat-fix.patch
Fix key repeat problems
input-use-after-free-checks.patch
input layer debug checks
cpu_sibling_map-fix.patch
cpu_sibling_map fix
acpi-20031203.patch
acpi-20031203-fix.patch
cfq-4.patch
CFQ io scheduler
CFQ fixes
config_spinline.patch
uninline spinlocks for profiling accuracy.
ppc64-syscall6-macro.patch
add syscall6 macro to ppc64
ppc64-sched_clock-2.patch
ppc64: add sched_clock
ppc64-32bit-compat-update.patch
ppc64: 32bit compat update
ppc64-OF-device-tree-update.patch
ppc64: Change to new OF device tree API
ppc64-numa-sign-extension-fix-2.patch
ppc64: fix sign extension in numa code
ppc64-bar-0-fix.patch
Allow PCI BARs that start at 0
ppc64-reloc_hide.patch
ppc64-IRQ_INPROGRESS-fix.patch
ppc64: revert IRQ_INPROGRESS change
sn-console-update.patch
ia64 sn console fixes
sn-serial-medusa-fix.patch
ia64 sn2 "medusa" serial console fix
qla1280-update-2.patch
qla1280 update
sym-speed-fix.patch
sym2 Ultra-160 fix
aic7xxx_old-proc-oops-fix.patch
aic7x_old /proc oops fix
aic7xxx_old-oops-fix.patch
ramdisk-leak-fix.patch
fix memory leak in ram disk
ramdisk-cleanup.patch
intel8x0-cleanup.patch
intel8x0 cleanups
pdflush-diag.patch
zap_page_range-debug.patch
zap_page_range() debug
asus-L5-fix.patch
Asus L5 framebuffer fix
jffs-use-daemonize.patch
get_user_pages-handle-VM_IO.patch
support-zillions-of-scsi-disks.patch
support many SCSI disks
pci_set_power_state-might-sleep.patch
CONFIG_STANDALONE-default-to-n.patch
Make CONFIG_STANDALONE default to N
extra-buffer-diags.patch
CONFIG_SYSFS.patch
From: Pat Mochel <mochel@osdl.org>
Subject: [PATCH] Add CONFIG_SYSFS
CONFIG_SYSFS-boot-from-disk-fix.patch
slab-leak-detector.patch
slab leak detector
loop-module-alias.patch
loop needs MODULE_ALIAS_BLOCK
loop-bio-index-fix.patch
loop bio indexing fix
loop-highmem.patch
remove useless highmem bounce from loop/cryptoloop
loop-bio-clone.patch
loop bio clone optimisation
loop-recycle.patch
loop bio recycling optimisation
acpi-pm-timer.patch
ACPI PM Timer
acpi-timer-fixes-A5.patch
ACPI PM timer fixes
timer_pm-warning-fix.patch
as-regression-fix.patch
Fix IO scheduler regression
as-request-poisoning.patch
AS: request poisoning
as-request-poisoning-fix.patch
AS: request poisining fix
as-fix-all-known-bugs.patch
AS fixes
as-new-process-estimation.patch
AS: new process estimation
as-cooperative-thinktime.patch
AS: thinktime improvement
scale-nr_requests.patch
scale nr_requests with TCQ depth
truncate_inode_pages-check.patch
local_bh_enable-warning-fix.patch
pnp-fix-2.patch
PnP Fixes #2
pnp-fix-3.patch
PnP Fixes #3
alpha-stack-dump.patch
sysfs_remove_dir-vs-dcache_readdir-race-fix.patch
sysfs_remove_dir Vs dcache_readdir race fix
invalidate_mmap_range-non-gpl-export.patch
mark invalidate_mmap_range() as EXPORT_SYMBOL
alsa-sleep-in-spinlock-fix.patch
ALSA sleep in spinlock fix
sym2-speed-selection-fix.patch
Speed selection fix for sym53c8xx
ppc-export-consistent_sync_page.patch
PPC32: Export consistent_sync_page.
ppc-use-EXPORT_SYMBOL_NOVERS.patch
PPC32: Change all EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL in ppc_ksyms.c
ppc-CONFIG_PPC_STD_MMU-fix.patch
PPC32: Select arch/ppc/kernel/head.S on CONFIG_PPC_STD_MMU.
ppc-IBM-MPC-header-cleanups.patch
PPC32: Minor cleanups to IBM4xx and MPC82xx headers.
xfs-update-01.patch
XFS update
percpu-gcc-34-warning-fix.patch
fix gcc-3.4 warning in percpu code
nr_requests-oops-fix.patch
Fix oops when modifying /sys/block/dm-0/queue/nr_requests
netfilter_bridge-compile-fix.patch
aacraid-warning-fix.patch
aacraid warning fix
atapi-mo-support.patch
ATAPI MO drive support
mt-ranier-support.patch
mt rainier support
atapi-mo-support-update.patch
ATAPI MO support update
cdrom_open fix
alsa-gus-scheduling-in-interrupt-fix.patch
alsa gus max schedule-in-irq-fix
ppp_async-locking-fix.patch
Make ppp_async callable from hard interrupt
make-try_to_free_pages-walk-zonelist.patch
make try_to_free_pages walk zonelist
make-try_to_free_pages-walk-zonelist-fix.patch
zone scanning fix
remove-CardServices-from-pcmcia-net-drivers.patch
CardServices() removal from pcmcia net drivers
remove-CardServices-from-ide-cs.patch
From: Arjan van de Ven <arjanv@redhat.com>
Subject: Re: [PATCH 1/10] CardServices() removal from pcmcia net drivers
remove-CardServices-from-drivers-net-wireless.patch
remove CardServices() from drivers/net/wireless
remove-CardServices-from-drivers-serial.patch
Remvoe CardServices() from drivers/serial
remove-CardServices-from-drivers-serial-fix.patch
serial_cs CardServices removal fix
remove-CardServices-from-axnet_cs.patch
remvoe CardServices from axnet_cs
remove-CardServices-final.patch
final CardServices() removal patches
CardServices-compatibility-layer.patch
CardServices compatibility layer
const-fixes.patch
const vs. __attribute__((const)) confusion
s390-const-fixes.patch
s390 const fixes
sysfs-add-simple-class-device-support.patch
sysfs: add "simple" class device support
sysfs-remove-tty-class-device-logic.patch
sysfs: remove tty class device logic
sysfs-add-mem-device-support.patch
sysfs: add mem class
sysfs-add-misc-class.patch
sysfs: add misc class
vc-init-race-fix.patch
virtual consle initialisation race fix
sysfs-add-video-class.patch
sysfs: add video class
sysfs-add-oss-class.patch
sysfs sound class patch for OSS drivers
sysfs-add-alsa-class.patch
sysfs sound class patch for ALSA drivers
sysfs-add-input-class-support.patch
sysfs: input class patch
tridentfb-non-flatpanel-fix.patch
fix for tridentfb.c usage on CRTs.
CONFIG_EPOLL-file_struct-members.patch
CONFIG_EPOLL=n space reduction
epoll-oneshot-support.patch
One-shot support for epoll
kill_fasync-speedup.patch
kill_fasync speedup
o21-sched.patch
O21 for interactivity 2.6.0
sched-clock-2.6.0-A1.patch
Relax synchronization of sched_clock()
sched-can-migrate-2.6.0-A2.patch
can_migrate_task cleanup
sched-cleanup-2.6.0-A2.patch
CPU scheduler cleanup
sched-style-2.6.0-A5.patch
sched.c style cleanups
decrypt-CONFIG_PDC202XX_FORCE-help.patch
Change cryptic description and help for CONFIG_PDC202XX_FORCE
ide-siimage-seagate.patch
ide-siimage-stack-fix.patch
ide-siimage-sil3114.patch
ide-pdc_old-pio-fix.patch
ide-pdc_old-udma66-fix.patch
ide-pdc_old-66mhz_clock-fix.patch
ide-pdc_new-proc.patch
make-for_each_cpu-iterator-more-friendly.patch
Make for_each_cpu() Iterator More Friendly
make-for_each_cpu-iterator-more-friendly-fix.patch
Fix alpha build failure
use-for_each_cpu-in-right-places.patch
Use for_each_cpu() Where It's Meant To Be
for_each_cpu-oprofile-fix.patch
for_each_cpu oprofile fix
for_each_cpu-oprofile-fix-2.patch
fa311-mac-address-fix.patch
wrong mac address with netgear FA311 ethernet card
kernel-locking-doc-end-tags-fix.patch
Missing end tags in kernel-locking kerneldoc
rcupdate-c99-initialisers.patch
C99 change to rcupdate.h
68k-339.patch
M68k floppy selection
68k-340.patch
M68k head console
68k-341.patch
M68k head unused
68k-342.patch
M68k head comments
68k-343.patch
M68k head pic
68k-344.patch
M68k head white space
68k-345.patch
M68k cache mode
68k-346.patch
M68k RMW accesses
68k-347.patch
Atari Hades PCI C99
68k-348.patch
Amiga sound C99
68k-349.patch
BVME6000 RTC C99
68k-350.patch
M68k symbol exports
68k-351.patch
M68k math emu C99
68k-352.patch
MVME16x RTC C99
68k-353.patch
Q40 interrupts C99
68k-354.patch
Sun-3 ID PROM C99
68k-355.patch
Mac ADB IOP fix
68k-359.patch
Mac ESP SCSI setup
68k-360.patch
Mac SCSI
68k-361.patch
Macfb setup
68k-364.patch
Mac ADB
68k-365.patch
ncr53c7xx SCSI
68k-366.patch
BVME6000 SCSI
68k-367.patch
Amiga Gayle IDE cleanup
68k-368.patch
Amiga Gayle E-Matrix 530 IDE
68k-369.patch
Zorro sysfs/driver model
68k-374.patch
Amiga debug fix
68k-375.patch
Mac II VIA
68k-377.patch
M68k asm/system.h
68k-378.patch
Amiga NCR53c710 SCSI
68k-379.patch
Amiga core C99
68k-380.patch
M68k has no VGA/MDA
68k-381.patch
M68k thread
68k-382.patch
M68k thread_info
68k-383.patch
M68k extern inline
68k-384.patch
NCR53C9x SCSI inline
68k-385.patch
Cirrusfb extern inline
68k-386.patch
Genrtc warning
68k-387.patch
M68k Documentation
68k-390.patch
Amiga Buddha/CatWeasel IDE
printk_ratelimit.patch
generalise net_ratelimit (printk_ratelimit)
printk_ratelimit-fix.patch
parintk_ratelimit fix
freevxfs-MODULE_ALIAS.patch
MODULE_ALIAS for freevxfs
trident-cleanup-indentation-D1-2.6.0.patch
reindent trident OSS sound driver
trident-sound-driver-fixes.patch
trident OSS sound driver fixes
trident-cleanup-2.patch
trident: use pr_debug instead of home-brewed TRDBG
compound-page-page_count-fix.patch
fix page counting for compound pages
inia100-fix.patch
fix inia100 driver
MAINTAINERS-lanana-update.patch
MAINTAINERS update
devfs-joystick-fix.patch
fix devfs names for joystick
s3-sleep-remove-debug-code.patch
s3 sleep: Kill obsolete debugging code
swsusp-doc-updates.patch
swsusp/sleep documentation update
watchdog-updates.patch
Watchdog patches
watchdog-updates-2.patch
Watchdog patches (part 2)
ext2_new_inode-cleanup.patch
ext2_new_inode nanocleanup
ext2-s_next_generation-fix.patch
ext2: s_next_generation locking
ext3-s_next_generation-fix.patch
ext3: s_next_generation fixes
alt-arrow-console-switch-fix.patch
Fix Alt-arrow console switch droppage
ia32-remove-SIMNOW.patch
Remove x86_64 leftover SIMNOW code
softcursor-fix.patch
Fix softcursor
ext2-debug-build-fix.patch
ext2: fix build when EXT2_DEBUG is set
efi-inline-fixes.patch
Fix weird placement of inline
do_timer_gettime-cleanup.patch
do_timer_gettime() cleanup
set_cpus_allowed-locking-fix.patch
set_cpus_allowed locking
set_cpus_allowed-locking-fix-fix.patch
fix set_cpus_allowed locking even more
rmmod-race-fix.patch
module removal race fix
remove-hpet-intel-check.patch
Remove Intel check in i386 HPET code
devfs-d_revalidate-oops-fix.patch
devfs d_revalidate race/oops fix
laptop-mode-2.patch
laptop-mode for 2.6, version 6
laptop-mode-doc-update.patch
Documentation/laptop-mode.txt
e1000-1019-fix.patch
e1000: device 1019 fix
ali-m1533-hang-fix.patch
ALI M1533 audio hang fix
start_this_handle-retval-fix.patch
jbd: start_this_handle() return value fix
remove-eicon-isdn-driver.patch
remove old Eicon isdn driver
remap_file_pages-fixes-2.6.1-A3.patch
remap_file_pages fixes
remap_file_pages-prot-2.6.1-H2.patch
remap_file_pages protection enhancements
prefault-2.6.0-A0.patch
pagefault prefaulting
vt-locking-fixes.patch
VT locking fixes
vt-locking-fixes-warning-fix.patch
pid_max-fix.patch
Bug when setting pid_max > 32k
allow-SGI-IOC4-chipset-support.patch
allow SGI IOC4 chipset support
oss-dmabuf-deadlock-fix.patch
OSS dmabuf deadlock fix
workqueue-cleanup.patch
Remove redundant code in workqueue.c
libata-update.patch
update libata
tridentfb-documentation-fix.patch
tridentfb documentation fix
proc_pid_lookup-speedup.patch
Optimize proc_pid_lookup
bio_endio-clarifications.patch
clarify meaning of bio fields in the end_io function
rtc-leak-fixes.patch
2.6.1 RTC leaks.
simplify-node-zone-fields-3.patch
Simplify node/zone field in page->flags
r8169-oops-fix.patch
erroneous __devinitdata in the r8169 driver
radeonfb-pdi-id-addition.patch
Identify RADEON Yd in radeonfb
mpt-fusion-update.patch
MPT Fusion driver 3.00.00 update
use-soft-float.patch
Use -msoft-float
DRM-cvs-update.patch
DRM cvs update
raid6-20040107.patch
RAID-6
m68knommu-module-support.patch
allow for building module support for m68knommu architecture
m68knommu-module-support-2.patch
add module support for m68knommu architecture
m68knommu-sched_clock.patch
sched_clock() for m68knommu architectures
m68knommu-include-fix.patch
m68knommu include fix
m68knommu-cpustats-fix.patch
fix cpu stats in m68knommu entry.S
m68knommu-types-cleanup.patch
use m68k/types.h for m68knommu
m68knommu-find_extend_vma.patch
implement find_extend_vma() for nommu
list_del-debug.patch
list_del debug check
print-build-options-on-oops.patch
show_task-free-stack-fix.patch
show_task() fix and cleanup
oops-dump-preceding-code.patch
i386 oops output: dump preceding code
lockmeter.patch
4g-2.6.0-test2-mm2-A5.patch
4G/4G split patch
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g/4g usercopy atomicity fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
4G/4G preempt on vstack
4G/4G: even number of kmap types
4g4g: fix __get_user in slab
4g4g: Remove extra .data.idt section definition
4g/4g linker error (overlapping sections)
4G/4G: remove debug code
4g4g: pmd fix
4g/4g: fixes from Bill
4g4g: fpu emulation fix
4g4g: show_registers() fix
4g/4g usercopy atomicity fix
4g4g: debug flags fix
4g4g: Fix wrong asm-offsets entry
cyclone time fixmap fix
use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
4G/4G might_sleep warning fix
4g/4g pagetable accounting fix
Fix 4G/4G and WP test lockup
4G/4G KERNEL_DS usercopy again
Fix 4G/4G X11/vm86 oops
Fix 4G/4G athlon triplefault
4g4g SEP fix
Fix 4G/4G split fix for pre-pentiumII machines
4g4g-locked-userspace-copy.patch
Do a locked user-space copy for 4g/4g
ppc-fixes.patch
make mm4 compile on ppc
O_DIRECT-race-fixes-rollup.patch
DIO fixes forward port and AIO-DIO fix
O_DIRECT race fixes comments
O_DRIECT race fixes fix fix fix
DIO locking rework
O_DIRECT XFS fix
dio-aio-fixes.patch
direct-io AIO fixes
dio-aio fix fix
aio-fallback-bio_count-race-fix-2.patch
AIO+DIO bio_count race fix
aio-sysctl-parms.patch
aio sysctl parms
aio-01-retry.patch
AIO: Core retry infrastructure
Fix aio process hang on EINVAL
AIO: flush workqueues before destroying ioctx'es
AIO: hold the context lock across unuse_mm
task task_lock in use_mm()
4g4g-aio-hang-fix.patch
Fix AIO and 4G-4G hang
aio-retry-elevated-refcount.patch
aio: extra ref count during retry
aio-splice-runlist.patch
Splice AIO runlist for fairer handling of multiple io contexts
aio-02-lockpage_wq.patch
AIO: Async page wait
aio-03-fs_read.patch
AIO: Filesystem aio read
aio-04-buffer_wq.patch
AIO: Async buffer wait
lock_buffer_wq fix
aio-05-fs_write.patch
AIO: Filesystem aio write
aio-06-bread_wq.patch
AIO: Async block read
aio-07-ext2getblk_wq.patch
AIO: Async get block for ext2
O_SYNC-speedup-2.patch
speed up O_SYNC writes
O_SYNC-speedup-2-f_mapping-fixes.patch
aio-09-o_sync.patch
aio O_SYNC
AIO: fix a BUG
Unify o_sync changes for aio and regular writes
aio-O_SYNC-fix bits got lost
aio: writev nr_segs fix
More AIO O_SYNC related fixes
aio-09-o_sync-f_mapping-fixes.patch
gang_lookup_next.patch
Change the page gang lookup API
aio-gang_lookup-fix.patch
AIO gang lookup fixes
aio-O_SYNC-short-write-fix.patch
Fix for O_SYNC short writes
aio-12-readahead.patch
AIO: readahead fixes
aio O_DIRECT no readahead
Unified page range readahead for aio and regular reads
aio-12-readahead-f_mapping-fix.patch
aio-readahead-speedup.patch
Readahead issues and AIO read speedup
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
@ 2004-01-08 8:20 ` Andrew Morton
2004-01-08 11:00 ` 2.6.1-rc2-mm1 Daniel Drake
` (4 subsequent siblings)
5 siblings, 0 replies; 19+ messages in thread
From: Andrew Morton @ 2004-01-08 8:20 UTC (permalink / raw)
To: linux-kernel, linux-mm
Andrew Morton <akpm@osdl.org> wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
>
Well I managed to release this five seconds after 2.6.1-rc3.
2.6.1-rc2-mm1 contains everything which is in 2.6.1-rc3.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 8:20 ` 2.6.1-rc2-mm1 Andrew Morton
@ 2004-01-08 11:00 ` Daniel Drake
2004-01-08 13:01 ` 2.6.1-rc2-mm1 Ramon Rey Vicente
` (3 subsequent siblings)
5 siblings, 0 replies; 19+ messages in thread
From: Daniel Drake @ 2004-01-08 11:00 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, linux-mm, c-d.hailfinger.kernel.2003
[-- Attachment #1: Type: text/plain, Size: 27263 bytes --]
Hi Andrew,
Could you please update the forcedeth driver (GPL nforce-net) for the next
mm-release? V20 is available from
http://www.hailfinger.org/carldani/linux/patches/forcedeth/ but I have
included an incremental patch from v19 to v20 in this mail (applies cleanly
against 2.6.1-rc2-mm1).
Thanks
Daniel
Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
>
>
>
> - Some rework to the mt-ranier CDROM support and ATAPI access to MO drives.
> Could anyone who uses these please retest.
>
> - A fix for loop-on-ext2-on-cdrom. Also needs testing please.
>
> - A significant amount of work on remap_file_pages() from Ingo. Most
> notably, we now support per-page protections within a single VMA. This is
> aimed at UML and similar specialised applications which are presently
> forced to allocate one VMA per page.
>
> Anyone who is interested in remap_file_pages(), please test.
>
> This adds a new syscall and breaks all non-ia32 architectures.
> Instructions as to how to unbreak them is in the
> remap_file_pages-prot-2.6.1-H2 patch.
>
> - The remap_file_pages non-blocking infrastructure has been used to
> implement prefaulting of minor faults for mappings. This will reduce the
> kernel's minor fault rate by up to a factor of eight and has been shown to
> offer a few percent speedup on some things.
>
> This needs serious benchmarking please. Tests which involve short-lived
> processes.
>
> The remap_file_pages work will probably live in -mm for a while. It
> needs careful review - alterations to largely unused code paths are a
> concern because of the potential for long-lived security and DoS holes.
>
> - Added an implementation of RAID6 from Peter Anvin. Usage information is
> available in the Kconfig help for the feature. I'm sure he'd like to
> hear of testing results.
>
> - There's a fix for the Radeon framebuffer card here which we're a bit
> wobbly about. if you have such a thing, please send a report.
>
> - Significant amount of rework of the ACPI PM timer source patch. I'm not
> sure that I got all the right patches in the right place. John and
> Dominik, please double-check.
>
> - Added the latest code drop from DRM CVS. People who use DRM, please test
> it.
>
>
>
>
>
> Changes since 2.6.1-rc1-mm2:
>
> +linus.patch
>
> Latest Linus tree
>
> -msi-build-fix.patch
> -sysfs-oops-fix.patch
> -x86_64-memset-fix.patch
> -jfs-nfs-le-fix.patch
> -pnp-bios-fix.patch
> -sched_clock-2.6.0-A1-deadlock-fix.patch
> -ide-tape-rq-special.patch
> -ide-cmd640-pci1.patch
> -ide-recovery-time.patch
> -amd-k8-fixes.patch
> -cpufreq-memleak-fix.patch
> -alpha-relocation-fix.patch
>
> Merged
>
> +kgdb-doc-fix.patch
>
> Documentation fix
>
> +ppc64-proc-fixes.patch
> +ppc64-missing-section-definition.patch
>
> ppc64 fixes
>
> +ppc64-proc-fixes.patch
> +ppc64-missing-section-definition.patch
>
> ppc64 fixes
>
> +scsi-rename-TIMEOUT.patch
>
> scsi build fix
>
> +loop-fix-hardsect.patch
>
> Reworked version of the patch to fix the underlying hard sector size of the
> loop blockdev.
>
> -RD1-cdrom_ioctl-B6.patch
> -RD2-ioctl-B6.patch
> -RD2-ioctl-B6-fix.patch
> -RD3-cdrom_open-B6.patch
> -RD4-open-B6.patch
> -RD5-cdrom_release-B6.patch
> -RD6-release-B6.patch
> -RD7-presto_journal_close-B6.patch
> -RD8-f_mapping-B6.patch
> -RD9-f_mapping2-B6.patch
> -RD10-i_sem-B6.patch
> -RD11-f_mapping3-B6.patch
> -RD12-generic_osync_inode-B6.patch
> -RD13-bd_acquire-B6.patch
> -RD14-generic_write_checks-B6.patch
> -RD15-I_BDEV-B6.patch
> +RD1-open-mm.patch
> +RD2-release-mm.patch
> +RD3-presto_journal_close-mm.patch
> +RD4-f_mapping-mm.patch
> +RD5-f_mapping2-mm.patch
> +RD6-i_sem-mm.patch
> +RD7-f_mapping3-mm.patch
> +RD8-generic_osync_inode-mm.patch
> +RD9-bd_acquire-mm.patch
> +RD10-generic_write_checks-mm.patch
> +RD11-I_BDEV-mm.patch
>
> Updated version of Al Viro's prepare-blockdevs-for-hotswap patch series.
>
> -psmouse-parameter-parsing-fix.patch
>
> I was told to drop this.
>
> +keyboard-repeat-fix.patch
>
> Fix rawmode enulation of PrintScreen key.
>
> -qla1280-update.patch
> +qla1280-update-2.patch
>
> Updated qlogic patch
>
> +ramdisk-leak-fix.patch
>
> Fix resource leak in ramdisk driver init error paths
>
> -acpi-pm-timer-fixes-2.patch
> +acpi-timer-fixes-A5.patch
> +timer_pm-warning-fix.patch
> -timer_pm-verbose-timesource-fix.patch
> -timer_pm-wraparound-fixes.patch
>
> Various ACPI PM timer fixes
>
> -cdrom_open-fix.patch
>
> Merged into atapi-mo-support-update.patch
>
> +sysfs-add-oss-class.patch
> +sysfs-add-alsa-class.patch
> +sysfs-add-input-class-support.patch
>
> More sysfs class support in subsystems
>
> -nforce2-disconnect-quirk.patch
> -nforce2-apic.patch
>
> Bart said to kill these.
>
> +make-for_each_cpu-iterator-more-friendly-fix.patch
>
> Fix this for Alpha CPUs
>
> +watchdog-updates-2.patch
>
> Minor watchdog driver updates
>
> +laptop-mode-doc-update.patch
>
> Fix "laptop mode" docs
>
> +start_this_handle-retval-fix.patch
>
> Fix potential oops in ext3.
>
> +remove-eicon-isdn-driver.patch
>
> Remove defunct ISDN driver.
>
> +remap_file_pages-fixes-2.6.1-A3.patch
>
> Fixes to remap_file_pages()
>
> +remap_file_pages-prot-2.6.1-H2.patch
>
> per-page protections in remap_file_pages()
>
> +prefault-2.6.0-A0.patch
>
> Prefaulting for minot faults
>
> +vt-locking-fixes.patch
> +vt-locking-fixes-warning-fix.patch
>
> Fix virtual terminal locking
>
> +pid_max-fix.patch
>
> Fix pid allocation off-by-one for >32768 pids
>
> +allow-SGI-IOC4-chipset-support.patch
>
> Kconfig tweak
>
> +oss-dmabuf-deadlock-fix.patch
>
> ODD driver locking fix
>
> +workqueue-cleanup.patch
>
> Cleanup workqueue signal handling
>
> +libata-update.patch
>
> Update to the SATA drivers
>
> +tridentfb-documentation-fix.patch
>
> Documentation fix
>
> +proc_pid_lookup-speedup.patch
>
> Make proc_pid_lookup() faster
>
> +bio_endio-clarifications.patch
>
> bio_endio cleanupand documentation
>
> +rtc-leak-fixes.patch
>
> Fix minor kernel->userspace information leakage
>
> +simplify-node-zone-fields-3.patch
>
> Cleanup mm things
>
> +r8169-oops-fix.patch
>
> Fix an oops in this net driver
>
> +radeonfb-pdi-id-addition.patch
>
> New PCI ID
>
> +mpt-fusion-update.patch
>
> Vendor driver update
>
> +use-soft-float.patch
>
> Add -msoft-float so we pick up accidental use of floating point in the
> kernel.
>
> +DRM-cvs-update.patch
>
> Latest DRM CVS tree.
>
> +raid6-20040107.patch
>
> RAID6
>
> +m68knommu-module-support.patch
> +m68knommu-module-support-2.patch
> +m68knommu-sched_clock.patch
> +m68knommu-include-fix.patch
> +m68knommu-cpustats-fix.patch
> +m68knommu-types-cleanup.patch
> +m68knommu-find_extend_vma.patch
>
> no-MMU mode m68k updates.
>
> -printk-oops-mangle-fix.patch
>
> This got rejects and I lost interest in it.
>
>
>
>
> All 294 patches
>
> linus.patch
>
> mm.patch
> add -mmN to EXTRAVERSION
>
> 2.6.0-rc1-netdrvr-exp1.patch
>
> kgdb-ga.patch
> kgdb stub for ia32 (George Anzinger's one)
> kgdbL warning fix
> kgdb buffer overflow fix
> kgdbL warning fix
> kgdb: CONFIG_DEBUG_INFO fix
> x86_64 fixes
>
> kgdb-doc-fix.patch
> correct kgdb.txt Documentation link (against 2.6.1-rc1-mm2)
>
> kgdboe-netpoll.patch
> kgdb-over-ethernet via netpoll
>
> kgdboe-non-ia32-build-fix.patch
>
> ppc64-proc-fixes.patch
> /proc/ppc64 and /proc/iSeries fixes from Linas Vepstas
>
> ppc64-missing-section-definition.patch
> ppc64: Add missing section definition
>
> radeon-line-length-fix.patch
> radeonfb line length fix
>
> scsi-rename-TIMEOUT.patch
> fix scsi.h #define collision
>
> loop-fix-hardsect.patch
> loop: fix hard sector size
>
> must-fix.patch
> must fix lists update
> must fix list update
> mustfix update
>
> must-fix-update-5.patch
> must-fix update
>
> RD1-open-mm.patch
>
> RD2-release-mm.patch
>
> RD3-presto_journal_close-mm.patch
>
> RD4-f_mapping-mm.patch
>
> RD5-f_mapping2-mm.patch
>
> RD6-i_sem-mm.patch
>
> RD7-f_mapping3-mm.patch
>
> RD8-generic_osync_inode-mm.patch
>
> RD9-bd_acquire-mm.patch
>
> RD10-generic_write_checks-mm.patch
>
> RD11-I_BDEV-mm.patch
>
> cramfs-use-pagecache.patch
> cramfs: use pagecache better
>
> invalidate_inodes-speedup.patch
> invalidate_inodes speedup
> more invalidate_inodes speedup fixes
>
> net-jiffy-normalisation-fix.patch
> NET: Normalize jiffies reported to userspace, in neighbor management code
>
> input-mousedev-remove-jitter.patch
> Input: smooth out mouse jitter
>
> input-mousedev-ps2-emulation-fix.patch
> mousedev PS/@ emulation fix
>
> input-01-i8042-suspend.patch
> input: i8042 suspend
>
> input-02-i8042-option-parsing.patch
> input: i8042 option parsing
>
> input-03-psmouse-option-parsing.patch
> input: psmouse option parsing
>
> input-04-atkbd-option-parsing.patch
> input: atkbd option parsing
>
> input-05-missing-module-licenses.patch
> input: missing module licenses
>
> input-06-Kconfig-Synaptics-help.patch
> Kconfig Synaptics help
>
> input-07-sis-aux-port.patch
> input: SiS AUX port
>
> input-11-98busmouse-compile-fix.patch
> Fix compile error in 98busmouse.c module
>
> input-12-mouse-drivers-use-module_param.patch
> Convert mouse drivers to use module_param
>
> input-13-tsdev-use-module_param.patch
> Convert tsdev to use module_param
>
> keyboard-repeat-fix.patch
> Fix key repeat problems
>
> input-use-after-free-checks.patch
> input layer debug checks
>
> cpu_sibling_map-fix.patch
> cpu_sibling_map fix
>
> acpi-20031203.patch
>
> acpi-20031203-fix.patch
>
> cfq-4.patch
> CFQ io scheduler
> CFQ fixes
>
> config_spinline.patch
> uninline spinlocks for profiling accuracy.
>
> ppc64-syscall6-macro.patch
> add syscall6 macro to ppc64
>
> ppc64-sched_clock-2.patch
> ppc64: add sched_clock
>
> ppc64-32bit-compat-update.patch
> ppc64: 32bit compat update
>
> ppc64-OF-device-tree-update.patch
> ppc64: Change to new OF device tree API
>
> ppc64-numa-sign-extension-fix-2.patch
> ppc64: fix sign extension in numa code
>
> ppc64-bar-0-fix.patch
> Allow PCI BARs that start at 0
>
> ppc64-reloc_hide.patch
>
> ppc64-IRQ_INPROGRESS-fix.patch
> ppc64: revert IRQ_INPROGRESS change
>
> sn-console-update.patch
> ia64 sn console fixes
>
> sn-serial-medusa-fix.patch
> ia64 sn2 "medusa" serial console fix
>
> qla1280-update-2.patch
> qla1280 update
>
> sym-speed-fix.patch
> sym2 Ultra-160 fix
>
> aic7xxx_old-proc-oops-fix.patch
> aic7x_old /proc oops fix
>
> aic7xxx_old-oops-fix.patch
>
> ramdisk-leak-fix.patch
> fix memory leak in ram disk
>
> ramdisk-cleanup.patch
>
> intel8x0-cleanup.patch
> intel8x0 cleanups
>
> pdflush-diag.patch
>
> zap_page_range-debug.patch
> zap_page_range() debug
>
> asus-L5-fix.patch
> Asus L5 framebuffer fix
>
> jffs-use-daemonize.patch
>
> get_user_pages-handle-VM_IO.patch
>
> support-zillions-of-scsi-disks.patch
> support many SCSI disks
>
> pci_set_power_state-might-sleep.patch
>
> CONFIG_STANDALONE-default-to-n.patch
> Make CONFIG_STANDALONE default to N
>
> extra-buffer-diags.patch
>
> CONFIG_SYSFS.patch
> From: Pat Mochel <mochel@osdl.org>
> Subject: [PATCH] Add CONFIG_SYSFS
>
> CONFIG_SYSFS-boot-from-disk-fix.patch
>
> slab-leak-detector.patch
> slab leak detector
>
> loop-module-alias.patch
> loop needs MODULE_ALIAS_BLOCK
>
> loop-bio-index-fix.patch
> loop bio indexing fix
>
> loop-highmem.patch
> remove useless highmem bounce from loop/cryptoloop
>
> loop-bio-clone.patch
> loop bio clone optimisation
>
> loop-recycle.patch
> loop bio recycling optimisation
>
> acpi-pm-timer.patch
> ACPI PM Timer
>
> acpi-timer-fixes-A5.patch
> ACPI PM timer fixes
>
> timer_pm-warning-fix.patch
>
> as-regression-fix.patch
> Fix IO scheduler regression
>
> as-request-poisoning.patch
> AS: request poisoning
>
> as-request-poisoning-fix.patch
> AS: request poisining fix
>
> as-fix-all-known-bugs.patch
> AS fixes
>
> as-new-process-estimation.patch
> AS: new process estimation
>
> as-cooperative-thinktime.patch
> AS: thinktime improvement
>
> scale-nr_requests.patch
> scale nr_requests with TCQ depth
>
> truncate_inode_pages-check.patch
>
> local_bh_enable-warning-fix.patch
>
> pnp-fix-2.patch
> PnP Fixes #2
>
> pnp-fix-3.patch
> PnP Fixes #3
>
> alpha-stack-dump.patch
>
> sysfs_remove_dir-vs-dcache_readdir-race-fix.patch
> sysfs_remove_dir Vs dcache_readdir race fix
>
> invalidate_mmap_range-non-gpl-export.patch
> mark invalidate_mmap_range() as EXPORT_SYMBOL
>
> alsa-sleep-in-spinlock-fix.patch
> ALSA sleep in spinlock fix
>
> sym2-speed-selection-fix.patch
> Speed selection fix for sym53c8xx
>
> ppc-export-consistent_sync_page.patch
> PPC32: Export consistent_sync_page.
>
> ppc-use-EXPORT_SYMBOL_NOVERS.patch
> PPC32: Change all EXPORT_SYMBOL_NOVERS to EXPORT_SYMBOL in ppc_ksyms.c
>
> ppc-CONFIG_PPC_STD_MMU-fix.patch
> PPC32: Select arch/ppc/kernel/head.S on CONFIG_PPC_STD_MMU.
>
> ppc-IBM-MPC-header-cleanups.patch
> PPC32: Minor cleanups to IBM4xx and MPC82xx headers.
>
> xfs-update-01.patch
> XFS update
>
> percpu-gcc-34-warning-fix.patch
> fix gcc-3.4 warning in percpu code
>
> nr_requests-oops-fix.patch
> Fix oops when modifying /sys/block/dm-0/queue/nr_requests
>
> netfilter_bridge-compile-fix.patch
>
> aacraid-warning-fix.patch
> aacraid warning fix
>
> atapi-mo-support.patch
> ATAPI MO drive support
>
> mt-ranier-support.patch
> mt rainier support
>
> atapi-mo-support-update.patch
> ATAPI MO support update
> cdrom_open fix
>
> alsa-gus-scheduling-in-interrupt-fix.patch
> alsa gus max schedule-in-irq-fix
>
> ppp_async-locking-fix.patch
> Make ppp_async callable from hard interrupt
>
> make-try_to_free_pages-walk-zonelist.patch
> make try_to_free_pages walk zonelist
>
> make-try_to_free_pages-walk-zonelist-fix.patch
> zone scanning fix
>
> remove-CardServices-from-pcmcia-net-drivers.patch
> CardServices() removal from pcmcia net drivers
>
> remove-CardServices-from-ide-cs.patch
> From: Arjan van de Ven <arjanv@redhat.com>
> Subject: Re: [PATCH 1/10] CardServices() removal from pcmcia net drivers
>
> remove-CardServices-from-drivers-net-wireless.patch
> remove CardServices() from drivers/net/wireless
>
> remove-CardServices-from-drivers-serial.patch
> Remvoe CardServices() from drivers/serial
>
> remove-CardServices-from-drivers-serial-fix.patch
> serial_cs CardServices removal fix
>
> remove-CardServices-from-axnet_cs.patch
> remvoe CardServices from axnet_cs
>
> remove-CardServices-final.patch
> final CardServices() removal patches
>
> CardServices-compatibility-layer.patch
> CardServices compatibility layer
>
> const-fixes.patch
> const vs. __attribute__((const)) confusion
>
> s390-const-fixes.patch
> s390 const fixes
>
> sysfs-add-simple-class-device-support.patch
> sysfs: add "simple" class device support
>
> sysfs-remove-tty-class-device-logic.patch
> sysfs: remove tty class device logic
>
> sysfs-add-mem-device-support.patch
> sysfs: add mem class
>
> sysfs-add-misc-class.patch
> sysfs: add misc class
>
> vc-init-race-fix.patch
> virtual consle initialisation race fix
>
> sysfs-add-video-class.patch
> sysfs: add video class
>
> sysfs-add-oss-class.patch
> sysfs sound class patch for OSS drivers
>
> sysfs-add-alsa-class.patch
> sysfs sound class patch for ALSA drivers
>
> sysfs-add-input-class-support.patch
> sysfs: input class patch
>
> tridentfb-non-flatpanel-fix.patch
> fix for tridentfb.c usage on CRTs.
>
> CONFIG_EPOLL-file_struct-members.patch
> CONFIG_EPOLL=n space reduction
>
> epoll-oneshot-support.patch
> One-shot support for epoll
>
> kill_fasync-speedup.patch
> kill_fasync speedup
>
> o21-sched.patch
> O21 for interactivity 2.6.0
>
> sched-clock-2.6.0-A1.patch
> Relax synchronization of sched_clock()
>
> sched-can-migrate-2.6.0-A2.patch
> can_migrate_task cleanup
>
> sched-cleanup-2.6.0-A2.patch
> CPU scheduler cleanup
>
> sched-style-2.6.0-A5.patch
> sched.c style cleanups
>
> decrypt-CONFIG_PDC202XX_FORCE-help.patch
> Change cryptic description and help for CONFIG_PDC202XX_FORCE
>
> ide-siimage-seagate.patch
>
> ide-siimage-stack-fix.patch
>
> ide-siimage-sil3114.patch
>
> ide-pdc_old-pio-fix.patch
>
> ide-pdc_old-udma66-fix.patch
>
> ide-pdc_old-66mhz_clock-fix.patch
>
> ide-pdc_new-proc.patch
>
> make-for_each_cpu-iterator-more-friendly.patch
> Make for_each_cpu() Iterator More Friendly
>
> make-for_each_cpu-iterator-more-friendly-fix.patch
> Fix alpha build failure
>
> use-for_each_cpu-in-right-places.patch
> Use for_each_cpu() Where It's Meant To Be
>
> for_each_cpu-oprofile-fix.patch
> for_each_cpu oprofile fix
>
> for_each_cpu-oprofile-fix-2.patch
>
> fa311-mac-address-fix.patch
> wrong mac address with netgear FA311 ethernet card
>
> kernel-locking-doc-end-tags-fix.patch
> Missing end tags in kernel-locking kerneldoc
>
> rcupdate-c99-initialisers.patch
> C99 change to rcupdate.h
>
> 68k-339.patch
> M68k floppy selection
>
> 68k-340.patch
> M68k head console
>
> 68k-341.patch
> M68k head unused
>
> 68k-342.patch
> M68k head comments
>
> 68k-343.patch
> M68k head pic
>
> 68k-344.patch
> M68k head white space
>
> 68k-345.patch
> M68k cache mode
>
> 68k-346.patch
> M68k RMW accesses
>
> 68k-347.patch
> Atari Hades PCI C99
>
> 68k-348.patch
> Amiga sound C99
>
> 68k-349.patch
> BVME6000 RTC C99
>
> 68k-350.patch
> M68k symbol exports
>
> 68k-351.patch
> M68k math emu C99
>
> 68k-352.patch
> MVME16x RTC C99
>
> 68k-353.patch
> Q40 interrupts C99
>
> 68k-354.patch
> Sun-3 ID PROM C99
>
> 68k-355.patch
> Mac ADB IOP fix
>
> 68k-359.patch
> Mac ESP SCSI setup
>
> 68k-360.patch
> Mac SCSI
>
> 68k-361.patch
> Macfb setup
>
> 68k-364.patch
> Mac ADB
>
> 68k-365.patch
> ncr53c7xx SCSI
>
> 68k-366.patch
> BVME6000 SCSI
>
> 68k-367.patch
> Amiga Gayle IDE cleanup
>
> 68k-368.patch
> Amiga Gayle E-Matrix 530 IDE
>
> 68k-369.patch
> Zorro sysfs/driver model
>
> 68k-374.patch
> Amiga debug fix
>
> 68k-375.patch
> Mac II VIA
>
> 68k-377.patch
> M68k asm/system.h
>
> 68k-378.patch
> Amiga NCR53c710 SCSI
>
> 68k-379.patch
> Amiga core C99
>
> 68k-380.patch
> M68k has no VGA/MDA
>
> 68k-381.patch
> M68k thread
>
> 68k-382.patch
> M68k thread_info
>
> 68k-383.patch
> M68k extern inline
>
> 68k-384.patch
> NCR53C9x SCSI inline
>
> 68k-385.patch
> Cirrusfb extern inline
>
> 68k-386.patch
> Genrtc warning
>
> 68k-387.patch
> M68k Documentation
>
> 68k-390.patch
> Amiga Buddha/CatWeasel IDE
>
> printk_ratelimit.patch
> generalise net_ratelimit (printk_ratelimit)
>
> printk_ratelimit-fix.patch
> parintk_ratelimit fix
>
> freevxfs-MODULE_ALIAS.patch
> MODULE_ALIAS for freevxfs
>
> trident-cleanup-indentation-D1-2.6.0.patch
> reindent trident OSS sound driver
>
> trident-sound-driver-fixes.patch
> trident OSS sound driver fixes
>
> trident-cleanup-2.patch
> trident: use pr_debug instead of home-brewed TRDBG
>
> compound-page-page_count-fix.patch
> fix page counting for compound pages
>
> inia100-fix.patch
> fix inia100 driver
>
> MAINTAINERS-lanana-update.patch
> MAINTAINERS update
>
> devfs-joystick-fix.patch
> fix devfs names for joystick
>
> s3-sleep-remove-debug-code.patch
> s3 sleep: Kill obsolete debugging code
>
> swsusp-doc-updates.patch
> swsusp/sleep documentation update
>
> watchdog-updates.patch
> Watchdog patches
>
> watchdog-updates-2.patch
> Watchdog patches (part 2)
>
> ext2_new_inode-cleanup.patch
> ext2_new_inode nanocleanup
>
> ext2-s_next_generation-fix.patch
> ext2: s_next_generation locking
>
> ext3-s_next_generation-fix.patch
> ext3: s_next_generation fixes
>
> alt-arrow-console-switch-fix.patch
> Fix Alt-arrow console switch droppage
>
> ia32-remove-SIMNOW.patch
> Remove x86_64 leftover SIMNOW code
>
> softcursor-fix.patch
> Fix softcursor
>
> ext2-debug-build-fix.patch
> ext2: fix build when EXT2_DEBUG is set
>
> efi-inline-fixes.patch
> Fix weird placement of inline
>
> do_timer_gettime-cleanup.patch
> do_timer_gettime() cleanup
>
> set_cpus_allowed-locking-fix.patch
> set_cpus_allowed locking
>
> set_cpus_allowed-locking-fix-fix.patch
> fix set_cpus_allowed locking even more
>
> rmmod-race-fix.patch
> module removal race fix
>
> remove-hpet-intel-check.patch
> Remove Intel check in i386 HPET code
>
> devfs-d_revalidate-oops-fix.patch
> devfs d_revalidate race/oops fix
>
> laptop-mode-2.patch
> laptop-mode for 2.6, version 6
>
> laptop-mode-doc-update.patch
> Documentation/laptop-mode.txt
>
> e1000-1019-fix.patch
> e1000: device 1019 fix
>
> ali-m1533-hang-fix.patch
> ALI M1533 audio hang fix
>
> start_this_handle-retval-fix.patch
> jbd: start_this_handle() return value fix
>
> remove-eicon-isdn-driver.patch
> remove old Eicon isdn driver
>
> remap_file_pages-fixes-2.6.1-A3.patch
> remap_file_pages fixes
>
> remap_file_pages-prot-2.6.1-H2.patch
> remap_file_pages protection enhancements
>
> prefault-2.6.0-A0.patch
> pagefault prefaulting
>
> vt-locking-fixes.patch
> VT locking fixes
>
> vt-locking-fixes-warning-fix.patch
>
> pid_max-fix.patch
> Bug when setting pid_max > 32k
>
> allow-SGI-IOC4-chipset-support.patch
> allow SGI IOC4 chipset support
>
> oss-dmabuf-deadlock-fix.patch
> OSS dmabuf deadlock fix
>
> workqueue-cleanup.patch
> Remove redundant code in workqueue.c
>
> libata-update.patch
> update libata
>
> tridentfb-documentation-fix.patch
> tridentfb documentation fix
>
> proc_pid_lookup-speedup.patch
> Optimize proc_pid_lookup
>
> bio_endio-clarifications.patch
> clarify meaning of bio fields in the end_io function
>
> rtc-leak-fixes.patch
> 2.6.1 RTC leaks.
>
> simplify-node-zone-fields-3.patch
> Simplify node/zone field in page->flags
>
> r8169-oops-fix.patch
> erroneous __devinitdata in the r8169 driver
>
> radeonfb-pdi-id-addition.patch
> Identify RADEON Yd in radeonfb
>
> mpt-fusion-update.patch
> MPT Fusion driver 3.00.00 update
>
> use-soft-float.patch
> Use -msoft-float
>
> DRM-cvs-update.patch
> DRM cvs update
>
> raid6-20040107.patch
> RAID-6
>
> m68knommu-module-support.patch
> allow for building module support for m68knommu architecture
>
> m68knommu-module-support-2.patch
> add module support for m68knommu architecture
>
> m68knommu-sched_clock.patch
> sched_clock() for m68knommu architectures
>
> m68knommu-include-fix.patch
> m68knommu include fix
>
> m68knommu-cpustats-fix.patch
> fix cpu stats in m68knommu entry.S
>
> m68knommu-types-cleanup.patch
> use m68k/types.h for m68knommu
>
> m68knommu-find_extend_vma.patch
> implement find_extend_vma() for nommu
>
> list_del-debug.patch
> list_del debug check
>
> print-build-options-on-oops.patch
>
> show_task-free-stack-fix.patch
> show_task() fix and cleanup
>
> oops-dump-preceding-code.patch
> i386 oops output: dump preceding code
>
> lockmeter.patch
>
> 4g-2.6.0-test2-mm2-A5.patch
> 4G/4G split patch
> 4G/4G: remove debug code
> 4g4g: pmd fix
> 4g/4g: fixes from Bill
> 4g4g: fpu emulation fix
> 4g/4g usercopy atomicity fix
> 4G/4G: remove debug code
> 4g4g: pmd fix
> 4g/4g: fixes from Bill
> 4g4g: fpu emulation fix
> 4g/4g usercopy atomicity fix
> 4G/4G preempt on vstack
> 4G/4G: even number of kmap types
> 4g4g: fix __get_user in slab
> 4g4g: Remove extra .data.idt section definition
> 4g/4g linker error (overlapping sections)
> 4G/4G: remove debug code
> 4g4g: pmd fix
> 4g/4g: fixes from Bill
> 4g4g: fpu emulation fix
> 4g4g: show_registers() fix
> 4g/4g usercopy atomicity fix
> 4g4g: debug flags fix
> 4g4g: Fix wrong asm-offsets entry
> cyclone time fixmap fix
> 4G/4G preempt on vstack
> 4G/4G: even number of kmap types
> 4g4g: fix __get_user in slab
> 4g4g: Remove extra .data.idt section definition
> 4g/4g linker error (overlapping sections)
> 4G/4G: remove debug code
> 4g4g: pmd fix
> 4g/4g: fixes from Bill
> 4g4g: fpu emulation fix
> 4g4g: show_registers() fix
> 4g/4g usercopy atomicity fix
> 4g4g: debug flags fix
> 4g4g: Fix wrong asm-offsets entry
> cyclone time fixmap fix
> use direct_copy_{to,from}_user for kernel access in mm/usercopy.c
> 4G/4G might_sleep warning fix
> 4g/4g pagetable accounting fix
> Fix 4G/4G and WP test lockup
> 4G/4G KERNEL_DS usercopy again
> Fix 4G/4G X11/vm86 oops
> Fix 4G/4G athlon triplefault
> 4g4g SEP fix
> Fix 4G/4G split fix for pre-pentiumII machines
>
> 4g4g-locked-userspace-copy.patch
> Do a locked user-space copy for 4g/4g
>
> ppc-fixes.patch
> make mm4 compile on ppc
>
> O_DIRECT-race-fixes-rollup.patch
> DIO fixes forward port and AIO-DIO fix
> O_DIRECT race fixes comments
> O_DRIECT race fixes fix fix fix
> DIO locking rework
> O_DIRECT XFS fix
>
> dio-aio-fixes.patch
> direct-io AIO fixes
> dio-aio fix fix
>
> aio-fallback-bio_count-race-fix-2.patch
> AIO+DIO bio_count race fix
>
> aio-sysctl-parms.patch
> aio sysctl parms
>
> aio-01-retry.patch
> AIO: Core retry infrastructure
> Fix aio process hang on EINVAL
> AIO: flush workqueues before destroying ioctx'es
> AIO: hold the context lock across unuse_mm
> task task_lock in use_mm()
>
> 4g4g-aio-hang-fix.patch
> Fix AIO and 4G-4G hang
>
> aio-retry-elevated-refcount.patch
> aio: extra ref count during retry
>
> aio-splice-runlist.patch
> Splice AIO runlist for fairer handling of multiple io contexts
>
> aio-02-lockpage_wq.patch
> AIO: Async page wait
>
> aio-03-fs_read.patch
> AIO: Filesystem aio read
>
> aio-04-buffer_wq.patch
> AIO: Async buffer wait
> lock_buffer_wq fix
>
> aio-05-fs_write.patch
> AIO: Filesystem aio write
>
> aio-06-bread_wq.patch
> AIO: Async block read
>
> aio-07-ext2getblk_wq.patch
> AIO: Async get block for ext2
>
> O_SYNC-speedup-2.patch
> speed up O_SYNC writes
>
> O_SYNC-speedup-2-f_mapping-fixes.patch
>
> aio-09-o_sync.patch
> aio O_SYNC
> AIO: fix a BUG
> Unify o_sync changes for aio and regular writes
> aio-O_SYNC-fix bits got lost
> aio: writev nr_segs fix
> More AIO O_SYNC related fixes
>
> aio-09-o_sync-f_mapping-fixes.patch
>
> gang_lookup_next.patch
> Change the page gang lookup API
>
> aio-gang_lookup-fix.patch
> AIO gang lookup fixes
>
> aio-O_SYNC-short-write-fix.patch
> Fix for O_SYNC short writes
>
> aio-12-readahead.patch
> AIO: readahead fixes
> aio O_DIRECT no readahead
> Unified page range readahead for aio and regular reads
>
> aio-12-readahead-f_mapping-fix.patch
>
> aio-readahead-speedup.patch
> Readahead issues and AIO read speedup
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
[-- Attachment #2: forcedeth-update-v19_v20.patch --]
[-- Type: text/plain, Size: 3463 bytes --]
diff -u linux/drivers/net/forcedeth.c linux-2.6.1-rc2-mm1-dsd/drivers/net/forcedeth.c
--- linux/drivers/net/forcedeth.c 2004-01-08 10:33:34.000000000 +0000
+++ linux-2.6.1-rc2-mm1-dsd/drivers/net/forcedeth.c 2004-01-08 10:48:44.758416400 +0000
@@ -60,6 +60,7 @@
* addresses, really stop rx if already running
* in start_rx, clean up a bit.
* (C) Carl-Daniel Hailfinger
+ * 0.20: 07 Dev 2003: alloc fixes
*
* Known bugs:
* The irq handling is wrong - no tx done interrupts are generated.
@@ -1297,7 +1298,8 @@
err = pci_enable_device(pci_dev);
if (err) {
- printk(KERN_INFO "forcedeth: pci_enable_dev failed: %d\n", err);
+ printk(KERN_INFO "forcedeth: pci_enable_dev failed (%d) for device %s\n",
+ err, pci_name(pci_dev));
goto out_free;
}
@@ -1310,8 +1312,8 @@
err = -EINVAL;
addr = 0;
for (i = 0; i < DEVICE_COUNT_RESOURCE; i++) {
- dprintk(KERN_DEBUG "forcedeth: resource %d start %p len %ld flags 0x%08lx.\n",
- i, (void*)pci_resource_start(pci_dev, i),
+ dprintk(KERN_DEBUG "%s: resource %d start %p len %ld flags 0x%08lx.\n",
+ pci_name(pci_dev), i, (void*)pci_resource_start(pci_dev, i),
pci_resource_len(pci_dev, i),
pci_resource_flags(pci_dev, i));
if (pci_resource_flags(pci_dev, i) & IORESOURCE_MEM &&
@@ -1321,7 +1323,8 @@
}
}
if (i == DEVICE_COUNT_RESOURCE) {
- printk(KERN_INFO "forcedeth: Couldn't find register window.\n");
+ printk(KERN_INFO "forcedeth: Couldn't find register window for device %s.\n",
+ pci_name(pci_dev));
goto out_relreg;
}
@@ -1348,15 +1351,6 @@
pci_set_drvdata(pci_dev, dev);
- err = register_netdev(dev);
- if (err) {
- printk(KERN_INFO "forcedeth: unable to register netdev: %d\n", err);
- goto out_freering;
- }
-
- printk(KERN_INFO "%s: forcedeth.c: subsystem: %05x:%04x\n",
- dev->name, pci_dev->subsystem_vendor, pci_dev->subsystem_device);
-
/* read the mac address */
base = get_hwbase(dev);
@@ -1375,7 +1369,8 @@
* Bad mac address. At least one bios sets the mac address
* to 01:23:45:67:89:ab
*/
- printk(KERN_ERR "%s: Invalid Mac address detected: %02x:%02x:%02x:%02x:%02x:%02x\n", dev->name,
+ printk(KERN_ERR "%s: Invalid Mac address detected: %02x:%02x:%02x:%02x:%02x:%02x\n",
+ pci_name(pci_dev),
dev->dev_addr[0], dev->dev_addr[1], dev->dev_addr[2],
dev->dev_addr[3], dev->dev_addr[4], dev->dev_addr[5]);
printk(KERN_ERR "Please complain to your hardware vendor. Switching to a random MAC.\n");
@@ -1385,7 +1380,7 @@
get_random_bytes(&dev->dev_addr[3], 3);
}
- dprintk(KERN_DEBUG "%s: MAC Address %02x:%02x:%02x:%02x:%02x:%02x\n", dev->name,
+ dprintk(KERN_DEBUG "%s: MAC Address %02x:%02x:%02x:%02x:%02x:%02x\n", pci_name(pci_dev),
dev->dev_addr[0], dev->dev_addr[1], dev->dev_addr[2],
dev->dev_addr[3], dev->dev_addr[4], dev->dev_addr[5]);
@@ -1397,6 +1392,15 @@
if (id->driver_data & DEV_IRQMASK_2)
np->irqmask = NVREG_IRQMASK_WANTED_2;
+ err = register_netdev(dev);
+ if (err) {
+ printk(KERN_INFO "forcedeth: unable to register netdev: %d\n", err);
+ goto out_freering;
+ }
+ printk(KERN_INFO "%s: forcedeth.c: subsystem: %05x:%04x bound to %s\n",
+ dev->name, pci_dev->subsystem_vendor, pci_dev->subsystem_device,
+ pci_name(pci_dev));
+
return 0;
out_freering:
@@ -1409,7 +1413,7 @@
out_disable:
pci_disable_device(pci_dev);
out_free:
- kfree(dev);
+ free_netdev(dev);
pci_set_drvdata(pci_dev, NULL);
out:
return err;
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 8:20 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 11:00 ` 2.6.1-rc2-mm1 Daniel Drake
@ 2004-01-08 13:01 ` Ramon Rey Vicente
2004-01-08 18:11 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 15:36 ` 2.6.1-rc2-mm1: drm/sis_mm.c compile error Adrian Bunk
` (2 subsequent siblings)
5 siblings, 1 reply; 19+ messages in thread
From: Ramon Rey Vicente @ 2004-01-08 13:01 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, linux-mm
[-- Attachment #1: Type: text/plain, Size: 417 bytes --]
El jue, 08-01-2004 a las 08:28, Andrew Morton escribió:
> - Added the latest code drop from DRM CVS. People who use DRM, please test
> it.
What about the last ALSA updates, 1.0rc2 release? Will be merged soon in
-mm?
--
Ramón Rey Vicente <ramon dot rey at hispalinux dot es>
jabber ID <rreylinux at jabber dot org>
GPG public key ID 0xBEBD71D5 -> http://pgp.escomposlinux.org/
[-- Attachment #2: Esta parte del mensaje está firmada digitalmente --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* 2.6.1-rc2-mm1: drm/sis_mm.c compile error
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
` (2 preceding siblings ...)
2004-01-08 13:01 ` 2.6.1-rc2-mm1 Ramon Rey Vicente
@ 2004-01-08 15:36 ` Adrian Bunk
2004-01-08 18:34 ` Andrew Morton
2004-01-08 23:54 ` [Dri-devel] " Alan Cox
2004-01-08 20:22 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-09 1:52 ` [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile Adrian Bunk
5 siblings, 2 replies; 19+ messages in thread
From: Adrian Bunk @ 2004-01-08 15:36 UTC (permalink / raw)
To: Andrew Morton, dri-devel; +Cc: linux-kernel
On Wed, Jan 07, 2004 at 11:28:31PM -0800, Andrew Morton wrote:
>...
> - Added the latest code drop from DRM CVS. People who use DRM, please test
> it.
>...
I got the following compile error:
<-- snip -->
...
CC drivers/char/drm/sis_mm.o
drivers/char/drm/sis_mm.c:37:25: linux/sisfb.h: No such file or directory
drivers/char/drm/sis_mm.c: In function `sis_fb_alloc':
drivers/char/drm/sis_mm.c:92: error: storage size of `req' isn't known
drivers/char/drm/sis_mm.c:98: warning: implicit declaration of function `sis_malloc'
drivers/char/drm/sis_mm.c:105: warning: implicit declaration of function `sis_free'
drivers/char/drm/sis_mm.c:92: warning: unused variable `req'
make[3]: *** [drivers/char/drm/sis_mm.o] Error 1
<-- snip -->
This is caused by the following part of the patch to sis_mm.c:
--- linux-2.6.1-rc2/drivers/char/drm/sis_mm.c 2003-09-27 18:57:44.000000000 -0700
+++ 25/drivers/char/drm/sis_mm.c 2004-01-07 22:17:56.000000000 -0800
@@ -34,7 +34,7 @@
#include "sis_drv.h"
#include "sis_ds.h"
#if defined(__linux__) && defined(CONFIG_FB_SIS)
-#include <video/sisfb.h>
+#include <linux/sisfb.h>
#endif
#define MAX_CONTEXT 100
Reverting this chunk fixes the compilation.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 13:01 ` 2.6.1-rc2-mm1 Ramon Rey Vicente
@ 2004-01-08 18:11 ` Andrew Morton
2004-01-09 8:35 ` 2.6.1-rc2-mm1 Philipp Matthias Hahn
0 siblings, 1 reply; 19+ messages in thread
From: Andrew Morton @ 2004-01-08 18:11 UTC (permalink / raw)
To: ramon.rey; +Cc: rrey, linux-kernel, linux-mm
Ramon Rey Vicente <rrey@ranty.pantax.net> wrote:
>
> El jue, 08-01-2004 a las 08:28, Andrew Morton escribió:
>
> > - Added the latest code drop from DRM CVS. People who use DRM, please test
> > it.
>
> What about the last ALSA updates, 1.0rc2 release? Will be merged soon in
> -mm?
Nobody has sent it to me.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1: drm/sis_mm.c compile error
2004-01-08 15:36 ` 2.6.1-rc2-mm1: drm/sis_mm.c compile error Adrian Bunk
@ 2004-01-08 18:34 ` Andrew Morton
2004-01-08 23:54 ` [Dri-devel] " Alan Cox
1 sibling, 0 replies; 19+ messages in thread
From: Andrew Morton @ 2004-01-08 18:34 UTC (permalink / raw)
To: Adrian Bunk; +Cc: dri-devel, linux-kernel
Adrian Bunk <bunk@fs.tum.de> wrote:
>
> drivers/char/drm/sis_mm.c:37:25: linux/sisfb.h: No such file or directory
> drivers/char/drm/sis_mm.c: In function `sis_fb_alloc':
> drivers/char/drm/sis_mm.c:92: error: storage size of `req' isn't known
> drivers/char/drm/sis_mm.c:98: warning: implicit declaration of function `sis_malloc'
> drivers/char/drm/sis_mm.c:105: warning: implicit declaration of function `sis_free'
> drivers/char/drm/sis_mm.c:92: warning: unused variable `req'
Yes. The video header files were moved. I assume this code is also
designed to build under 2.4. If so, something like this is the way to go:
---
drivers/char/drm/sis_mm.c | 4 ++++
1 files changed, 4 insertions(+)
diff -puN drivers/char/drm/sis_mm.c~drm-include-fix drivers/char/drm/sis_mm.c
--- 25/drivers/char/drm/sis_mm.c~drm-include-fix 2004-01-08 10:14:41.000000000 -0800
+++ 25-akpm/drivers/char/drm/sis_mm.c 2004-01-08 10:16:49.000000000 -0800
@@ -34,8 +34,12 @@
#include "sis_drv.h"
#include "sis_ds.h"
#if defined(__linux__) && defined(CONFIG_FB_SIS)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
+#include <video/sisfb.h>
+#else
#include <linux/sisfb.h>
#endif
+#endif
#define MAX_CONTEXT 100
#define VIDEO_TYPE 0
_
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
` (3 preceding siblings ...)
2004-01-08 15:36 ` 2.6.1-rc2-mm1: drm/sis_mm.c compile error Adrian Bunk
@ 2004-01-08 20:22 ` Torrey Hoffman
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-09 1:52 ` [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile Adrian Bunk
5 siblings, 2 replies; 19+ messages in thread
From: Torrey Hoffman @ 2004-01-08 20:22 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux-Kernel List, linux-mm
On Wed, 2004-01-07 at 23:28, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
...
> - There's a fix for the Radeon framebuffer card here which we're a bit
> wobbly about. if you have such a thing, please send a report.
Boots and runs ok so far on a Radeon 7500 All-In-Wonder, ABIT Max-3 MB
with the 875 chipset, P4 800 with HT.
Ordinary -rc2 also worked, except I got a bunch of garbage on the screen
when the penguins were displayed. That's fixed now. However, I got
these during boot... (Ordinary -rc2 didn't have this, IIRC.)
Unable to handle kernel paging request at virtual address 284c2029
printing eip:
c01741b4
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP
CPU: 0
EIP: 0060:[<c01741b4>] Not tainted VLI
EFLAGS: 00210202
EIP is at poll_freewait+0x10/0x43
eax: 00000000 ebx: e8838008 ecx: 00200202 edx: c039fa90
esi: e8838008 edi: 284c2025 ebp: ecd17f68 esp: ecd17f5c
ds: 007b es: 007b ss: 0068
Process mozilla-bin (pid: 1570, threadinfo=ecd16000 task=e8ffd980)
Stack: 00000000 f13bcd28 f13bcd20 ecd17fbc c0174ea4 ecd17fa0 f13bcd20
ecd17fa0
7fffffff 00000001 ecd16000 41a3d7b8 f13bcd28 00000000 f13bcd20
00000000
00000001 c01741e7 e8838000 00000000 f7557d00 41a3d7b0 00000000
406f5238
Call Trace:
[<c0174ea4>] sys_poll+0x23e/0x282
[<c01741e7>] __pollwait+0x0/0xac
[<c0338682>] sysenter_past_esp+0x43/0x65
Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
Badness in unblank_screen at drivers/char/vt.c:2793
Call Trace:
[<c025397a>] unblank_screen+0x127/0x12c
[<c011f06c>] bust_spinlocks+0x2c/0x54
[<c010d805>] die+0xb1/0x11e
[<c011f522>] do_page_fault+0x1f1/0x588
[<c012204f>] schedule+0x39d/0x6b2
[<c0130348>] schedule_timeout+0xb4/0xb6
[<c011f331>] do_page_fault+0x0/0x588
[<c0339163>] error_code+0x2f/0x38
[<c01741b4>] poll_freewait+0x10/0x43
[<c0174ea4>] sys_poll+0x23e/0x282
[<c01741e7>] __pollwait+0x0/0xac
[<c0338682>] sysenter_past_esp+0x43/0x65
<1>Unable to handle kernel paging request at virtual address 32972029
printing eip:
c01741b4
*pde = 00000000
Oops: 0000 [#2]
PREEMPT SMP
CPU: 0
EIP: 0060:[<c01741b4>] Not tainted VLI
EFLAGS: 00010202
EIP is at poll_freewait+0x10/0x43
eax: 00000000 ebx: e9383008 ecx: 00000202 edx: c039fa90
esi: e9383008 edi: 32972025 ebp: ecd13f68 esp: ecd13f5c
ds: 007b es: 007b ss: 0068
Process notification-ar (pid: 1553, threadinfo=ecd12000 task=f260d340)
Stack: 00000000 f1083c08 f1083c00 ecd13fbc c0174ea4 ecd13fa0 f1083c00
ecd13fa0
7fffffff 00000001 ecd12000 080a72e0 f1083c08 00000000 f1083c00
00000000
00000001 c01741e7 e9383000 00000000 e962fda0 080a7288 40141670
401a5238
Call Trace:
[<c0174ea4>] sys_poll+0x23e/0x282
[<c01741e7>] __pollwait+0x0/0xac
[<c0338682>] sysenter_past_esp+0x43/0x65
Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
Badness in unblank_screen at drivers/char/vt.c:2793
Call Trace:
[<c025397a>] unblank_screen+0x127/0x12c
[<c011f06c>] bust_spinlocks+0x2c/0x54
[<c010d805>] die+0xb1/0x11e
[<c011f522>] do_page_fault+0x1f1/0x588
[<c012204f>] schedule+0x39d/0x6b2
[<c02e21cc>] sock_poll+0x29/0x30
[<c011f331>] do_page_fault+0x0/0x588
[<c0339163>] error_code+0x2f/0x38
[<c01741b4>] poll_freewait+0x10/0x43
[<c0174ea4>] sys_poll+0x23e/0x282
[<c01741e7>] __pollwait+0x0/0xac
[<c0338682>] sysenter_past_esp+0x43/0x65
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 20:22 ` 2.6.1-rc2-mm1 Torrey Hoffman
@ 2004-01-08 20:46 ` Torrey Hoffman
2004-01-08 20:50 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
1 sibling, 1 reply; 19+ messages in thread
From: Torrey Hoffman @ 2004-01-08 20:46 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux-Kernel List, linux-mm
... And another kernel error about two minutes later than the ones
below. This happened while starting up my X desktop and apps. The
gnome-notification-applet failed to start, and Mozilla doesn't appear
start up properly for me in rc2-mm1. However, Evolution is sending and
receiving mail ok...
I'll reboot to -rc2-vanilla and see if I can reproduce the problem
there. (same .config was used on both -rc2-vanilla and -rc2-mm1)
Jan 8 12:18:27 moria kernel: <3>Debug: sleeping function called from
invalid context at mm/page_alloc.c:550
Jan 8 12:18:27 moria kernel: in_atomic():1, irqs_disabled():0
Jan 8 12:18:27 moria kernel: Call Trace:
Jan 8 12:18:27 moria kernel: [<c012420c>] __might_sleep+0xab/0xc9
Jan 8 12:18:27 moria kernel: [<c0146d80>] __alloc_pages+0x341/0x346
Jan 8 12:18:27 moria kernel: [<c011ee17>] pte_alloc_one+0x20/0x56
Jan 8 12:18:27 moria kernel: [<c0150185>] pte_alloc_map+0x4e/0x111
Jan 8 12:18:27 moria kernel: [<c014395f>]
filemap_populate_nonblock+0x2a1/0x2ce
Jan 8 12:18:27 moria kernel: [<c014c49c>] mark_page_accessed+0x2d/0x34
Jan 8 12:18:27 moria kernel: [<c01525d3>] do_no_page+0x3f1/0x400
Jan 8 12:18:27 moria kernel: [<c015280a>] handle_mm_fault+0x100/0x1aa
Jan 8 12:18:27 moria kernel: [<c0150b01>] unmap_vmas+0xed/0x2c6
Jan 8 12:18:27 moria kernel: [<c011f68e>] do_page_fault+0x35d/0x588
Jan 8 12:18:27 moria kernel: [<c0121670>] scheduler_tick+0x3f/0x67c
Jan 8 12:18:27 moria kernel: [<c011f331>] do_page_fault+0x0/0x588
Jan 8 12:18:27 moria kernel: [<c0339163>] error_code+0x2f/0x38
Jan 8 12:18:27 moria kernel: [<c033007b>] fn_hash_insert+0x3c0/0x45b
>
On Thu, 2004-01-08 at 12:22, Torrey Hoffman wrote:
> On Wed, 2004-01-07 at 23:28, Andrew Morton wrote:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
> ...
>
> > - There's a fix for the Radeon framebuffer card here which we're a bit
> > wobbly about. if you have such a thing, please send a report.
>
> Boots and runs ok so far on a Radeon 7500 All-In-Wonder, ABIT Max-3 MB
> with the 875 chipset, P4 800 with HT.
>
> Ordinary -rc2 also worked, except I got a bunch of garbage on the screen
> when the penguins were displayed. That's fixed now. However, I got
> these during boot... (Ordinary -rc2 didn't have this, IIRC.)
>
> Unable to handle kernel paging request at virtual address 284c2029
> printing eip:
> c01741b4
> *pde = 00000000
> Oops: 0000 [#1]
> PREEMPT SMP
> CPU: 0
> EIP: 0060:[<c01741b4>] Not tainted VLI
> EFLAGS: 00210202
> EIP is at poll_freewait+0x10/0x43
> eax: 00000000 ebx: e8838008 ecx: 00200202 edx: c039fa90
> esi: e8838008 edi: 284c2025 ebp: ecd17f68 esp: ecd17f5c
> ds: 007b es: 007b ss: 0068
> Process mozilla-bin (pid: 1570, threadinfo=ecd16000 task=e8ffd980)
> Stack: 00000000 f13bcd28 f13bcd20 ecd17fbc c0174ea4 ecd17fa0 f13bcd20
> ecd17fa0
> 7fffffff 00000001 ecd16000 41a3d7b8 f13bcd28 00000000 f13bcd20
> 00000000
> 00000001 c01741e7 e8838000 00000000 f7557d00 41a3d7b0 00000000
> 406f5238
> Call Trace:
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
> 00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
> 04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
> Badness in unblank_screen at drivers/char/vt.c:2793
> Call Trace:
> [<c025397a>] unblank_screen+0x127/0x12c
> [<c011f06c>] bust_spinlocks+0x2c/0x54
> [<c010d805>] die+0xb1/0x11e
> [<c011f522>] do_page_fault+0x1f1/0x588
> [<c012204f>] schedule+0x39d/0x6b2
> [<c0130348>] schedule_timeout+0xb4/0xb6
> [<c011f331>] do_page_fault+0x0/0x588
> [<c0339163>] error_code+0x2f/0x38
> [<c01741b4>] poll_freewait+0x10/0x43
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> <1>Unable to handle kernel paging request at virtual address 32972029
> printing eip:
> c01741b4
> *pde = 00000000
> Oops: 0000 [#2]
> PREEMPT SMP
> CPU: 0
> EIP: 0060:[<c01741b4>] Not tainted VLI
> EFLAGS: 00010202
> EIP is at poll_freewait+0x10/0x43
> eax: 00000000 ebx: e9383008 ecx: 00000202 edx: c039fa90
> esi: e9383008 edi: 32972025 ebp: ecd13f68 esp: ecd13f5c
> ds: 007b es: 007b ss: 0068
> Process notification-ar (pid: 1553, threadinfo=ecd12000 task=f260d340)
> Stack: 00000000 f1083c08 f1083c00 ecd13fbc c0174ea4 ecd13fa0 f1083c00
> ecd13fa0
> 7fffffff 00000001 ecd12000 080a72e0 f1083c08 00000000 f1083c00
> 00000000
> 00000001 c01741e7 e9383000 00000000 e962fda0 080a7288 40141670
> 401a5238
> Call Trace:
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
> 00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
> 04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
> Badness in unblank_screen at drivers/char/vt.c:2793
> Call Trace:
> [<c025397a>] unblank_screen+0x127/0x12c
> [<c011f06c>] bust_spinlocks+0x2c/0x54
> [<c010d805>] die+0xb1/0x11e
> [<c011f522>] do_page_fault+0x1f1/0x588
> [<c012204f>] schedule+0x39d/0x6b2
> [<c02e21cc>] sock_poll+0x29/0x30
> [<c011f331>] do_page_fault+0x0/0x588
> [<c0339163>] error_code+0x2f/0x38
> [<c01741b4>] poll_freewait+0x10/0x43
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
--
Torrey Hoffman <thoffman@arnor.net>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 20:22 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
@ 2004-01-08 20:46 ` Torrey Hoffman
2004-01-09 1:06 ` 2.6.1-rc2-mm1 Roberto Sanchez
1 sibling, 1 reply; 19+ messages in thread
From: Torrey Hoffman @ 2004-01-08 20:46 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux-Kernel List, linux-mm
I may have spoke too soon. Mozilla is failing to start for me on
rc2-mm1, evolution crashed when trying to send a previous edition of
this email, and the gnome-notification-applet died at startup. These
problems didn't happen on -rc2-vanilla.
Another message from the kernel log, sometime during the above problems:
Jan 8 12:18:27 moria kernel: <3>Debug: sleeping function called from
invalid context at mm/page_alloc.c:550
Jan 8 12:18:27 moria kernel: in_atomic():1, irqs_disabled():0
Jan 8 12:18:27 moria kernel: Call Trace:
Jan 8 12:18:27 moria kernel: [<c012420c>] __might_sleep+0xab/0xc9
Jan 8 12:18:27 moria kernel: [<c0146d80>] __alloc_pages+0x341/0x346
Jan 8 12:18:27 moria kernel: [<c011ee17>] pte_alloc_one+0x20/0x56
Jan 8 12:18:27 moria kernel: [<c0150185>] pte_alloc_map+0x4e/0x111
Jan 8 12:18:27 moria kernel: [<c014395f>]
filemap_populate_nonblock+0x2a1/0x2ce
Jan 8 12:18:27 moria kernel: [<c014c49c>] mark_page_accessed+0x2d/0x34
Jan 8 12:18:27 moria kernel: [<c01525d3>] do_no_page+0x3f1/0x400
Jan 8 12:18:27 moria kernel: [<c015280a>] handle_mm_fault+0x100/0x1aa
Jan 8 12:18:27 moria kernel: [<c0150b01>] unmap_vmas+0xed/0x2c6
Jan 8 12:18:27 moria kernel: [<c011f68e>] do_page_fault+0x35d/0x588
Jan 8 12:18:27 moria kernel: [<c0121670>] scheduler_tick+0x3f/0x67c
Jan 8 12:18:27 moria kernel: [<c011f331>] do_page_fault+0x0/0x588
Jan 8 12:18:27 moria kernel: [<c0339163>] error_code+0x2f/0x38
Jan 8 12:18:27 moria kernel: [<c033007b>] fn_hash_insert+0x3c0/0x45b
Jan 8 12:18:27 moria kernel:
I'm going back to -rc2-vanilla for now...
On Thu, 2004-01-08 at 12:22, Torrey Hoffman wrote:
> On Wed, 2004-01-07 at 23:28, Andrew Morton wrote:
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.1-rc2/2.6.1-rc2-mm1/
> ...
>
> > - There's a fix for the Radeon framebuffer card here which we're a bit
> > wobbly about. if you have such a thing, please send a report.
>
> Boots and runs ok so far on a Radeon 7500 All-In-Wonder, ABIT Max-3 MB
> with the 875 chipset, P4 800 with HT.
>
> Ordinary -rc2 also worked, except I got a bunch of garbage on the screen
> when the penguins were displayed. That's fixed now. However, I got
> these during boot... (Ordinary -rc2 didn't have this, IIRC.)
>
> Unable to handle kernel paging request at virtual address 284c2029
> printing eip:
> c01741b4
> *pde = 00000000
> Oops: 0000 [#1]
> PREEMPT SMP
> CPU: 0
> EIP: 0060:[<c01741b4>] Not tainted VLI
> EFLAGS: 00210202
> EIP is at poll_freewait+0x10/0x43
> eax: 00000000 ebx: e8838008 ecx: 00200202 edx: c039fa90
> esi: e8838008 edi: 284c2025 ebp: ecd17f68 esp: ecd17f5c
> ds: 007b es: 007b ss: 0068
> Process mozilla-bin (pid: 1570, threadinfo=ecd16000 task=e8ffd980)
> Stack: 00000000 f13bcd28 f13bcd20 ecd17fbc c0174ea4 ecd17fa0 f13bcd20
> ecd17fa0
> 7fffffff 00000001 ecd16000 41a3d7b8 f13bcd28 00000000 f13bcd20
> 00000000
> 00000001 c01741e7 e8838000 00000000 f7557d00 41a3d7b0 00000000
> 406f5238
> Call Trace:
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
> 00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
> 04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
> Badness in unblank_screen at drivers/char/vt.c:2793
> Call Trace:
> [<c025397a>] unblank_screen+0x127/0x12c
> [<c011f06c>] bust_spinlocks+0x2c/0x54
> [<c010d805>] die+0xb1/0x11e
> [<c011f522>] do_page_fault+0x1f1/0x588
> [<c012204f>] schedule+0x39d/0x6b2
> [<c0130348>] schedule_timeout+0xb4/0xb6
> [<c011f331>] do_page_fault+0x0/0x588
> [<c0339163>] error_code+0x2f/0x38
> [<c01741b4>] poll_freewait+0x10/0x43
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> <1>Unable to handle kernel paging request at virtual address 32972029
> printing eip:
> c01741b4
> *pde = 00000000
> Oops: 0000 [#2]
> PREEMPT SMP
> CPU: 0
> EIP: 0060:[<c01741b4>] Not tainted VLI
> EFLAGS: 00010202
> EIP is at poll_freewait+0x10/0x43
> eax: 00000000 ebx: e9383008 ecx: 00000202 edx: c039fa90
> esi: e9383008 edi: 32972025 ebp: ecd13f68 esp: ecd13f5c
> ds: 007b es: 007b ss: 0068
> Process notification-ar (pid: 1553, threadinfo=ecd12000 task=f260d340)
> Stack: 00000000 f1083c08 f1083c00 ecd13fbc c0174ea4 ecd13fa0 f1083c00
> ecd13fa0
> 7fffffff 00000001 ecd12000 080a72e0 f1083c08 00000000 f1083c00
> 00000000
> 00000001 c01741e7 e9383000 00000000 e962fda0 080a7288 40141670
> 401a5238
> Call Trace:
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
> Code: 89 e5 8b 45 08 c7 00 e7 41 17 c0 c7 40 08 00 00 00 00 c7 40 04 00
> 00 00 00 5d c3 55 89 e5 57 56 8b 45 08 53 8b 78 04 85 ff 74 2e <8b> 5f
> 04 8d 77 08 83 eb 1c 8d 53 04 8b 43 18 e8 fb 04 fb ff 8b
> Badness in unblank_screen at drivers/char/vt.c:2793
> Call Trace:
> [<c025397a>] unblank_screen+0x127/0x12c
> [<c011f06c>] bust_spinlocks+0x2c/0x54
> [<c010d805>] die+0xb1/0x11e
> [<c011f522>] do_page_fault+0x1f1/0x588
> [<c012204f>] schedule+0x39d/0x6b2
> [<c02e21cc>] sock_poll+0x29/0x30
> [<c011f331>] do_page_fault+0x0/0x588
> [<c0339163>] error_code+0x2f/0x38
> [<c01741b4>] poll_freewait+0x10/0x43
> [<c0174ea4>] sys_poll+0x23e/0x282
> [<c01741e7>] __pollwait+0x0/0xac
> [<c0338682>] sysenter_past_esp+0x43/0x65
>
--
Torrey Hoffman <thoffman@arnor.net>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
@ 2004-01-08 20:50 ` Andrew Morton
0 siblings, 0 replies; 19+ messages in thread
From: Andrew Morton @ 2004-01-08 20:50 UTC (permalink / raw)
To: Torrey Hoffman; +Cc: linux-kernel, linux-mm
Torrey Hoffman <thoffman@arnor.net> wrote:
>
> ... And another kernel error about two minutes later than the ones
> below. This happened while starting up my X desktop and apps. The
> gnome-notification-applet failed to start, and Mozilla doesn't appear
> start up properly for me in rc2-mm1. However, Evolution is sending and
> receiving mail ok...
>
> I'll reboot to -rc2-vanilla and see if I can reproduce the problem
> there. (same .config was used on both -rc2-vanilla and -rc2-mm1)
>
> Jan 8 12:18:27 moria kernel: <3>Debug: sleeping function called from
> invalid context at mm/page_alloc.c:550
> Jan 8 12:18:27 moria kernel: in_atomic():1, irqs_disabled():0
> Jan 8 12:18:27 moria kernel: Call Trace:
> Jan 8 12:18:27 moria kernel: [<c012420c>] __might_sleep+0xab/0xc9
> Jan 8 12:18:27 moria kernel: [<c0146d80>] __alloc_pages+0x341/0x346
> Jan 8 12:18:27 moria kernel: [<c011ee17>] pte_alloc_one+0x20/0x56
> Jan 8 12:18:27 moria kernel: [<c0150185>] pte_alloc_map+0x4e/0x111
> Jan 8 12:18:27 moria kernel: [<c014395f>]
> filemap_populate_nonblock+0x2a1/0x2ce
Yes, this one's a locking problem in the new filemap code.
I'm not sure why people are seeing oopses in the poll code - I hope
networking didn't break.
Oh well, it looks like 2.6.1-rc2-mm1 is a dud. I'll drop a few things and
do rc3-mm1 tonight.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [Dri-devel] 2.6.1-rc2-mm1: drm/sis_mm.c compile error
2004-01-08 15:36 ` 2.6.1-rc2-mm1: drm/sis_mm.c compile error Adrian Bunk
2004-01-08 18:34 ` Andrew Morton
@ 2004-01-08 23:54 ` Alan Cox
1 sibling, 0 replies; 19+ messages in thread
From: Alan Cox @ 2004-01-08 23:54 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, DRI Devel, Linux Kernel Mailing List
On Iau, 2004-01-08 at 15:36, Adrian Bunk wrote:
> On Wed, Jan 07, 2004 at 11:28:31PM -0800, Andrew Morton wrote:
> >...
> > - Added the latest code drop from DRM CVS. People who use DRM, please test
> > it.
> >...
>
> I got the following compile error:
I got it to crash the kernel. Build with no sis_fb compiled in, hack the
dri userspace (client non priviledged code) to pass random numbers to
FB_ALLOC/FREE and it oopses.
The checks in the sis_drm for which memory allocator to use also come
out with bogus answers for some module/non-module combinations. Probably
the sis_mm one should be a seperate module since the alternate mm in the
4.3.99x DRM seems exploitable and insufficiently sanity checked.
Alan
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
@ 2004-01-09 1:06 ` Roberto Sanchez
2004-01-09 1:14 ` 2.6.1-rc2-mm1 Robert Love
0 siblings, 1 reply; 19+ messages in thread
From: Roberto Sanchez @ 2004-01-09 1:06 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux-Kernel List, linux-mm
[-- Attachment #1: Type: text/plain, Size: 431 bytes --]
Torrey Hoffman wrote:
> I may have spoke too soon. Mozilla is failing to start for me on
> rc2-mm1, evolution crashed when trying to send a previous edition of
> this email, and the gnome-notification-applet died at startup. These
> problems didn't happen on -rc2-vanilla.
>
I get hard lockups during boot up, in X, and when starting big apps
(mozilla, OOo, Neverwinter Nights, etc). I reverted to -rc1-mm1.
-Roberto Sanchez
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-09 1:06 ` 2.6.1-rc2-mm1 Roberto Sanchez
@ 2004-01-09 1:14 ` Robert Love
0 siblings, 0 replies; 19+ messages in thread
From: Robert Love @ 2004-01-09 1:14 UTC (permalink / raw)
To: Roberto Sanchez; +Cc: Andrew Morton, Linux-Kernel List, linux-mm
On Thu, 2004-01-08 at 20:06, Roberto Sanchez wrote:
> I get hard lockups during boot up, in X, and when starting big apps
> (mozilla, OOo, Neverwinter Nights, etc). I reverted to -rc1-mm1.
There is a nasty bug in the poll code, I think.
Robert Love
^ permalink raw reply [flat|nested] 19+ messages in thread
* [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
` (4 preceding siblings ...)
2004-01-08 20:22 ` 2.6.1-rc2-mm1 Torrey Hoffman
@ 2004-01-09 1:52 ` Adrian Bunk
2004-01-09 13:49 ` Christoph Hellwig
5 siblings, 1 reply; 19+ messages in thread
From: Adrian Bunk @ 2004-01-09 1:52 UTC (permalink / raw)
To: Andrew Morton, Jes Sorensen, Christoph Hellwig; +Cc: linux-kernel, linux-scsi
On Wed, Jan 07, 2004 at 11:28:31PM -0800, Andrew Morton wrote:
>...
> Changes since 2.6.1-rc1-mm2:
>...
> -qla1280-update.patch
> +qla1280-update-2.patch
>
> Updated qlogic patch
>...
I got the following compile error when trying to compile this driver
statically into a kernel with hotplug enabled:
<-- snip -->
...
drivers/scsi/qla1280.c:4849: error: `qla1280_remove_one' undeclared here
(not in a function)
drivers/scsi/qla1280.c:4849: error: initializer element is not constant
drivers/scsi/qla1280.c:4849: error: (near initialization for
`qla1280_pci_driver.remove')
make[2]: *** [drivers/scsi/qla1280.o] Error 1
<-- snip -->
Since I don't see a good reason why qla1280_remove_one is #ifdef'ed out
in the non-modular case the patch below fixes this problem by removing
two #ifdef's.
cu
Adrian
--- linux-2.6.1-rc2-mm1/drivers/scsi/qla1280.c.old 2004-01-08 22:40:54.000000000 +0100
+++ linux-2.6.1-rc2-mm1/drivers/scsi/qla1280.c 2004-01-08 22:42:46.000000000 +0100
@@ -480,9 +480,7 @@
#endif
static int qla1280_probe_one(struct pci_dev *, const struct pci_device_id *);
-#if defined(CONFIG_SCSI_QLOGIC_1280_MODULE) || (LINUX_VERSION_CODE < 0x020600)
static void qla1280_remove_one(struct pci_dev *);
-#endif
/*
* QLogic Driver Support Function Prototypes.
@@ -4807,7 +4805,6 @@
}
-#if defined(CONFIG_SCSI_QLOGIC_1280_MODULE) || (LINUX_VERSION_CODE < 0x020600)
static void __devexit
qla1280_remove_one(struct pci_dev *pdev)
{
@@ -4839,7 +4836,6 @@
scsi_host_put(host);
}
-#endif
#if LINUX_VERSION_CODE >= 0x020600
static struct pci_driver qla1280_pci_driver = {
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-08 18:11 ` 2.6.1-rc2-mm1 Andrew Morton
@ 2004-01-09 8:35 ` Philipp Matthias Hahn
2004-01-09 8:51 ` 2.6.1-rc2-mm1 Jens Axboe
0 siblings, 1 reply; 19+ messages in thread
From: Philipp Matthias Hahn @ 2004-01-09 8:35 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
Hello Andrew, LKML!
On Thu, Jan 08, 2004 at 10:11:12AM -0800, Andrew Morton wrote:
> Ramon Rey Vicente <rrey@ranty.pantax.net> wrote:
> >
> > What about the last ALSA updates, 1.0rc2 release? Will be merged soon in
> > -mm?
>
> Nobody has sent it to me.
http://marc.theaimsgroup.com/?l=linux-kernel&m=107063404821200&w=2
BYtE
Philipp
--
/ / (_)__ __ ____ __ Philipp Hahn
/ /__/ / _ \/ // /\ \/ /
/____/_/_//_/\_,_/ /_/\_\ pmhahn@titan.lahn.de
[-- Attachment #2: Type: message/rfc822, Size: 39177 bytes --]
From: Jaroslav Kysela <perex@suse.cz>
To: LKML <linux-kernel@vger.kernel.org>
Subject: [PATCH] ALSA update 1.0.0rc2
Date: Fri, 5 Dec 2003 15:14:30 +0100 (CET)
Message-ID: <Pine.LNX.4.58.0312051502180.20863@pnote.perex-int.cz>
Hi all,
here is the latest ALSA code for 2.6.
BitKeeper users, please, do:
bk pull http://linux-sound.bkbits.net/linux-sound
The GNU patch is available at:
ftp://ftp.alsa-project.org/pub/kernel-patches/alsa-bk-2003-12-05.patch.gz
The pull command will update the following files:
Documentation/sound/alsa/ALSA-Configuration.txt | 250 -
Documentation/sound/alsa/DocBook/writing-an-alsa-driver.tmpl | 63
Documentation/sound/alsa/Joystick.txt | 97
include/sound/ac97_codec.h | 109
include/sound/asound.h | 7
include/sound/asound_fm.h | 4
include/sound/cs46xx.h | 1
include/sound/emu10k1.h | 30
include/sound/hdsp.h | 21
include/sound/i2c.h | 10
include/sound/info.h | 5
include/sound/initval.h | 16
include/sound/minors.h | 3
include/sound/pcm.h | 2
include/sound/sb.h | 3
include/sound/sndmagic.h | 1
include/sound/sscape_ioctl.h | 4
include/sound/trident.h | 1
include/sound/version.h | 12
include/sound/ymfpci.h | 13
sound/core/control.c | 266 +
sound/core/hwdep.c | 3
sound/core/info_oss.c | 1
sound/core/init.c | 24
sound/core/memalloc.c | 28
sound/core/memory.c | 1
sound/core/oss/mixer_oss.c | 24
sound/core/oss/pcm_oss.c | 61
sound/core/pcm.c | 78
sound/core/pcm_lib.c | 106
sound/core/pcm_native.c | 71
sound/core/rawmidi.c | 1
sound/core/seq/oss/seq_oss.c | 3
sound/core/seq/seq_clientmgr.c | 2
sound/core/seq/seq_device.c | 3
sound/core/seq/seq_timer.c | 2
sound/core/seq/seq_timer.h | 2
sound/core/sound.c | 23
sound/core/sound_oss.c | 1
sound/core/timer.c | 58
sound/drivers/mpu401/mpu401.c | 2
sound/drivers/mtpav.c | 2
sound/drivers/opl3/opl3_synth.c | 1
sound/drivers/opl4/opl4_proc.c | 13
sound/drivers/serial-u16550.c | 120
sound/drivers/vx/vx_core.c | 2
sound/drivers/vx/vx_pcm.c | 8
sound/i2c/i2c.c | 2
sound/i2c/l3/uda1341.c | 6
sound/isa/ad1816a/ad1816a.c | 6
sound/isa/ad1848/ad1848.c | 2
sound/isa/ad1848/ad1848_lib.c | 2
sound/isa/als100.c | 10
sound/isa/azt2320.c | 10
sound/isa/cmi8330.c | 4
sound/isa/cs423x/cs4231.c | 13
sound/isa/cs423x/cs4236.c | 40
sound/isa/cs423x/pc98.c | 14
sound/isa/dt019x.c | 14
sound/isa/es1688/es1688.c | 4
sound/isa/es18xx.c | 6
sound/isa/gus/gus_irq.c | 2
sound/isa/gus/gus_mem.c | 2
sound/isa/gus/gus_pcm.c | 15
sound/isa/gus/gusclassic.c | 2
sound/isa/gus/gusextreme.c | 6
sound/isa/gus/gusmax.c | 2
sound/isa/gus/interwave.c | 12
sound/isa/opl3sa2.c | 10
sound/isa/opti9xx/opti92x-ad1848.c | 39
sound/isa/sb/emu8000.c | 2
sound/isa/sb/es968.c | 2
sound/isa/sb/sb16.c | 17
sound/isa/sb/sb16_csp.c | 4
sound/isa/sb/sb8.c | 2
sound/isa/sb/sb_common.c | 4
sound/isa/sgalaxy.c | 8
sound/isa/sscape.c | 9
sound/isa/wavefront/wavefront.c | 23
sound/pci/ac97/Makefile | 2
sound/pci/ac97/ac97_codec.c | 593 +---
sound/pci/ac97/ac97_local.h | 8
sound/pci/ac97/ac97_patch.c | 356 ++
sound/pci/ac97/ac97_patch.h | 4
sound/pci/ac97/ac97_pcm.c | 739 ++++-
sound/pci/ac97/ac97_proc.c | 77
sound/pci/ac97/ak4531_codec.c | 2
sound/pci/ali5451/ali5451.c | 22
sound/pci/als4000.c | 83
sound/pci/azt3328.c | 130
sound/pci/cmipci.c | 84
sound/pci/cs4281.c | 68
sound/pci/cs46xx/cs46xx_lib.c | 62
sound/pci/emu10k1/emu10k1_main.c | 5
sound/pci/emu10k1/emufx.c | 199 -
sound/pci/emu10k1/emumixer.c | 56
sound/pci/emu10k1/emupcm.c | 2
sound/pci/emu10k1/emuproc.c | 2
sound/pci/ens1370.c | 230 -
sound/pci/es1938.c | 2
sound/pci/es1968.c | 116
sound/pci/fm801.c | 22
sound/pci/ice1712/Makefile | 2
sound/pci/ice1712/aureon.c | 13
sound/pci/ice1712/ice1712.c | 29
sound/pci/ice1712/ice1724.c | 18
sound/pci/ice1712/prodigy.c | 738 +++++
sound/pci/ice1712/prodigy.h | 67
sound/pci/intel8x0.c | 543 +--
sound/pci/korg1212/korg1212.c | 2
sound/pci/maestro3.c | 16
sound/pci/nm256/nm256.c | 15
sound/pci/rme32.c | 18
sound/pci/rme96.c | 22
sound/pci/rme9652/hdsp.c | 1519 ++++++++---
sound/pci/rme9652/rme9652.c | 2
sound/pci/sonicvibes.c | 4
sound/pci/trident/trident_main.c | 19
sound/pci/via82xx.c | 220 -
sound/pci/ymfpci/ymfpci.c | 144 -
sound/pci/ymfpci/ymfpci_main.c | 349 +-
sound/pcmcia/Kconfig | 4
sound/pcmcia/vx/vx_entry.c | 4
sound/ppc/daca.c | 3
sound/ppc/tumbler.c | 3
sound/sound_core.c | 6
sound/usb/usbaudio.c | 254 +
sound/usb/usbquirks.h | 269 -
128 files changed, 6027 insertions(+), 2972 deletions(-)
through these ChangeSets:
<perex@suse.cz> (03/12/05 1.1518)
ALSA version 1.0.0rc2
<perex@suse.cz> (03/12/04 1.1517)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Commented out debugging printk
<perex@suse.cz> (03/12/04 1.1516)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- added a quirk for ASRock K7VM2.
<perex@suse.cz> (03/12/04 1.1515)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- dxs_support=4 seems ok for the ASRock board.
<perex@suse.cz> (03/12/04 1.1514)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- added a dxs_support list entry for ASRock K7VM2.
<perex@suse.cz> (03/12/04 1.1513)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
- fixed the detection of rates due to collision with the spdif slots.
- fixed the typo in the error message.
- replaced the numbers with constants.
<perex@suse.cz> (03/12/04 1.1512)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
- don't break the probing even when ac97_reset_wait() returns error.
in many cases, it's not critical (e.g. SB audigy).
<perex@suse.cz> (03/12/04 1.1511)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core,Intel8x0 driver
- added spdif field to struct ac97_pcm.
- snd_ac97_set_rate() accepts AC97_SPDIF.
- allow fixed rate mic capture.
- optimized the loop in snd_ac97_pcm_open.
<perex@suse.cz> (03/12/04 1.1510)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Memalloc module
- replaced 8 with SNDRV_CARDS.
<perex@suse.cz> (03/12/04 1.1509)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Generic drivers
Steve deRosier <derosier@pianodisc.com>:
* There is a user selectable flag droponfull. Set to 1 and
any new bytes delivered to the driver after the buffer fills
up will be discarded until the buffer is able to flush some
bytes.
* If droponfull==0 (or is not set, the default is 0), the driver
proceeds to block further input by not calling
snd_rawmidi_transmit_ack() and aborting the attempt. It will
try again later.
* I've redone a bit of the interface for the buffer routines.
This was done to support the proper blocking/non-blocking methods
as spelled out above, and to try to protect the buffer data a bit.
<perex@suse.cz> (03/12/04 1.1508)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- added the missing '\n' to proc output.
<perex@suse.cz> (03/12/04 1.1507)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- added quirks for another ASUS board and FSC notebook.
<perex@suse.cz> (03/12/04 1.1506)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA<-OSS emulation
- fixed the bytes field of GETxPTR ioctl in the mmap mode.
- fixed the bytes field of GETxSPACE ioctl.
- don't count the negative delay values.
<perex@suse.cz> (03/12/01 1.1489.3.106)
ALSA 1.0.0rc1
<perex@suse.cz> (03/12/01 1.1489.3.105)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Fixed AC97 slot allocation for 2nd+ PCM in assign function
<perex@suse.cz> (03/12/01 1.1489.3.104)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
fixed typo
<perex@suse.cz> (03/12/01 1.1489.3.103)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
- fixed the rates detection for capture.
<perex@suse.cz> (03/12/01 1.1489.3.102)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation
- fixed for the new ac97_bus struct.
<perex@suse.cz> (03/12/01 1.1489.3.101)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ICE1712 driver
fixes by Apostolos Dimitromanolakis <apostolos@aei.ca>:
- fixed the pop noise at the start up of aureon boards.
- update of prodigy driver (modifed by ti).
<perex@suse.cz> (03/12/01 1.1489.3.100)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
RME HDSP driver
fix by Thomas Charbonnel <thomas@undata.org>:
The attach patch fixes problems with speed modes for H9632 cards (many
thanks to Pentti Ala-Vannesluoma for testing the driver and helping
finding bugs), and the AutoSync mode issue (for all cards) reported by
Anders Torger at the end of september.
<perex@suse.cz> (03/12/01 1.1489.3.99)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Clemens Ladisch <clemens@ladisch.de>
fix compiler warnings
<perex@suse.cz> (03/12/01 1.1489.3.98)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core,Intel8x0 driver
- fixed the wrong sized allocation of snd_ac97_pcm.
- fixed the probing of multiple codecs on intel8x0.
- fixed the computation of rates bits.
<perex@suse.cz> (03/12/01 1.1489.3.97)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
- fixed oops.
<perex@suse.cz> (03/12/01 1.1489.3.96)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core,Intel8x0 driver
Moved AC97 slot allocation from intel8x0 to ac97_pcm.c.
<perex@suse.cz> (03/12/01 1.1489.3.95)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ICE1712 driver
removed unnecessary codes, which causes compilation error with gcc-2.9.x.
<perex@suse.cz> (03/12/01 1.1489.3.94)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ICE1712 driver,ICE1724 driver
Apostolos Dimitromanolakis <apostolos@aei.ca>:
- added the partial support of AudioTrak prodigy 7.1
<perex@suse.cz> (03/12/01 1.1489.3.93)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
RME HDSP driver
Thomas Charbonnel <thomas@undata.org>:
The attached patch at last fixes the long lasting firmware loading error
after boot, and includes a small cosmetic fix for H9632 cards (fixes
SPDIF external rate reporting in /proc/asound/cardX/hdsp and amixer
outputs).
<perex@suse.cz> (03/12/01 1.1489.3.92)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
RME HDSP driver
Thomas Charbonnel <thomas@undata.org>:
The attached patch fixes matrix mixer and metering problems spotted by
Pentti Ala-Vannesluoma for H9632 cards and gcc 2.9x compile errors
reported by Martin Langer.
<perex@suse.cz> (03/12/01 1.1489.3.91)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
RME HDSP driver
Thomas Charbonnel <thomas@undata.org>:
- include support for hdsp 9632 cards and bugfixes for hdsp
9652 cards.
<perex@suse.cz> (03/12/01 1.1489.3.90)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ES1968 driver,AC97 Codec Core
fixed the compilation with the recent ac97 and info changes.
<perex@suse.cz> (03/12/01 1.1489.3.89)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
HWDEP Midlevel,ALSA Core,PCM Midlevel,RawMidi Midlevel,Timer Midlevel
Digigram VX core,L3 drivers,AC97 Codec Core,CS46xx driver
Trident driver,YMFPCI driver,GUS Library,SB16/AWE driver,CMIPCI driver
CS4281 driver,ENS1370/1+ driver,FM801 driver,Intel8x0 driver
Maestro3 driver,RME32 driver,RME96 driver,SonicVibes driver
VIA82xx driver,AK4531 codec,ALI5451 driver,EMU10K1/EMU10K2 driver
ICE1712 driver,ICE1724 driver,KORG1212 driver,NM256 driver
RME HDSP driver,RME9652 driver,USB generic driver
- AC97 code
- introduced ac97_bus_t structure
- moved attached codecs to /proc/asound/card?/codec97#? directory
- merged snd_ac97_modem() to snd_ac97_mixer()
- proc cleanups - removed already initialized variables
- enhanced snd_info_set_text_ops() syntax
<perex@suse.cz> (03/12/01 1.1489.3.88)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
Control Midlevel,ALSA Core,EMU8000 driver,SB16/AWE driver
EMU10K1/EMU10K2 driver
- added support for user control elements (untested)
- fixed locking for snd_ctl_remove() function
<perex@suse.cz> (03/12/01 1.1489.3.87)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
YMFPCI driver
Clemens Ladisch <clemens@ladisch.de>:
- This patch adds a control to enable S/PDIF direct recording (without
resampling) on the YMF754.
<perex@suse.cz> (03/12/01 1.1489.3.86)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
YMFPCI driver
Clemens Ladisch <clemens@ladisch.de>:
- added the support for the timer on ymfpci chips.
<perex@suse.cz> (03/12/01 1.1489.3.85)
ALSA CVS update - version 1.0.0pre3
<perex@suse.cz> (03/12/01 1.1489.3.84)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
VIA82xx driver
Added EPoX EP-8K9A default settings (VIA_DXS_ENABLE)
<perex@suse.cz> (03/12/01 1.1489.3.83)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA<-OSS emulation
- reset auto-silence in the OSS mmap mode.
<perex@suse.cz> (03/12/01 1.1489.3.82)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA<-OSS emulation
fixed the calculation of bytes. this will fix GETxSPACE, GETxPTR,
GETODELAY ioctls.
<perex@suse.cz> (03/12/01 1.1489.3.81)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AMD InterWave driver
- fixed the detection of STB board via pnp.
<perex@suse.cz> (03/12/01 1.1489.3.80)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
EMU10K1/EMU10K2 driver
- fixed double entries of the same controls.
<perex@suse.cz> (03/12/01 1.1489.3.79)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Digigram VX Pocket driver
- added the missing licesne and descriptions.
<perex@suse.cz> (03/11/26 1.1489.3.78)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
- added the proc files to show ids.
<perex@suse.cz> (03/11/26 1.1489.3.77)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
PCM Midlevel,ALSA Core,USB generic driver
- prepare callback can sleep if a flag is given in pcm->info_flags.
- usbaudio driver uses non-atomic prepare callback for synchronization
of pending unlinked urbs.
- async_unlink option of usbaudio driver is enabled as default now.
- fixed the initialization of pseudo-dma pointers in usbaudio.
<perex@suse.cz> (03/11/26 1.1489.3.76)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
PCM Midlevel
- clear the status record before calling snd_pcm_status() in proc read.
this will prevent to show bogus values when status = OPEN.
<perex@suse.cz> (03/11/26 1.1489.3.75)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Digigram VX core
- added hw_constraint to align 4bytes.
this will solve the 24bit problem on vx222.
<perex@suse.cz> (03/11/26 1.1489.3.74)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
fix by Clemens Ladisch <clemens@ladisch.de>:
- don't clear active_mask bits until it's clear that the URB is _not_
resubmitted, to prevent a race with unlinking
- initialize active_mask and unlink_mask each time before URBs are
started
- don't call sleeping functions in trigger callback
<perex@suse.cz> (03/11/26 1.1489.3.73)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
- clear unlink_mask bit in the complete callback.
- make sure to deactivate urbs before starting streams.
<perex@suse.cz> (03/11/26 1.1489.3.72)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
- added new patch codes for ALC655/658.
- fixed reset wait loop in the resume phase.
- fixed resume of AD1981 multi codecs.
<perex@suse.cz> (03/11/26 1.1489.3.71)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,Memalloc module,ALS4000 driver,AZT3328 driver
ES1938 driver,ES1968 driver,Maestro3 driver,SonicVibes driver
ALI5451 driver,EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver
Trident driver
- use pci_set_consistent_dma_mask().
<perex@suse.cz> (03/11/26 1.1489.3.70)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
YMFPCI driver
- fixed possible (but rare) deadlock.
<perex@suse.cz> (03/11/26 1.1489.3.69)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- fixed the (syntax) description of dxs_support module option.
<perex@suse.cz> (03/11/26 1.1489.3.68)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
GUS Library
Omited to remove old code
<perex@suse.cz> (03/11/26 1.1489.3.67)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
GUS Library
Fixed duplicate control IDs (PCM Playback Volume) for cards with the codec chip
<perex@suse.cz> (03/11/26 1.1489.3.66)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
- added a workaround for M-Audio Audiophile USB.
- avoid async out and adaptive in if other methods are available.
- fixed the hw_constraint check for 24bit formats.
<perex@suse.cz> (03/11/26 1.1489.3.65)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
- added async_unlink option.
the default bahevior is not changed yet.
- added some comments.
<perex@suse.cz> (03/11/26 1.1489.3.64)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
I2C lib core
- fixed sleep in lock. use mutex for the locking.
<perex@suse.cz> (03/11/26 1.1489.3.63)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
CS4236+ driver
- fixed the detection of combination of pnp and non-pnp devices.
<perex@suse.cz> (03/11/26 1.1489.3.62)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Added IC Ensemble/KS Waves ID for stereo enhancement
<perex@suse.cz> (03/11/26 1.1489.3.61)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
CMIPCI driver
- set XCHGDAC bit implicitly on MC4/6 models for fixing wrong
playback on some boards.
- removed 'Exchange DAC' control from such a model.
<perex@suse.cz> (03/11/26 1.1489.3.60)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
EMU10K1/EMU10K2 driver
Peter Zubaj <pzad@pobox.sk>:
- disable routing from AC97 line out to front speakers.
- AC97 ADC is used only for Mic playback and recording
- Philips ADC is used for other analog playback and recording
(Analog Mix Playback Volume, Analog Mix Capture Volume)
- removes unused AC97 controls (is phone used ???)
Takashi Iwai <tiwai@suse.de>:
- removed the duplicated IEC958 control on Dell's board.
<perex@suse.cz> (03/11/26 1.1489.3.59)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
ALSA<-OSS emulation
Fixed semantics in snd_pcm_oss_bytes() function.
<perex@suse.cz> (03/11/26 1.1489.3.58)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
OPL4
Clemens Ladisch <clemens@ladisch.de>
oops - use vfree in error paths, too
<perex@suse.cz> (03/11/26 1.1489.3.57)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Fixed cut & paste bug
<perex@suse.cz> (03/11/26 1.1489.3.56)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
added the quirk for ASUS A7V600.
<perex@suse.cz> (03/11/26 1.1489.3.55)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core
Clemens Ladisch <clemens@ladisch.de>
new controls for AD1981A/B/1980/1985
<perex@suse.cz> (03/11/26 1.1489.3.54)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
OPL4
Clemens Ladisch <clemens@ladisch.de>
use vmalloc instead of kmalloc for temp buffer in proc read()/write()
<perex@suse.cz> (03/11/26 1.1489.3.53)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Opti9xx drivers
- fixed the detection of opti92x-ad1848 pnp.
<perex@suse.cz> (03/11/26 1.1489.3.52)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
OSS device core,ALSA Core
- take MODULE_ALIAS_CHARDEV_MAJOR() back.
- added missing inclusion of linux/device.h.
<perex@suse.cz> (03/11/26 1.1489.3.51)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA Core,ALS100 driver,AZT2320 driver,DT019x driver,CS4231 driver
CS4236+ driver,PC98(CS423x) driver,Opti9xx drivers,SB16/AWE driver
Wavefront drivers
use the standard port address, 0 = disable, 1 = auto-probe, others manual.
negative values are accepted as disable, too.
<perex@suse.cz> (03/11/26 1.1489.3.50)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
OSS device core,Documentation,ALSA Core,ALSA<-OSS emulation
ALSA<-OSS sequencer,ALSA Minor Numbers
Rusty Russell <rusty@rustcorp.com.au>:
- added MODULE_ALIAS for sound services.
clean up the document.
modified by Takashi Iwai <tiwai@suse.de>
<perex@suse.cz> (03/11/26 1.1489.3.49)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,ALSA Core
- cards_limit=1 as default instead of 8.
- cards_limit means the number of auto-loaded cards. not limits the
actual card numbers for manual loading (e.g. hotplug).
<perex@suse.cz> (03/11/26 1.1489.3.48)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
ALSA<-OSS emulation
Fixed read for partial OSS period buffer contents
<perex@suse.cz> (03/11/26 1.1489.3.47)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AD1848 driver
Robert Harris <robert.f.harris@blueyonder.co.uk>
Fixed spinlocks
<perex@suse.cz> (03/11/26 1.1489.3.46)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
ALSA<-OSS emulation
- avail_min is now 1
- fixed read1() function for avail_min == 1
- fixed conversion between ALSA and OSS position
- fixed info.blocks computing in get_ptr() (included fixup)
- fixed get_space() function (included fixup)
<perex@suse.cz> (03/11/26 1.1489.3.45)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,ALS4000 driver,AZT3328 driver,CMIPCI driver
ENS1370/1+ driver,VIA82xx driver,YMFPCI driver
- use consistent values for specifying the port address
(0 = disable, 1 = auto-detect, others = manual)
- fixed the auto-detection of joystick port.
<perex@suse.cz> (03/11/26 1.1489.3.44)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
YMFPCI driver
fixed the auto-detection of joystick port.
<perex@suse.cz> (03/11/26 1.1489.3.43)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
CS46xx driver
fixed the 4channel mode of another CS429x codec (0x592b).
<perex@suse.cz> (03/11/26 1.1489.3.42)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
Ted.Wen@ite.com.tw:
- added patch for IT2646.
<perex@suse.cz> (03/11/26 1.1489.3.41)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA Core
- fixed oops at resume.
- block also the non-blocking devices until the resume is finished.
<perex@suse.cz> (03/11/26 1.1489.3.40)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,ALS4000 driver,ENS1370/1+ driver,YMFPCI driver
added auto-detection of joystick port.
<perex@suse.cz> (03/11/26 1.1489.3.39)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
Zinx Verituse <zinx@epicsol.org>:
fixed the calculation of the port for 'Capture Source' control switch.
<perex@suse.cz> (03/11/26 1.1489.3.38)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
PCM Midlevel
- don't print debug messages for low count of periods
- added right path for one period to the update pointer routine (interrupt)
<perex@suse.cz> (03/11/26 1.1489.3.37)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
HWDEP Midlevel
allow dsp_load callback without dsp_status callback.
<perex@suse.cz> (03/11/26 1.1489.3.36)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
PCM Midlevel
- don't hold power lock while draining
- call trigger callback when suspending/resuming a draining substream
<perex@suse.cz> (03/11/26 1.1489.3.35)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
PCM Midlevel
removed the export of snd_pcm_lock(). replaced with the normal mutex.
<perex@suse.cz> (03/11/26 1.1489.3.34)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation
minor corrections for the recent updates.
<perex@suse.cz> (03/11/26 1.1489.3.33)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Timer Midlevel
fixed the unbalanced spinlock at the error path.
<perex@suse.cz> (03/11/26 1.1489.3.32)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
EMU10K1/EMU10K2 driver
- take back the old definition of FXBUS_PCM_LEFT/RIGHT for sb live.
- fixed the audigy routing with the new definition.
<perex@suse.cz> (03/11/26 1.1489.3.31)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
PCM Midlevel
don't call kfree with NULL pointer (constraint rules is not always allocated).
<perex@suse.cz> (03/11/26 1.1489.3.30)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
Timer Midlevel
- fixed problem with hw slave source (PCM timer & dmix plugin)
- fixes for slave instances
- moved active callback check to snd_timer_close() function
<perex@suse.cz> (03/11/26 1.1489.3.29)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
added the DXS whitelist for twinhead mobo.
<perex@suse.cz> (03/11/26 1.1489.3.28)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
fixed typo in the last AD198x fix.
<perex@suse.cz> (03/11/26 1.1489.3.27)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Intel8x0 driver,VIA82xx driver,AC97 Codec Core
- use ADI-compatible mode on AD1980 for more better controls.
- swap master and headphone on AD1980 and AD1985 as default.
- export remove_ctl, swap_ctl and rename_ctl for patch functions.
- removed AD1980/AD1985 master-swap quirks (since it's set as default).
<perex@suse.cz> (03/11/26 1.1489.3.26)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA<-OSS emulation
added fallback device selection for OSS mixer.
<perex@suse.cz> (03/11/26 1.1489.3.25)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Maestro3 driver
don't enable MPU401 irq.
<perex@suse.cz> (03/11/26 1.1489.3.24)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
added ALC655 entry (compatible with ALC650).
<perex@suse.cz> (03/11/26 1.1489.3.23)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
CS4281 driver,RME32 driver,RME96 driver,CS46xx driver,NM256 driver
- fixed compile warnings with cast for memcpy_fromio/toio.
- use copy_to_user_fromio() in proc output.
<perex@suse.cz> (03/11/26 1.1489.3.22)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,SB drivers,YMFPCI driver,ALS4000 driver,AZT3328 driver
CMIPCI driver,ENS1370/1+ driver,ES1968 driver,Intel8x0 driver
VIA82xx driver
- removed joystick control from the card control API.
added joystick (or joystick_port) module option instead.
- updated documents for this joystick fix.
- moved resource management for ALS4000 from sb-common header
to the als4000 local code.
<perex@suse.cz> (03/11/26 1.1489.3.21)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Generic drivers,MPU401 UART,ALSA Core,ALS100 driver,AZT2320 driver
CMI8330 driver,DT019x driver,ES18xx driver,OPL3SA2 driver
Sound Galaxy driver,Sound Scape driver,AD1816A driver,AD1848 driver
CS4231 driver,CS4236+ driver,PC98(CS423x) driver,ES1688 driver
GUS Classic driver,GUS Extreme driver,GUS MAX driver
AMD InterWave driver,Opti9xx drivers,ES968 driver,SB16/AWE driver
SB8 driver,Wavefront drivers,CMIPCI driver,VIA82xx driver,YMFPCI driver
- fixed the boot parameters with long ints for non-intel architectures.
- added get_option_long() for parsing the parameter.
<perex@suse.cz> (03/11/26 1.1489.3.20)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
Intel8x0 driver
Added mpu_port initialization from the kernel command line
<perex@suse.cz> (03/11/26 1.1489.3.19)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
EMU10K1/EMU10K2 driver
Peter Zubaj <pzad@pobox.sk>:
- redesigned the default DSP routing of audigy1/2 boards.
the normal PCM output is sent through 'Stereo Mix', while
the independent pcm streams can be attenuated by 'PCM Front',
'PCM Rear', and 'PCM Center/LFE' volumes.
<perex@suse.cz> (03/11/26 1.1489.3.18)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
OPL3,Raw OPL FM,ES1968 driver
removed obsolete __SND_OSS_COMPAT__.
<perex@suse.cz> (03/11/26 1.1489.3.17)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
Sound Scape driver
Chris Rankin <rankincj@yahoo.com> - use #define rather than value for the microcode size
<perex@suse.cz> (03/11/26 1.1489.3.16)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
removed a wrong entry for gigabyte mobos.
<perex@suse.cz> (03/11/26 1.1489.3.15)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
Clemens Ladisch <clemens@ladisch.de>:
- add support for M-Audio OmniStudio MIDI
<perex@suse.cz> (03/11/26 1.1489.3.14)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Memalloc module
- fixed the compilation without PCI support.
added ifdef CONFIG_PCI around preallocate_cards().
<perex@suse.cz> (03/11/26 1.1489.3.13)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,PCMCIA Kconfig
- added CONFIG_ISA restriction to vxpocket and vxp440 drivers.
<perex@suse.cz> (03/11/26 1.1489.3.12)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
USB generic driver
Clemens Ladisch <clemens@ladisch.de>:
- fix Edirol comment
- use special macros for Yamaha devices
- add support for Yamaha MOTIF-R, CVP-204, CVP-206, CVP-208, CVP-210,
PSR-1100, PSR-2100, PSR-K1, EZ-250i, MOTIF ES 6, MOTIF ES 7,
MOTIF ES 8, CS1D, DSP1D, ACU16-C, NHB32-C, DM1000, 01V96
<perex@suse.cz> (03/11/26 1.1489.3.11)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- clean up the rate lock routine.
- added another gigabyte mobo entry.
<perex@suse.cz> (03/11/26 1.1489.3.10)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
ALSA Core,Timer Midlevel,ALSA sequencer,PPC DACA driver
PPC Tumbler driver
- check rootfs before calling request_module() to avoid annoying
error messages at the boot time.
<perex@suse.cz> (03/11/26 1.1489.3.9)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Timer Midlevel,ALSA sequencer
Clemens Ladisch <clemens@ladisch.de>:
- fixed timer resolution calculations
Some functions assumed that timer->hw.resolution is in Hz, while it's
actually in ns/tick.
<perex@suse.cz> (03/11/26 1.1489.3.8)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
Documentation,VIA82xx driver
- added dxs_support=4 option. no VRA is used for DXS channels in this case.
- fixed the quirk for ASUS A7V8-X.
- added the quirk for Gigabyte mobo.
- removed the error message in codec_valid().
<perex@suse.cz> (03/11/26 1.1489.3.7)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver
- fixed the misuse of long pointer for getting the int value in
boot parameter.
<perex@suse.cz> (03/11/26 1.1489.3.6)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
PCM Midlevel
Simplified snd_pcm_update_hw_ptr*() functions
<perex@suse.cz> (03/11/26 1.1489.3.5)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
fixes by James Courtier-Dutton <James@superbug.demon.co.uk>:
- fixed the wrong detection of SPDIF output. SPDIF-out is enabled
on all chip revisions.
- fixed the ac97 codec name shown in proc file, using ac97->id.
<perex@suse.cz> (03/11/26 1.1489.3.4)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
VIA82xx driver,AC97 Codec Core
- fixed typos in the last change to snd_ac97_set_rate().
the correct flag to check is ac97->scaps.
- removed dxs_fixed=1 on VIA8233A (for SPDIF).
- added quirks for ASUS A7V8-X and MSI KT4V.
<perex@suse.cz> (03/11/26 1.1489.3.3)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
AC97 Codec Core
fixed snd_ac97_set_rate() to accept surround and LFE sample rates, too.
<perex@suse.cz> (03/11/26 1.1489.3.2)
ALSA CVS update - Takashi Iwai <tiwai@suse.de>
EMU10K1/EMU10K2 driver
use the standard control names for RCA and optical spdif on audigy.
<perex@suse.cz> (03/11/26 1.1489.3.1)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
ICE1712 driver
Moved spdif.setup_rate to snd_ice1712_set_pro_rate() function
-----
Jaroslav Kysela <perex@suse.cz>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
2004-01-09 8:35 ` 2.6.1-rc2-mm1 Philipp Matthias Hahn
@ 2004-01-09 8:51 ` Jens Axboe
0 siblings, 0 replies; 19+ messages in thread
From: Jens Axboe @ 2004-01-09 8:51 UTC (permalink / raw)
To: linux-kernel; +Cc: pmhahn
On Fri, Jan 09 2004, Philipp Matthias Hahn wrote:
> Hello Andrew, LKML!
>
> On Thu, Jan 08, 2004 at 10:11:12AM -0800, Andrew Morton wrote:
> > Ramon Rey Vicente <rrey@ranty.pantax.net> wrote:
> > >
> > > What about the last ALSA updates, 1.0rc2 release? Will be merged soon in
> > > -mm?
> >
> > Nobody has sent it to me.
>
> http://marc.theaimsgroup.com/?l=linux-kernel&m=107063404821200&w=2
None of the recent ones apply to 2.6.1 (not even the one dated
2004-01-08), oddly enough.
--
Jens Axboe
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile
2004-01-09 1:52 ` [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile Adrian Bunk
@ 2004-01-09 13:49 ` Christoph Hellwig
0 siblings, 0 replies; 19+ messages in thread
From: Christoph Hellwig @ 2004-01-09 13:49 UTC (permalink / raw)
To: Adrian Bunk
Cc: Andrew Morton, Jes Sorensen, Christoph Hellwig, linux-kernel, linux-scsi
On Fri, Jan 09, 2004 at 02:52:30AM +0100, Adrian Bunk wrote:
> I got the following compile error when trying to compile this driver
> statically into a kernel with hotplug enabled:
Jes, that's your ifdef-magic around around qla1280_remove_one.. Do you
remember why you added it? The only case we don't need it is when
the driver is builtin and CONFIG_HOTPLUG is not set - and in that case
__devexit should get rid of it for us.
> Since I don't see a good reason why qla1280_remove_one is #ifdef'ed out
> in the non-modular case the patch below fixes this problem by removing
> two #ifdef's.
The patch looks good to me. In fact that's how it was in the patch
I sent to Jes..
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: 2.6.1-rc2-mm1
[not found] <1bCVY-Yg-9@gated-at.bofh.it>
@ 2004-01-08 14:59 ` Pascal Schmidt
0 siblings, 0 replies; 19+ messages in thread
From: Pascal Schmidt @ 2004-01-08 14:59 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
On Thu, 08 Jan 2004 08:40:10 +0100, you wrote in linux.kernel:
> - Some rework to the mt-ranier CDROM support and ATAPI access to MO drives.
> Could anyone who uses these please retest.
I can confirm that ATAPI MO support works for me.
--
Ciao,
Pascal
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2004-01-09 13:49 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-08 7:28 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 8:20 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 11:00 ` 2.6.1-rc2-mm1 Daniel Drake
2004-01-08 13:01 ` 2.6.1-rc2-mm1 Ramon Rey Vicente
2004-01-08 18:11 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-09 8:35 ` 2.6.1-rc2-mm1 Philipp Matthias Hahn
2004-01-09 8:51 ` 2.6.1-rc2-mm1 Jens Axboe
2004-01-08 15:36 ` 2.6.1-rc2-mm1: drm/sis_mm.c compile error Adrian Bunk
2004-01-08 18:34 ` Andrew Morton
2004-01-08 23:54 ` [Dri-devel] " Alan Cox
2004-01-08 20:22 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-08 20:50 ` 2.6.1-rc2-mm1 Andrew Morton
2004-01-08 20:46 ` 2.6.1-rc2-mm1 Torrey Hoffman
2004-01-09 1:06 ` 2.6.1-rc2-mm1 Roberto Sanchez
2004-01-09 1:14 ` 2.6.1-rc2-mm1 Robert Love
2004-01-09 1:52 ` [patch] 2.6.1-rc2-mm1: qla1280.c doesn't compile Adrian Bunk
2004-01-09 13:49 ` Christoph Hellwig
[not found] <1bCVY-Yg-9@gated-at.bofh.it>
2004-01-08 14:59 ` 2.6.1-rc2-mm1 Pascal Schmidt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).