commit 0d768bb118fa9987b05657f9251303bf84bb1855 Author: Chris Wright Date: Sat Jan 7 18:15:24 2006 -0800 Linux 2.6.14.6 commit 1854ce394f42e1d52adbaa6fc21ff5ea33e976eb Author: Luis F. Ortiz Date: Thu Jan 5 13:19:46 2006 -0800 [PATCH] Fix onboard video on SPARC Blade 100 for 2.6.{13,14,15} I have recently been switching from using 2.4.32 on my trusty old Sparc Blade 100 to using 2.6.15 . Some of the problems I ran into were distorted video when the console was active (missing first character, skipped dots) and when running X windows (colored snow, stripes, missing pixels). A quick examination of the 2.6 versus 2.4 source for the ATY driver revealed alot of changes. A closer look at the code/data for the 64GR/XL chip revealed two minor "typos" that the rewriter(s) of the code made. The first is a incorrect clock value (230 .vs. 235) and the second is a missing flag (M64F_SDRAM_MAGIC_PLL). Making both these changes seems to have fixed my problem. I tend to think the 235 value is the correct one, as there is a 29.4 Mhz clock crystal close to the video chip and 235.2 (29.4*8) is too close to 235 to make it a coincidence. The flag for M64F_SDRAM_MAGIC_PLL was dropped during the changes made by adaplas in file revision 1.72 on the old bitkeeper repository. The change relating to the clock rate has been there forever, at least in the 2.6 tree. I'm not sure where to look for the old 2.5 tree or if anyone cares when it happened. On SPARC Blades 100's, which use the ATY MACH64GR video chipset, the clock crystal frequency is 235.2 Mhz, not 230 Mhz. The chipset also requires the use of M64F_SDRAM_MAGIC_PLL in order to setup the PLL properly for the DRAM. Signed-off-by: Luis F. Ortiz Signed-off-by: David S. Miller Signed-off-by: Chris Wright commit a8c6aa8791db53edbe27e6a4ae57ef95fc2c01c6 Author: Evgeniy Polyakov Date: Tue Jan 3 17:59:19 2006 -0800 [PATCH] UFS: inode->i_sem is not released in error path Signed-off-by: Evgeniy Polyakov Cc: akpm: obviously correct, OK for -stable immediately. Signed-off-by: Andrew Morton Signed-off-by: Chris Wright Signed-off-by: Greg Kroah-Hartman commit 002cf2a8adbb7b9d9911f410e2db78c7a3798d14 Author: Linus Torvalds Date: Fri Dec 30 21:59:41 2005 -0800 [PATCH] sysctl: make sure to terminate strings with a NUL This is a slightly more complete fix for the previous minimal sysctl string fix. It always terminates the returned string with a NUL, even if the full result wouldn't fit in the user-supplied buffer. The returned length is the full untruncated length, so that you can tell when truncation has occurred. Signed-off-by: Linus Torvalds [chrisw: inclusive of minimal fix so it's same as upstream] Signed-off-by: Chris Wright commit eb558037b4bb4d965eb36df1def531ce7899254e Author: Linus Torvalds Date: Fri Dec 30 09:59:56 2005 -0800 [PATCH] Insanity avoidance in /proc (CVE-2005-4605) Insanity avoidance in /proc The old /proc interfaces were never updated to use loff_t, and are just generally broken. Now, we should be using the seq_file interface for all of the proc files, but converting the legacy functions is more work than most people care for and has little upside.. But at least we can make the non-LFS rules explicit, rather than just insanely wrapping the offset or something. Signed-off-by: Linus Torvalds Signed-off-by: Chris Wright Signed-off-by: Greg Kroah-Hartman commit 3946ca0255c5b6d96310d1462b5b9baf0f64aafe Author: Olaf Hering Date: Fri Dec 30 01:45:12 2005 +0100 [PATCH] ieee80211_crypt_tkip depends on NET_RADIO *** Warning: ".wireless_send_event" [net/ieee80211/ieee80211_crypt_tkip.ko] This bug was also reported as kerenl Bugzilla #5551. Signed-off-by: Olaf Hering Signed-off-by: Adrian Bunk Signed-off-by: Chris Wright Signed-off-by: Greg Kroah-Hartman commit 168e438187d99f5c6d73176efb673c0106b44304 Author: Adrian Bunk Date: Thu Dec 29 05:38:32 2005 +0100 [PATCH] drivers/net/sungem.c: gem_remove_one mustn't be __devexit gem_remove_one() is called from the __devinit gem_init_one(). Therefore, gem_remove_one() mustn't be __devexit. This patch was already included in 2.6.15-rc7. Signed-off-by: Adrian Bunk Signed-off-by: Chris Wright Signed-off-by: Greg Kroah-Hartman