Bug#463425: Patch proposed upstream
On Mon, Nov 17, 2008 at 07:10:34PM -0800, Larry Doolittle wrote: I can confirm that AR5212 doesn't work as-is on Lenny. Never mind. User error. An AR5212 (pci id 168c:0013 (rev 01)) works for me now on linux-image-2.6.26-1-686 version 2.6.26-10. - Larry -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#463425: Patch proposed upstream
An apparently successful patch has been worked out upstream. See http://thread.gmane.org/gmane.linux.kernel.wireless.general/22825/focus=22840 The concluding patch for 2.6.27 was posted From: Elias Oltmanns Subject: Re: [PATCH] ath5k: Fix reset sequence for AR5212 in general and RF5111 in particular Newsgroups: gmane.linux.kernel.wireless.general Date: 2008-10-29 13:25:42 GMT Maybe it also applies to Debian's 2.6.26? I can confirm that AR5212 doesn't work as-is on Lenny. I'm off to try rebuilding a Lenny kernel with this patch. Hmm. Maybe I should try an unstable kernel first. - Larry -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#434040: Debian bug #434040 (Conflicting declarations for dev_t)
Josselin - Is there anything that is possible to help fixing this before the release? My reading of header files shows that libc6-dev in etch, lenny, and sid does not suffer from the original problem. The files that include a workaround (ugly, but apparently functional) for possible namespace pollution are /usr/include/sys/kd.h /usr/include/sys/sysctl.h I don't see mention of this problem in the Debian glibc changelog, and I don't know how to pull out older copies to see when this workaround was added. An earlier attempt is part of sarge (libc6-dev version 2.3.2.ds1-22sarge6). The simplest approach to this bug is to close it. Joey mentions apm.h. It turns out this is the _only_ other file (at least on my sid system) in /usr/include that nests to a linux kernel header file. It really should have a workaround like that in glibc. So this bug could be cloned, the copy assigned to apmd, and marked important. I append a patch that is arguably cleaner than the approach used by glibc, and is somewhat tested (I checked that it didn't break the build of battery-stats, osdsh, sleepd, or wmbattery, and it fixes Joey's test case). My patch depends on a feature (__KERNEL_STRICT_NAMES) of linux/types.h that is at least as old as sarge (linux-kernel-headers version 2.5.999-test7-bk-17). This macro is defined in glibc features.h, so it looks like all the preprocessor gyrations in sys/sysctl.h are not needed, because that file includes features.h. - Larry --- apm.h.orig 2003-01-16 13:50:36.0 -0800 +++ apm.h 2008-10-13 13:43:47.0 -0700 @@ -20,6 +20,13 @@ * $Id: apm.h,v 1.7 1999/07/05 22:31:11 apenwarr Exp $ * */ +#ifndef _APM_H +#define _APM_H 1 + +#ifndef __KERNEL_STRICT_NAMES +#define __KERNEL_STRICT_NAMES +#endif + #include linux/apm_bios.h #include sys/types.h @@ -93,3 +100,5 @@ #else #define apm_reject(fd) (-EINVAL) #endif + +#endif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#242866: Closure
On Thu, May 15, 2008 at 02:57:05PM +, maximilian attems wrote: The Debian Kernel Team is guilty of uploading a disjointed kernel. For the record Bastian Blank coded the infrastructure for the stripping and the stripping itself. [chop] In the long run it might be a win for Free Software - history will tell. In the short term this is an annoyance for existing hardware driver support. I want to publicly congratulate the entire Kernel team for their efforts, both on the firmware problem, and all the other issues that come with dealing with such a large code base. The results are real and appreciated. As expected none of the vocal minority, aka Mr. Nerode and Mr. Doolittle, demanding DFSG freeness helped to work out this transition nor to cleanup the created mess. IANADD, and never pretend to be. I help out as much as I can [*], and if you don't like me acting as a messenger in this case, tough noogies. I didn't write the DFSG. The real blame here lies with Linus's historical sloppiness in accepting non-DFSG-free code. I hear he has improved his process this past couple of years. - Larry Doolittle [*] and yes, that includes developing, debugging, and releasing Free Software, not just complaining. Anyone with two minutes and Google can confirm that. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#455909: tracking down misaligned memory accesses
Martin - After running for a mere 20 hours, /proc/cpu/alignment reports millions of misaligned word accesses from the kernel: System: 2765980 After checking 2.6.23 from unstable as maks suggested, please report back more detail on the hardware you have in service. I have seen an ARM system act like this with epro100 network drivers. It would be helpful if you could run some quick experiments to isolate the source of the alignment faults to a subsytem (e.g., USB, network, disk). - Larry -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Attaboy to the kernel team for 2.6.23-1
I want to give a public Attaboy http://en.wiktionary.org/wiki/attaboy to the kernel team, esepcially maks, for the 2.6.23-1 release. I'm running it now on AMD64/K8T800Pro with RTL-8169, RV280, etc. No problems at all. The list of bug fixes and improvements listed in the Changelog is mind-boggling. And the removal of illegal and/or non-DSFG-free firmware is great step forward. I have downloaded all the relevant sources, and hope to review all the firmware status again soon. If it is as clean is it looks at first glance, we might be able to close bugs like #383403. - Larry -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#383403: linux-2.6: includes nondistributable and non-free binary firmware
Package: linux-2.6 Severity: serious Justification: Policy 2.1 The following 59 files, found in Debian's linux-2.6_2.6.17.orig.tar.gz, apparently contain software in binary form, for which Debian has no corresponding source code. Debian policy states that The program must include source code, and must allow distribution in source code as well as compiled form. Therefore Debian must not distribute these files. drivers/atm/atmsar11.data drivers/atm/pca200e.data drivers/atm/pca200e_ecd.data drivers/atm/sba200e_ecd.data drivers/char/drm/mga_ucode.h drivers/char/drm/r128_cce.c drivers/char/drm/radeon_cp.c drivers/char/dsp56k.c drivers/char/ip2/fip_firm.h drivers/media/dvb/ttpci/av7110_hw.c drivers/media/dvb/ttusb-budget/dvb-ttusb-dspbootcode.h drivers/media/video/usbvideo/vicam.c drivers/net/appletalk/cops_ffdrv.h drivers/net/appletalk/cops_ltdrv.h drivers/net/bnx2_fw.h drivers/net/cassini.h drivers/net/e100.c drivers/net/hamradio/yam1200.h drivers/net/hamradio/yam9600.h drivers/net/myri_code.h drivers/net/pcmcia/ositech.h drivers/net/starfire_firmware.h drivers/net/tg3.c drivers/net/tokenring/3c359_microcode.h drivers/net/typhoon-firmware.h drivers/scsi/advansys.c drivers/scsi/ql1040_fw.h drivers/scsi/ql12160_fw.h drivers/scsi/ql1280_fw.h drivers/scsi/qla2xxx/ql2100_fw.c drivers/scsi/qla2xxx/ql2200_fw.c drivers/scsi/qla2xxx/ql2300_fw.c drivers/scsi/qla2xxx/ql2322_fw.c drivers/scsi/qla2xxx/ql2400_fw.c drivers/scsi/qlogicpti_asm.c drivers/usb/misc/emi26_fw.h drivers/usb/net/kawethfw.h drivers/usb/serial/io_fw_boot2.h drivers/usb/serial/io_fw_boot.h drivers/usb/serial/io_fw_down2.h drivers/usb/serial/io_fw_down3.h drivers/usb/serial/io_fw_down.h drivers/usb/serial/ti_fw_3410.h drivers/usb/serial/ti_fw_5052.h drivers/usb/serial/whiteheat_fw.h sound/isa/sb/sb16/sb16_csp_codecs.h sound/isa/wavefront/wavefront_fx.c sound/oss/maestro3.h sound/oss/ymfpci_image.h sound/oss/yss225.c sound/pci/cs46xx/cs46xx_image.h sound/pci/cs46xx/imgs/cwc4630.h sound/pci/cs46xx/imgs/cwcasync.h sound/pci/cs46xx/imgs/cwcdma.h sound/pci/cs46xx/imgs/cwcemb80.h sound/pci/cs46xx/imgs/cwcsnoop.h sound/pci/korg1212/korg1212-firmware.h sound/pci/maestro3.c sound/pci/ymfpci/ymfpci_image.h This list is probably not perfect. Corrections are welcome. Additional information is posted at http://doolittle.icarus.com/~larry/fwinventory/2.6.17.html -- System Information: deleted (irrelevant) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]