* Linux 2.6.10-ac2
@ 2004-12-30 23:42 Alan Cox
2004-12-31 1:40 ` Coywolf Qi Hunt
2005-01-02 20:56 ` Christian Hesse
0 siblings, 2 replies; 4+ messages in thread
From: Alan Cox @ 2004-12-30 23:42 UTC (permalink / raw)
To: Linux Kernel Mailing List
Arjan van de Ven is now building RPMS of the kernel and those can be found
in the RPM subdirectory and should be yum-able. Expect the RPMS to lag the
diff a little as the RPM builds and tests do take time.
Key: o - only in -ac
* - already fixed upstream
X - discarded later as wrong
+ - ac specific (fix not relevant to non -ac)
2.6.10-ac2
o Fix printk fixes for geometry free drives (Alan Cox)
| Found by Bartlomiej
o Bartlomiej's requested cleanups for IT8212 (Alan Cox)
X Drop unneeded i810 audio patch
X Drop useless kmalloc size patch
+ Fix proposed ide ISA v PIO change to work (Alan Cox)
| Bug noted by .. everyone
* Backport mxser compile fix (Al Viro)
* Backport via acpi irq routing fixes (Len Brown, Shaohua Li)
| Replaces the old -ac fix
* Backport further aacraid chipset support (Mark Haverkamp)
* ULi 5281 support (Peer Chen)
* Backport several libata fixes notably problems (Albert Lee)
with PDC20275
o FW_LOADER is needed by several dvb devices (Michal Feix)
o Add IT8211 PCI identifiers to IT8212 and (Alan Cox)
rename driver and functions it iT821x
| Thanks to Philipp Imhof for the IT8211 idents
o Clean up and merge LAN M526X support (Clear Zhang)
| 2.6 port/slight tidy done on the original
2.6.10-ac1
o Revert AX.25 protocol breakage (Alan Cox)
o Remove bogus obsolete option junk from 2.6.10 (Alan Cox)
ide changes
| Options are often useful, so should be kept.
| Especially stuff like serialize
o Fix bogus dma_ naming in the 2.6.10 patch (Alan Cox)
o Initial CS5520 fixups for VDMA and 2.6.10
| Must set vdma flag before command issue
| ?? could we just set it at boot and leave it - probably (check)
Forward ported from 2.6.9-ac
o Smbfs improved parsing fixes (Chuck Ebbert)
o Fix several IDE drivers that assumed > 0 was (Alan Cox)
also an error return for pci probe functions
o Fix sys5 semaphore wakeups (Manfred Spraul)
o Suggest irqpoll when we get screaming irqs (Alan Cox)
o Fix reset problems with older 3c59x/3c90x (John Linville)
o Configurable 100/1Khz clock for x86 (James Bottomley)
| 100Hz is great for battery life
o Delkin cardbus IDE support (Mark Lord)
o IT8212 IDE support (Alan Cox)
X Add more AC97 table data
o Token ring locking fix
o Fix URL for lanana (Alexander Stohr)
X Add a 1620 byte slab cache for ethernet frames (Arjan van de Ven)
o EDD boot options (Matt Domsch)
o Don't probe legacy ISA ide2,3,4,5 on PCI boxes (Alan Cox)
o Restore PWC driver (Luc Saillard)
| Please port away from remap_page_range
o Fix AT2701FX AMD PCnet32 on fibre (Guido Guenther)
o Fix build of CS461x gameport (Adrian Bunk)
o Fix crash with aacraid double complete (Mark Salyzyn, Tom Coughlan,
Alan Cox)
o Fix getblk_slow hang (Chris Mason)
+ Fix SMP hang with IDE unregister (Mark Lord)
o Working IDE locking (Alan Cox)
| And a great deal of review by Bartlomiej
o Allow IDE to grab all unknown generic IDE (Alan Cox)
devices (boot with "all-generic-ide")
o More ATI IDE PCI identifiers (Enrico Scholza)
o Initial patch for ide_abort hang (Alan Cox)
o Fix serveral ide timing violations on reset (Alan Cox)
o Support CSB6-R Serverworks raid (Alan Cox)
o Teach ide-cd to use sense data for file system (Alan Cox)
requests
- This means you get better diagonstics on CD errors
- It means a partial I/O failure will get you back the ok sectors
- It may fix the problem some users have with ISO copying and ide-cd
o Lock ide-proc against driver unload (Alan Cox)
(very low severity)
o Fix ide /proc and legacy devices problem (Alan Cox)
* Watchdog support for early cobalt ALi hardware (Mike Waychison)
o Make sx8 naming follow LANANA (Jeremy Katz)
* Don't warn on scsi ioctl kmalloc fail (Arjan van de Ven)
* Fix Paul Laufer's email address (Paul Laufer)
* Fix misleading microcode message (Arjan van de Ven)
o Allow cross compile of x86_32 kernel on x86_64 (Arjan van de Ven)
o Kill "open failed" cdrom message. (Alan Cox)
| This is a natural event from code poking around
| doing CD detection etc
o Minor typo fix in cdrom driver (efalk@google)
* Add support for newer ALi AGP (Clear Zhang)
o Handle E7xxx boxes with USB legacy flaws (Alan Cox)
Cleanups in porting
o Drop ->taskfile hooks in the IDE layer (Alan Cox)
(->fixup replaces)
o Fix up IT8212 for 2.6.10 ide_use_dma cleanups (Alan Cox)
and other 2.6.10 cleaning
Dropped for now
o VIA extra quirk
o HP Cardbus routing fixup
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Linux 2.6.10-ac2
2004-12-30 23:42 Linux 2.6.10-ac2 Alan Cox
@ 2004-12-31 1:40 ` Coywolf Qi Hunt
2004-12-31 2:01 ` Coywolf Qi Hunt
2005-01-02 20:56 ` Christian Hesse
1 sibling, 1 reply; 4+ messages in thread
From: Coywolf Qi Hunt @ 2004-12-31 1:40 UTC (permalink / raw)
To: Alan Cox; +Cc: Linux Kernel Mailing List
On Thu, 30 Dec 2004 23:42:34 +0000, Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
>
> Forward ported from 2.6.9-ac
> o Don't probe legacy ISA ide2,3,4,5 on PCI boxes (Alan Cox)
Below is a cut from the 2.6.10-ac2 patch. I think since
pci_find_device() == NULL is more unlikely, please consider this patch
previousely posted on your original thread:
http://lkml.org/lkml/2004/12/27/195
diff -u --new-file --recursive --exclude-from /usr/src/exclude
linux.vanilla-2.6.10/include/asm-i386/ide.h
linux-2.6.10/include/asm-i386/ide.h
--- linux.vanilla-2.6.10/include/asm-i386/ide.h 2004-12-25
21:13:51.000000000 +0000
+++ linux-2.6.10/include/asm-i386/ide.h 2004-12-29 22:34:05.000000000 +0000
@@ -41,16 +41,20 @@
static __inline__ unsigned long ide_default_io_base(int index)
{
+ if(pci_find_device(PCI_ANY_ID, PCI_ANY_ID, NULL) == NULL) {
+ switch(index) {
+ case 2: return 0x1e8;
+ case 3: return 0x168;
+ case 4: return 0x1e0;
+ case 5: return 0x160;
+ }
+ }
switch (index) {
case 0: return 0x1f0;
case 1: return 0x170;
- case 2: return 0x1e8;
- case 3: return 0x168;
- case 4: return 0x1e0;
- case 5: return 0x160;
default:
return 0;
- }
+ }
}
#define IDE_ARCH_OBSOLETE_INIT
--
Coywolf Qi Hunt
Homepage http://sosdg.org/~coywolf/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Linux 2.6.10-ac2
2004-12-31 1:40 ` Coywolf Qi Hunt
@ 2004-12-31 2:01 ` Coywolf Qi Hunt
0 siblings, 0 replies; 4+ messages in thread
From: Coywolf Qi Hunt @ 2004-12-31 2:01 UTC (permalink / raw)
To: Alan Cox; +Cc: Linux Kernel Mailing List
Suppose index is 0 or 1, pci_find_device calling could be avoided also.
On Fri, 31 Dec 2004 09:40:19 +0800, Coywolf Qi Hunt <coywolf@gmail.com> wrote:
> On Thu, 30 Dec 2004 23:42:34 +0000, Alan Cox <alan@lxorguk.ukuu.org.uk> wrote:
> >
> > Forward ported from 2.6.9-ac
> > o Don't probe legacy ISA ide2,3,4,5 on PCI boxes (Alan Cox)
>
> Below is a cut from the 2.6.10-ac2 patch. I think since
> pci_find_device() == NULL is more unlikely, please consider this patch
> previousely posted on your original thread:
> http://lkml.org/lkml/2004/12/27/195
>
> diff -u --new-file --recursive --exclude-from /usr/src/exclude
> linux.vanilla-2.6.10/include/asm-i386/ide.h
> linux-2.6.10/include/asm-i386/ide.h
> --- linux.vanilla-2.6.10/include/asm-i386/ide.h 2004-12-25
> 21:13:51.000000000 +0000
> +++ linux-2.6.10/include/asm-i386/ide.h 2004-12-29 22:34:05.000000000 +0000
> @@ -41,16 +41,20 @@
>
> static __inline__ unsigned long ide_default_io_base(int index)
> {
> + if(pci_find_device(PCI_ANY_ID, PCI_ANY_ID, NULL) == NULL) {
> + switch(index) {
> + case 2: return 0x1e8;
> + case 3: return 0x168;
> + case 4: return 0x1e0;
> + case 5: return 0x160;
> + }
> + }
> switch (index) {
> case 0: return 0x1f0;
> case 1: return 0x170;
> - case 2: return 0x1e8;
> - case 3: return 0x168;
> - case 4: return 0x1e0;
> - case 5: return 0x160;
> default:
> return 0;
> - }
> + }
> }
>
> #define IDE_ARCH_OBSOLETE_INIT
>
>
> --
> Coywolf Qi Hunt
> Homepage http://sosdg.org/~coywolf/
>
--
Coywolf Qi Hunt
Homepage http://sosdg.org/~coywolf/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Linux 2.6.10-ac2
2004-12-30 23:42 Linux 2.6.10-ac2 Alan Cox
2004-12-31 1:40 ` Coywolf Qi Hunt
@ 2005-01-02 20:56 ` Christian Hesse
1 sibling, 0 replies; 4+ messages in thread
From: Christian Hesse @ 2005-01-02 20:56 UTC (permalink / raw)
To: linux-kernel; +Cc: Alan Cox
[-- Attachment #1.1: Type: text/plain, Size: 217 bytes --]
On Friday 31 December 2004 00:42, Alan Cox wrote:
> o Restore PWC driver (Luc Saillard)
PWC can only be build as module. I've patched it to be build
into the kernel. The patch is attached.
--
Christian
[-- Attachment #1.2: pwc_Makefile.patch --]
[-- Type: text/x-diff, Size: 352 bytes --]
--- linux/drivers/usb/media/pwc/Makefile~ 2005-01-02 17:06:42.569471000 +0100
+++ linux/drivers/usb/media/pwc/Makefile 2005-01-02 17:07:35.869471000 +0100
@@ -2,7 +2,7 @@
pwc-objs := pwc-if.o pwc-misc.o pwc-ctrl.o pwc-uncompress.o pwc-dec1.o pwc-dec23.o pwc-kiara.o pwc-timon.o
-obj-m += pwc.o
+obj-$(CONFIG_USB_PWC) += pwc.o
else
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-01-02 20:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-30 23:42 Linux 2.6.10-ac2 Alan Cox
2004-12-31 1:40 ` Coywolf Qi Hunt
2004-12-31 2:01 ` Coywolf Qi Hunt
2005-01-02 20:56 ` Christian Hesse
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).