View Single Post
  #5   (View Single Post)  
Old 25th July 2010
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,319
Default

Quote:
Originally Posted by Greg_Morgan View Post
kern.version=OpenBSD 4.7-stable (GENERIC) #0: Sat Jul 24 22:02:41 EDt 2010
root@bullfrog.myhome.westell.com:/usr/src/sys/arch/i386/compile/GENERIC.
One reason for running -stable is to avoid having to apply individual (or a litany of) patches, but this comes at the cost of maintaining a local CVS tree & rebuilding the system.

From the above, we now know that you are running a self-built -stable kernel. We can only assume that you are also looking at the timestamps of the resulting kernels when comparing one to another size-wise. While BSDfan666 is correct stating that patching/updating is not guaranteed to change kernel sizes, it is not entirely clear how you are making these kernel comparisons. If the tree which is downloaded/updated is the same content, then the resulting size of the kernel should be the same as well. When was building done relative to the announcement of patches on the errata page?

http://www.openbsd.org/errata47.html

Quote:
I am using a script to re-build the kernel/ follow stable.
This concerns me given that the project does not provide a build script. You must have found it somewhere or written it yourself, so this raises two questions:
  • Is the script correct?
  • Have you had enough experience manually building the kernel/system using the information found in Section 5.3 of the FAQ to discern possible problems?
While I have developed some scripts to take care of other commonly repeated tasks, building the kernel/system is important/fundamental enough that I don't advocate scripting the process until it is well understood. I certainly would be suspicious of scripts found in the wild.
Quote:
I shall post dmesg in a subsequent reply.
This will not necessarily provide much illumination, however, have you tweaked GENERIC before building at any point?
Reply With Quote