lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-id: <200901291034.27150.gene.heskett@gmail.com>
Date:	Thu, 29 Jan 2009 10:34:27 -0500
From:	Gene Heskett <gene.heskett@...il.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: Linux 2.6.29-rc3

On Wednesday 28 January 2009, Linus Torvalds wrote:
>It's out there, and while it's a bit larger than I'd wish for, that size

Unforch, its not ready for prime time here.

1. In my buildit script, I copy the .config(s) from the defined $oldsrc tree 
to a safe place.  This includes the 'makeit' script.
2. I move the $src tree out of the way
3. Unpack new $src tree.
4. rename $src tree to $newversion, rename the $src.old back to $src
5. cd to $newversion
6. Copy all the .configs saved previously to this tree
7. apply the patch(plural if required)
8. make oldconfig
9. make xconfig (in case I want to change something)
exit

Then I cd to the new tree, and edit 'makeit' to fix its $VER, then
#> time ./makeit
which does everything but edit grub.conf for me.

It included all the reiserfs stuff I don't use, and pitched a fit over the 
includes
It skipped all the network hardware drivers so I had no network.

I redid the .config copying by hand, reran a make oldconfig by hand, and this 
time it worked although the make bzimage stage was still very noisy.  And I 
had a network when I rebooted to that version.

dmesg however was full of squawks (its attached) so I rebooted back to 
2.6.28.2.  Unforch the reboot killed the ethernet PHY's, so I had to crawl 
under the desk, pull the power and net cables, and go get a cuppa and check 
the weather (its snowing, yet, still, 3 days now about 40% of the time)
before coming back in and plugging everything in and tapping the power switch.

I'm getting smarter though, the next time I want to get out of a boot that 
isn't stable, I'll just tap the hardware reset, its a heck of a lot easier on 
hard drives.

The first squawk is caused apparently by my bios, that is in fact fixed if I 
update to the most recent, but that one cannot be used in the same machine as 
a stable kernel, its not in its vocabulary.  Support from ASUS is 
non-existent, I have sent several messages up the pipeline to them, with no 
response in over 60 days now.

Since apparently (see the dmesg) that first mtrr related bios wrinkle is fixed 
by the workaround, I see no valid reason to mark the system as 'Tainted' 
because of it, but it is.  What linux calls a Bios flub-up may be true, but 
once its 'fixed' with the older bios, the machine is rock solid.  The newer 
bios version doesn't need the fixup, and its uptimes range from 1 hour down 
to about the time x gets init'ed, sometimes even before, I have see it hang 
in the bootup, tap the hardware reset and it works ok for maybe an hour next 
time.

The next one (Oops/Bug) looks to be something in the cx88 code, which it seems 
has been changed since 2.6.28.

I also note that 2.6.28 doesn't have to do a workaround for reversed MAC's, 
also noted in this dmesg.

All in all, not ready for prime time use here, particularly when I want to 
reboot and have to use the hardware reset to do it if I don't want the MCP55 
ethernet ports turned off in a manner that requires this full powerdown reset 
stuff to recover.

That tends to take the fun out of playing the canary in the coal mine here.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
What does education often do?  It makes a straight cut ditch of a
free meandering brook.
		-- Henry David Thoreau

View attachment "dmesg-2.6.29-rc3" of type "text/plain" (56452 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ