* [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? @ 2012-03-27 13:37 Alan Mackenzie 2012-03-27 13:48 ` Michael Mol 2012-03-27 14:02 ` Mike Edenfield 0 siblings, 2 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 13:37 UTC (permalink / raw To: gentoo-user Hello, Gentoo. I've been thinking about the problem of the conflation of every executable into /usr. If /usr isn't on /, the system can't boot without special preperations. Nothing new here. The method usually discussed is to copy the booting software into an initramfs on a partition other than /usr, and use this to mount /usr. My question: what, technically, prevents me from copying the booting software instead to /sbin and booting the system that way? -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 13:37 [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? Alan Mackenzie @ 2012-03-27 13:48 ` Michael Mol 2012-03-27 14:02 ` Mike Edenfield 1 sibling, 0 replies; 99+ messages in thread From: Michael Mol @ 2012-03-27 13:48 UTC (permalink / raw To: gentoo-user On Tue, Mar 27, 2012 at 9:37 AM, Alan Mackenzie <acm@muc.de> wrote: > Hello, Gentoo. > > I've been thinking about the problem of the conflation of every > executable into /usr. If /usr isn't on /, the system can't boot without > special preperations. Nothing new here. > > The method usually discussed is to copy the booting software into an > initramfs on a partition other than /usr, and use this to mount /usr. > > My question: what, technically, prevents me from copying the booting > software instead to /sbin and booting the system that way? Dynamic linking is probably going to be the killer piece. After every update, you'd need to make sure all the libraries the binary needs are also accessible on the / mount. The other piece is probably somewhere along the lines of "if you're going to use an initramfs anyway, now you can put / on $composite_block_device, too!" (Which is something I'll probably start doing on any system where I'd want /usr on a composite block device anyway. Which is pretty much all of them; I like the load consumer balancing behaviors I get from RAID{0|5|6}) -- :wq ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 13:37 [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? Alan Mackenzie 2012-03-27 13:48 ` Michael Mol @ 2012-03-27 14:02 ` Mike Edenfield 2012-03-27 14:19 ` Michael Mol 2012-03-27 14:26 ` Alan Mackenzie 1 sibling, 2 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-27 14:02 UTC (permalink / raw To: gentoo-user > From: Alan Mackenzie [mailto:acm@muc.de] > Sent: Tuesday, March 27, 2012 9:37 AM > My question: what, technically, prevents me from copying the booting > software instead to /sbin and booting the system that way? Nothing; in fact, this was the general solution to the problem of "something else in /usr/{sbin,bin,lib} is needed at boot" for a long time. More and more software was getting moved into /{s,}bin, and in particular into /lib, to make it available in the early boot stages. There's nothing wrong with that, as long as you can ensure that any hard-coded paths to those binaries are updated properly. As you move more and more software off of /usr into / you start to realize that the idea of "tiny partition that contains just what I need to boot and mount /usr" is becoming "not so tiny" anymore. The distinction between what is "boot" software versus "user" software gets less clear. Then it's just question of how far you take this process before you reach your personal threshold of questioning why you have two partitions at all. Whether you reach that point or not depends on how complex your boot process is, what you actually need running to boot, and how personally invested in a split /usr you happen to be :) --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:02 ` Mike Edenfield @ 2012-03-27 14:19 ` Michael Mol 2012-03-27 14:26 ` Alan Mackenzie 1 sibling, 0 replies; 99+ messages in thread From: Michael Mol @ 2012-03-27 14:19 UTC (permalink / raw To: gentoo-user On Tue, Mar 27, 2012 at 10:02 AM, Mike Edenfield <kutulu@kutulu.org> wrote: [snip] > As you move more and more software off of /usr into / you start to realize > that the idea of "tiny partition that contains just what I need to boot and > mount /usr" is becoming "not so tiny" anymore. The distinction between what > is "boot" software versus "user" software gets less clear. Then it's just > question of how far you take this process before you reach your personal > threshold of questioning why you have two partitions at all. Whether you > reach that point or not depends on how complex your boot process is, what > you actually need running to boot, and how personally invested in a split > /usr you happen to be :) This extends directly by analogy to having binaries on /usr mounted on anything other than plain disk. Say you wanted to have / on LVM on RAID6. Now you don't have any choice but to move stuff from /usr/* to your initramfs, since the kernel isn't even going to automount your RAID for you if you're not using the 0.9 metadata format, and you've still got to cope with LVM. As you say, the boundary between user software and boot software grows less and less clear, and your *initramfs* grows bigger and bigger. How long will there remain *any point* to LVM or software RAID, once you have to preload the bulk of your operating system into RAM before you can access their contents? One shouldn't need an entire operating system preloaded into RAM before being able to access the current versions of anything. The *real* fun is going to start once you get daemons which happen to need to be launched while you're still in your initramfs stage, and then you need to restart those daemons as part of an update later in the system's uptime. That's going to be a fun one to solve. -- :wq ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:02 ` Mike Edenfield 2012-03-27 14:19 ` Michael Mol @ 2012-03-27 14:26 ` Alan Mackenzie 2012-03-27 14:38 ` Mark Knecht ` (2 more replies) 1 sibling, 3 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 14:26 UTC (permalink / raw To: gentoo-user On Tue, Mar 27, 2012 at 10:02:02AM -0400, Mike Edenfield wrote: > > From: Alan Mackenzie [mailto:acm@muc.de] > > Sent: Tuesday, March 27, 2012 9:37 AM > > My question: what, technically, prevents me from copying the booting > > software instead to /sbin and booting the system that way? > Nothing; in fact, this was the general solution to the problem of "something > else in /usr/{sbin,bin,lib} is needed at boot" for a long time. More and > more software was getting moved into /{s,}bin, and in particular into /lib, > to make it available in the early boot stages. > There's nothing wrong with that, as long as you can ensure that any > hard-coded paths to those binaries are updated properly. Surely this is the same, whether one copies the booting software to initramfs or /sbin, isn't it? > As you move more and more software off of /usr into / you start to realize > that the idea of "tiny partition that contains just what I need to boot and > mount /usr" is becoming "not so tiny" anymore. The distinction between what > is "boot" software versus "user" software gets less clear. Again, isn't this the same for an initramfs? > Then it's just question of how far you take this process before you > reach your personal threshold of questioning why you have two > partitions at all. Whether you reach that point or not depends on how > complex your boot process is, what you actually need running to boot, > and how personally invested in a split /usr you happen to be :) I've decided that, if push comes to shove, I'm going to go for /usr on / rather than a fragile initramfs system. I've got everything bar / on RAID 1/LVM at the moment, but I don't really use LVM, so I could dismantle that too, losing all the baggage that brings with it. Having said that, my system (including Gnome) is working perfectly well with mdev, and see no reason why that shouldn't continue. > --Mike -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:26 ` Alan Mackenzie @ 2012-03-27 14:38 ` Mark Knecht 2012-03-27 14:46 ` Neil Bothwick 2012-03-27 15:30 ` [gentoo-user] " Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Mark Knecht @ 2012-03-27 14:38 UTC (permalink / raw To: gentoo-user On Tue, Mar 27, 2012 at 7:26 AM, Alan Mackenzie <acm@muc.de> wrote: > On Tue, Mar 27, 2012 at 10:02:02AM -0400, Mike Edenfield wrote: <SNIP> > >> There's nothing wrong with that, as long as you can ensure that any >> hard-coded paths to those binaries are updated properly. > > Surely this is the same, whether one copies the booting software to > initramfs or /sbin, isn't it? > If it's 'hard coded' then I think it's not the same. Imagine a text script which specifically tries to find, say, '/usr/bin/ldd' as opposed to 'ldd'. ldd isn't there any more so the script just fails. Just a thought, Mark ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:26 ` Alan Mackenzie 2012-03-27 14:38 ` Mark Knecht @ 2012-03-27 14:46 ` Neil Bothwick 2012-03-27 17:55 ` [gentoo-user] " che 2012-03-27 15:30 ` [gentoo-user] " Mike Edenfield 2 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-27 14:46 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 875 bytes --] On Tue, 27 Mar 2012 14:26:46 +0000, Alan Mackenzie wrote: > > As you move more and more software off of /usr into / you start to > > realize that the idea of "tiny partition that contains just what I > > need to boot and mount /usr" is becoming "not so tiny" anymore. The > > distinction between what is "boot" software versus "user" software > > gets less clear. > > Again, isn't this the same for an initramfs? No, because an initramfs only needs enough to mount / and /usr, then everything else comes from the usual source. If you're not using and fancy block devices, the initramfs only needs busybox and an init script. Even adding LVM, RAID and encryption only requires three more binaries - and those are all disposed of once switch_root is run and the tmpfs released. -- Neil Bothwick This is as bad as it can get; but don't bet on it. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:46 ` Neil Bothwick @ 2012-03-27 17:55 ` che 2012-03-27 18:41 ` Alan McKinnon 2012-03-27 19:56 ` Mike Edenfield 0 siblings, 2 replies; 99+ messages in thread From: che @ 2012-03-27 17:55 UTC (permalink / raw To: gentoo-user Neil Bothwick <neil@digimed.co.uk> writes: > On Tue, 27 Mar 2012 14:26:46 +0000, Alan Mackenzie wrote: > >> > As you move more and more software off of /usr into / you start to >> > realize that the idea of "tiny partition that contains just what I >> > need to boot and mount /usr" is becoming "not so tiny" anymore. The >> > distinction between what is "boot" software versus "user" software >> > gets less clear. >> >> Again, isn't this the same for an initramfs? > > No, because an initramfs only needs enough to mount / and /usr, then > everything else comes from the usual source. If you're not using and > fancy block devices, the initramfs only needs busybox and an init script. > Even adding LVM, RAID and encryption only requires three more binaries - > and those are all disposed of once switch_root is run and the tmpfs > released. The question remains. If it's possible to do that from an initramfs, then shouldn't it be possible to put the same tools and binarias on /, and mount /usr early? ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 17:55 ` [gentoo-user] " che @ 2012-03-27 18:41 ` Alan McKinnon 2012-03-28 18:43 ` che 2012-03-27 19:56 ` Mike Edenfield 1 sibling, 1 reply; 99+ messages in thread From: Alan McKinnon @ 2012-03-27 18:41 UTC (permalink / raw To: gentoo-user; +Cc: che On Tue, 27 Mar 2012 19:55:37 +0200 che@chrekh.se wrote: > Neil Bothwick <neil@digimed.co.uk> writes: > > > On Tue, 27 Mar 2012 14:26:46 +0000, Alan Mackenzie wrote: > > > >> > As you move more and more software off of /usr into / you start > >> > to realize that the idea of "tiny partition that contains just > >> > what I need to boot and mount /usr" is becoming "not so tiny" > >> > anymore. The distinction between what is "boot" software versus > >> > "user" software gets less clear. > >> > >> Again, isn't this the same for an initramfs? > > > > No, because an initramfs only needs enough to mount / and /usr, then > > everything else comes from the usual source. If you're not using and > > fancy block devices, the initramfs only needs busybox and an init > > script. Even adding LVM, RAID and encryption only requires three > > more binaries - and those are all disposed of once switch_root is > > run and the tmpfs released. > > The question remains. If it's possible to do that from an initramfs, > then shouldn't it be possible to put the same tools and binarias on /, > and mount /usr early? Of course it's possible, it's merely a gigantic list of cd commands. The question is, is it advisable? I offer you two choices: a. Move a few commands into an initramfs, truly only the ones you really do need, or b. Move 7G of files onto / (i.e. everything) and lose any benefit you (and everyone else with different ideas to you) may want by having a separate /usr. Oh, and you get to deal with finding the hardcoded paths and fixing the code yourself. Those are your choices. Pick one. -- Alan McKinnnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 99+ messages in thread
* [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 18:41 ` Alan McKinnon @ 2012-03-28 18:43 ` che 0 siblings, 0 replies; 99+ messages in thread From: che @ 2012-03-28 18:43 UTC (permalink / raw To: gentoo-user Alan McKinnon <alan.mckinnon@gmail.com> writes: > > I offer you two choices: > > a. Move a few commands into an initramfs, truly only the ones you > really do need, or > b. Move 7G of files onto / (i.e. everything) and lose any benefit you > (and everyone else with different ideas to you) may want by having a > separate /usr. Oh, and you get to deal with finding the hardcoded paths > and fixing the code yourself. > > Those are your choices. Pick one. In that case I pick a. It's not a big deal. I don't have anything against initrd, and use it on several places. It's useful for many things including enabling / on raid or lvm. But I also see the usefulnes of having / on a real partition, and being able to start a kernel with init=/bin/bash when I have screwed something up, which I tend to do quite often, :) -- Christer ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 17:55 ` [gentoo-user] " che 2012-03-27 18:41 ` Alan McKinnon @ 2012-03-27 19:56 ` Mike Edenfield 2012-03-27 21:24 ` Alan Mackenzie 2012-03-28 19:14 ` che 1 sibling, 2 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-27 19:56 UTC (permalink / raw To: gentoo-user > From: che@chrekh.se [mailto:che@chrekh.se] > > Neil Bothwick <neil@digimed.co.uk> writes: > > > On Tue, 27 Mar 2012 14:26:46 +0000, Alan Mackenzie wrote: > > > >> > As you move more and more software off of /usr into / you start to > >> > realize that the idea of "tiny partition that contains just what I > >> > need to boot and mount /usr" is becoming "not so tiny" anymore. The > >> > distinction between what is "boot" software versus "user" software > >> > gets less clear. > >> > >> Again, isn't this the same for an initramfs? > > > > No, because an initramfs only needs enough to mount / and /usr, then > > everything else comes from the usual source. If you're not using and > > fancy block devices, the initramfs only needs busybox and an init script. > > Even adding LVM, RAID and encryption only requires three more binaries > > - and those are all disposed of once switch_root is run and the tmpfs > > released. > > The question remains. If it's possible to do that from an initramfs, then > shouldn't it be possible to put the same tools and binarias on /, and mount > /usr early? > Yes , of course it's /possible/, it's just not /practical/. Changing the contents of your initramfs is a decision you, as an admin, make that affects your system(s). Changing the installed location of, say, udevd and bluetoothd and whatever other tools need to get pulled out of /usr is a decision that affects everyone who is using those packages. Changing the order of init scripts is an even bigger mess, but mostly because of the software requirements to make it function. Most Linux users, by a vast but very silent majority, are plenty happy to put / and /usr on one partition, wipe their hands on their pants, and move on with life. Thus, the people developing and packaging those required boot packages can leave them right where they are, and everything works. Some Linux users have reasons (largely legitimate ones) why this is not a valid option. Those users have three choices * Move the required packages away from their default installation locations on their machines, as you're suggestion, and fix the order of your boot scripts to mount /usr earlier than anything that needs it. * Install (or develop) alternative versions of the tools that do not have the same boot-time requirements, thus allowing you to ignore the whole mess. This is what Walt and his mdev team are making happen. * Use an initramfs to do whatever specific thing your machine(s) need to do to make the rest of the software work out-of-the-box. So, it's not a matter of one choice working and one not. It's a matter of one choice being much lower maintenance for the people donating their time to produce the software in the first place. If someone (maybe you) were to figure out the actual steps needed to mount /usr early in the boot, without and initramfs, without swapping out udev for busybox or whatever, I'm sure a lot of people would be interested in seeing how that's done. There's a possibility that it turns out to be way easier than anyone thought, and that supporting a split /usr becomes "no big deal". In practice, I'm going to guess that it turns out to be a way bigger maintenance nightmare (and probably more fragile) than: root # emerge dracut root # dracut -H And probably won't be something that the developers or package maintainers are going to commit to supporting. --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 19:56 ` Mike Edenfield @ 2012-03-27 21:24 ` Alan Mackenzie 2012-03-27 21:41 ` Neil Bothwick 2012-03-27 21:48 ` Alan McKinnon 2012-03-28 19:14 ` che 1 sibling, 2 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 21:24 UTC (permalink / raw To: gentoo-user Hi, Mike. On Tue, Mar 27, 2012 at 03:56:01PM -0400, Mike Edenfield wrote: > > From: che@chrekh.se [mailto:che@chrekh.se] > > Neil Bothwick <neil@digimed.co.uk> writes: > > > On Tue, 27 Mar 2012 14:26:46 +0000, Alan Mackenzie wrote: > > >> > As you move more and more software off of /usr into / you start to > > >> > realize that the idea of "tiny partition that contains just what I > > >> > need to boot and mount /usr" is becoming "not so tiny" anymore. The > > >> > distinction between what is "boot" software versus "user" software > > >> > gets less clear. > > >> Again, isn't this the same for an initramfs? > > > No, because an initramfs only needs enough to mount / and /usr, then > > > everything else comes from the usual source. If you're not using and > > > fancy block devices, the initramfs only needs busybox and an init > script. > > > Even adding LVM, RAID and encryption only requires three more binaries > > > - and those are all disposed of once switch_root is run and the tmpfs > > > released. > > The question remains. If it's possible to do that from an initramfs, then > > shouldn't it be possible to put the same tools and binarias on /, and > mount > > /usr early? I don't think you've understood the question - you certainly haven't answered it. > Yes , of course it's /possible/, it's just not /practical/. Why not? > Changing the contents of your initramfs is a decision you, as an admin, make > that affects your system(s). s%initramfs%/sbin%, then how does the sentence not apply? > Changing the installed location of, say, udevd and bluetoothd and whatever > other tools need to get pulled out of /usr is a decision that affects > everyone who is using those packages. Changing the order of init scripts is > an even bigger mess, but mostly because of the software requirements to make > it function. That is precisely what the question was NOT about. The idea was to copy (not move) booting software to /sbin instead of an initramfs - the exact same programs, modulo noise - to have the SW in /sbin necessary to mount /usr. Our loveable upstream suppliers are making us mount /usr early in the boot process. Why can't this be done as well from /sbin as from initramfs? [ .... ] > --Mike -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 21:24 ` Alan Mackenzie @ 2012-03-27 21:41 ` Neil Bothwick 2012-03-27 22:01 ` Alan Mackenzie 2012-03-27 21:48 ` Alan McKinnon 1 sibling, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-27 21:41 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 530 bytes --] On Tue, 27 Mar 2012 21:24:22 +0000, Alan Mackenzie wrote: > That is precisely what the question was NOT about. The idea was to copy > (not move) booting software to /sbin instead of an initramfs - the exact > same programs, modulo noise - to have the SW in /sbin necessary to mount > /usr. Your package manager only knows about the copy in the original location. When you update you'll have multiple versions of the same program or library in your path. -- Neil Bothwick In space, no one can hear you fart. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 21:41 ` Neil Bothwick @ 2012-03-27 22:01 ` Alan Mackenzie 2012-03-27 22:39 ` Alan McKinnon 2012-03-27 22:53 ` Neil Bothwick 0 siblings, 2 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 22:01 UTC (permalink / raw To: gentoo-user Hello, Neil. On Tue, Mar 27, 2012 at 10:41:53PM +0100, Neil Bothwick wrote: > On Tue, 27 Mar 2012 21:24:22 +0000, Alan Mackenzie wrote: > > That is precisely what the question was NOT about. The idea was to copy > > (not move) booting software to /sbin instead of an initramfs - the exact > > same programs, modulo noise - to have the SW in /sbin necessary to mount > > /usr. > Your package manager only knows about the copy in the original location. So? The same applies to a copy in the initramfs. > When you update you'll have multiple versions of the same program or > library in your path. Well, with the manual/script copying which needs doing either for /sbin or initramfs, that will be several copies of a program, not several versions. I'm still trying to see the reason why an /sbin with the same contents as a putative initramfs won't work. > -- > Neil Bothwick -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:01 ` Alan Mackenzie @ 2012-03-27 22:39 ` Alan McKinnon 2012-03-27 23:32 ` Alan Mackenzie 2012-03-27 22:53 ` Neil Bothwick 1 sibling, 1 reply; 99+ messages in thread From: Alan McKinnon @ 2012-03-27 22:39 UTC (permalink / raw To: gentoo-user On Tue, 27 Mar 2012 22:01:28 +0000 Alan Mackenzie <acm@muc.de> wrote: > Hello, Neil. > > On Tue, Mar 27, 2012 at 10:41:53PM +0100, Neil Bothwick wrote: > > On Tue, 27 Mar 2012 21:24:22 +0000, Alan Mackenzie wrote: > > > > That is precisely what the question was NOT about. The idea was > > > to copy (not move) booting software to /sbin instead of an > > > initramfs - the exact same programs, modulo noise - to have the > > > SW in /sbin necessary to mount /usr. > > > Your package manager only knows about the copy in the original > > location. > > So? The same applies to a copy in the initramfs. No it doesn't. The initramfs is a transient file system contained within a single file. To the package manager, it is just a file, one with a rather unique name that portage is highly unlikely to try and overwrite. Copying binaries into / means you are copying a large number of files into an area managed by the package manager. Those files have names and locations that are rather likely to be used by ebuilds. Do we really have to spell out to you why this is a bad idea? > > When you update you'll have multiple versions of the same program or > > library in your path. > > Well, with the manual/script copying which needs doing either > for /sbin or initramfs, that will be several copies of a program, not > several versions. Your copies will be used in preference to the originals in /usr. You will have to detect this yourself when this occurs and re-copy them and portage cannot help you. Remember the primary difference between / and an initramfs: The initramfs is transient and it's contents are not available to confuse the system once early boot is over. / is a permanent file system that is always around, and always there to confuse the issue. This is not a small trivial issue, it is huge, and a magnificent bug-injection system. > I'm still trying to see the reason why an /sbin with the same > contents as a putative initramfs won't work. Oh, it will work for booting all right. It's the issues it will cause after booting when it should no longer be there that is the problem. -- Alan McKinnnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:39 ` Alan McKinnon @ 2012-03-27 23:32 ` Alan Mackenzie 2012-03-28 7:47 ` Neil Bothwick 0 siblings, 1 reply; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 23:32 UTC (permalink / raw To: gentoo-user Hello again, Alan. On Wed, Mar 28, 2012 at 12:39:27AM +0200, Alan McKinnon wrote: > On Tue, 27 Mar 2012 22:01:28 +0000 > Alan Mackenzie <acm@muc.de> wrote: > > Hello, Neil. > > On Tue, Mar 27, 2012 at 10:41:53PM +0100, Neil Bothwick wrote: > > > On Tue, 27 Mar 2012 21:24:22 +0000, Alan Mackenzie wrote: > > > > That is precisely what the question was NOT about. The idea was > > > > to copy (not move) booting software to /sbin instead of an > > > > initramfs - the exact same programs, modulo noise - to have the > > > > SW in /sbin necessary to mount /usr. > > > Your package manager only knows about the copy in the original > > > location. > > So? The same applies to a copy in the initramfs. > No it doesn't. The initramfs is a transient file system contained > within a single file. To the package manager, it is just a file, one > with a rather unique name that portage is highly unlikely to try and > overwrite. > Copying binaries into / means you are copying a large number of files > into an area managed by the package manager. Those files have names and > locations that are rather likely to be used by ebuilds. Ah. I was looking forward to the sad time when package managers will be installing things exclusively on /usr. Well, OK, on /etc too, but certainly not to /sbin (which will probably have been abolished). > Do we really have to spell out to you why this is a bad idea? No, I can get that. ;-) > > > When you update you'll have multiple versions of the same program or > > > library in your path. > > Well, with the manual/script copying which needs doing either > > for /sbin or initramfs, that will be several copies of a program, not > > several versions. > Your copies will be used in preference to the originals in /usr. You > will have to detect this yourself when this occurs and re-copy them and > portage cannot help you. I was thinking of using /sbin for booting, then removing it from $PATH as soon as /usr gets mounted. > Remember the primary difference between / and an initramfs: > The initramfs is transient and it's contents are not available to > confuse the system once early boot is over. > / is a permanent file system that is always around, and always there to > confuse the issue. OK. I take /sbin off $PATH, like I said above. > This is not a small trivial issue, it is huge, and a magnificent > bug-injection system. OK2. I don't like BI systems. > > I'm still trying to see the reason why an /sbin with the same > > contents as a putative initramfs won't work. > Oh, it will work for booting all right. It's the issues it will cause > after booting when it should no longer be there that is the problem. We're going to be stuck with some issues anyway, no matter how we cope with things. At the moment, I've got my /usr on RAID1, which I think doubles up the speed things load at. (It's on LVM2 too, but that's by the way.) I really don't want a fragile initramfs. Sooner or later, I'd put some slight glitch into it and the result would be a dead PC. Either that or I'll be scared stiff of touching it, which isn't how a Gentoo user is supposed to be. Do I really want to take my /usr off RAID1, just so I can amalgamate it with /? There's no getting round duplicating executables once the single /usr crowd have got their way. The only question is where you put the duplicates, and how you make sure they don't foul things up. > -- > Alan McKinnnon > alan.mckinnon@gmail.com -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 23:32 ` Alan Mackenzie @ 2012-03-28 7:47 ` Neil Bothwick 0 siblings, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-28 7:47 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1127 bytes --] On Tue, 27 Mar 2012 23:32:22 +0000, Alan Mackenzie wrote: > We're going to be stuck with some issues anyway, no matter how we cope > with things. At the moment, I've got my /usr on RAID1, which I think > doubles up the speed things load at. Use 0.90 metadata and you can put / on RAID1 too. > (It's on LVM2 too, but that's by > the way.) I really don't want a fragile initramfs. Sooner or later, I'd > put some slight glitch into it and the result would be a dead PC. > Either that or I'll be scared stiff of touching it, which isn't how a > Gentoo user is supposed to be. An initramfs doesn't really need any maintenance, it does a couple of simple tasks, basically mounting stuff, and then exits. Once working there's no reason to change it. Even if you do and break things, it's exactly the same as the situation with a broken kernel update, you just boot with the previous one (that's one reason I leave the initramfs inside the kernel, a working kernel will always work without any reliance on other files). -- Neil Bothwick "We demand rigidly defined areas of doubt and uncertainty!" [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:01 ` Alan Mackenzie 2012-03-27 22:39 ` Alan McKinnon @ 2012-03-27 22:53 ` Neil Bothwick 1 sibling, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-27 22:53 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1573 bytes --] On Tue, 27 Mar 2012 22:01:28 +0000, Alan Mackenzie wrote: > > Your package manager only knows about the copy in the original > > location. > > So? The same applies to a copy in the initramfs. No it does not. the initramfs is built using the versions installed on your system, and unloaded as soon as root is switched to /. At no time are two different versions available in your path. > > When you update you'll have multiple versions of the same program or > > library in your path. > > Well, with the manual/script copying which needs doing either for /sbin > or initramfs, that will be several copies of a program, not several > versions. Multiple copies of the same version is inefficient, multiple versions is potentially disastrous. > I'm still trying to see the reason why an /sbin with the same contents > as a putative initramfs won't work. You seem to be trying very hard to ignore the point that the initramfs does not need to contain as much as /usr or even /. It only needs to contain the files required to mount / and /usr. this can be as few as 2, busybox and the init script. Even with encrypted filesystems on LVM volumes running on RAID, this box's initramfs contains only 5 files. % grep file /usr/src/init.cfg file /bin/busybox /bin/busybox 755 0 0 file /sbin/lvm.static /sbin/lvm.static 755 0 0 file /sbin/mdadm /sbin/mdadm 755 0 0 file /sbin/cryptsetup /sbin/cryptsetup 755 0 0 file /init /usr/src/init.sh 755 0 0 -- Neil Bothwick "Press Return to Continue" - known as "The Mail Menupause". [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 21:24 ` Alan Mackenzie 2012-03-27 21:41 ` Neil Bothwick @ 2012-03-27 21:48 ` Alan McKinnon 2012-03-27 22:35 ` Alan Mackenzie 1 sibling, 1 reply; 99+ messages in thread From: Alan McKinnon @ 2012-03-27 21:48 UTC (permalink / raw To: gentoo-user; +Cc: acm On Tue, 27 Mar 2012 21:24:22 +0000 Alan Mackenzie <acm@muc.de> wrote: > That is precisely what the question was NOT about. The idea was to > copy (not move) booting software to /sbin instead of an initramfs - > the exact same programs, modulo noise - to have the SW in /sbin > necessary to mount /usr. Two words: shared libraries Copying binaries is not enough. You have to find and copy every shared library those binaries use. Plus all the data and other files they might need. This is non-trivial. -- Alan McKinnnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 21:48 ` Alan McKinnon @ 2012-03-27 22:35 ` Alan Mackenzie 2012-03-27 22:54 ` Neil Bothwick ` (2 more replies) 0 siblings, 3 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-27 22:35 UTC (permalink / raw To: gentoo-user Hi, Alan. On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > On Tue, 27 Mar 2012 21:24:22 +0000 > Alan Mackenzie <acm@muc.de> wrote: > > That is precisely what the question was NOT about. The idea was to > > copy (not move) booting software to /sbin instead of an initramfs - > > the exact same programs, modulo noise - to have the SW in /sbin > > necessary to mount /usr. > Two words: > shared libraries > Copying binaries is not enough. You have to find and copy every shared > library those binaries use. Plus all the data and other files they > might need. > This is non-trivial. <silently screams>. It's equally non-trivial for initramfs, yet nobody seems to be raising this objection for that. Why is nobody else on this thread willing to take up its main point, the exact equivalence between the known, ugly, initramfs solution and the as yet half-baked idea of putting the same binaries into /sbin? > -- > Alan McKinnnon > alan.mckinnon@gmail.com -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:35 ` Alan Mackenzie @ 2012-03-27 22:54 ` Neil Bothwick 2012-03-27 22:55 ` Alan McKinnon 2012-03-28 4:24 ` Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-27 22:54 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 425 bytes --] On Tue, 27 Mar 2012 22:35:44 +0000, Alan Mackenzie wrote: > Why is nobody else on this thread willing to take up its main point, the > exact equivalence between the known, ugly, initramfs solution and the as > yet half-baked idea of putting the same binaries into /sbin? Bewause everyone else realises they are in no way equivalent, or even comparable? -- Neil Bothwick Access denied--nah nah na nah nah! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:35 ` Alan Mackenzie 2012-03-27 22:54 ` Neil Bothwick @ 2012-03-27 22:55 ` Alan McKinnon 2012-03-28 14:01 ` Alan Mackenzie 2012-03-28 4:24 ` Mike Edenfield 2 siblings, 1 reply; 99+ messages in thread From: Alan McKinnon @ 2012-03-27 22:55 UTC (permalink / raw To: gentoo-user On Tue, 27 Mar 2012 22:35:44 +0000 Alan Mackenzie <acm@muc.de> wrote: > Hi, Alan. > > On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > > On Tue, 27 Mar 2012 21:24:22 +0000 > > Alan Mackenzie <acm@muc.de> wrote: > > > > That is precisely what the question was NOT about. The idea was > > > to copy (not move) booting software to /sbin instead of an > > > initramfs - the exact same programs, modulo noise - to have the > > > SW in /sbin necessary to mount /usr. > > > Two words: > > > shared libraries > > > Copying binaries is not enough. You have to find and copy every > > shared library those binaries use. Plus all the data and other > > files they might need. > > > This is non-trivial. > > <silently screams>. It's equally non-trivial for initramfs, yet > nobody seems to be raising this objection for that. > > Why is nobody else on this thread willing to take up its main point, > the exact equivalence between the known, ugly, initramfs solution and > the as yet half-baked idea of putting the same binaries into /sbin? Read my other mail and pay attention to the difference between transient and persistent. initramfs is an elegant engineering solution (albeit over-engineered for our specific case of being Gentoo users). Your questions are about an extremely ill-advised action that has no sound basis. It copies stuff around to make one very specific thing work but with zero consideration for what it will do to everything else. That is bad, bad engineering. If you want all this stuff in /, then do it correctly and modify the ebuilds to put the originals there (and troubleshoot the fallout from other faulty hard-coded stuffs). This is a lot of work, but it is sound. -- Alan McKinnnon alan.mckinnon@gmail.com ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:55 ` Alan McKinnon @ 2012-03-28 14:01 ` Alan Mackenzie 2012-03-28 14:56 ` Neil Bothwick 0 siblings, 1 reply; 99+ messages in thread From: Alan Mackenzie @ 2012-03-28 14:01 UTC (permalink / raw To: gentoo-user On Wed, Mar 28, 2012 at 12:55:20AM +0200, Alan McKinnon wrote: > > On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > > > On Tue, 27 Mar 2012 21:24:22 +0000 > > > Alan Mackenzie <acm@muc.de> wrote: > > > > That is precisely what the question was NOT about. The idea was > > > > to copy (not move) booting software to /sbin instead of an > > > > initramfs - the exact same programs, modulo noise - to have the > > > > SW in /sbin necessary to mount /usr. > > > Two words: > > > shared libraries > > > Copying binaries is not enough. You have to find and copy every > > > shared library those binaries use. Plus all the data and other > > > files they might need. > > > This is non-trivial. > > <silently screams>. It's equally non-trivial for initramfs, yet > > nobody seems to be raising this objection for that. > > Why is nobody else on this thread willing to take up its main point, > > the exact equivalence between the known, ugly, initramfs solution and > > the as yet half-baked idea of putting the same binaries into /sbin? > Read my other mail and pay attention to the difference between > transient and persistent. In my proposed solution, the executables in /sbin would only exist until /usr had been mounted and the runtime PATH set up. After the unification of /usr, /sbin won't even exist (apart from in schemes like mine). > initramfs is an elegant engineering solution (albeit over-engineered > for our specific case of being Gentoo users). Maybe, maybe not. It couples the various bits of booting more tighly together. I look at Allan Gottlieb's bug "WARNING latest lvm2 breaks systems with older udev", and note that he recovered, essentially, by mounting non-/ partitions by hand and going back to an old lvm2 version. I had a similar problem when I was first trying out Walter's mdev solution, which I also recovered by mounting by hand. I look forward with foreboding to the time when such recovery will not be possible. Only a legacy Gentoo system or a recovery CD will help then. I think it highly probable that "can't boot" bugs will continue to happen occasionally. I'd like to carry on having a bootable skeleton system for when this happens. > Your questions are about an extremely ill-advised action that has no > sound basis. It copies stuff around to make one very specific thing > work but with zero consideration for what it will do to everything > else. That is bad, bad engineering. I don't think that's a fair summary. > If you want all this stuff in /, then do it correctly and modify the > ebuilds to put the originals there (and troubleshoot the fallout from > other faulty hard-coded stuffs). This is a lot of work, but it is sound. I doubt that would work, for the reasons you give. I feel I've been needlessly slammed, all for articulating an interesting idea. > -- > Alan McKinnnon > alan.mckinnon@gmail.com -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 14:01 ` Alan Mackenzie @ 2012-03-28 14:56 ` Neil Bothwick 2012-03-28 17:07 ` Alan Mackenzie 0 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-28 14:56 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1040 bytes --] On Wed, 28 Mar 2012 14:01:32 +0000, Alan Mackenzie wrote: > > Read my other mail and pay attention to the difference between > > transient and persistent. > > In my proposed solution, the executables in /sbin would only exist until > /usr had been mounted and the runtime PATH set up. After the > unification of /usr, /sbin won't even exist (apart from in schemes like > mine). What happens to files that are installed to /bin, /sbin or /lib by default? Where do kernel modules go? > I look forward with foreboding to the time when such recovery will not > be possible. Only a legacy Gentoo system or a recovery CD will help > then. I think it highly probable that "can't boot" bugs will continue > to happen occasionally. I'd like to carry on having a bootable > skeleton system for when this happens. When an initramfs fails to boot, it drops you to a busybox shell, although I also have a SystemRescueCD ISO in /boot for such situations. -- Neil Bothwick Top Oxymorons Number 12: Plastic glasses [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 14:56 ` Neil Bothwick @ 2012-03-28 17:07 ` Alan Mackenzie 2012-03-28 17:40 ` Mike Edenfield ` (2 more replies) 0 siblings, 3 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-28 17:07 UTC (permalink / raw To: gentoo-user Hi, Neil. On Wed, Mar 28, 2012 at 03:56:36PM +0100, Neil Bothwick wrote: > On Wed, 28 Mar 2012 14:01:32 +0000, Alan Mackenzie wrote: > > > Read my other mail and pay attention to the difference between > > > transient and persistent. > > In my proposed solution, the executables in /sbin would only exist until > > /usr had been mounted and the runtime PATH set up. After the > > unification of /usr, /sbin won't even exist (apart from in schemes like > > mine). > What happens to files that are installed to /bin, /sbin or /lib by > default? Aren't they getting shoved into /usr? I thought that was the whole point of the excercise. > Where do kernel modules go? I hadn't actually thought of that - I've never built a kernel with modules enabled. Where do kernel modules go? Won't they be going into /usr somewhere? Incidentally, dracut says it won't work on a kernel without modules. I don't know if it's true or not. > > I look forward with foreboding to the time when such recovery will not > > be possible. Only a legacy Gentoo system or a recovery CD will help > > then. I think it highly probable that "can't boot" bugs will continue > > to happen occasionally. I'd like to carry on having a bootable > > skeleton system for when this happens. > When an initramfs fails to boot, it drops you to a busybox shell, ... You know, that cheers me up a lot. > ...although I also have a SystemRescueCD ISO in /boot for such > situations. I suppose I could do with that, too. And I should learn how to use it. > -- > Neil Bothwick > Top Oxymorons Number 12: Plastic glasses I wear spectacular glasses. -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 17:07 ` Alan Mackenzie @ 2012-03-28 17:40 ` Mike Edenfield 2012-03-28 21:47 ` Neil Bothwick 2012-03-29 1:53 ` Dale 2 siblings, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-28 17:40 UTC (permalink / raw To: gentoo-user > From: Alan Mackenzie [mailto:acm@muc.de] > Incidentally, dracut says it won't work on a kernel without modules. I don't > know if it's true or not. dracut wants you to have loadable module /support/ in your kernel so it can scan for modules needed by the rootfs. The kernel-module support in dracut is just another module; you could omit that module and I believe dracut will carry on fine. Of course, if you have nothing compiled as a module then your initramfs just won't have any modules built into it either way. --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 17:07 ` Alan Mackenzie 2012-03-28 17:40 ` Mike Edenfield @ 2012-03-28 21:47 ` Neil Bothwick 2012-03-28 22:45 ` Peter Humphrey 2012-03-29 1:53 ` Dale 2 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-28 21:47 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1736 bytes --] On Wed, 28 Mar 2012 17:07:33 +0000, Alan Mackenzie wrote: > > What happens to files that are installed to /bin, /sbin or /lib by > > default? > > Aren't they getting shoved into /usr? I thought that was the whole > point of the excercise. That /may/ happen at some time, but not now, so we need a solution that supports the current mish-mash of /*/*bin directories. > > Where do kernel modules go? > > I hadn't actually thought of that - I've never built a kernel with > modules enabled. Where do kernel modules go? Won't they be going into > /usr somewhere? How will you mount /usr if it needs a module? This is the sort of chicken and egg situation that an initramfs can avoid, by making sure everything the boot process needs is available. > > When an initramfs fails to boot, it drops you to a busybox shell, ... > > You know, that cheers me up a lot. > > > ...although I also have a SystemRescueCD ISO in /boot for such > > situations. > > I suppose I could do with that, too. And I should learn how to use it. Since someone has already asked about this off-list, the method is described on sysrescd.org and involves a GRUB menu entry like echo "Adding: System Rescue CD" menuentry "System Rescue CD" { set sysresiso=/systemrescuecd-x86-2.5.1.iso loopback loop $sysresiso linux (loop)/isolinux/rescue64 rootpass=whatever setkmap=uk isoloop=$sysresiso initrd (loop)/isolinux/initram.igz } -- Neil Bothwick IMPORTANT: The entire physical universe, including this message, may one day collapse back into an infinitesimally small space. Should another universe subsequently re-emerge, the existence of this message in that universe cannot be guaranteed. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 21:47 ` Neil Bothwick @ 2012-03-28 22:45 ` Peter Humphrey 2012-03-28 23:25 ` Neil Bothwick 0 siblings, 1 reply; 99+ messages in thread From: Peter Humphrey @ 2012-03-28 22:45 UTC (permalink / raw To: gentoo-user On Wednesday 28 March 2012 22:47:09 Neil Bothwick wrote: > Since someone has already asked about this off-list, the method is > described on sysrescd.org and involves a GRUB menu entry like > > echo "Adding: System Rescue CD" > menuentry "System Rescue CD" { > set sysresiso=/systemrescuecd-x86-2.5.1.iso > loopback loop $sysresiso > linux (loop)/isolinux/rescue64 rootpass=whatever setkmap=uk > isoloop=$sysresiso initrd (loop)/isolinux/initram.igz > } Am I right in thinking that this only works with GRUB-2, not the legacy GRUB? I'm not ready yet to go to the next generation of GRUB. -- Rgds Peter ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 22:45 ` Peter Humphrey @ 2012-03-28 23:25 ` Neil Bothwick 0 siblings, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-28 23:25 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1052 bytes --] On Wed, 28 Mar 2012 23:45:40 +0100, Peter Humphrey wrote: > > echo "Adding: System Rescue CD" > > menuentry "System Rescue CD" { > > set sysresiso=/systemrescuecd-x86-2.5.1.iso > > loopback loop $sysresiso > > linux (loop)/isolinux/rescue64 rootpass=whatever setkmap=uk > > isoloop=$sysresiso initrd (loop)/isolinux/initram.igz > > } > > Am I right in thinking that this only works with GRUB-2, not the legacy > GRUB? AFAIK, yes. > I'm not ready yet to go to the next generation of GRUB. There's little point in change fore change's sake. When I install a new system I use GRUB2, but those that were set up with GRUB1 will continue to use it until I have a good reason to change - even though the change is quite trivial. For new systems, it is a lot easier - emerge grub and run grub2-mkconfig and you have a bootable system. If you want to fart around with menu files (as I generally do) you can play with them after the system has booted the first time. -- Neil Bothwick Loose bits sink chips. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 17:07 ` Alan Mackenzie 2012-03-28 17:40 ` Mike Edenfield 2012-03-28 21:47 ` Neil Bothwick @ 2012-03-29 1:53 ` Dale 2012-03-29 2:07 ` Canek Peláez Valdés 2 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-03-29 1:53 UTC (permalink / raw To: gentoo-user Alan Mackenzie wrote: > Incidentally, dracut says it won't work on a kernel without modules. I > don't know if it's true or not. > Oh really? I don't use modules and I am the one having issues with not being able to su to root from a user. I wonder if that is related somehow. o_O Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 1:53 ` Dale @ 2012-03-29 2:07 ` Canek Peláez Valdés 2012-03-29 2:39 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-03-29 2:07 UTC (permalink / raw To: gentoo-user On Wed, Mar 28, 2012 at 7:53 PM, Dale <rdalek1967@gmail.com> wrote: > Alan Mackenzie wrote: > >> Incidentally, dracut says it won't work on a kernel without modules. I >> don't know if it's true or not. >> > > Oh really? I don't use modules and I am the one having issues with not > being able to su to root from a user. I wonder if that is related > somehow. o_O I don't use modules either (except scsi_wait_scan.ko; you cannot get rid of that one), I use dracut, and I can su just fine. Dale, can you please post the dracut comand you used to create your initramfs? Also, the DRACUT_MODULES you have defined, and the contents of /etc/dracut.conf? Not being able to su sounds incredible weird. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 2:07 ` Canek Peláez Valdés @ 2012-03-29 2:39 ` Dale 2012-03-29 5:08 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-03-29 2:39 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Wed, Mar 28, 2012 at 7:53 PM, Dale <rdalek1967@gmail.com> wrote: >> Alan Mackenzie wrote: >> >>> Incidentally, dracut says it won't work on a kernel without modules. I >>> don't know if it's true or not. >>> >> >> Oh really? I don't use modules and I am the one having issues with not >> being able to su to root from a user. I wonder if that is related >> somehow. o_O > > I don't use modules either (except scsi_wait_scan.ko; you cannot get > rid of that one), I use dracut, and I can su just fine. > > Dale, can you please post the dracut comand you used to create your > initramfs? Also, the DRACUT_MODULES you have defined, and the contents > of /etc/dracut.conf? > > Not being able to su sounds incredible weird. > > Regards. Here is one: root@fireball / # cat /etc/dracut.conf # Sample dracut config file logfile=/var/log/dracut.log fileloglvl=6 # Exact list of dracut modules to use. Modules not listed here are not going # to be included. If you only want to add some optional modules use # add_dracutmodules option instead. #dracutmodules+="" # Dracut modules to omit #omit_dracutmodules+="" # Dracut modules to add to the default #add_dracutmodules+="lvm fstab-sys usrmount" # additional kernel modules to the default #add_drivers+="" # list of kernel filesystem modules to be included in the generic initramfs filesystems+="ext2 reiserfs ext3" # build initrd only to boot current hardware #hostonly="yes" # # install local /etc/mdadm.conf mdadmconf="yes" # install local /etc/lvm/lvm.conf lvmconf="yes" # A list of fsck tools to install. If it's not specified, module's hardcoded # default is used, currently: "umount mount /sbin/fsck* xfs_db xfs_check # xfs_repair e2fsck jfs_fsck reiserfsck btrfsck". The installation is # opportunistic, so non-existing tools are just ignored. #fscks="" # inhibit installation of any fsck tools #nofscks="yes" root@fireball / # +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ The command I use is: dracut /boot/initramfs-<kernel version here> I name each one according to kernel versions. I try to keep a few back up kernels in case one gets borked or something. It makes cleaning easier if I know which files belong to what. Anyway. I also looked back at the log for the last build. The only thing I found that may resemble a error would be it skipping file systems that I don't have installed or built into the kernel, in other words, things I don't use to begin with. I didn't see it complain about anything missing or broken. I agree it is weird that su to root doesn't work. I have not been able to find anything related with SP, read as Google replacement search tool www.startpage.com since Google got nosey. lol From what I have read, it shouldn't matter but I can boot with the init thingy and it fails everytime. When I boot without the init thingy, it works fine. Weird is a good word to describe it. I noticed dracut just got updated. I have dracut-017-r3 installed now. I may stick a small drive in my old rig, x86, and try to figure this mess out on it. Maybe try putting /usr and /var on LVM and really make a mess of things. lol Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 2:39 ` Dale @ 2012-03-29 5:08 ` Canek Peláez Valdés 2012-03-29 20:15 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-03-29 5:08 UTC (permalink / raw To: gentoo-user On Wed, Mar 28, 2012 at 8:39 PM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: >> On Wed, Mar 28, 2012 at 7:53 PM, Dale <rdalek1967@gmail.com> wrote: >>> Alan Mackenzie wrote: >>> >>>> Incidentally, dracut says it won't work on a kernel without modules. I >>>> don't know if it's true or not. >>>> >>> >>> Oh really? I don't use modules and I am the one having issues with not >>> being able to su to root from a user. I wonder if that is related >>> somehow. o_O >> >> I don't use modules either (except scsi_wait_scan.ko; you cannot get >> rid of that one), I use dracut, and I can su just fine. >> >> Dale, can you please post the dracut comand you used to create your >> initramfs? Also, the DRACUT_MODULES you have defined, and the contents >> of /etc/dracut.conf? >> >> Not being able to su sounds incredible weird. >> >> Regards. > > > Here is one: > > root@fireball / # cat /etc/dracut.conf > > > # Sample dracut config file > > > > > > logfile=/var/log/dracut.log > > > fileloglvl=6 > > > > > > # Exact list of dracut modules to use. Modules not listed here are not > going > > # to be included. If you only want to add some optional modules use > > > # add_dracutmodules option instead. > > > #dracutmodules+="" > > > > > > # Dracut modules to omit > > > #omit_dracutmodules+="" > > > > # Dracut modules to add to the default > #add_dracutmodules+="lvm fstab-sys usrmount" > > # additional kernel modules to the default > #add_drivers+="" > > # list of kernel filesystem modules to be included in the generic initramfs > filesystems+="ext2 reiserfs ext3" > > # build initrd only to boot current hardware > #hostonly="yes" > # > > # install local /etc/mdadm.conf > mdadmconf="yes" > > # install local /etc/lvm/lvm.conf > lvmconf="yes" > > # A list of fsck tools to install. If it's not specified, module's hardcoded > # default is used, currently: "umount mount /sbin/fsck* xfs_db xfs_check > # xfs_repair e2fsck jfs_fsck reiserfsck btrfsck". The installation is > # opportunistic, so non-existing tools are just ignored. > #fscks="" > > # inhibit installation of any fsck tools > #nofscks="yes" > root@fireball / # > > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > The command I use is: > > dracut /boot/initramfs-<kernel version here> > > I name each one according to kernel versions. I try to keep a few back > up kernels in case one gets borked or something. It makes cleaning > easier if I know which files belong to what. Anyway. > > I also looked back at the log for the last build. The only thing I > found that may resemble a error would be it skipping file systems that I > don't have installed or built into the kernel, in other words, things I > don't use to begin with. I didn't see it complain about anything > missing or broken. > > I agree it is weird that su to root doesn't work. I have not been able > to find anything related with SP, read as Google replacement search tool > www.startpage.com since Google got nosey. lol From what I have read, > it shouldn't matter but I can boot with the init thingy and it fails > everytime. When I boot without the init thingy, it works fine. Weird > is a good word to describe it. > > I noticed dracut just got updated. I have dracut-017-r3 installed now. > > I may stick a small drive in my old rig, x86, and try to figure this > mess out on it. Maybe try putting /usr and /var on LVM and really make > a mess of things. lol Can you try doing dracut -H /boot/initramfs-<kernel version here> ?? The man page from dracut says that -H is for the "current host" instead of a "generic host". Maybe the "generic host" configuration is messing up something with su that your actual host configuration needs. I use -H. As I have ben saying, my initramfs it's pretty up in sync with my normal system. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 5:08 ` Canek Peláez Valdés @ 2012-03-29 20:15 ` Dale 2012-03-29 20:53 ` Canek Peláez Valdés ` (2 more replies) 0 siblings, 3 replies; 99+ messages in thread From: Dale @ 2012-03-29 20:15 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > Can you try doing > > dracut -H /boot/initramfs-<kernel version here> > > ?? > > The man page from dracut says that -H is for the "current host" > instead of a "generic host". Maybe the "generic host" configuration is > messing up something with su that your actual host configuration > needs. > > I use -H. As I have ben saying, my initramfs it's pretty up in sync > with my normal system. > > Regards. Notice, I make the distinction between Console and Konsole by making the first letter capitalized. It kind of gets confusing. :/ I had to reboot so I made a new init thingy with the -H switch. It works in Console but nothing root works in KDE. I get the same error. Heck, Konsole won't even try to come up much less ask for my password. Krusader asks for password and says that su is not in the path. This is similar to what I got when I was in a Console too. So, boot without init thingy, everything works fine. Boot with the init thingy, I can't access things in KDE as root. All I do is reboot. I don't change or edit anything other than selecting a different entry in grub. I use Konsole when I emerge and such as that. I use Krusader, since Konqueror developed a bug, to edit config files. I don't care to switch to a Console to emerge something or edit a config file. This is not going to work for me long term. Also, keep in mind, I boot the EXACT same kernel whether I use the init thingy or not. All I do is remove the stuff the init thingy needs to work. Go figure. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 20:15 ` Dale @ 2012-03-29 20:53 ` Canek Peláez Valdés 2012-04-02 7:41 ` Dale 2012-03-29 21:11 ` Todd Goodman 2012-03-29 21:52 ` Mike Edenfield 2 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-03-29 20:53 UTC (permalink / raw To: gentoo-user On Thu, Mar 29, 2012 at 2:15 PM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: > >> Can you try doing >> >> dracut -H /boot/initramfs-<kernel version here> >> >> ?? >> >> The man page from dracut says that -H is for the "current host" >> instead of a "generic host". Maybe the "generic host" configuration is >> messing up something with su that your actual host configuration >> needs. >> >> I use -H. As I have ben saying, my initramfs it's pretty up in sync >> with my normal system. >> >> Regards. > > > Notice, I make the distinction between Console and Konsole by making the > first letter capitalized. It kind of gets confusing. :/ > > I had to reboot so I made a new init thingy with the -H switch. It > works in Console but nothing root works in KDE. I get the same error. > Heck, Konsole won't even try to come up much less ask for my password. > Krusader asks for password and says that su is not in the path. This is > similar to what I got when I was in a Console too. > > So, boot without init thingy, everything works fine. Boot with the init > thingy, I can't access things in KDE as root. All I do is reboot. I > don't change or edit anything other than selecting a different entry in > grub. > > I use Konsole when I emerge and such as that. I use Krusader, since > Konqueror developed a bug, to edit config files. I don't care to switch > to a Console to emerge something or edit a config file. This is not > going to work for me long term. > > Also, keep in mind, I boot the EXACT same kernel whether I use the init > thingy or not. All I do is remove the stuff the init thingy needs to > work. > > Go figure. I'm a little confused: you log in KDE as a regular user, open a Konsole, type "su -", and what happens? What do you mean with "Konsole won't even try to come up"? In the shell that Krusader provides (which I assume you run as a regular user), what it's the result of "which su"? And also, what happens when (inside the shell from Krusader) you run /bin/su? If not for the fact that you say that in a virtual console su works, I would be willing to suggest that your initramfs never does the switch_root, and so you end up with the minimal / from the initramfs, and your normal /usr. That would be beyond bizarre, but if you *can* use su in a virtual console, then it should be there. I usally log in in GNOME, open a gnome-terminal, and set a fixed number of tabs in gnome-terminal where I "su -", and work as root in there. I also can run an X11 program as root with "su -lc /usr/bin/gedit", but I almost never do that (although it works; I just checked). I don't think I understand how do you use su. Could you explain it to me, please? One last thing: create a directory /tmp/whatever, and inside it unpack your initramfs: zcat /boot/init-thingie | cpio -i Could you do a "ls -R /tmp/whatever" so we can see what actually ends up in yout initramfs? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 20:53 ` Canek Peláez Valdés @ 2012-04-02 7:41 ` Dale 2012-04-02 13:33 ` Canek Peláez Valdés 2012-04-02 22:08 ` Neil Bothwick 0 siblings, 2 replies; 99+ messages in thread From: Dale @ 2012-04-02 7:41 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 3125 bytes --] Canek Peláez Valdés wrote: <<< SNIP >>> > I'm a little confused: you log in KDE as a regular user, open a > Konsole, type "su -", and what happens? > > What do you mean with "Konsole won't even try to come up"? > > In the shell that Krusader provides (which I assume you run as a > regular user), what it's the result of "which su"? And also, what > happens when (inside the shell from Krusader) you run /bin/su? > > If not for the fact that you say that in a virtual console su works, I > would be willing to suggest that your initramfs never does the > switch_root, and so you end up with the minimal / from the initramfs, > and your normal /usr. That would be beyond bizarre, but if you *can* > use su in a virtual console, then it should be there. > > I usally log in in GNOME, open a gnome-terminal, and set a fixed > number of tabs in gnome-terminal where I "su -", and work as root in > there. I also can run an X11 program as root with "su -lc > /usr/bin/gedit", but I almost never do that (although it works; I just > checked). > > I don't think I understand how do you use su. Could you explain it to > me, please? > > One last thing: create a directory /tmp/whatever, and inside it > unpack your initramfs: > > zcat /boot/init-thingie | cpio -i > > Could you do a "ls -R /tmp/whatever" so we can see what actually ends > up in yout initramfs? > > Regards. Actually, I log into KDE as a user and when Konsole opens, it asks for the root password. I have the KDE session saved so it opens all this on its own. Anyway, since I have it set that way, Konsole never opens, I assume because it can't find the su command. I have been doing it this way since back in the KDE3 days. It has never done this before. I finally got around to rebooting to check on this, hence the delay in replying, and found this in the boot up process, the stuff that scrolls up the screen. I'm having to type this in since it is NOT in dmesg or the logs but just printed on the screen. dracut: switching root switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument switch_root: forcing unmount of /dev switch_root: failed to unlink dev: Directory not empty INIT: version 2.88 booting Keep in mind, the three middle lines with the problems are NOT shown in dmesg, messages or anywhere else but the screen. I had to boot with nox to even see this. This is what ticks me on this mess. With the way it logs things, you better hope you got video buffer to scroll up with or you don't get to see the failure. Also, while booted with the init thingy, I made sure the real / partition was mounted. It shows sda3 was mounted and based on the space used, I believe it. I got to clean out some old kernels pretty soon. ;-) I'm attaching the results from the ls command. It's a bit lengthy. o_O Thanks. Sorry for the delay. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" [-- Attachment #2: ls-whatever --] [-- Type: text/plain, Size: 22105 bytes --] root@fireball /tmp/whatever # ls -R /tmp/whatever /tmp/whatever: total 22 drwxr-xr-x 15 root root 432 Apr 2 02:33 . drwxrwxrwt 10 root root 376 Apr 2 02:32 .. drwxr-xr-x 2 root root 576 Apr 2 02:33 bin drwxr-xr-x 2 root root 48 Apr 2 02:33 dev drwxr-xr-x 7 root root 432 Apr 2 02:33 etc -rwxr-xr-x 1 root root 12622 Apr 2 02:33 init lrwxrwxrwx 1 root root 5 Apr 2 02:33 lib -> lib64 drwxr-xr-x 5 root root 1072 Apr 2 02:33 lib64 drwxr-xr-x 2 root root 48 Apr 2 02:33 proc drwxr-xr-x 2 root root 48 Apr 2 02:33 root drwxr-xr-x 5 root root 128 Apr 2 02:33 run drwxr-xr-x 2 root root 440 Apr 2 02:33 sbin -rwxr-xr-x 1 root root 2547 Apr 2 02:33 shutdown drwxr-xr-x 2 root root 48 Apr 2 02:33 sys drwxr-xr-x 2 root root 48 Apr 2 02:33 sysroot drwxr-xr-x 2 root root 48 Apr 2 02:33 tmp drwxr-xr-x 6 root root 144 Apr 2 02:33 usr drwxr-xr-x 3 root root 120 Apr 2 02:33 var /tmp/whatever/bin: total 1313 drwxr-xr-x 2 root root 576 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. -rwxr-xr-x 1 root root 31024 Apr 2 02:33 basename -rwxr-xr-x 1 root root 55840 Apr 2 02:33 cat -rwxr-xr-x 1 root root 35216 Apr 2 02:33 chroot -rwxr-xr-x 1 root root 113440 Apr 2 02:33 cp -rwxr-xr-x 1 root root 109688 Apr 2 02:33 dash -rwxr-xr-x 1 root root 22736 Apr 2 02:33 dmesg -rwxr-xr-x 1 root root 55776 Apr 2 02:33 ln -rwxr-xr-x 1 root root 113872 Apr 2 02:33 ls -rwxr-xr-x 1 root root 55760 Apr 2 02:33 mkdir -rwxr-xr-x 1 root root 35120 Apr 2 02:33 mkfifo -rwxr-xr-x 1 root root 39248 Apr 2 02:33 mknod -rws--x--x 1 root root 102984 Apr 2 02:33 mount -rwxr-xr-x 1 root root 101120 Apr 2 02:33 mv lrwxrwxrwx 1 root root 16 Apr 2 02:33 pidof -> ../sbin/killall5 -rwxr-xr-x 1 root root 47520 Apr 2 02:33 readlink -rwxr-xr-x 1 root root 63984 Apr 2 02:33 rm -rwxr-xr-x 1 root root 134504 Apr 2 02:33 sed lrwxrwxrwx 1 root root 4 Apr 2 02:33 sh -> dash -rwxr-xr-x 1 root root 35120 Apr 2 02:33 sleep -rwxr-xr-x 1 root root 72112 Apr 2 02:33 stty -rws--x--x 1 root root 52416 Apr 2 02:33 umount -rwxr-xr-x 1 root root 35168 Apr 2 02:33 uname /tmp/whatever/dev: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/etc: total 28 drwxr-xr-x 7 root root 432 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. drwxr-xr-x 2 root root 48 Apr 2 02:33 cmdline.d -rw-r--r-- 1 root root 138 Apr 2 02:33 e2fsck.conf -rw-r--r-- 1 root root 0 Apr 2 02:33 fstab.empty -rw-r--r-- 1 root root 983 Apr 2 02:33 group -rw-r--r-- 1 root root 1070 Apr 2 02:33 ld.so.cache -rw-r--r-- 1 root root 519 Apr 2 02:33 ld.so.conf drwxr-xr-x 2 root root 128 Apr 2 02:33 ld.so.conf.d -rw-r--r-- 1 root root 38 Apr 2 02:33 locale.conf drwxr-xr-x 2 root root 304 Apr 2 02:33 modprobe.d -rw-r--r-- 1 root root 67 Apr 2 02:33 passwd drwxr-xr-x 9 root root 216 Apr 2 02:33 terminfo drwxr-xr-x 3 root root 104 Apr 2 02:33 udev -rw-r--r-- 1 root root 43 Apr 2 02:33 vconsole.conf /tmp/whatever/etc/cmdline.d: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 7 root root 432 Apr 2 02:33 .. /tmp/whatever/etc/ld.so.conf.d: total 8 drwxr-xr-x 2 root root 128 Apr 2 02:33 . drwxr-xr-x 7 root root 432 Apr 2 02:33 .. -rw-r--r-- 1 root root 29 Apr 2 02:33 05binutils.conf -rw-r--r-- 1 root root 243 Apr 2 02:33 05gcc-x86_64-pc-linux-gnu.conf /tmp/whatever/etc/modprobe.d: total 32 drwxr-xr-x 2 root root 304 Apr 2 02:33 . drwxr-xr-x 7 root root 432 Apr 2 02:33 .. -rw-r--r-- 1 root root 1216 Apr 2 02:33 aliases.conf -rw-r--r-- 1 root root 1028 Apr 2 02:33 alsa.conf -rw-r--r-- 1 root root 950 Apr 2 02:33 blacklist.conf -rw-r--r-- 1 root root 122 Apr 2 02:33 i386.conf -rw-r--r-- 1 root root 650 Apr 2 02:33 nvidia.conf -rw-r--r-- 1 root root 537 Apr 2 02:33 pnp-aliases.conf -rw-r--r-- 1 root root 299 Apr 2 02:33 ppp.conf -rw-r--r-- 1 root root 196 Apr 2 02:33 usb-load-ehci-first.conf /tmp/whatever/etc/terminfo: total 0 drwxr-xr-x 9 root root 216 Apr 2 02:33 . drwxr-xr-x 7 root root 432 Apr 2 02:33 .. drwxr-xr-x 2 root root 72 Apr 2 02:33 a drwxr-xr-x 2 root root 72 Apr 2 02:33 d drwxr-xr-x 2 root root 72 Apr 2 02:33 l drwxr-xr-x 2 root root 104 Apr 2 02:33 r drwxr-xr-x 2 root root 96 Apr 2 02:33 s drwxr-xr-x 2 root root 144 Apr 2 02:33 v drwxr-xr-x 2 root root 136 Apr 2 02:33 x /tmp/whatever/etc/terminfo/a: total 4 drwxr-xr-x 2 root root 72 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 1481 Apr 2 02:33 ansi /tmp/whatever/etc/terminfo/d: total 4 drwxr-xr-x 2 root root 72 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 308 Apr 2 02:33 dumb /tmp/whatever/etc/terminfo/l: total 4 drwxr-xr-x 2 root root 72 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 1790 Apr 2 02:33 linux /tmp/whatever/etc/terminfo/r: total 8 drwxr-xr-x 2 root root 104 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 2285 Apr 2 02:33 rxvt -rw-r--r-- 1 root root 2199 Apr 2 02:33 rxvt-unicode /tmp/whatever/etc/terminfo/s: total 8 drwxr-xr-x 2 root root 96 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 1564 Apr 2 02:33 screen -rw-r--r-- 1 root root 997 Apr 2 02:33 sun /tmp/whatever/etc/terminfo/v: total 16 drwxr-xr-x 2 root root 144 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 1194 Apr 2 02:33 vt100 -rw-r--r-- 1 root root 1188 Apr 2 02:33 vt102 -rw-r--r-- 1 root root 1279 Apr 2 02:33 vt220 -rw-r--r-- 1 root root 470 Apr 2 02:33 vt52 /tmp/whatever/etc/terminfo/x: total 12 drwxr-xr-x 2 root root 136 Apr 2 02:33 . drwxr-xr-x 9 root root 216 Apr 2 02:33 .. -rw-r--r-- 1 root root 3270 Apr 2 02:33 xterm -rw-r--r-- 1 root root 1551 Apr 2 02:33 xterm-color -rw-r--r-- 1 root root 2247 Apr 2 02:33 xterm-xfree86 /tmp/whatever/etc/udev: total 4 drwxr-xr-x 3 root root 104 Apr 2 02:33 . drwxr-xr-x 7 root root 432 Apr 2 02:33 .. drwxr-xr-x 2 root root 208 Apr 2 02:33 rules.d -rw-r--r-- 1 root root 277 Apr 2 02:33 udev.conf /tmp/whatever/etc/udev/rules.d: total 16 drwxr-xr-x 2 root root 208 Apr 2 02:33 . drwxr-xr-x 3 root root 104 Apr 2 02:33 .. -rw-r--r-- 1 root root 68 Apr 2 02:33 01-ignore.rules -rw-r--r-- 1 root root 107 Apr 2 02:33 10-console.rules -rw-r--r-- 1 root root 1409 Apr 2 02:33 59-persistent-storage.rules -rw-r--r-- 1 root root 914 Apr 2 02:33 61-persistent-storage.rules /tmp/whatever/lib64: total 2967 drwxr-xr-x 5 root root 1072 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. drwxr-xr-x 3 root root 72 Apr 2 02:33 dracut -rwxr-xr-x 1 root root 18092 Apr 2 02:33 dracut-lib.sh -rwxr-xr-x 1 root root 6882 Apr 2 02:33 fs-lib.sh -rwxr-xr-x 1 root root 136616 Apr 2 02:33 ld-2.13.so lrwxrwxrwx 1 root root 10 Apr 2 02:33 ld-linux-x86-64.so.2 -> ld-2.13.so lrwxrwxrwx 1 root root 17 Apr 2 02:33 libblkid.so.1 -> libblkid.so.1.1.0 -rwxr-xr-x 1 root root 159568 Apr 2 02:33 libblkid.so.1.1.0 -rwxr-xr-x 1 root root 1621200 Apr 2 02:33 libc-2.13.so lrwxrwxrwx 1 root root 17 Apr 2 02:33 libcom_err.so.2 -> libcom_err.so.2.1 -rwxr-xr-x 1 root root 14464 Apr 2 02:33 libcom_err.so.2.1 lrwxrwxrwx 1 root root 12 Apr 2 02:33 libc.so.6 -> libc-2.13.so -rwxr-xr-x 1 root root 14512 Apr 2 02:33 libdl-2.13.so lrwxrwxrwx 1 root root 13 Apr 2 02:33 libdl.so.2 -> libdl-2.13.so lrwxrwxrwx 1 root root 13 Apr 2 02:33 libe2p.so.2 -> libe2p.so.2.3 -rwxr-xr-x 1 root root 32144 Apr 2 02:33 libe2p.so.2.3 lrwxrwxrwx 1 root root 16 Apr 2 02:33 libext2fs.so.2 -> libext2fs.so.2.4 -rwxr-xr-x 1 root root 267968 Apr 2 02:33 libext2fs.so.2.4 lrwxrwxrwx 1 root root 18 Apr 2 02:33 libncursesw.so.5 -> libncursesw.so.5.9 -rwxr-xr-x 1 root root 399568 Apr 2 02:33 libncursesw.so.5.9 -rwxr-xr-x 1 root root 51544 Apr 2 02:33 libnss_files-2.13.so lrwxrwxrwx 1 root root 20 Apr 2 02:33 libnss_files.so.2 -> libnss_files-2.13.so -rwxr-xr-x 1 root root 135557 Apr 2 02:33 libpthread-2.13.so lrwxrwxrwx 1 root root 18 Apr 2 02:33 libpthread.so.0 -> libpthread-2.13.so -rwxr-xr-x 1 root root 35656 Apr 2 02:33 librt-2.13.so lrwxrwxrwx 1 root root 13 Apr 2 02:33 librt.so.1 -> librt-2.13.so lrwxrwxrwx 1 root root 16 Apr 2 02:33 libuuid.so.1 -> libuuid.so.1.3.0 -rwxr-xr-x 1 root root 18784 Apr 2 02:33 libuuid.so.1.3.0 lrwxrwxrwx 1 root root 13 Apr 2 02:33 libz.so.1 -> libz.so.1.2.5 -rwxr-xr-x 1 root root 96632 Apr 2 02:33 libz.so.1.2.5 drwxr-xr-x 3 root root 80 Apr 2 02:33 modules drwxr-xr-x 3 root root 336 Apr 2 02:33 udev /tmp/whatever/lib64/dracut: total 1 drwxr-xr-x 3 root root 72 Apr 2 02:33 . drwxr-xr-x 5 root root 1072 Apr 2 02:33 .. drwxr-xr-x 14 root root 392 Apr 2 02:33 hooks /tmp/whatever/lib64/dracut/hooks: total 0 drwxr-xr-x 14 root root 392 Apr 2 02:33 . drwxr-xr-x 3 root root 72 Apr 2 02:33 .. drwxr-xr-x 2 root root 48 Apr 2 02:33 cleanup drwxr-xr-x 2 root root 232 Apr 2 02:33 cmdline drwxr-xr-x 2 root root 48 Apr 2 02:33 emergency drwxr-xr-x 5 root root 120 Apr 2 02:33 initqueue drwxr-xr-x 2 root root 112 Apr 2 02:33 mount drwxr-xr-x 2 root root 48 Apr 2 02:33 netroot drwxr-xr-x 2 root root 48 Apr 2 02:33 pre-mount drwxr-xr-x 2 root root 80 Apr 2 02:33 pre-pivot drwxr-xr-x 2 root root 48 Apr 2 02:33 pre-trigger drwxr-xr-x 2 root root 128 Apr 2 02:33 pre-udev drwxr-xr-x 2 root root 48 Apr 2 02:33 shutdown drwxr-xr-x 2 root root 48 Apr 2 02:33 shutdown-emergency /tmp/whatever/lib64/dracut/hooks/cleanup: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/cmdline: total 20 drwxr-xr-x 2 root root 232 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. -rwxr-xr-x 1 root root 729 Apr 2 02:33 01parse-kernel.sh -rwxr-xr-x 1 root root 542 Apr 2 02:33 10parse-resume.sh -rwxr-xr-x 1 root root 374 Apr 2 02:33 10parse-root-opts.sh -rwxr-xr-x 1 root root 1395 Apr 2 02:33 20parse-i18n.sh -rwxr-xr-x 1 root root 512 Apr 2 02:33 95parse-block.sh /tmp/whatever/lib64/dracut/hooks/emergency: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/initqueue: total 0 drwxr-xr-x 5 root root 120 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. drwxr-xr-x 2 root root 48 Apr 2 02:33 finished drwxr-xr-x 2 root root 48 Apr 2 02:33 settled drwxr-xr-x 2 root root 48 Apr 2 02:33 timeout /tmp/whatever/lib64/dracut/hooks/initqueue/finished: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 5 root root 120 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/initqueue/settled: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 5 root root 120 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/initqueue/timeout: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 5 root root 120 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/mount: total 8 drwxr-xr-x 2 root root 112 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. -rwxr-xr-x 1 root root 668 Apr 2 02:33 10resume.sh -rwxr-xr-x 1 root root 3726 Apr 2 02:33 99mount-root.sh /tmp/whatever/lib64/dracut/hooks/netroot: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/pre-mount: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/pre-pivot: total 4 drwxr-xr-x 2 root root 80 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. -rwxr-xr-x 1 root root 2366 Apr 2 02:33 50mount-usr.sh /tmp/whatever/lib64/dracut/hooks/pre-trigger: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/pre-udev: total 8 drwxr-xr-x 2 root root 128 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. -rwxr-xr-x 1 root root 579 Apr 2 02:33 30block-genrules.sh -rwxr-xr-x 1 root root 2316 Apr 2 02:33 30resume-genrules.sh /tmp/whatever/lib64/dracut/hooks/shutdown: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/dracut/hooks/shutdown-emergency: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 14 root root 392 Apr 2 02:33 .. /tmp/whatever/lib64/modules: total 2 drwxr-xr-x 3 root root 80 Apr 2 02:33 . drwxr-xr-x 5 root root 1072 Apr 2 02:33 .. drwxr-xr-x 3 root root 720 Apr 2 02:33 3.2.11-gentoo /tmp/whatever/lib64/modules/3.2.11-gentoo: total 93 drwxr-xr-x 3 root root 720 Apr 2 02:33 . drwxr-xr-x 3 root root 80 Apr 2 02:33 .. drwxr-xr-x 3 root root 72 Apr 2 02:33 kernel -rw-r--r-- 1 root root 45 Apr 2 02:33 modules.alias -rw-r--r-- 1 root root 12 Apr 2 02:33 modules.alias.bin -rw-r--r-- 1 root root 8681 Apr 2 02:33 modules.builtin -rw-r--r-- 1 root root 11033 Apr 2 02:33 modules.builtin.bin -rw-r--r-- 1 root root 69 Apr 2 02:33 modules.ccwmap -rw-r--r-- 1 root root 39 Apr 2 02:33 modules.dep -rw-r--r-- 1 root root 79 Apr 2 02:33 modules.dep.bin -rw-r--r-- 1 root root 52 Apr 2 02:33 modules.devname -rw-r--r-- 1 root root 73 Apr 2 02:33 modules.ieee1394map -rw-r--r-- 1 root root 141 Apr 2 02:33 modules.inputmap -rw-r--r-- 1 root root 81 Apr 2 02:33 modules.isapnpmap -rw-r--r-- 1 root root 74 Apr 2 02:33 modules.ofmap -rw-r--r-- 1 root root 73 Apr 2 02:33 modules.order -rw-r--r-- 1 root root 99 Apr 2 02:33 modules.pcimap -rw-r--r-- 1 root root 43 Apr 2 02:33 modules.seriomap -rw-r--r-- 1 root root 131 Apr 2 02:33 modules.softdep -rw-r--r-- 1 root root 49 Apr 2 02:33 modules.symbols -rw-r--r-- 1 root root 12 Apr 2 02:33 modules.symbols.bin -rw-r--r-- 1 root root 189 Apr 2 02:33 modules.usbmap /tmp/whatever/lib64/modules/3.2.11-gentoo/kernel: total 1 drwxr-xr-x 3 root root 72 Apr 2 02:33 . drwxr-xr-x 3 root root 720 Apr 2 02:33 .. drwxr-xr-x 3 root root 72 Apr 2 02:33 drivers /tmp/whatever/lib64/modules/3.2.11-gentoo/kernel/drivers: total 0 drwxr-xr-x 3 root root 72 Apr 2 02:33 . drwxr-xr-x 3 root root 72 Apr 2 02:33 .. drwxr-xr-x 2 root root 88 Apr 2 02:33 scsi /tmp/whatever/lib64/modules/3.2.11-gentoo/kernel/drivers/scsi: total 4 drwxr-xr-x 2 root root 88 Apr 2 02:33 . drwxr-xr-x 3 root root 72 Apr 2 02:33 .. -rw-r--r-- 1 root root 3406 Apr 2 02:33 scsi_wait_scan.ko /tmp/whatever/lib64/udev: total 249 drwxr-xr-x 3 root root 336 Apr 2 02:33 . drwxr-xr-x 5 root root 1072 Apr 2 02:33 .. -rwxr-xr-x 1 root root 22600 Apr 2 02:33 ata_id -rwxr-xr-x 1 root root 30824 Apr 2 02:33 cdrom_id -rwxr-xr-x 1 root root 1579 Apr 2 02:33 console_init -rwxr-xr-x 1 root root 18792 Apr 2 02:33 create_floppy_devices -rwxr-xr-x 1 root root 18528 Apr 2 02:33 edd_id -rwxr-xr-x 1 root root 18520 Apr 2 02:33 firmware -rwxr-xr-x 1 root root 26752 Apr 2 02:33 input_id -rwxr-xr-x 1 root root 30888 Apr 2 02:33 path_id drwxr-xr-x 2 root root 296 Apr 2 02:33 rules.d -rwxr-xr-x 1 root root 31512 Apr 2 02:33 scsi_id -rwxr-xr-x 1 root root 35072 Apr 2 02:33 usb_id /tmp/whatever/lib64/udev/rules.d: total 28 drwxr-xr-x 2 root root 296 Apr 2 02:33 . drwxr-xr-x 3 root root 336 Apr 2 02:33 .. -rw-r--r-- 1 root root 219 Apr 2 02:33 50-firmware.rules -rw-r--r-- 1 root root 3777 Apr 2 02:33 50-udev-default.rules -rw-r--r-- 1 root root 5565 Apr 2 02:33 60-persistent-storage.rules -rw-r--r-- 1 root root 528 Apr 2 02:33 61-persistent-storage-edd.rules -rw-r--r-- 1 root root 657 Apr 2 02:33 80-drivers.rules -rw-r--r-- 1 root root 155 Apr 2 02:33 95-udev-late.rules /tmp/whatever/proc: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/root: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/run: total 0 drwxr-xr-x 5 root root 128 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. drwxr-xr-x 2 root root 48 Apr 2 02:33 initramfs drwxr-xr-x 2 root root 48 Apr 2 02:33 lock drwxr-xr-x 3 root root 72 Apr 2 02:33 udev /tmp/whatever/run/initramfs: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 5 root root 128 Apr 2 02:33 .. /tmp/whatever/run/lock: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 5 root root 128 Apr 2 02:33 .. /tmp/whatever/run/udev: total 0 drwxr-xr-x 3 root root 72 Apr 2 02:33 . drwxr-xr-x 5 root root 128 Apr 2 02:33 .. drwxr-xr-x 2 root root 48 Apr 2 02:33 rules.d /tmp/whatever/run/udev/rules.d: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 3 root root 72 Apr 2 02:33 .. /tmp/whatever/sbin: total 956 drwxr-xr-x 2 root root 440 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. -rwxr-xr-x 1 root root 31368 Apr 2 02:33 blkid -rwxr-xr-x 1 root root 220840 Apr 2 02:33 e2fsck -rwxr-xr-x 1 root root 18712 Apr 2 02:33 halt -rwxr-xr-x 1 root root 1145 Apr 2 02:33 initqueue -rwxr-xr-x 1 root root 300 Apr 2 02:33 insmodpost.sh -rwxr-xr-x 1 root root 22888 Apr 2 02:33 killall5 -rwxr-xr-x 1 root root 581 Apr 2 02:33 loginit -rwxr-xr-x 1 root root 59840 Apr 2 02:33 modprobe lrwxrwxrwx 1 root root 4 Apr 2 02:33 poweroff -> halt lrwxrwxrwx 1 root root 4 Apr 2 02:33 reboot -> halt -rwxr-xr-x 1 root root 310952 Apr 2 02:33 reiserfsck -rwxr-xr-x 1 root root 14504 Apr 2 02:33 rmmod -rwxr-xr-x 1 root root 10376 Apr 2 02:33 switch_root -rwxr-xr-x 1 root root 129888 Apr 2 02:33 udevadm -rwxr-xr-x 1 root root 134208 Apr 2 02:33 udevd /tmp/whatever/sys: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/sysroot: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/tmp: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. /tmp/whatever/usr: total 0 drwxr-xr-x 6 root root 144 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. drwxr-xr-x 2 root root 312 Apr 2 02:33 bin drwxr-xr-x 2 root root 80 Apr 2 02:33 lib64 drwxr-xr-x 2 root root 48 Apr 2 02:33 sbin drwxr-xr-x 4 root root 104 Apr 2 02:33 share /tmp/whatever/usr/bin: total 332 drwxr-xr-x 2 root root 312 Apr 2 02:33 . drwxr-xr-x 6 root root 144 Apr 2 02:33 .. lrwxrwxrwx 1 root root 18 Apr 2 02:33 basename -> ../../bin/basename lrwxrwxrwx 1 root root 16 Apr 2 02:33 chroot -> ../../bin/chroot -rwxr-xr-x 1 root root 14456 Apr 2 02:33 flock -rwxr-xr-x 1 root root 10272 Apr 2 02:33 kbd_mode -rwxr-xr-x 1 root root 153352 Apr 2 02:33 less -rwxr-xr-x 1 root root 111272 Apr 2 02:33 loadkeys lrwxrwxrwx 1 root root 16 Apr 2 02:33 mkfifo -> ../../bin/mkfifo lrwxrwxrwx 1 root root 18 Apr 2 02:33 readlink -> ../../bin/readlink -rwxr-xr-x 1 root root 39640 Apr 2 02:33 setfont lrwxrwxrwx 1 root root 15 Apr 2 02:33 sleep -> ../../bin/sleep lrwxrwxrwx 1 root root 15 Apr 2 02:33 uname -> ../../bin/uname /tmp/whatever/usr/lib64: total 0 drwxr-xr-x 2 root root 80 Apr 2 02:33 . drwxr-xr-x 6 root root 144 Apr 2 02:33 .. lrwxrwxrwx 1 root root 32 Apr 2 02:33 libnss_files.so -> ../../lib64/libnss_files-2.13.so /tmp/whatever/usr/sbin: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 6 root root 144 Apr 2 02:33 .. /tmp/whatever/usr/share: total 0 drwxr-xr-x 4 root root 104 Apr 2 02:33 . drwxr-xr-x 6 root root 144 Apr 2 02:33 .. drwxr-xr-x 2 root root 120 Apr 2 02:33 consolefonts drwxr-xr-x 4 root root 96 Apr 2 02:33 keymaps /tmp/whatever/usr/share/consolefonts: total 20 drwxr-xr-x 2 root root 120 Apr 2 02:33 . drwxr-xr-x 4 root root 104 Apr 2 02:33 .. -rw-r--r-- 1 root root 4969 Apr 2 02:33 default8x16.psfu -rw-r--r-- 1 root root 9836 Apr 2 02:33 LatArCyrHeb-16.psfu /tmp/whatever/usr/share/keymaps: total 0 drwxr-xr-x 4 root root 96 Apr 2 02:33 . drwxr-xr-x 4 root root 104 Apr 2 02:33 .. drwxr-xr-x 4 root root 96 Apr 2 02:33 i386 drwxr-xr-x 2 root root 272 Apr 2 02:33 include /tmp/whatever/usr/share/keymaps/i386: total 0 drwxr-xr-x 4 root root 96 Apr 2 02:33 . drwxr-xr-x 4 root root 96 Apr 2 02:33 .. drwxr-xr-x 2 root root 240 Apr 2 02:33 include drwxr-xr-x 2 root root 72 Apr 2 02:33 qwerty /tmp/whatever/usr/share/keymaps/i386/include: total 24 drwxr-xr-x 2 root root 240 Apr 2 02:33 . drwxr-xr-x 4 root root 96 Apr 2 02:33 .. -rw-r--r-- 1 root root 278 Apr 2 02:33 compose.inc -rw-r--r-- 1 root root 253 Apr 2 02:33 euro1.map -rw-r--r-- 1 root root 4353 Apr 2 02:33 linux-keys-bare.inc -rw-r--r-- 1 root root 746 Apr 2 02:33 linux-with-alt-and-altgr.inc -rw-r--r-- 1 root root 456 Apr 2 02:33 qwerty-layout.inc /tmp/whatever/usr/share/keymaps/i386/qwerty: total 4 drwxr-xr-x 2 root root 72 Apr 2 02:33 . drwxr-xr-x 4 root root 96 Apr 2 02:33 .. -rw-r--r-- 1 root root 2004 Apr 2 02:33 us.map /tmp/whatever/usr/share/keymaps/include: total 32 drwxr-xr-x 2 root root 272 Apr 2 02:33 . drwxr-xr-x 4 root root 96 Apr 2 02:33 .. -rw-r--r-- 1 root root 517 Apr 2 02:33 compose.8859_7 -rw-r--r-- 1 root root 23 Apr 2 02:33 compose.8859_8 -rw-r--r-- 1 root root 6030 Apr 2 02:33 compose.latin -rw-r--r-- 1 root root 3889 Apr 2 02:33 compose.latin1 -rw-r--r-- 1 root root 3465 Apr 2 02:33 compose.latin2 -rw-r--r-- 1 root root 2037 Apr 2 02:33 compose.latin3 -rw-r--r-- 1 root root 2897 Apr 2 02:33 compose.latin4 /tmp/whatever/var: total 0 drwxr-xr-x 3 root root 120 Apr 2 02:33 . drwxr-xr-x 15 root root 432 Apr 2 02:33 .. lrwxrwxrwx 1 root root 9 Apr 2 02:33 lock -> /run/lock drwxr-xr-x 2 root root 48 Apr 2 02:33 log lrwxrwxrwx 1 root root 4 Apr 2 02:33 run -> /run /tmp/whatever/var/log: total 0 drwxr-xr-x 2 root root 48 Apr 2 02:33 . drwxr-xr-x 3 root root 120 Apr 2 02:33 .. root@fireball /tmp/whatever # ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 7:41 ` Dale @ 2012-04-02 13:33 ` Canek Peláez Valdés 2012-04-02 19:54 ` Dale 2012-04-02 22:08 ` Neil Bothwick 1 sibling, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-02 13:33 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 2:41 AM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: > <<< SNIP >>> >> I'm a little confused: you log in KDE as a regular user, open a >> Konsole, type "su -", and what happens? >> >> What do you mean with "Konsole won't even try to come up"? >> >> In the shell that Krusader provides (which I assume you run as a >> regular user), what it's the result of "which su"? And also, what >> happens when (inside the shell from Krusader) you run /bin/su? >> >> If not for the fact that you say that in a virtual console su works, I >> would be willing to suggest that your initramfs never does the >> switch_root, and so you end up with the minimal / from the initramfs, >> and your normal /usr. That would be beyond bizarre, but if you *can* >> use su in a virtual console, then it should be there. >> >> I usally log in in GNOME, open a gnome-terminal, and set a fixed >> number of tabs in gnome-terminal where I "su -", and work as root in >> there. I also can run an X11 program as root with "su -lc >> /usr/bin/gedit", but I almost never do that (although it works; I just >> checked). >> >> I don't think I understand how do you use su. Could you explain it to >> me, please? >> >> One last thing: create a directory /tmp/whatever, and inside it >> unpack your initramfs: >> >> zcat /boot/init-thingie | cpio -i >> >> Could you do a "ls -R /tmp/whatever" so we can see what actually ends >> up in yout initramfs? >> >> Regards. > > > Actually, I log into KDE as a user and when Konsole opens, it asks for > the root password. I have the KDE session saved so it opens all this on > its own. Anyway, since I have it set that way, Konsole never opens, I > assume because it can't find the su command. I have been doing it this > way since back in the KDE3 days. It has never done this before. Oh, I see; so you always use an X terminal as a root session. You never use a terminal as a regular user? I have never been able to do that. > I finally got around to rebooting to check on this, hence the delay in > replying, and found this in the boot up process, the stuff that scrolls > up the screen. I'm having to type this in since it is NOT in dmesg or > the logs but just printed on the screen. > > > dracut: switching root > switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument > switch_root: forcing unmount of /dev > switch_root: failed to unlink dev: Directory not empty > INIT: version 2.88 booting Do you have /dev listed in your fstab? Actually, can you show us your /etc/fstab file? > Keep in mind, the three middle lines with the problems are NOT shown in > dmesg, messages or anywhere else but the screen. I had to boot with nox > to even see this. This is what ticks me on this mess. With the way it > logs things, you better hope you got video buffer to scroll up with or > you don't get to see the failure. Add this to your kernel command line: rd.debug rd.udev.debug Also, remove quiet and splash (if any) from the kernel command line. All this info is in the dracut man pages: man dracut man dracut.cmdline > Also, while booted with the init thingy, I made sure the real / > partition was mounted. It shows sda3 was mounted and based on the space > used, I believe it. I got to clean out some old kernels pretty soon. ;-) Yeah, but it is mounted as it should? As I said last mail, could you check if in the shell that Krusader provides, what it's the result of "which su"? And also, what happens when (inside the shell from Krusader) you run /bin/su? Also, an "ls -l /bin/su" would be helpful (even from the virtual console: Ctrl+Alt+F1); it may be a permissions related thing. I think you can make that "ls /bin/su"; it seems that you have "ls" aliased to "ls -l". The listing of your initramfs seems fine; therefore, probably the problem is elsewhere. Again, please show us your fstab, and lets also see your kernel command line (in either GRUB, GRUB2 or LILO, whichever you use). And, I repeat, if you want to see the dracut output in dmesg, add the following to your kernel command line: rd.debug rd.udev.debug and remove "splash" and "quiet" from it, if they are set. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 13:33 ` Canek Peláez Valdés @ 2012-04-02 19:54 ` Dale 2012-04-02 20:28 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-02 19:54 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Mon, Apr 2, 2012 at 2:41 AM, Dale <rdalek1967@gmail.com> wrote: << SNIP >> >> Actually, I log into KDE as a user and when Konsole opens, it asks for >> the root password. I have the KDE session saved so it opens all this on >> its own. Anyway, since I have it set that way, Konsole never opens, I >> assume because it can't find the su command. I have been doing it this >> way since back in the KDE3 days. It has never done this before. > > Oh, I see; so you always use an X terminal as a root session. You > never use a terminal as a regular user? I have never been able to do > that. It is rare that I login as a user then su to root in Console. I do that all the time tho when in KDE. KDE no longer allows a person to login as root and I think it is a good idea as well. So, when I need to emerge something, edit a config file or do other things as root, then su or kdesu comes in handy. ;-) I am able to open about anything as root if needed. Konsole and some sort of file manager, Konqueror or Krusaderm is my biggest tools. > >> I finally got around to rebooting to check on this, hence the delay in >> replying, and found this in the boot up process, the stuff that scrolls >> up the screen. I'm having to type this in since it is NOT in dmesg or >> the logs but just printed on the screen. >> >> >> dracut: switching root >> switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument >> switch_root: forcing unmount of /dev >> switch_root: failed to unlink dev: Directory not empty >> INIT: version 2.88 booting > > Do you have /dev listed in your fstab? Actually, can you show us your > /etc/fstab file? > LABEL=boot /boot ext2 defaults 1 2 LABEL=root / reiserfs defaults 0 1 LABEL=swap none swap sw 0 0 LABEL=var /var ext3 defaults 0 2 LABEL=portage /usr/portage ext3 defaults 0 2 LABEL=home /home reiserfs defaults 0 2 LABEL=data /data ext4 defaults 0 2 tmpfs /var/tmp/portage tmpfs noatime 0 0 shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 I have never had /dev in fstab that I recall. I also removed all the things that were commented out since they should be ignored anyway. I have a lot of old lines that are no longer needed, CD drive, old partitions and such. >> Keep in mind, the three middle lines with the problems are NOT shown in >> dmesg, messages or anywhere else but the screen. I had to boot with nox >> to even see this. This is what ticks me on this mess. With the way it >> logs things, you better hope you got video buffer to scroll up with or >> you don't get to see the failure. > > Add this to your kernel command line: > > rd.debug rd.udev.debug Got that added. Let me know what to look for. Right now I plan to use nox so that I can look for myself, since boo boos are not logged to dmesg or messages. > > Also, remove quiet and splash (if any) from the kernel command line. > All this info is in the dracut man pages: > > man dracut > man dracut.cmdline I don't use the quiet or the splash stuff. I like it simple remember? I watch the stuff scroll up and that is how I saw the errors posted. If I wasn't watching real close, I would have never noticed them since I was using dmesg, messages and grep. > >> Also, while booted with the init thingy, I made sure the real / >> partition was mounted. It shows sda3 was mounted and based on the space >> used, I believe it. I got to clean out some old kernels pretty soon. ;-) > > Yeah, but it is mounted as it should? As I said last mail, could you > check if in the shell that Krusader provides, what it's the result of > "which su"? And also, what happens when (inside the shell from > Krusader) you run /bin/su? > > Also, an "ls -l /bin/su" would be helpful (even from the virtual > console: Ctrl+Alt+F1); it may be a permissions related thing. I think > you can make that "ls /bin/su"; it seems that you have "ls" aliased to > "ls -l". I have ls aliased to ls -al. You noticed huh? lol I can't show that because it won't let me get that far. When I tell Krusader to open as root, a pop up window comes up and asks for the root password. When I type in the password, it complains about su not being in the path or missing then goes away. So, I can't post that one. That said, I did a mount >> <some file> and then did the same while booted without the init thingy. Here it is then I'll explain. Take note of the / partition which is sda3 here: rootfs / rootfs rw 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0 fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0 /dev/sda3 / reiserfs rw,relatime 0 0 tmpfs /dev/.initramfs tmpfs rw,nosuid,nodev,relatime,mode=755 0 0 rc-svcdir /lib64/rc/init.d tmpfs rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755 0 0 debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0 udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0 /dev/sda1 /boot ext2 rw,relatime,errors=continue 0 0 /dev/sda8 /var ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0 /dev/sda6 /usr/portage ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0 /dev/sda7 /home reiserfs rw,relatime 0 0 /dev/mapper/data-data1 /data ext4 rw,relatime,user_xattr,barrier=1,data=ordered 0 0 tmpfs /var/tmp/portage tmpfs rw,noatime 0 0 shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 usbfs /proc/bus/usb usbfs rw,nosuid,noexec,relatime,devgid=85,devmode=664 0 0 binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime 0 0 rootfs on / type rootfs (rw) /dev/sda3 on / type reiserfs (rw,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) rc-svcdir on /lib64/rc/init.d type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755) sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) udev on /dev type tmpfs (rw,nosuid,relatime,size=10240k,mode=755) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620) shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) /dev/sda1 on /boot type ext2 (rw) /dev/sda8 on /var type ext3 (rw,commit=0) /dev/sda6 on /usr/portage type ext3 (rw,commit=0) /dev/sda7 on /home type reiserfs (rw) /dev/mapper/data-data1 on /data type ext4 (rw,commit=0) tmpfs on /var/tmp/portage type tmpfs (rw,noatime) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) root@fireball / # The top one is while booted WITH the init thingy. The bottom one is while booted withOUT the init thingy. You see the same differences I see? They are subtle but it is different. It appears to my small mind that the init thingy is not mounting / correctly. Is dracut doing something wrong? There is a small difference in the devpts line but not sure if it matters. > > The listing of your initramfs seems fine; therefore, probably the > problem is elsewhere. Again, please show us your fstab, and lets also > see your kernel command line (in either GRUB, GRUB2 or LILO, whichever > you use). And, I repeat, if you want to see the dracut output in > dmesg, add the following to your kernel command line: > > rd.debug rd.udev.debug > > and remove "splash" and "quiet" from it, if they are set. > > Regards. I'm still on the old grub. I'm hoping to get this fixed then repartition my stuff to use LVM then change grubs. After that, maybe I am good to go until someone breaks something else. ;-) I feel like I missed something. If so, point it out to me. I haven't rebooted yet either. Thanks. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 19:54 ` Dale @ 2012-04-02 20:28 ` Canek Peláez Valdés 2012-04-02 21:21 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-02 20:28 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 2:54 PM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: >> On Mon, Apr 2, 2012 at 2:41 AM, Dale <rdalek1967@gmail.com> wrote: > << SNIP >> >>> Actually, I log into KDE as a user and when Konsole opens, it asks for >>> the root password. I have the KDE session saved so it opens all this on >>> its own. Anyway, since I have it set that way, Konsole never opens, I >>> assume because it can't find the su command. I have been doing it this >>> way since back in the KDE3 days. It has never done this before. >> >> Oh, I see; so you always use an X terminal as a root session. You >> never use a terminal as a regular user? I have never been able to do >> that. > > It is rare that I login as a user then su to root in Console. I do that > all the time tho when in KDE. KDE no longer allows a person to login as > root and I think it is a good idea as well. So, when I need to emerge > something, edit a config file or do other things as root, then su or > kdesu comes in handy. ;-) I am able to open about anything as root if > needed. Konsole and some sort of file manager, Konqueror or Krusaderm > is my biggest tools. > > >> >>> I finally got around to rebooting to check on this, hence the delay in >>> replying, and found this in the boot up process, the stuff that scrolls >>> up the screen. I'm having to type this in since it is NOT in dmesg or >>> the logs but just printed on the screen. >>> >>> >>> dracut: switching root >>> switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument >>> switch_root: forcing unmount of /dev >>> switch_root: failed to unlink dev: Directory not empty >>> INIT: version 2.88 booting >> >> Do you have /dev listed in your fstab? Actually, can you show us your >> /etc/fstab file? >> > > > LABEL=boot /boot ext2 defaults 1 2 > LABEL=root / reiserfs defaults 0 1 > LABEL=swap none swap sw 0 0 > LABEL=var /var ext3 defaults 0 2 > LABEL=portage /usr/portage ext3 defaults 0 2 > LABEL=home /home reiserfs defaults 0 2 > LABEL=data /data ext4 defaults 0 2 > tmpfs /var/tmp/portage tmpfs noatime 0 0 > shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 > > I have never had /dev in fstab that I recall. I also removed all the > things that were commented out since they should be ignored anyway. I > have a lot of old lines that are no longer needed, CD drive, old > partitions and such. > >>> Keep in mind, the three middle lines with the problems are NOT shown in >>> dmesg, messages or anywhere else but the screen. I had to boot with nox >>> to even see this. This is what ticks me on this mess. With the way it >>> logs things, you better hope you got video buffer to scroll up with or >>> you don't get to see the failure. >> >> Add this to your kernel command line: >> >> rd.debug rd.udev.debug > > > Got that added. Let me know what to look for. Right now I plan to use > nox so that I can look for myself, since boo boos are not logged to > dmesg or messages. > > >> >> Also, remove quiet and splash (if any) from the kernel command line. >> All this info is in the dracut man pages: >> >> man dracut >> man dracut.cmdline > > I don't use the quiet or the splash stuff. I like it simple remember? > I watch the stuff scroll up and that is how I saw the errors posted. If > I wasn't watching real close, I would have never noticed them since I > was using dmesg, messages and grep. > > >> >>> Also, while booted with the init thingy, I made sure the real / >>> partition was mounted. It shows sda3 was mounted and based on the space >>> used, I believe it. I got to clean out some old kernels pretty soon. ;-) >> >> Yeah, but it is mounted as it should? As I said last mail, could you >> check if in the shell that Krusader provides, what it's the result of >> "which su"? And also, what happens when (inside the shell from >> Krusader) you run /bin/su? >> >> Also, an "ls -l /bin/su" would be helpful (even from the virtual >> console: Ctrl+Alt+F1); it may be a permissions related thing. I think >> you can make that "ls /bin/su"; it seems that you have "ls" aliased to >> "ls -l". > > I have ls aliased to ls -al. You noticed huh? lol > > I can't show that because it won't let me get that far. When I tell > Krusader to open as root, a pop up window comes up and asks for the root > password. When I type in the password, it complains about su not being > in the path or missing then goes away. So, I can't post that one. > > That said, I did a mount >> <some file> and then did the same while > booted without the init thingy. Here it is then I'll explain. Take > note of the / partition which is sda3 here: > > > rootfs / rootfs rw 0 0 > proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 > sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 > devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0 > tmpfs /dev/shm tmpfs rw,nosuid,nodev,relatime 0 0 > fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0 > /dev/sda3 / reiserfs rw,relatime 0 0 > tmpfs /dev/.initramfs tmpfs rw,nosuid,nodev,relatime,mode=755 0 0 > rc-svcdir /lib64/rc/init.d tmpfs > rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755 0 0 > debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0 > udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0 > /dev/sda1 /boot ext2 rw,relatime,errors=continue 0 0 > /dev/sda8 /var ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0 > /dev/sda6 /usr/portage ext3 > rw,relatime,errors=continue,barrier=1,data=writeback 0 0 > /dev/sda7 /home reiserfs rw,relatime 0 0 > /dev/mapper/data-data1 /data ext4 > rw,relatime,user_xattr,barrier=1,data=ordered 0 0 > tmpfs /var/tmp/portage tmpfs rw,noatime 0 0 > shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 > usbfs /proc/bus/usb usbfs > rw,nosuid,noexec,relatime,devgid=85,devmode=664 0 0 > binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc > rw,nosuid,nodev,noexec,relatime 0 0 > > > > rootfs on / type rootfs (rw) > /dev/sda3 on / type reiserfs (rw,relatime) > proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) > rc-svcdir on /lib64/rc/init.d type tmpfs > (rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755) > sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) > debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) > udev on /dev type tmpfs (rw,nosuid,relatime,size=10240k,mode=755) > fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) > devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620) > shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec,relatime) > /dev/sda1 on /boot type ext2 (rw) > /dev/sda8 on /var type ext3 (rw,commit=0) > /dev/sda6 on /usr/portage type ext3 (rw,commit=0) > /dev/sda7 on /home type reiserfs (rw) > /dev/mapper/data-data1 on /data type ext4 (rw,commit=0) > tmpfs on /var/tmp/portage type tmpfs (rw,noatime) > usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,devmode=0664,devgid=85) > binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc > (rw,noexec,nosuid,nodev) > root@fireball / # > > The top one is while booted WITH the init thingy. The bottom one is > while booted withOUT the init thingy. You see the same differences I > see? They are subtle but it is different. It appears to my small mind > that the init thingy is not mounting / correctly. Is dracut doing > something wrong? There is a small difference in the devpts line but > not sure if it matters. > > >> >> The listing of your initramfs seems fine; therefore, probably the >> problem is elsewhere. Again, please show us your fstab, and lets also >> see your kernel command line (in either GRUB, GRUB2 or LILO, whichever >> you use). And, I repeat, if you want to see the dracut output in >> dmesg, add the following to your kernel command line: >> >> rd.debug rd.udev.debug >> >> and remove "splash" and "quiet" from it, if they are set. >> >> Regards. > > > I'm still on the old grub. I'm hoping to get this fixed then > repartition my stuff to use LVM then change grubs. After that, maybe I > am good to go until someone breaks something else. ;-) > > I feel like I missed something. If so, point it out to me. I haven't > rebooted yet either. Well damn. Why you do not have devtmpfs? In all the machines I have access to (with or without initramfs, with either systemd or OpenRC), they have devtmps: devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=2023140k,nr_inodes=505785,mode=755) devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=506680k,nr_inodes=126670,mode=755) devtmpfs on /dev type devtmpfs (rw,nosuid,relatime,size=1939288k,nr_inodes=484822,mode=755) devtmpfs on /dev type devtmpfs (rw,relatime,size=257224k,nr_inodes=64306,mode=755) <==== The one with OpenRC, no initramfs I don't see that one in your mount output. It seems kinda relevant, I think. Please, can you attach your /boot/grub/grub.cfg file? I still haven't seen the kernel command line, and I suppose that it's relevant. Also, I know it's a lot, but could you please include your kernel /usr/src/linux/.config file? Both dracut and udev need some specific kernel config options that maybe you don't have. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 20:28 ` Canek Peláez Valdés @ 2012-04-02 21:21 ` Dale 2012-04-02 21:37 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-02 21:21 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: <<<SNIP>>> > Well damn. Why you do not have devtmpfs? In all the machines I have > access to (with or without initramfs, with either systemd or OpenRC), > they have devtmps: > > devtmpfs on /dev type devtmpfs > (rw,nosuid,relatime,size=2023140k,nr_inodes=505785,mode=755) > devtmpfs on /dev type devtmpfs > (rw,nosuid,relatime,size=506680k,nr_inodes=126670,mode=755) > devtmpfs on /dev type devtmpfs > (rw,nosuid,relatime,size=1939288k,nr_inodes=484822,mode=755) > devtmpfs on /dev type devtmpfs > (rw,relatime,size=257224k,nr_inodes=64306,mode=755) <==== The one with > OpenRC, no initramfs > > I don't see that one in your mount output. It seems kinda relevant, I > think. Please, can you attach your /boot/grub/grub.cfg file? I still > haven't seen the kernel command line, and I suppose that it's > relevant. Also, I know it's a lot, but could you please include your > kernel /usr/src/linux/.config file? Both dracut and udev need some > specific kernel config options that maybe you don't have. > > Regards. Here is my grub lines: title=Initramfs-new_kernel root (hd0,0) kernel /boot/bzImage-3.2.11-1 root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug initrd /initramfs-3.2.11.img title Gentoo kernel (hd0,0)/bzImage-3.2.11-1 root=/dev/sda3 acpi_enforce_resources=lax raid=noautodetect iommu=noaperture The stuff on the end without the init thingy was added to make sure gkrellm worked. I think it is fixed now and can be removed but I just haven't done it yet. I added that debug stuff to the line for the init thngy but have not booted it yet. Now what? Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 21:21 ` Dale @ 2012-04-02 21:37 ` Canek Peláez Valdés 2012-04-03 0:19 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-02 21:37 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 4:21 PM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: > <<<SNIP>>> >> Well damn. Why you do not have devtmpfs? In all the machines I have >> access to (with or without initramfs, with either systemd or OpenRC), >> they have devtmps: >> >> devtmpfs on /dev type devtmpfs >> (rw,nosuid,relatime,size=2023140k,nr_inodes=505785,mode=755) >> devtmpfs on /dev type devtmpfs >> (rw,nosuid,relatime,size=506680k,nr_inodes=126670,mode=755) >> devtmpfs on /dev type devtmpfs >> (rw,nosuid,relatime,size=1939288k,nr_inodes=484822,mode=755) >> devtmpfs on /dev type devtmpfs >> (rw,relatime,size=257224k,nr_inodes=64306,mode=755) <==== The one with >> OpenRC, no initramfs >> >> I don't see that one in your mount output. It seems kinda relevant, I >> think. Please, can you attach your /boot/grub/grub.cfg file? I still >> haven't seen the kernel command line, and I suppose that it's >> relevant. Also, I know it's a lot, but could you please include your >> kernel /usr/src/linux/.config file? Both dracut and udev need some >> specific kernel config options that maybe you don't have. >> >> Regards. > > > Here is my grub lines: > > title=Initramfs-new_kernel > root (hd0,0) > kernel /boot/bzImage-3.2.11-1 root=/dev/sda3 init=/sbin/init rd.debug > rd.udev.debug > initrd /initramfs-3.2.11.img > > title Gentoo > kernel (hd0,0)/bzImage-3.2.11-1 root=/dev/sda3 > acpi_enforce_resources=lax raid=noautodetect iommu=noaperture > > The stuff on the end without the init thingy was added to make sure > gkrellm worked. I think it is fixed now and can be removed but I just > haven't done it yet. > > I added that debug stuff to the line for the init thngy but have not > booted it yet. Why do you have /boot/bzImage-3.2.11-1 in the initramfs kernel, but (hd0,0)/bzImage-3.2.11-1 in the other one? You have /boot in another partition, so in both cases you should have something similar to root (hd0,0) kernel (hd0,1)/bzImage-3.2.11-1 ... isn't? (where "(hd0,1)" is your /boot partition, since you do use labels, I don't know the exact number). Could it be possible that you are booting with an older kernel when using the initramfs entry without noticing it? Can you "umount /boot" in your machine and see if there is a kernel in there, and if it's different from the one in the actual /boot partition? In any case, the two grub entries are certainly not "identical" besides the initrd line (maybe they should be?). Also, can a have a look at your /usr/src/linux/.config file? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 21:37 ` Canek Peláez Valdés @ 2012-04-03 0:19 ` Dale 0 siblings, 0 replies; 99+ messages in thread From: Dale @ 2012-04-03 0:19 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Mon, Apr 2, 2012 at 4:21 PM, Dale <rdalek1967@gmail.com> wrote: >> >> Here is my grub lines: >> >> title=Initramfs-new_kernel >> root (hd0,0) >> kernel /boot/bzImage-3.2.11-1 root=/dev/sda3 init=/sbin/init rd.debug >> rd.udev.debug >> initrd /initramfs-3.2.11.img >> >> title Gentoo >> kernel (hd0,0)/bzImage-3.2.11-1 root=/dev/sda3 >> acpi_enforce_resources=lax raid=noautodetect iommu=noaperture >> >> The stuff on the end without the init thingy was added to make sure >> gkrellm worked. I think it is fixed now and can be removed but I just >> haven't done it yet. >> >> I added that debug stuff to the line for the init thngy but have not >> booted it yet. > > Why do you have /boot/bzImage-3.2.11-1 in the initramfs kernel, but > (hd0,0)/bzImage-3.2.11-1 in the other one? You have /boot in another > partition, so in both cases you should have something similar to > > root (hd0,0) > kernel (hd0,1)/bzImage-3.2.11-1 ... > > isn't? (where "(hd0,1)" is your /boot partition, since you do use > labels, I don't know the exact number). > > Could it be possible that you are booting with an older kernel when > using the initramfs entry without noticing it? Can you "umount /boot" > in your machine and see if there is a kernel in there, and if it's > different from the one in the actual /boot partition? > > In any case, the two grub entries are certainly not "identical" > besides the initrd line (maybe they should be?). Also, can a have a > look at your /usr/src/linux/.config file? > > Regards. I unmounted /boot and there was nothing there. I'll remove that extra /boot but I doubt it will matter. After all, it just symlinks to itself. At least mine does here anyway. ;-) As to the kernel, it boots the exact same kernel. That is the only kernel I have for that version. If grub was pointing to anything else, it wouldn't be there to even try to boot. What should I add to fstab for /dev? This is a desktopy rig. Thanks. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 7:41 ` Dale 2012-04-02 13:33 ` Canek Peláez Valdés @ 2012-04-02 22:08 ` Neil Bothwick 2012-04-02 22:21 ` Dale 1 sibling, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-04-02 22:08 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 325 bytes --] On Mon, 02 Apr 2012 02:41:12 -0500, Dale wrote: > switch_root: failed to mount moving /dev to /sysroot/dev: Invaild > argument Do you have DEVTMPFS support in your kernel? What do you get from zgrep DEVTMP /proc/config.gz -- Neil Bothwick After all is said and done let there not be more said than done. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 22:08 ` Neil Bothwick @ 2012-04-02 22:21 ` Dale 2012-04-02 22:41 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-02 22:21 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > zgrep DEVTMP /proc/config.gz Ooops, it sort of snipped a bit much. lol Here you go: root@fireball / # zgrep DEVTMP /proc/config.gz # CONFIG_DEVTMPFS is not set root@fireball / # Looks like a nope to me. ;-) Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 22:21 ` Dale @ 2012-04-02 22:41 ` Canek Peláez Valdés 2012-04-03 0:19 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-02 22:41 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: > Neil Bothwick wrote: >> zgrep DEVTMP /proc/config.gz > > > Ooops, it sort of snipped a bit much. lol Here you go: > > root@fireball / # zgrep DEVTMP /proc/config.gz > # CONFIG_DEVTMPFS is not set > root@fireball / # > > Looks like a nope to me. ;-) That was the reason for asking for your /usr/src/linux/.config file. The udev ebuild ask for: CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2" The dracut ebuild ask for: CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" So please check that you have all those options (and don't have the ones with !), recompile your kernel, and reboot. Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in your grub could be causing funny things. Check that also. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-02 22:41 ` Canek Peláez Valdés @ 2012-04-03 0:19 ` Dale 2012-04-03 0:35 ` Pandu Poluan 2012-04-03 1:01 ` Canek Peláez Valdés 0 siblings, 2 replies; 99+ messages in thread From: Dale @ 2012-04-03 0:19 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: >> Neil Bothwick wrote: >>> zgrep DEVTMP /proc/config.gz >> >> >> Ooops, it sort of snipped a bit much. lol Here you go: >> >> root@fireball / # zgrep DEVTMP /proc/config.gz >> # CONFIG_DEVTMPFS is not set >> root@fireball / # >> >> Looks like a nope to me. ;-) > > That was the reason for asking for your /usr/src/linux/.config file. > The udev ebuild ask for: > > CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET > ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED > ~!SYSFS_DEPRECATED_V2" > > The dracut ebuild ask for: > > CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" > > So please check that you have all those options (and don't have the > ones with !), recompile your kernel, and reboot. > > Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in > your grub could be causing funny things. Check that also. > > Regards. OK. I hate modules. Can they be built into the kernel? The only module I have is nvidia for my video card. Also, if you can put this in one email, what about the /dev line in fstab? I didn't check the ebuild but I don't recall seeing anything when I emerged dracut either. o_O Maybe we are on to something here. ^_O Thanks Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 0:19 ` Dale @ 2012-04-03 0:35 ` Pandu Poluan 2012-04-03 1:03 ` Canek Peláez Valdés 2012-04-03 1:01 ` Canek Peláez Valdés 1 sibling, 1 reply; 99+ messages in thread From: Pandu Poluan @ 2012-04-03 0:35 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1806 bytes --] On Apr 3, 2012 7:26 AM, "Dale" <rdalek1967@gmail.com> wrote: > > Canek Peláez Valdés wrote: > > On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: > >> Neil Bothwick wrote: > >>> zgrep DEVTMP /proc/config.gz > >> > >> > >> Ooops, it sort of snipped a bit much. lol Here you go: > >> > >> root@fireball / # zgrep DEVTMP /proc/config.gz > >> # CONFIG_DEVTMPFS is not set > >> root@fireball / # > >> > >> Looks like a nope to me. ;-) > > > > That was the reason for asking for your /usr/src/linux/.config file. > > The udev ebuild ask for: > > > > CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET > > ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED > > ~!SYSFS_DEPRECATED_V2" > > > > The dracut ebuild ask for: > > > > CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" > > > > So please check that you have all those options (and don't have the > > ones with !), recompile your kernel, and reboot. > > > > Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in > > your grub could be causing funny things. Check that also. > > > > Regards. > > > OK. I hate modules. Can they be built into the kernel? The only > module I have is nvidia for my video card. > > Also, if you can put this in one email, what about the /dev line in fstab? > > I didn't check the ebuild but I don't recall seeing anything when I > emerged dracut either. o_O Maybe we are on to something here. ^_O > AFAIK DEVTMPFS is not a module. You either turn it on or off. Of course, you'll need a whole-kernel compile, but that's it. If you use menuconfig, IIRC there's another option right under DEVTMPFS' one that offers to mount devtmpfs on boot. If you turn that on, you *might* get away without a /dev in fstab. Rgds, [-- Attachment #2: Type: text/html, Size: 2431 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 0:35 ` Pandu Poluan @ 2012-04-03 1:03 ` Canek Peláez Valdés 2012-04-03 1:29 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-03 1:03 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 7:35 PM, Pandu Poluan <pandu@poluan.info> wrote: > > On Apr 3, 2012 7:26 AM, "Dale" <rdalek1967@gmail.com> wrote: >> >> Canek Peláez Valdés wrote: >> > On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: >> >> Neil Bothwick wrote: >> >>> zgrep DEVTMP /proc/config.gz >> >> >> >> >> >> Ooops, it sort of snipped a bit much. lol Here you go: >> >> >> >> root@fireball / # zgrep DEVTMP /proc/config.gz >> >> # CONFIG_DEVTMPFS is not set >> >> root@fireball / # >> >> >> >> Looks like a nope to me. ;-) >> > >> > That was the reason for asking for your /usr/src/linux/.config file. >> > The udev ebuild ask for: >> > >> > CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET >> > ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED >> > ~!SYSFS_DEPRECATED_V2" >> > >> > The dracut ebuild ask for: >> > >> > CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" >> > >> > So please check that you have all those options (and don't have the >> > ones with !), recompile your kernel, and reboot. >> > >> > Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in >> > your grub could be causing funny things. Check that also. >> > >> > Regards. >> >> >> OK. I hate modules. Can they be built into the kernel? The only >> module I have is nvidia for my video card. >> >> Also, if you can put this in one email, what about the /dev line in fstab? >> >> I didn't check the ebuild but I don't recall seeing anything when I >> emerged dracut either. o_O Maybe we are on to something here. ^_O >> > > AFAIK DEVTMPFS is not a module. You either turn it on or off. Of course, > you'll need a whole-kernel compile, but that's it. > > If you use menuconfig, IIRC there's another option right under DEVTMPFS' one > that offers to mount devtmpfs on boot. If you turn that on, you *might* get > away without a /dev in fstab. Dale doesn't need /dev on fstab (nobody does); I only asked about it since I had no information about the dracut failure trying to mount /dev. Now I think we have enough information, and I hope that when Dale recompiles his kernel and reboots, everything will work. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 1:03 ` Canek Peláez Valdés @ 2012-04-03 1:29 ` Dale 0 siblings, 0 replies; 99+ messages in thread From: Dale @ 2012-04-03 1:29 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Mon, Apr 2, 2012 at 7:35 PM, Pandu Poluan <pandu@poluan.info> wrote: >> >> On Apr 3, 2012 7:26 AM, "Dale" <rdalek1967@gmail.com> wrote: >>> >>> Canek Peláez Valdés wrote: >>>> On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: >>>>> Neil Bothwick wrote: >>>>>> zgrep DEVTMP /proc/config.gz >>>>> >>>>> >>>>> Ooops, it sort of snipped a bit much. lol Here you go: >>>>> >>>>> root@fireball / # zgrep DEVTMP /proc/config.gz >>>>> # CONFIG_DEVTMPFS is not set >>>>> root@fireball / # >>>>> >>>>> Looks like a nope to me. ;-) >>>> >>>> That was the reason for asking for your /usr/src/linux/.config file. >>>> The udev ebuild ask for: >>>> >>>> CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET >>>> ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED >>>> ~!SYSFS_DEPRECATED_V2" >>>> >>>> The dracut ebuild ask for: >>>> >>>> CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" >>>> >>>> So please check that you have all those options (and don't have the >>>> ones with !), recompile your kernel, and reboot. >>>> >>>> Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in >>>> your grub could be causing funny things. Check that also. >>>> >>>> Regards. >>> >>> >>> OK. I hate modules. Can they be built into the kernel? The only >>> module I have is nvidia for my video card. >>> >>> Also, if you can put this in one email, what about the /dev line in fstab? >>> >>> I didn't check the ebuild but I don't recall seeing anything when I >>> emerged dracut either. o_O Maybe we are on to something here. ^_O >>> >> >> AFAIK DEVTMPFS is not a module. You either turn it on or off. Of course, >> you'll need a whole-kernel compile, but that's it. >> >> If you use menuconfig, IIRC there's another option right under DEVTMPFS' one >> that offers to mount devtmpfs on boot. If you turn that on, you *might* get >> away without a /dev in fstab. > > Dale doesn't need /dev on fstab (nobody does); I only asked about it > since I had no information about the dracut failure trying to mount > /dev. > > Now I think we have enough information, and I hope that when Dale > recompiles his kernel and reboots, everything will work. > > Regards. Storm seems to have slowed down so Dale is about to reboot. Dale hopes this init thingy works too. < crosses fingers, toes, eyes and anything else crossable > I also saved the old line that works, just in case. This is me after all. lol Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 0:19 ` Dale 2012-04-03 0:35 ` Pandu Poluan @ 2012-04-03 1:01 ` Canek Peláez Valdés 2012-04-03 1:19 ` Dale 1 sibling, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-03 1:01 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 7:19 PM, Dale <rdalek1967@gmail.com> wrote: > Canek Peláez Valdés wrote: >> On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: >>> Neil Bothwick wrote: >>>> zgrep DEVTMP /proc/config.gz >>> >>> >>> Ooops, it sort of snipped a bit much. lol Here you go: >>> >>> root@fireball / # zgrep DEVTMP /proc/config.gz >>> # CONFIG_DEVTMPFS is not set >>> root@fireball / # >>> >>> Looks like a nope to me. ;-) >> >> That was the reason for asking for your /usr/src/linux/.config file. >> The udev ebuild ask for: >> >> CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET >> ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED >> ~!SYSFS_DEPRECATED_V2" >> >> The dracut ebuild ask for: >> >> CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" >> >> So please check that you have all those options (and don't have the >> ones with !), recompile your kernel, and reboot. >> >> Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in >> your grub could be causing funny things. Check that also. >> >> Regards. > > > OK. I hate modules. Can they be built into the kernel? The only > module I have is nvidia for my video card. MODULES is only for the kernel to be *able* to load modules, not to *make* modules. If you use nvidia.ko, you must already have it. All the options can be compiled into the kernel; I had them like that: $ grep "BLK_DEV_BSG\\|DEVTMPFS\\|HOTPLUG\\|INOTIFY_USER\\|NET=\\|PROC_FS\\|SIGNALFD\\|SYSFS" /usr/src/linux/.config # CONFIG_SYSFS_DEPRECATED is not set CONFIG_HOTPLUG=y CONFIG_SIGNALFD=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set # CONFIG_MEMORY_HOTPLUG is not set CONFIG_HOTPLUG_CPU=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_HOTPLUG_PCI is not set CONFIG_NET=y CONFIG_INET=y CONFIG_WIRELESS_EXT_SYSFS=y CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y # CONFIG_SCSI_PROC_FS is not set # CONFIG_ISCSI_BOOT_SYSFS is not set CONFIG_ETHERNET=y CONFIG_USB_USBNET=y CONFIG_RTC_INTF_SYSFS=y # CONFIG_DMI_SYSFS is not set CONFIG_INOTIFY_USER=y CONFIG_PROC_FS=y CONFIG_SYSFS=y > > Also, if you can put this in one email, what about the /dev line in fstab? /dev should not be in /etc/fstab; but since you had this error: > switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument > switch_root: forcing unmount of /dev > switch_root: failed to unlink dev: Directory not empty I thought that it was maybe because you had /dev on fstab. Now we know it was because you didn't compile DEVTMPFS in your kernel. > I didn't check the ebuild but I don't recall seeing anything when I > emerged dracut either. o_O Maybe we are on to something here. ^_O The messages appear for sure; CONFIG_CHECK is defined in /usr/portage/eclass/linux-info.eclass, and if a config option is missing, a non-fatal warning will appear. If you have them, check your emerge logs: cat /var/log/portage/sys-fs\:udev-* | less You can look for the string: * Checking for suitable kernel configuration options... [ ok ] (Obviously that's in my case). You could also reemerge udev and dracut; if you haven't changed your kernel config options, they will complain loudly about it. I think that will solve the mistery; however, we will not know until you reboot and actually test it (after recompiling your kernel, of course). Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 1:01 ` Canek Peláez Valdés @ 2012-04-03 1:19 ` Dale 2012-04-03 2:08 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-03 1:19 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Mon, Apr 2, 2012 at 7:19 PM, Dale <rdalek1967@gmail.com> wrote: >> Canek Peláez Valdés wrote: >>> On Mon, Apr 2, 2012 at 5:21 PM, Dale <rdalek1967@gmail.com> wrote: >>>> Neil Bothwick wrote: >>>>> zgrep DEVTMP /proc/config.gz >>>> >>>> >>>> Ooops, it sort of snipped a bit much. lol Here you go: >>>> >>>> root@fireball / # zgrep DEVTMP /proc/config.gz >>>> # CONFIG_DEVTMPFS is not set >>>> root@fireball / # >>>> >>>> Looks like a nope to me. ;-) >>> >>> That was the reason for asking for your /usr/src/linux/.config file. >>> The udev ebuild ask for: >>> >>> CONFIG_CHECK="~BLK_DEV_BSG ~DEVTMPFS ~HOTPLUG ~INOTIFY_USER ~NET >>> ~PROC_FS ~SIGNALFD ~SYSFS ~!IDE ~!SYSFS_DEPRECATED >>> ~!SYSFS_DEPRECATED_V2" >>> >>> The dracut ebuild ask for: >>> >>> CONFIG_CHECK="~BLK_DEV_INITRD ~DEVTMPFS ~MODULES" >>> >>> So please check that you have all those options (and don't have the >>> ones with !), recompile your kernel, and reboot. >>> >>> Also, the divergence between /boot/kernel... and (hd0,0)/kernel... in >>> your grub could be causing funny things. Check that also. >>> >>> Regards. >> >> >> OK. I hate modules. Can they be built into the kernel? The only >> module I have is nvidia for my video card. > > MODULES is only for the kernel to be *able* to load modules, not to > *make* modules. If you use nvidia.ko, you must already have it. All > the options can be compiled into the kernel; I had them like that: > > $ grep "BLK_DEV_BSG\\|DEVTMPFS\\|HOTPLUG\\|INOTIFY_USER\\|NET=\\|PROC_FS\\|SIGNALFD\\|SYSFS" > /usr/src/linux/.config > # CONFIG_SYSFS_DEPRECATED is not set > CONFIG_HOTPLUG=y > CONFIG_SIGNALFD=y > CONFIG_BLK_DEV_BSG=y > # CONFIG_BLK_DEV_BSGLIB is not set > # CONFIG_MEMORY_HOTPLUG is not set > CONFIG_HOTPLUG_CPU=y > CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y > CONFIG_ACPI_HOTPLUG_CPU=y > # CONFIG_HOTPLUG_PCI is not set > CONFIG_NET=y > CONFIG_INET=y > CONFIG_WIRELESS_EXT_SYSFS=y > CONFIG_DEVTMPFS=y > CONFIG_DEVTMPFS_MOUNT=y > # CONFIG_SCSI_PROC_FS is not set > # CONFIG_ISCSI_BOOT_SYSFS is not set > CONFIG_ETHERNET=y > CONFIG_USB_USBNET=y > CONFIG_RTC_INTF_SYSFS=y > # CONFIG_DMI_SYSFS is not set > CONFIG_INOTIFY_USER=y > CONFIG_PROC_FS=y > CONFIG_SYSFS=y > > >> >> Also, if you can put this in one email, what about the /dev line in fstab? > > /dev should not be in /etc/fstab; but since you had this error: > >> switch_root: failed to mount moving /dev to /sysroot/dev: Invaild argument >> switch_root: forcing unmount of /dev >> switch_root: failed to unlink dev: Directory not empty > > I thought that it was maybe because you had /dev on fstab. Now we > know it was because you didn't compile DEVTMPFS in your kernel. > >> I didn't check the ebuild but I don't recall seeing anything when I >> emerged dracut either. o_O Maybe we are on to something here. ^_O > > The messages appear for sure; CONFIG_CHECK is defined in > /usr/portage/eclass/linux-info.eclass, and if a config option is > missing, a non-fatal warning will appear. If you have them, check your > emerge logs: > > cat /var/log/portage/sys-fs\:udev-* | less > > You can look for the string: > > * Checking for suitable kernel configuration options... > [ ok ] > > (Obviously that's in my case). > > You could also reemerge udev and dracut; if you haven't changed your > kernel config options, they will complain loudly about it. > > I think that will solve the mistery; however, we will not know until > you reboot and actually test it (after recompiling your kernel, of > course). > > Regards. I think I got it all sorted and am building a new kernel. It will have a -2 on the end instead of a -1. I'll test it in a bit. I got some things to prepare for tomorrow plus we have storms coming in tonight. The rain is already on the radar and it is a bit windy here. May take a bit before I reboot. Just depends. ;-) I'm hoping to get this sorted so I can then move on to more issues, and maybe a new thread. lol Will reply in a bit on what blows up. ROFL Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 1:19 ` Dale @ 2012-04-03 2:08 ` Dale [not found] ` <CADPrc81Q6Tmzpg0p7cbOYr8iXQFO_L4QGKid=LGZPXLB1dt5Xw@mail.gmail .com> 2012-04-03 2:43 ` Canek Peláez Valdés 0 siblings, 2 replies; 99+ messages in thread From: Dale @ 2012-04-03 2:08 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2060 bytes --] Dale wrote: > > I think I got it all sorted and am building a new kernel. It will have > a -2 on the end instead of a -1. I'll test it in a bit. I got some > things to prepare for tomorrow plus we have storms coming in tonight. > The rain is already on the radar and it is a bit windy here. May take a > bit before I reboot. Just depends. ;-) > > I'm hoping to get this sorted so I can then move on to more issues, and > maybe a new thread. lol > > Will reply in a bit on what blows up. ROFL > > Dale > > :-) :-) > Well, I rebooted. I'm also back to my old kernel. The new kernel broke all sorts of things. I thought about writing down the errors until I saw how many there was. It was PAGES of problems. It booted to a prompt tho. One thing I noticed, LVM failed. I have a drive that has LVM on it and it would not mount although LVM service was started. I even restarted it and it reported no errors when starting. I dunno. So, this appears to be nowhere close to fixed. Right now, this is on my nerves again. Let me know what you want me to post but right now, I'm going to go have a sit down. I'll count those things hanging from the ceiling or something. I can't recall what they call them but I count them sometimes. If I was eyeball to eyeball with the dev that started this, I could patent and new color of purple/blue. You know, hands around the neck and all. :/ I'm attaching the dmesg from the failed attempt. It's a whopper. I'm not sure all the errors are in there either. Here's grub line: title=Initramfs-new_kernel root (hd0,0) kernel /bzImage-3.2.11-2 root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug nox initrd /initramfs-3.2.11.img I also tried other settings for the root line but that was the only one that worked. Thoughts? Should I just switch and save myself the aggravation? Back to my hole. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" [-- Attachment #2: dmesg-init-thingy-new --] [-- Type: text/plain, Size: 110881 bytes --] [ 0.000000] Linux version 3.2.11-gentoo (root@fireball) (gcc version 4.5.3 (Gentoo 4.5.3-r2 p1.1, pie-0.4.7) ) #2 SMP PREEMPT Mon Apr 2 20:15:29 CDT 2012 [ 0.000000] Command line: root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug nox [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 0000000000098400 (usable) [ 0.000000] BIOS-e820: 0000000000098400 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 00000000bfc91000 (usable) [ 0.000000] BIOS-e820: 00000000bfcf0000 - 00000000bfcf3000 (ACPI NVS) [ 0.000000] BIOS-e820: 00000000bfcf3000 - 00000000bfd00000 (ACPI data) [ 0.000000] BIOS-e820: 00000000bfd00000 - 00000000bfe00000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved) [ 0.000000] BIOS-e820: 0000000100000000 - 0000000440000000 (usable) [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] DMI 2.4 present. [ 0.000000] DMI: Gigabyte Technology Co., Ltd. GA-770T-USB3/GA-770T-USB3, BIOS F4 08/26/2010 [ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved) [ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable) [ 0.000000] No AGP bridge found [ 0.000000] last_pfn = 0x440000 max_arch_pfn = 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-C7FFF write-protect [ 0.000000] C8000-FFFFF uncachable [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 000000000000 mask FFFF80000000 write-back [ 0.000000] 1 base 000080000000 mask FFFFC0000000 write-back [ 0.000000] 2 base 0000BFD00000 mask FFFFFFF00000 uncachable [ 0.000000] 3 base 0000BFE00000 mask FFFFFFE00000 uncachable [ 0.000000] 4 base 000100000000 mask FFFF00000000 write-back [ 0.000000] 5 base 000200000000 mask FFFE00000000 write-back [ 0.000000] 6 base 000400000000 mask FFFFC0000000 write-back [ 0.000000] 7 disabled [ 0.000000] TOM2: 0000000440000000 aka 17408M [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [ 0.000000] e820 update range: 00000000bfd00000 - 0000000100000000 (usable) ==> (reserved) [ 0.000000] last_pfn = 0xbfc91 max_arch_pfn = 0x400000000 [ 0.000000] found SMP MP-table at [ffff8800000f41e0] f41e0 [ 0.000000] initial memory mapped : 0 - 20000000 [ 0.000000] Base memory trampoline at [ffff880000096000] 96000 size 8192 [ 0.000000] Using GB pages for direct mapping [ 0.000000] init_memory_mapping: 0000000000000000-00000000bfc91000 [ 0.000000] 0000000000 - 0080000000 page 1G [ 0.000000] 0080000000 - 00bfc00000 page 2M [ 0.000000] 00bfc00000 - 00bfc91000 page 4k [ 0.000000] kernel direct mapping tables up to bfc91000 @ 1fffd000-20000000 [ 0.000000] init_memory_mapping: 0000000100000000-0000000440000000 [ 0.000000] 0100000000 - 0440000000 page 1G [ 0.000000] kernel direct mapping tables up to 440000000 @ bfc90000-bfc91000 [ 0.000000] RAMDISK: 37de4000 - 37ff0000 [ 0.000000] ACPI: RSDP 00000000000f5c10 00014 (v00 GBT ) [ 0.000000] ACPI: RSDT 00000000bfcf3000 00038 (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: FACP 00000000bfcf3040 00074 (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: DSDT 00000000bfcf30c0 073E2 (v01 GBT GBTUACPI 00001000 MSFT 03000000) [ 0.000000] ACPI: FACS 00000000bfcf0000 00040 [ 0.000000] ACPI: SSDT 00000000bfcfa580 0088C (v01 PTLTD POWERNOW 00000001 LTP 00000001) [ 0.000000] ACPI: HPET 00000000bfcfae40 00038 (v01 GBT GBTUACPI 42302E31 GBTU 00000098) [ 0.000000] ACPI: MCFG 00000000bfcfae80 0003C (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: APIC 00000000bfcfa4c0 000BC (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at 0000000000000000-0000000440000000 [ 0.000000] Initmem setup node 0 0000000000000000-0000000440000000 [ 0.000000] NODE_DATA [000000043fffb000 - 000000043fffffff] [ 0.000000] [ffffea0000000000-ffffea000edfffff] PMD -> [ffff88042f600000-ffff88043d5fffff] on node 0 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000010 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal 0x00100000 -> 0x00440000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[3] active PFN ranges [ 0.000000] 0: 0x00000010 -> 0x00000098 [ 0.000000] 0: 0x00000100 -> 0x000bfc91 [ 0.000000] 0: 0x00100000 -> 0x00440000 [ 0.000000] On node 0 totalpages: 4193305 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 2 pages reserved [ 0.000000] DMA zone: 3918 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 14280 pages used for memmap [ 0.000000] DMA32 zone: 767177 pages, LIFO batch:31 [ 0.000000] Normal zone: 46592 pages used for memmap [ 0.000000] Normal zone: 3361280 pages, LIFO batch:31 [ 0.000000] ACPI: PM-Timer IO Port: 0x4008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x05] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x07] disabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x10b9a201 base: 0xfed00000 [ 0.000000] SMP: Allowing 8 CPUs, 4 hotplug CPUs [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] Allocating PCI resources starting at bfe00000 (gap: bfe00000:20200000) [ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff88043fc00000 s75584 r8192 d22720 u262144 [ 0.000000] pcpu-alloc: s75584 r8192 d22720 u262144 alloc=1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 4132375 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug nox [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Checking aperture... [ 0.000000] No AGP bridge found [ 0.000000] Node 0: aperture @ b4000000 size 32 MB [ 0.000000] Aperture pointing to e820 RAM. Ignoring. [ 0.000000] Your BIOS doesn't leave a aperture memory hole [ 0.000000] Please enable the IOMMU option in the BIOS setup [ 0.000000] This costs you 64 MB of RAM [ 0.000000] Mapping aperture over 65536 KB of RAM @ b4000000 [ 0.000000] Memory: 16390440k/17825792k available (6268k kernel code, 1052572k absent, 382780k reserved, 6642k data, 4852k init) [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:4352 nr_irqs:744 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] hpet clockevent registered [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 3217.507 MHz processor. [ 0.003002] Calibrating delay loop (skipped), value calculated using timer frequency.. 6435.01 BogoMIPS (lpj=3217507) [ 0.003602] pid_max: default: 32768 minimum: 301 [ 0.004047] Security Framework initialized [ 0.005211] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes) [ 0.009761] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes) [ 0.012153] Mount-cache hash table entries: 256 [ 0.012565] tseg: 00bfe00000 [ 0.012567] CPU: Physical Processor ID: 0 [ 0.012863] CPU: Processor Core ID: 0 [ 0.013001] mce: CPU supports 6 MCE banks [ 0.013304] using AMD E400 aware idle routine [ 0.013629] ACPI: Core revision 20110623 [ 0.017174] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.027478] CPU0: AMD Phenom(tm) II X4 955 Processor stepping 03 [ 0.027998] Performance Events: AMD PMU driver. [ 0.027998] ... version: 0 [ 0.027998] ... bit width: 48 [ 0.027998] ... generic registers: 4 [ 0.027999] ... value mask: 0000ffffffffffff [ 0.028300] ... max period: 00007fffffffffff [ 0.028598] ... fixed-purpose events: 0 [ 0.028998] ... event mask: 000000000000000f [ 0.029321] System has AMD C1E enabled [ 0.029628] Switch to broadcast mode on CPU0 [ 0.037088] MCE: In-kernel MCE decoding enabled. [ 0.043026] Booting Node 0, Processors #1 [ 0.043122] smpboot cpu 1: start_ip = 96000 [ 0.114996] Switch to broadcast mode on CPU1 [ 0.119026] #2 [ 0.119074] smpboot cpu 2: start_ip = 96000 [ 0.190990] Switch to broadcast mode on CPU2 [ 0.195020] #3 [ 0.195068] smpboot cpu 3: start_ip = 96000 [ 0.266984] Switch to broadcast mode on CPU3 [ 0.266992] Brought up 4 CPUs [ 0.266994] Total of 4 processors activated (25742.66 BogoMIPS). [ 0.269155] devtmpfs: initialized [ 0.269674] NET: Registered protocol family 16 [ 0.270014] kworker/u:0 used greatest stack depth: 6080 bytes left [ 0.270073] kworker/u:0 used greatest stack depth: 5680 bytes left [ 0.270730] node 0 link 0: io port [b000, ffff] [ 0.270733] TOM: 00000000c0000000 aka 3072M [ 0.270971] Fam 10h mmconf [mem 0xe0000000-0xe00fffff] [ 0.270973] node 0 link 0: mmio [a0000, bffff] [ 0.270976] node 0 link 0: mmio [c0000000, dfffffff] [ 0.270978] node 0 link 0: mmio [f0000000, fe02ffff] [ 0.270980] node 0 link 0: mmio [e0000000, e04fffff] ==> [e0100000, e04fffff] [ 0.270984] TOM2: 0000000440000000 aka 17408M [ 0.271282] bus: [00, 04] on node 0 link 0 [ 0.271284] bus: 00 index 0 [io 0x0000-0xffff] [ 0.271285] bus: 00 index 1 [mem 0x000a0000-0x000bffff] [ 0.271287] bus: 00 index 2 [mem 0xc0000000-0xdfffffff] [ 0.271288] bus: 00 index 3 [mem 0xe0500000-0xffffffff] [ 0.271290] bus: 00 index 4 [mem 0xe0100000-0xe04fffff] [ 0.271291] bus: 00 index 5 [mem 0x440000000-0xfcffffffff] [ 0.271301] Extended Config Space enabled on 1 nodes [ 0.271639] ACPI: bus type pci registered [ 0.272060] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.272613] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.293899] PCI: Using configuration type 1 for base access [ 0.300153] bio: create slab <bio-0> at 0 [ 0.300548] ACPI: Added _OSI(Module Device) [ 0.300846] ACPI: Added _OSI(Processor Device) [ 0.300966] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.301264] ACPI: Added _OSI(Processor Aggregator Device) [ 0.302476] ACPI: EC: Look up EC in DSDT [ 0.307187] ACPI: Interpreter enabled [ 0.307964] ACPI: (supports S0 S5) [ 0.308359] ACPI: Using IOAPIC for interrupt routing [ 0.351921] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.352001] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.352425] pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7] [ 0.352957] pci_root PNP0A03:00: host bridge window [io 0x0d00-0xffff] [ 0.353256] pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] [ 0.353957] pci_root PNP0A03:00: host bridge window [mem 0x000c0000-0x000dffff] [ 0.354505] pci_root PNP0A03:00: host bridge window [mem 0xbff00000-0xfebfffff] [ 0.354967] pci 0000:00:00.0: [1002:5957] type 0 class 0x000600 [ 0.354978] pci 0000:00:00.0: reg 1c: [mem 0xe0000000-0xffffffff 64bit] [ 0.355013] pci 0000:00:02.0: [1002:5978] type 1 class 0x000604 [ 0.355044] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold [ 0.355047] pci 0000:00:02.0: PME# disabled [ 0.355065] pci 0000:00:09.0: [1002:597e] type 1 class 0x000604 [ 0.355094] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold [ 0.355097] pci 0000:00:09.0: PME# disabled [ 0.355108] pci 0000:00:0a.0: [1002:597f] type 1 class 0x000604 [ 0.355137] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold [ 0.355139] pci 0000:00:0a.0: PME# disabled [ 0.355165] pci 0000:00:11.0: [1002:4391] type 0 class 0x000106 [ 0.355184] pci 0000:00:11.0: reg 10: [io 0xff00-0xff07] [ 0.355193] pci 0000:00:11.0: reg 14: [io 0xfe00-0xfe03] [ 0.355202] pci 0000:00:11.0: reg 18: [io 0xfd00-0xfd07] [ 0.355211] pci 0000:00:11.0: reg 1c: [io 0xfc00-0xfc03] [ 0.355220] pci 0000:00:11.0: reg 20: [io 0xfb00-0xfb0f] [ 0.355230] pci 0000:00:11.0: reg 24: [mem 0xfe02f000-0xfe02f3ff] [ 0.355286] pci 0000:00:12.0: [1002:4397] type 0 class 0x000c03 [ 0.355298] pci 0000:00:12.0: reg 10: [mem 0xfe02e000-0xfe02efff] [ 0.355361] pci 0000:00:12.1: [1002:4398] type 0 class 0x000c03 [ 0.355374] pci 0000:00:12.1: reg 10: [mem 0xfe02d000-0xfe02dfff] [ 0.355443] pci 0000:00:12.2: [1002:4396] type 0 class 0x000c03 [ 0.355461] pci 0000:00:12.2: reg 10: [mem 0xfe02c000-0xfe02c0ff] [ 0.355541] pci 0000:00:12.2: supports D1 D2 [ 0.355543] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot [ 0.355547] pci 0000:00:12.2: PME# disabled [ 0.355567] pci 0000:00:13.0: [1002:4397] type 0 class 0x000c03 [ 0.355580] pci 0000:00:13.0: reg 10: [mem 0xfe02b000-0xfe02bfff] [ 0.355643] pci 0000:00:13.1: [1002:4398] type 0 class 0x000c03 [ 0.355656] pci 0000:00:13.1: reg 10: [mem 0xfe02a000-0xfe02afff] [ 0.355980] pci 0000:00:13.2: [1002:4396] type 0 class 0x000c03 [ 0.355998] pci 0000:00:13.2: reg 10: [mem 0xfe029000-0xfe0290ff] [ 0.356078] pci 0000:00:13.2: supports D1 D2 [ 0.356080] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot [ 0.356084] pci 0000:00:13.2: PME# disabled [ 0.356107] pci 0000:00:14.0: [1002:4385] type 0 class 0x000c05 [ 0.356204] pci 0000:00:14.1: [1002:439c] type 0 class 0x000101 [ 0.356219] pci 0000:00:14.1: reg 10: [io 0x0000-0x0007] [ 0.356229] pci 0000:00:14.1: reg 14: [io 0x0000-0x0003] [ 0.356238] pci 0000:00:14.1: reg 18: [io 0x0000-0x0007] [ 0.356247] pci 0000:00:14.1: reg 1c: [io 0x0000-0x0003] [ 0.356256] pci 0000:00:14.1: reg 20: [io 0xfa00-0xfa0f] [ 0.356312] pci 0000:00:14.2: [1002:4383] type 0 class 0x000403 [ 0.356333] pci 0000:00:14.2: reg 10: [mem 0xfe024000-0xfe027fff 64bit] [ 0.356397] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold [ 0.356401] pci 0000:00:14.2: PME# disabled [ 0.356414] pci 0000:00:14.3: [1002:439d] type 0 class 0x000601 [ 0.356487] pci 0000:00:14.4: [1002:4384] type 1 class 0x000604 [ 0.356528] pci 0000:00:14.5: [1002:4399] type 0 class 0x000c03 [ 0.356541] pci 0000:00:14.5: reg 10: [mem 0xfe028000-0xfe028fff] [ 0.356607] pci 0000:00:18.0: [1022:1200] type 0 class 0x000600 [ 0.356622] pci 0000:00:18.1: [1022:1201] type 0 class 0x000600 [ 0.356636] pci 0000:00:18.2: [1022:1202] type 0 class 0x000600 [ 0.356649] pci 0000:00:18.3: [1022:1203] type 0 class 0x000600 [ 0.356664] pci 0000:00:18.4: [1022:1204] type 0 class 0x000600 [ 0.356712] pci 0000:01:00.0: [10de:0a20] type 0 class 0x000300 [ 0.356721] pci 0000:01:00.0: reg 10: [mem 0xfb000000-0xfbffffff] [ 0.356731] pci 0000:01:00.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref] [ 0.356741] pci 0000:01:00.0: reg 1c: [mem 0xde000000-0xdfffffff 64bit pref] [ 0.356748] pci 0000:01:00.0: reg 24: [io 0xef00-0xef7f] [ 0.356755] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0007ffff pref] [ 0.356808] pci 0000:01:00.1: [10de:0be2] type 0 class 0x000403 [ 0.356817] pci 0000:01:00.1: reg 10: [mem 0xfcffc000-0xfcffffff] [ 0.357974] pci 0000:00:02.0: PCI bridge to [bus 01-01] [ 0.358276] pci 0000:00:02.0: bridge window [io 0xe000-0xefff] [ 0.358279] pci 0000:00:02.0: bridge window [mem 0xfb000000-0xfcffffff] [ 0.358282] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.358321] pci 0000:02:00.0: [1033:0194] type 0 class 0x000c03 [ 0.358336] pci 0000:02:00.0: reg 10: [mem 0xfdafe000-0xfdafffff 64bit] [ 0.358407] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold [ 0.358410] pci 0000:02:00.0: PME# disabled [ 0.359973] pci 0000:00:09.0: PCI bridge to [bus 02-02] [ 0.360276] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 0.360278] pci 0000:00:09.0: bridge window [mem 0xfda00000-0xfdafffff] [ 0.360281] pci 0000:00:09.0: bridge window [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.360320] pci 0000:03:00.0: [10ec:8168] type 0 class 0x000200 [ 0.360333] pci 0000:03:00.0: reg 10: [io 0xce00-0xceff] [ 0.360352] pci 0000:03:00.0: reg 18: [mem 0xfddff000-0xfddfffff 64bit pref] [ 0.360365] pci 0000:03:00.0: reg 20: [mem 0xfddf8000-0xfddfbfff 64bit pref] [ 0.360374] pci 0000:03:00.0: reg 30: [mem 0x00000000-0x0001ffff pref] [ 0.360420] pci 0000:03:00.0: supports D1 D2 [ 0.360422] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.360425] pci 0000:03:00.0: PME# disabled [ 0.361972] pci 0000:00:0a.0: PCI bridge to [bus 03-03] [ 0.362273] pci 0000:00:0a.0: bridge window [io 0xc000-0xcfff] [ 0.362276] pci 0000:00:0a.0: bridge window [mem 0xfde00000-0xfdefffff] [ 0.362279] pci 0000:00:0a.0: bridge window [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.362329] pci 0000:04:0e.0: [104c:8024] type 0 class 0x000c00 [ 0.362352] pci 0000:04:0e.0: reg 10: [mem 0xfdcff000-0xfdcff7ff] [ 0.362364] pci 0000:04:0e.0: reg 14: [mem 0xfdcf8000-0xfdcfbfff] [ 0.362455] pci 0000:04:0e.0: supports D1 D2 [ 0.362457] pci 0000:04:0e.0: PME# supported from D0 D1 D2 D3hot [ 0.362462] pci 0000:04:0e.0: PME# disabled [ 0.362495] pci 0000:00:14.4: PCI bridge to [bus 04-04] (subtractive decode) [ 0.362806] pci 0000:00:14.4: bridge window [io 0xb000-0xbfff] [ 0.362810] pci 0000:00:14.4: bridge window [mem 0xfdc00000-0xfdcfffff] [ 0.362814] pci 0000:00:14.4: bridge window [mem 0xfdb00000-0xfdbfffff pref] [ 0.362816] pci 0000:00:14.4: bridge window [io 0x0000-0x0cf7] (subtractive decode) [ 0.362818] pci 0000:00:14.4: bridge window [io 0x0d00-0xffff] (subtractive decode) [ 0.362820] pci 0000:00:14.4: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode) [ 0.362822] pci 0000:00:14.4: bridge window [mem 0x000c0000-0x000dffff] (subtractive decode) [ 0.362824] pci 0000:00:14.4: bridge window [mem 0xbff00000-0xfebfffff] (subtractive decode) [ 0.362839] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.363103] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT] [ 0.363158] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE2._PRT] [ 0.363194] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE9._PRT] [ 0.363219] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCEA._PRT] [ 0.363247] pci0000:00: Requesting ACPI _OSC control (0x1d) [ 0.363550] pci0000:00: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x1d [ 0.363955] ACPI _OSC control for PCIe not granted, disabling ASPM [ 0.376553] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.377614] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.378706] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.379747] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.380839] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.381980] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.383273] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.384613] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.385813] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.385953] vgaarb: loaded [ 0.386248] vgaarb: bridge control possible 0000:01:00.0 [ 0.387118] SCSI subsystem initialized [ 0.387505] libata version 3.00 loaded. [ 0.387568] usbcore: registered new interface driver usbfs [ 0.387897] usbcore: registered new interface driver hub [ 0.387987] usbcore: registered new device driver usb [ 0.388439] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.388951] PCI: Using ACPI for IRQ routing [ 0.397731] PCI: pci_cache_line_size set to 64 bytes [ 0.397738] pci 0000:00:00.0: no compatible bridge window for [mem 0xe0000000-0xffffffff 64bit] [ 0.398023] reserve RAM buffer: 0000000000098400 - 000000000009ffff [ 0.398025] reserve RAM buffer: 00000000bfc91000 - 00000000bfffffff [ 0.398266] cfg80211: Calling CRDA to update world regulatory domain [ 0.399040] NetLabel: Initializing [ 0.399339] NetLabel: domain hash size = 128 [ 0.399636] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.399957] NetLabel: unlabeled traffic allowed by default [ 0.400262] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0 [ 0.400789] hpet0: 4 comparators, 32-bit 14.318180 MHz counter [ 0.402981] Switching to clocksource hpet [ 0.410269] pnp: PnP ACPI init [ 0.410578] ACPI: bus type pnp registered [ 0.410937] pnp 00:00: [bus 00-ff] [ 0.410939] pnp 00:00: [io 0x0cf8-0x0cff] [ 0.410941] pnp 00:00: [io 0x0000-0x0cf7 window] [ 0.410943] pnp 00:00: [io 0x0d00-0xffff window] [ 0.410945] pnp 00:00: [mem 0x000a0000-0x000bffff window] [ 0.410947] pnp 00:00: [mem 0x000c0000-0x000dffff window] [ 0.410949] pnp 00:00: [mem 0xbff00000-0xfebfffff window] [ 0.411037] pnp 00:00: Plug and Play ACPI device, IDs PNP0a03 (active) [ 0.411046] pnp 00:01: [io 0x0010-0x001f] [ 0.411047] pnp 00:01: [io 0x0022-0x003f] [ 0.411049] pnp 00:01: [io 0x0044-0x005f] [ 0.411051] pnp 00:01: [io 0x0062-0x0063] [ 0.411052] pnp 00:01: [io 0x0065-0x006f] [ 0.411054] pnp 00:01: [io 0x0074-0x007f] [ 0.411056] pnp 00:01: [io 0x0091-0x0093] [ 0.411058] pnp 00:01: [io 0x00a2-0x00bf] [ 0.411060] pnp 00:01: [io 0x00e0-0x00ef] [ 0.411061] pnp 00:01: [io 0x04d0-0x04d1] [ 0.411063] pnp 00:01: [io 0x0220-0x0225] [ 0.411064] pnp 00:01: [io 0x0290-0x0294] [ 0.411128] system 00:01: [io 0x04d0-0x04d1] has been reserved [ 0.411436] system 00:01: [io 0x0220-0x0225] has been reserved [ 0.411737] system 00:01: [io 0x0290-0x0294] has been reserved [ 0.412038] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.431544] pnp 00:02: [io 0x4100-0x411f] [ 0.431547] pnp 00:02: [io 0x0228-0x022f] [ 0.431548] pnp 00:02: [io 0x040b] [ 0.431550] pnp 00:02: [io 0x04d6] [ 0.431551] pnp 00:02: [io 0x0c00-0x0c01] [ 0.431553] pnp 00:02: [io 0x0c14] [ 0.431554] pnp 00:02: [io 0x0c50-0x0c52] [ 0.431556] pnp 00:02: [io 0x0c6c-0x0c6d] [ 0.431557] pnp 00:02: [io 0x0c6f] [ 0.431559] pnp 00:02: [io 0x0cd0-0x0cd1] [ 0.431561] pnp 00:02: [io 0x0cd2-0x0cd3] [ 0.431562] pnp 00:02: [io 0x0cd4-0x0cdf] [ 0.431564] pnp 00:02: [io 0x4000-0x40fe] [ 0.431565] pnp 00:02: [io 0x4210-0x4217] [ 0.431567] pnp 00:02: [io 0x0b00-0x0b0f] [ 0.431568] pnp 00:02: [io 0x0b10-0x0b1f] [ 0.431570] pnp 00:02: [io 0x0b20-0x0b3f] [ 0.431572] pnp 00:02: [mem 0x00000000-0x00000fff window] [ 0.431574] pnp 00:02: [mem 0xfee00400-0xfee00fff window] [ 0.431579] pnp 00:02: disabling [mem 0x00000000-0x00000fff window] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.432157] pnp 00:02: disabling [mem 0x00000000-0x00000fff window disabled] because it overlaps 0000:01:00.0 BAR 6 [mem 0x00000000-0x0007ffff pref] [ 0.432723] pnp 00:02: disabling [mem 0x00000000-0x00000fff window disabled] because it overlaps 0000:03:00.0 BAR 6 [mem 0x00000000-0x0001ffff pref] [ 0.433360] system 00:02: [io 0x4100-0x411f] has been reserved [ 0.433671] system 00:02: [io 0x0228-0x022f] has been reserved [ 0.433972] system 00:02: [io 0x040b] has been reserved [ 0.434273] system 00:02: [io 0x04d6] has been reserved [ 0.434578] system 00:02: [io 0x0c00-0x0c01] has been reserved [ 0.434880] system 00:02: [io 0x0c14] has been reserved [ 0.435179] system 00:02: [io 0x0c50-0x0c52] has been reserved [ 0.435489] system 00:02: [io 0x0c6c-0x0c6d] has been reserved [ 0.435789] system 00:02: [io 0x0c6f] has been reserved [ 0.436088] system 00:02: [io 0x0cd0-0x0cd1] has been reserved [ 0.436387] system 00:02: [io 0x0cd2-0x0cd3] has been reserved [ 0.436695] system 00:02: [io 0x0cd4-0x0cdf] has been reserved [ 0.436996] system 00:02: [io 0x4000-0x40fe] has been reserved [ 0.437296] system 00:02: [io 0x4210-0x4217] has been reserved [ 0.437603] system 00:02: [io 0x0b00-0x0b0f] has been reserved [ 0.437905] system 00:02: [io 0x0b10-0x0b1f] has been reserved [ 0.438204] system 00:02: [io 0x0b20-0x0b3f] has been reserved [ 0.438512] system 00:02: [mem 0xfee00400-0xfee00fff window] has been reserved [ 0.439062] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.439146] pnp 00:03: [dma 4] [ 0.439147] pnp 00:03: [io 0x0000-0x000f] [ 0.439149] pnp 00:03: [io 0x0080-0x0090] [ 0.439151] pnp 00:03: [io 0x0094-0x009f] [ 0.439153] pnp 00:03: [io 0x00c0-0x00df] [ 0.439231] pnp 00:03: Plug and Play ACPI device, IDs PNP0200 (active) [ 0.439258] pnp 00:04: [irq 0 disabled] [ 0.439269] pnp 00:04: [irq 8] [ 0.439271] pnp 00:04: [mem 0xfed00000-0xfed003ff] [ 0.439316] pnp 00:04: Plug and Play ACPI device, IDs PNP0103 (active) [ 0.439337] pnp 00:05: [io 0x0070-0x0073] [ 0.439380] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.439387] pnp 00:06: [io 0x0061] [ 0.439440] pnp 00:06: Plug and Play ACPI device, IDs PNP0800 (active) [ 0.439448] pnp 00:07: [io 0x00f0-0x00ff] [ 0.439456] pnp 00:07: [irq 13] [ 0.439499] pnp 00:07: Plug and Play ACPI device, IDs PNP0c04 (active) [ 0.439620] pnp 00:08: [io 0x03f0-0x03f5] [ 0.439622] pnp 00:08: [io 0x03f7] [ 0.439629] pnp 00:08: [irq 6] [ 0.439631] pnp 00:08: [dma 2] [ 0.439687] pnp 00:08: Plug and Play ACPI device, IDs PNP0700 (active) [ 0.439826] pnp 00:09: [io 0x03f8-0x03ff] [ 0.439833] pnp 00:09: [irq 4] [ 0.439896] pnp 00:09: Plug and Play ACPI device, IDs PNP0501 (active) [ 0.440045] pnp 00:0a: [io 0x0378-0x037f] [ 0.440052] pnp 00:0a: [irq 7] [ 0.440113] pnp 00:0a: Plug and Play ACPI device, IDs PNP0400 (active) [ 0.440194] pnp 00:0b: [irq 12] [ 0.440242] pnp 00:0b: Plug and Play ACPI device, IDs PNP0f13 (active) [ 0.440258] pnp 00:0c: [io 0x0060] [ 0.440260] pnp 00:0c: [io 0x0064] [ 0.440267] pnp 00:0c: [irq 1] [ 0.440315] pnp 00:0c: Plug and Play ACPI device, IDs PNP0303 (active) [ 0.440338] pnp 00:0d: [mem 0xe0000000-0xefffffff] [ 0.440403] system 00:0d: [mem 0xe0000000-0xefffffff] has been reserved [ 0.440709] system 00:0d: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.440818] pnp 00:0e: [mem 0x000d4400-0x000d7fff] [ 0.440820] pnp 00:0e: [mem 0x000f0000-0x000f7fff] [ 0.440822] pnp 00:0e: [mem 0x000f8000-0x000fbfff] [ 0.440823] pnp 00:0e: [mem 0x000fc000-0x000fffff] [ 0.440825] pnp 00:0e: [mem 0xbfcf0000-0xbfcfffff] [ 0.440827] pnp 00:0e: [mem 0xffff0000-0xffffffff] [ 0.440828] pnp 00:0e: [mem 0x00000000-0x0009ffff] [ 0.440830] pnp 00:0e: [mem 0x00100000-0xbfceffff] [ 0.440832] pnp 00:0e: [mem 0xbfd00000-0xbfdfffff] [ 0.440833] pnp 00:0e: [mem 0xbfe00000-0xbfefffff] [ 0.440835] pnp 00:0e: [mem 0xfec00000-0xfec00fff] [ 0.440837] pnp 00:0e: [mem 0xfee00000-0xfee00fff] [ 0.440838] pnp 00:0e: [mem 0xfff80000-0xfffeffff] [ 0.440842] pnp 00:0e: disabling [mem 0x000d4400-0x000d7fff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.441399] pnp 00:0e: disabling [mem 0x000f0000-0x000f7fff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.441958] pnp 00:0e: disabling [mem 0x000f8000-0x000fbfff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.442521] pnp 00:0e: disabling [mem 0x000fc000-0x000fffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.443077] pnp 00:0e: disabling [mem 0x00000000-0x0009ffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.443639] pnp 00:0e: disabling [mem 0x00100000-0xbfceffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.444296] system 00:0e: [mem 0xbfcf0000-0xbfcfffff] could not be reserved [ 0.444606] system 00:0e: [mem 0xffff0000-0xffffffff] has been reserved [ 0.444905] system 00:0e: [mem 0xbfd00000-0xbfdfffff] has been reserved [ 0.445205] system 00:0e: [mem 0xbfe00000-0xbfefffff] could not be reserved [ 0.445512] system 00:0e: [mem 0xfec00000-0xfec00fff] could not be reserved [ 0.445814] system 00:0e: [mem 0xfee00000-0xfee00fff] could not be reserved [ 0.446116] system 00:0e: [mem 0xfff80000-0xfffeffff] has been reserved [ 0.446419] system 00:0e: Plug and Play ACPI device, IDs PNP0c01 (active) [ 0.446448] pnp: PnP ACPI: found 15 devices [ 0.446745] ACPI: ACPI bus type pnp unregistered [ 0.451675] PCI: max bus depth: 1 pci_try_num: 2 [ 0.451692] pci 0000:01:00.0: BAR 6: assigned [mem 0xd0000000-0xd007ffff pref] [ 0.452242] pci 0000:00:02.0: PCI bridge to [bus 01-01] [ 0.452548] pci 0000:00:02.0: bridge window [io 0xe000-0xefff] [ 0.452849] pci 0000:00:02.0: bridge window [mem 0xfb000000-0xfcffffff] [ 0.453150] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.453707] pci 0000:00:09.0: PCI bridge to [bus 02-02] [ 0.454006] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 0.454306] pci 0000:00:09.0: bridge window [mem 0xfda00000-0xfdafffff] [ 0.454614] pci 0000:00:09.0: bridge window [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.455166] pci 0000:03:00.0: BAR 6: assigned [mem 0xfdd00000-0xfdd1ffff pref] [ 0.455722] pci 0000:00:0a.0: PCI bridge to [bus 03-03] [ 0.456021] pci 0000:00:0a.0: bridge window [io 0xc000-0xcfff] [ 0.456329] pci 0000:00:0a.0: bridge window [mem 0xfde00000-0xfdefffff] [ 0.456638] pci 0000:00:0a.0: bridge window [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.457190] pci 0000:00:14.4: PCI bridge to [bus 04-04] [ 0.457496] pci 0000:00:14.4: bridge window [io 0xb000-0xbfff] [ 0.457800] pci 0000:00:14.4: bridge window [mem 0xfdc00000-0xfdcfffff] [ 0.458101] pci 0000:00:14.4: bridge window [mem 0xfdb00000-0xfdbfffff pref] [ 0.458673] pci 0000:00:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.458976] pci 0000:00:02.0: setting latency timer to 64 [ 0.458986] pci 0000:00:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 0.459286] pci 0000:00:09.0: setting latency timer to 64 [ 0.459290] pci 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.459599] pci 0000:00:0a.0: setting latency timer to 64 [ 0.459605] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.459607] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 0.459609] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 0.459610] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000dffff] [ 0.459612] pci_bus 0000:00: resource 8 [mem 0xbff00000-0xfebfffff] [ 0.459614] pci_bus 0000:01: resource 0 [io 0xe000-0xefff] [ 0.459616] pci_bus 0000:01: resource 1 [mem 0xfb000000-0xfcffffff] [ 0.459618] pci_bus 0000:01: resource 2 [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.459620] pci_bus 0000:02: resource 0 [io 0xd000-0xdfff] [ 0.459622] pci_bus 0000:02: resource 1 [mem 0xfda00000-0xfdafffff] [ 0.459623] pci_bus 0000:02: resource 2 [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.459625] pci_bus 0000:03: resource 0 [io 0xc000-0xcfff] [ 0.459627] pci_bus 0000:03: resource 1 [mem 0xfde00000-0xfdefffff] [ 0.459629] pci_bus 0000:03: resource 2 [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.459631] pci_bus 0000:04: resource 0 [io 0xb000-0xbfff] [ 0.459633] pci_bus 0000:04: resource 1 [mem 0xfdc00000-0xfdcfffff] [ 0.459635] pci_bus 0000:04: resource 2 [mem 0xfdb00000-0xfdbfffff pref] [ 0.459636] pci_bus 0000:04: resource 4 [io 0x0000-0x0cf7] [ 0.459638] pci_bus 0000:04: resource 5 [io 0x0d00-0xffff] [ 0.459640] pci_bus 0000:04: resource 6 [mem 0x000a0000-0x000bffff] [ 0.459642] pci_bus 0000:04: resource 7 [mem 0x000c0000-0x000dffff] [ 0.459644] pci_bus 0000:04: resource 8 [mem 0xbff00000-0xfebfffff] [ 0.459703] NET: Registered protocol family 2 [ 0.460264] IP route cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.462204] TCP established hash table entries: 524288 (order: 11, 8388608 bytes) [ 0.464735] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 0.465269] TCP: Hash tables configured (established 524288 bind 65536) [ 0.465579] TCP reno registered [ 0.465893] UDP hash table entries: 8192 (order: 6, 262144 bytes) [ 0.466275] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes) [ 0.466749] NET: Registered protocol family 1 [ 0.467158] RPC: Registered named UNIX socket transport module. [ 0.467469] RPC: Registered udp transport module. [ 0.467768] RPC: Registered tcp transport module. [ 0.468069] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.468401] pci 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.531498] pci 0000:00:12.0: PCI INT A disabled [ 0.531812] pci 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.594496] pci 0000:00:12.1: PCI INT A disabled [ 0.594811] pci 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 0.595154] pci 0000:00:12.2: PCI INT B disabled [ 0.595466] pci 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.658496] pci 0000:00:13.0: PCI INT A disabled [ 0.658810] pci 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.721496] pci 0000:00:13.1: PCI INT A disabled [ 0.721827] pci 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 0.722171] pci 0000:00:13.2: PCI INT B disabled [ 0.722495] pci 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 0.785494] pci 0000:00:14.5: PCI INT C disabled [ 0.785824] pci 0000:01:00.0: Boot video device [ 0.785841] pci 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 0.786184] pci 0000:02:00.0: PCI INT A disabled [ 0.786499] PCI: CLS 64 bytes, default 64 [ 0.788803] Trying to unpack rootfs image as initramfs... [ 0.823335] Freeing initrd memory: 2096k freed [ 0.824871] PCI-DMA: Disabling AGP. [ 0.828233] PCI-DMA: aperture base @ b4000000 size 65536 KB [ 0.828541] PCI-DMA: using GART IOMMU. [ 0.828840] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture [ 0.833477] IBS: LVT offset 1 assigned [ 0.833790] perf: AMD IBS detected (0x0000001f) [ 0.834713] audit: initializing netlink socket (disabled) [ 0.835020] type=2000 audit(1333417416.833:1): initialized [ 0.865937] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.866778] NTFS driver 2.1.30 [Flags: R/W]. [ 0.867219] fuse init (API version 7.17) [ 0.867619] JFS: nTxBlock = 8192, nTxLock = 65536 [ 0.869163] SGI XFS with security attributes, large block/inode numbers, no debug enabled [ 0.870175] Btrfs loaded [ 0.870482] msgmni has been set to 32145 [ 0.871052] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.871609] io scheduler noop registered [ 0.871910] io scheduler deadline registered [ 0.872248] io scheduler cfq registered (default) [ 0.872687] pcieport 0000:00:02.0: setting latency timer to 64 [ 0.872711] pcieport 0000:00:02.0: irq 40 for MSI/MSI-X [ 0.872793] pcieport 0000:00:09.0: setting latency timer to 64 [ 0.872813] pcieport 0000:00:09.0: irq 41 for MSI/MSI-X [ 0.872889] pcieport 0000:00:0a.0: setting latency timer to 64 [ 0.872908] pcieport 0000:00:0a.0: irq 42 for MSI/MSI-X [ 0.873114] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 1.137611] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 1.158850] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 1.159529] Non-volatile memory driver v1.3 [ 1.160587] modprobe used greatest stack depth: 5480 bytes left [ 1.160905] ppdev: user-space parallel port driver [ 1.161202] Linux agpgart interface v0.103 [ 1.161642] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0 [ 1.162192] ACPI: Power Button [PWRB] [ 1.162582] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 [ 1.163132] ACPI: Power Button [PWRF] [ 1.163534] ACPI: processor limited to max C-state 1 [ 1.181234] [drm] Initialized drm 1.1.0 20060810 [ 1.181603] parport_pc 00:0a: reported by Plug and Play ACPI [ 1.181922] parport0: PC-style at 0x378, irq 7 [PCSPP(,...)] [ 1.184414] brd: module loaded [ 1.185560] loop: module loaded [ 1.186120] ahci 0000:00:11.0: version 3.0 [ 1.186139] ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 1.186559] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode [ 1.193473] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part ccc sxs [ 1.194982] scsi0 : ahci [ 1.195402] scsi1 : ahci [ 1.195791] scsi2 : ahci [ 1.196170] scsi3 : ahci [ 1.196559] scsi4 : ahci [ 1.196937] scsi5 : ahci [ 1.197382] ata1: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f100 irq 22 [ 1.197947] ata2: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f180 irq 22 [ 1.198502] ata3: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f200 irq 22 [ 1.199053] ata4: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f280 irq 22 [ 1.199611] ata5: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f300 irq 22 [ 1.200162] ata6: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f380 irq 22 [ 1.201102] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 1.201424] r8169 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.201739] r8169 0000:03:00.0: setting latency timer to 64 [ 1.201775] r8169 0000:03:00.0: irq 43 for MSI/MSI-X [ 1.202024] r8169 0000:03:00.0: eth0: RTL8168d/8111d at 0xffffc9000181e000, 1c:6f:65:4c:91:c7, XID 083000c0 IRQ 43 [ 1.202587] r8169 0000:03:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko] [ 1.203205] PPP generic driver version 2.4.2 [ 1.203758] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.204058] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96 [ 1.204087] ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 1.204396] ehci_hcd 0000:00:12.2: EHCI Host Controller [ 1.204714] drivers/usb/core/inode.c: creating file 'devices' [ 1.204717] drivers/usb/core/inode.c: creating file '001' [ 1.204772] ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1 [ 1.205326] ehci_hcd 0000:00:12.2: reset hcs_params 0x102306 dbg=1 cc=2 pcc=3 ordered !ppc ports=6 [ 1.205329] ehci_hcd 0000:00:12.2: reset hcc_params a072 thresh 7 uframes 256/512/1024 [ 1.205333] ehci_hcd 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround [ 1.205914] ehci_hcd 0000:00:12.2: debug port 1 [ 1.206215] ehci_hcd 0000:00:12.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.206223] ehci_hcd 0000:00:12.2: MWI active [ 1.206224] ehci_hcd 0000:00:12.2: supports USB remote wakeup [ 1.206242] ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe02c000 [ 1.206556] ehci_hcd 0000:00:12.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.206562] ehci_hcd 0000:00:12.2: init command 0010005 (park)=0 ithresh=1 period=512 RUN [ 1.212469] ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00 [ 1.212791] usb usb1: default language 0x0409 [ 1.212796] usb usb1: udev 1, busnum 1, minor = 0 [ 1.212798] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.213099] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.213658] usb usb1: Product: EHCI Host Controller [ 1.213956] usb usb1: Manufacturer: Linux 3.2.11-gentoo ehci_hcd [ 1.214256] usb usb1: SerialNumber: 0000:00:12.2 [ 1.214654] usb usb1: usb_probe_device [ 1.214657] usb usb1: configuration #1 chosen from 1 choice [ 1.214663] usb usb1: adding 1-0:1.0 (config #1, interface 0) [ 1.214700] hub 1-0:1.0: usb_probe_interface [ 1.214702] hub 1-0:1.0: usb_probe_interface - got id [ 1.214703] hub 1-0:1.0: USB hub found [ 1.215003] hub 1-0:1.0: 6 ports detected [ 1.215300] hub 1-0:1.0: standalone hub [ 1.215301] hub 1-0:1.0: no power switching (usb 1.0) [ 1.215303] hub 1-0:1.0: individual port over-current protection [ 1.215305] hub 1-0:1.0: power on to power good time: 20ms [ 1.215308] hub 1-0:1.0: local power source is good [ 1.215310] hub 1-0:1.0: trying to enable port power on non-switchable hub [ 1.215337] drivers/usb/core/inode.c: creating file '001' [ 1.215371] work_for_cpu used greatest stack depth: 5384 bytes left [ 1.215696] ehci_hcd 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 1.216007] ehci_hcd 0000:00:13.2: EHCI Host Controller [ 1.216311] drivers/usb/core/inode.c: creating file '002' [ 1.216393] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2 [ 1.216952] ehci_hcd 0000:00:13.2: reset hcs_params 0x102306 dbg=1 cc=2 pcc=3 ordered !ppc ports=6 [ 1.216955] ehci_hcd 0000:00:13.2: reset hcc_params a072 thresh 7 uframes 256/512/1024 [ 1.216959] ehci_hcd 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround [ 1.217536] ehci_hcd 0000:00:13.2: debug port 1 [ 1.217836] ehci_hcd 0000:00:13.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.217844] ehci_hcd 0000:00:13.2: MWI active [ 1.217846] ehci_hcd 0000:00:13.2: supports USB remote wakeup [ 1.217863] ehci_hcd 0000:00:13.2: irq 19, io mem 0xfe029000 [ 1.218164] ehci_hcd 0000:00:13.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.218170] ehci_hcd 0000:00:13.2: init command 0010005 (park)=0 ithresh=1 period=512 RUN [ 1.223468] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00 [ 1.223789] usb usb2: default language 0x0409 [ 1.223794] usb usb2: udev 1, busnum 2, minor = 128 [ 1.223796] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.224096] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.224654] usb usb2: Product: EHCI Host Controller [ 1.224953] usb usb2: Manufacturer: Linux 3.2.11-gentoo ehci_hcd [ 1.225251] usb usb2: SerialNumber: 0000:00:13.2 [ 1.225648] usb usb2: usb_probe_device [ 1.225650] usb usb2: configuration #1 chosen from 1 choice [ 1.225655] usb usb2: adding 2-0:1.0 (config #1, interface 0) [ 1.225692] hub 2-0:1.0: usb_probe_interface [ 1.225693] hub 2-0:1.0: usb_probe_interface - got id [ 1.225695] hub 2-0:1.0: USB hub found [ 1.225992] hub 2-0:1.0: 6 ports detected [ 1.226291] hub 2-0:1.0: standalone hub [ 1.226292] hub 2-0:1.0: no power switching (usb 1.0) [ 1.226294] hub 2-0:1.0: individual port over-current protection [ 1.226295] hub 2-0:1.0: power on to power good time: 20ms [ 1.226299] hub 2-0:1.0: local power source is good [ 1.226300] hub 2-0:1.0: trying to enable port power on non-switchable hub [ 1.226326] drivers/usb/core/inode.c: creating file '001' [ 1.226409] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.226716] ohci_hcd: block sizes: ed 80 td 96 [ 1.226749] ohci_hcd 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.227063] ohci_hcd 0000:00:12.0: OHCI Host Controller [ 1.227365] drivers/usb/core/inode.c: creating file '003' [ 1.227456] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 3 [ 1.228018] ohci_hcd 0000:00:12.0: created debug files [ 1.228020] ohci_hcd 0000:00:12.0: supports USB remote wakeup [ 1.228038] ohci_hcd 0000:00:12.0: irq 16, io mem 0xfe02e000 [ 1.282480] ohci_hcd 0000:00:12.0: OHCI controller state [ 1.282485] ohci_hcd 0000:00:12.0: OHCI 1.0, NO legacy support registers [ 1.282489] ohci_hcd 0000:00:12.0: control 0x083 HCFS=operational CBSR=3 [ 1.282492] ohci_hcd 0000:00:12.0: cmdstatus 0x00000 SOC=0 [ 1.282495] ohci_hcd 0000:00:12.0: intrstatus 0x00000004 SF [ 1.282499] ohci_hcd 0000:00:12.0: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.282508] ohci_hcd 0000:00:12.0: hcca frame #0005 [ 1.282511] ohci_hcd 0000:00:12.0: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.282514] ohci_hcd 0000:00:12.0: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.282517] ohci_hcd 0000:00:12.0: roothub.status 00008000 DRWE [ 1.282521] ohci_hcd 0000:00:12.0: roothub.portstatus [0] 0x00000100 PPS [ 1.282524] ohci_hcd 0000:00:12.0: roothub.portstatus [1] 0x00000100 PPS [ 1.282528] ohci_hcd 0000:00:12.0: roothub.portstatus [2] 0x00000100 PPS [ 1.282538] usb usb3: default language 0x0409 [ 1.282543] usb usb3: udev 1, busnum 3, minor = 256 [ 1.282544] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.282845] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.283395] usb usb3: Product: OHCI Host Controller [ 1.283701] usb usb3: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.283999] usb usb3: SerialNumber: 0000:00:12.0 [ 1.284401] usb usb3: usb_probe_device [ 1.284403] usb usb3: configuration #1 chosen from 1 choice [ 1.284411] usb usb3: adding 3-0:1.0 (config #1, interface 0) [ 1.284453] hub 3-0:1.0: usb_probe_interface [ 1.284455] hub 3-0:1.0: usb_probe_interface - got id [ 1.284456] hub 3-0:1.0: USB hub found [ 1.284757] hub 3-0:1.0: 3 ports detected [ 1.285054] hub 3-0:1.0: standalone hub [ 1.285056] hub 3-0:1.0: no power switching (usb 1.0) [ 1.285057] hub 3-0:1.0: global over-current protection [ 1.285059] hub 3-0:1.0: power on to power good time: 4ms [ 1.285063] hub 3-0:1.0: local power source is good [ 1.285064] hub 3-0:1.0: no over-current condition exists [ 1.285066] hub 3-0:1.0: trying to enable port power on non-switchable hub [ 1.285077] drivers/usb/core/inode.c: creating file '001' [ 1.285136] ohci_hcd 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.285458] ohci_hcd 0000:00:12.1: OHCI Host Controller [ 1.285761] drivers/usb/core/inode.c: creating file '004' [ 1.285827] ohci_hcd 0000:00:12.1: new USB bus registered, assigned bus number 4 [ 1.286394] ohci_hcd 0000:00:12.1: created debug files [ 1.286396] ohci_hcd 0000:00:12.1: supports USB remote wakeup [ 1.286400] ohci_hcd 0000:00:12.1: irq 16, io mem 0xfe02d000 [ 1.314485] hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0000 [ 1.325483] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0000 [ 1.341478] ohci_hcd 0000:00:12.1: OHCI controller state [ 1.341482] ohci_hcd 0000:00:12.1: OHCI 1.0, NO legacy support registers [ 1.341485] ohci_hcd 0000:00:12.1: control 0x083 HCFS=operational CBSR=3 [ 1.341489] ohci_hcd 0000:00:12.1: cmdstatus 0x00000 SOC=0 [ 1.341492] ohci_hcd 0000:00:12.1: intrstatus 0x00000004 SF [ 1.341495] ohci_hcd 0000:00:12.1: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.341504] ohci_hcd 0000:00:12.1: hcca frame #0005 [ 1.341508] ohci_hcd 0000:00:12.1: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.341511] ohci_hcd 0000:00:12.1: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.341514] ohci_hcd 0000:00:12.1: roothub.status 00008000 DRWE [ 1.341517] ohci_hcd 0000:00:12.1: roothub.portstatus [0] 0x00000100 PPS [ 1.341520] ohci_hcd 0000:00:12.1: roothub.portstatus [1] 0x00000100 PPS [ 1.341524] ohci_hcd 0000:00:12.1: roothub.portstatus [2] 0x00000100 PPS [ 1.341532] usb usb4: default language 0x0409 [ 1.341537] usb usb4: udev 1, busnum 4, minor = 384 [ 1.341539] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.341839] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.342388] usb usb4: Product: OHCI Host Controller [ 1.342694] usb usb4: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.342993] usb usb4: SerialNumber: 0000:00:12.1 [ 1.343394] usb usb4: usb_probe_device [ 1.343396] usb usb4: configuration #1 chosen from 1 choice [ 1.343400] usb usb4: adding 4-0:1.0 (config #1, interface 0) [ 1.343445] hub 4-0:1.0: usb_probe_interface [ 1.343446] hub 4-0:1.0: usb_probe_interface - got id [ 1.343448] hub 4-0:1.0: USB hub found [ 1.343748] hub 4-0:1.0: 3 ports detected [ 1.344045] hub 4-0:1.0: standalone hub [ 1.344047] hub 4-0:1.0: no power switching (usb 1.0) [ 1.344048] hub 4-0:1.0: global over-current protection [ 1.344049] hub 4-0:1.0: power on to power good time: 4ms [ 1.344054] hub 4-0:1.0: local power source is good [ 1.344055] hub 4-0:1.0: no over-current condition exists [ 1.344057] hub 4-0:1.0: trying to enable port power on non-switchable hub [ 1.344068] drivers/usb/core/inode.c: creating file '001' [ 1.344125] ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.344446] ohci_hcd 0000:00:13.0: OHCI Host Controller [ 1.344746] drivers/usb/core/inode.c: creating file '005' [ 1.344810] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5 [ 1.345374] ohci_hcd 0000:00:13.0: created debug files [ 1.345376] ohci_hcd 0000:00:13.0: supports USB remote wakeup [ 1.345394] ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe02b000 [ 1.384478] hub 3-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.400475] ohci_hcd 0000:00:13.0: OHCI controller state [ 1.400479] ohci_hcd 0000:00:13.0: OHCI 1.0, NO legacy support registers [ 1.400483] ohci_hcd 0000:00:13.0: control 0x083 HCFS=operational CBSR=3 [ 1.400486] ohci_hcd 0000:00:13.0: cmdstatus 0x00000 SOC=0 [ 1.400489] ohci_hcd 0000:00:13.0: intrstatus 0x00000004 SF [ 1.400492] ohci_hcd 0000:00:13.0: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.400501] ohci_hcd 0000:00:13.0: hcca frame #0005 [ 1.400505] ohci_hcd 0000:00:13.0: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.400508] ohci_hcd 0000:00:13.0: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.400511] ohci_hcd 0000:00:13.0: roothub.status 00008000 DRWE [ 1.400514] ohci_hcd 0000:00:13.0: roothub.portstatus [0] 0x00000100 PPS [ 1.400518] ohci_hcd 0000:00:13.0: roothub.portstatus [1] 0x00000100 PPS [ 1.400521] ohci_hcd 0000:00:13.0: roothub.portstatus [2] 0x00000100 PPS [ 1.400531] usb usb5: default language 0x0409 [ 1.400536] usb usb5: udev 1, busnum 5, minor = 512 [ 1.400538] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.400839] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.401389] usb usb5: Product: OHCI Host Controller [ 1.401693] usb usb5: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.401994] usb usb5: SerialNumber: 0000:00:13.0 [ 1.402395] usb usb5: usb_probe_device [ 1.402396] usb usb5: configuration #1 chosen from 1 choice [ 1.402401] usb usb5: adding 5-0:1.0 (config #1, interface 0) [ 1.402447] hub 5-0:1.0: usb_probe_interface [ 1.402448] hub 5-0:1.0: usb_probe_interface - got id [ 1.402450] hub 5-0:1.0: USB hub found [ 1.402754] hub 5-0:1.0: 3 ports detected [ 1.403052] hub 5-0:1.0: standalone hub [ 1.403053] hub 5-0:1.0: no power switching (usb 1.0) [ 1.403054] hub 5-0:1.0: global over-current protection [ 1.403056] hub 5-0:1.0: power on to power good time: 4ms [ 1.403060] hub 5-0:1.0: local power source is good [ 1.403061] hub 5-0:1.0: no over-current condition exists [ 1.403063] hub 5-0:1.0: trying to enable port power on non-switchable hub [ 1.403074] drivers/usb/core/inode.c: creating file '001' [ 1.403132] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.403453] ohci_hcd 0000:00:13.1: OHCI Host Controller [ 1.403754] drivers/usb/core/inode.c: creating file '006' [ 1.403822] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 6 [ 1.404385] ohci_hcd 0000:00:13.1: created debug files [ 1.404386] ohci_hcd 0000:00:13.1: supports USB remote wakeup [ 1.404391] ohci_hcd 0000:00:13.1: irq 18, io mem 0xfe02a000 [ 1.443478] hub 4-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.459475] ohci_hcd 0000:00:13.1: OHCI controller state [ 1.459479] ohci_hcd 0000:00:13.1: OHCI 1.0, NO legacy support registers [ 1.459482] ohci_hcd 0000:00:13.1: control 0x083 HCFS=operational CBSR=3 [ 1.459485] ohci_hcd 0000:00:13.1: cmdstatus 0x00000 SOC=0 [ 1.459489] ohci_hcd 0000:00:13.1: intrstatus 0x00000004 SF [ 1.459492] ohci_hcd 0000:00:13.1: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.459501] ohci_hcd 0000:00:13.1: hcca frame #0005 [ 1.459504] ohci_hcd 0000:00:13.1: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.459507] ohci_hcd 0000:00:13.1: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.459510] ohci_hcd 0000:00:13.1: roothub.status 00008000 DRWE [ 1.459514] ohci_hcd 0000:00:13.1: roothub.portstatus [0] 0x00000100 PPS [ 1.459517] ohci_hcd 0000:00:13.1: roothub.portstatus [1] 0x00000100 PPS [ 1.459520] ohci_hcd 0000:00:13.1: roothub.portstatus [2] 0x00000100 PPS [ 1.459529] usb usb6: default language 0x0409 [ 1.459534] usb usb6: udev 1, busnum 6, minor = 640 [ 1.459535] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.459839] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.460385] usb usb6: Product: OHCI Host Controller [ 1.460689] usb usb6: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.460989] usb usb6: SerialNumber: 0000:00:13.1 [ 1.461391] usb usb6: usb_probe_device [ 1.461393] usb usb6: configuration #1 chosen from 1 choice [ 1.461398] usb usb6: adding 6-0:1.0 (config #1, interface 0) [ 1.461442] hub 6-0:1.0: usb_probe_interface [ 1.461443] hub 6-0:1.0: usb_probe_interface - got id [ 1.461445] hub 6-0:1.0: USB hub found [ 1.461746] hub 6-0:1.0: 3 ports detected [ 1.462045] hub 6-0:1.0: standalone hub [ 1.462046] hub 6-0:1.0: no power switching (usb 1.0) [ 1.462047] hub 6-0:1.0: global over-current protection [ 1.462049] hub 6-0:1.0: power on to power good time: 4ms [ 1.462053] hub 6-0:1.0: local power source is good [ 1.462055] hub 6-0:1.0: no over-current condition exists [ 1.462056] hub 6-0:1.0: trying to enable port power on non-switchable hub [ 1.462067] drivers/usb/core/inode.c: creating file '001' [ 1.462126] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 1.462447] ohci_hcd 0000:00:14.5: OHCI Host Controller [ 1.462750] drivers/usb/core/inode.c: creating file '007' [ 1.462817] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7 [ 1.463381] ohci_hcd 0000:00:14.5: created debug files [ 1.463382] ohci_hcd 0000:00:14.5: supports USB remote wakeup [ 1.463387] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe028000 [ 1.502478] hub 5-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.506499] ata6: SATA link down (SStatus 0 SControl 300) [ 1.506864] ata5: SATA link down (SStatus 0 SControl 300) [ 1.518474] ohci_hcd 0000:00:14.5: OHCI controller state [ 1.518478] ohci_hcd 0000:00:14.5: OHCI 1.0, NO legacy support registers [ 1.518482] ohci_hcd 0000:00:14.5: control 0x083 HCFS=operational CBSR=3 [ 1.518485] ohci_hcd 0000:00:14.5: cmdstatus 0x00000 SOC=0 [ 1.518488] ohci_hcd 0000:00:14.5: intrstatus 0x00000004 SF [ 1.518491] ohci_hcd 0000:00:14.5: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.518500] ohci_hcd 0000:00:14.5: hcca frame #0005 [ 1.518503] ohci_hcd 0000:00:14.5: roothub.a 02000202 POTPGT=2 NPS NDP=2(2) [ 1.518507] ohci_hcd 0000:00:14.5: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.518510] ohci_hcd 0000:00:14.5: roothub.status 00008000 DRWE [ 1.518513] ohci_hcd 0000:00:14.5: roothub.portstatus [0] 0x00000100 PPS [ 1.518516] ohci_hcd 0000:00:14.5: roothub.portstatus [1] 0x00000100 PPS [ 1.518525] usb usb7: default language 0x0409 [ 1.518530] usb usb7: udev 1, busnum 7, minor = 768 [ 1.518531] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.518832] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.519380] usb usb7: Product: OHCI Host Controller [ 1.519685] usb usb7: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.519985] usb usb7: SerialNumber: 0000:00:14.5 [ 1.520385] usb usb7: usb_probe_device [ 1.520387] usb usb7: configuration #1 chosen from 1 choice [ 1.520392] usb usb7: adding 7-0:1.0 (config #1, interface 0) [ 1.520437] hub 7-0:1.0: usb_probe_interface [ 1.520438] hub 7-0:1.0: usb_probe_interface - got id [ 1.520440] hub 7-0:1.0: USB hub found [ 1.520740] hub 7-0:1.0: 2 ports detected [ 1.521039] hub 7-0:1.0: standalone hub [ 1.521040] hub 7-0:1.0: no power switching (usb 1.0) [ 1.521041] hub 7-0:1.0: global over-current protection [ 1.521043] hub 7-0:1.0: power on to power good time: 4ms [ 1.521047] hub 7-0:1.0: local power source is good [ 1.521048] hub 7-0:1.0: no over-current condition exists [ 1.521050] hub 7-0:1.0: trying to enable port power on non-switchable hub [ 1.521061] drivers/usb/core/inode.c: creating file '001' [ 1.521097] work_for_cpu used greatest stack depth: 5136 bytes left [ 1.521405] uhci_hcd: USB Universal Host Controller Interface driver [ 1.521811] usbcore: registered new interface driver cdc_acm [ 1.522110] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 1.522718] usbcore: registered new interface driver usblp [ 1.523046] usbcore: registered new interface driver uas [ 1.523344] Initializing USB Mass Storage driver... [ 1.523700] usbcore: registered new interface driver usb-storage [ 1.523998] USB Mass Storage support registered. [ 1.524374] usbcore: registered new interface driver libusual [ 1.524766] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 [ 1.525757] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.526068] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.526560] mousedev: PS/2 mouse device common for all mice [ 1.527112] input: PC Speaker as /devices/platform/pcspkr/input/input2 [ 1.527504] rtc_cmos 00:05: RTC can wake from S4 [ 1.527899] rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0 [ 1.528228] rtc0: alarms up to one month, 242 bytes nvram, hpet irqs [ 1.528594] i2c /dev entries driver [ 1.528958] ACPI: resource piix4_smbus [io 0x0b00-0x0b07] conflicts with ACPI region SOR1 [io 0xb00-0xb0f] [ 1.529527] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 1.530194] it87: Found IT8720F chip at 0x228, revision 8 [ 1.530522] it87: Routing internal VCCH to in7 [ 1.530831] it87: Beeping is supported [ 1.531554] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [ 1.532143] cpuidle: using governor ladder [ 1.532445] EFI Variables Facility v0.08 2004-May-17 [ 1.533465] usbcore: registered new interface driver usbhid [ 1.533762] usbhid: USB HID core driver [ 1.535028] snd_hda_intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.545977] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 1.551782] snd_hda_intel 0000:01:00.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.552335] hda_intel: Disabling MSI [ 1.552654] snd_hda_intel 0000:01:00.1: setting latency timer to 64 [ 1.561477] hub 6-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.620471] hub 7-0:1.0: state 7 ports 2 chg 0000 evt 0000 [ 1.661472] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.661796] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.662121] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.662452] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.662999] ata3.00: ATA-8: WDC WD2502ABYS-18B7A0, 02.03B04, max UDMA/133 [ 1.663318] ata3.00: 488281250 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.663805] ata1.00: ATA-8: WDC WD1600AAJS-00YZCA0, 01.03B01, max UDMA/133 [ 1.670673] ata1.00: 312581808 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.670990] ata2.00: ATAPI: HL-DT-ST DVDRAM GH22NS50, TN03, max UDMA/100 [ 1.671388] ata3.00: configured for UDMA/133 [ 1.671700] ata4.00: ATA-7: SAMSUNG HD753LJ, 1AA01117, max UDMA7 [ 1.672007] ata4.00: 1465149168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.672475] ata1.00: configured for UDMA/133 [ 1.674984] ata2.00: configured for UDMA/100 [ 1.678724] ata4.00: configured for UDMA/133 [ 1.683537] scsi 0:0:0:0: Direct-Access ATA WDC WD1600AAJS-0 01.0 PQ: 0 ANSI: 5 [ 1.684262] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB) [ 1.684873] sd 0:0:0:0: [sda] Write Protect is off [ 1.685172] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.685220] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.685805] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 1.689489] scsi 1:0:0:0: CD-ROM HL-DT-ST DVDRAM GH22NS50 TN03 PQ: 0 ANSI: 5 [ 1.698853] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray [ 1.699426] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 1.699877] sr 1:0:0:0: Attached scsi CD-ROM sr0 [ 1.699969] sr 1:0:0:0: Attached scsi generic sg1 type 5 [ 1.700377] scsi 2:0:0:0: Direct-Access ATA WDC WD2502ABYS-1 02.0 PQ: 0 ANSI: 5 [ 1.701117] sd 2:0:0:0: [sdb] 488281250 512-byte logical blocks: (250 GB/232 GiB) [ 1.701735] sd 2:0:0:0: [sdb] Write Protect is off [ 1.701756] sd 2:0:0:0: Attached scsi generic sg2 type 0 [ 1.701847] scsi 3:0:0:0: Direct-Access ATA SAMSUNG HD753LJ 1AA0 PQ: 0 ANSI: 5 [ 1.701990] sd 3:0:0:0: [sdc] 1465149168 512-byte logical blocks: (750 GB/698 GiB) [ 1.702022] sd 3:0:0:0: [sdc] Write Protect is off [ 1.702024] sd 3:0:0:0: [sdc] Mode Sense: 00 3a 00 00 [ 1.702054] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.702114] sd 3:0:0:0: Attached scsi generic sg3 type 0 [ 1.704636] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00 [ 1.704650] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.720047] sdc: sdc1 [ 1.720594] sd 3:0:0:0: [sdc] Attached SCSI disk [ 1.726289] sdb: sdb1 sdb2 sdb3 < sdb5 > [ 1.726961] sd 2:0:0:0: [sdb] Attached SCSI disk [ 1.743299] sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 > [ 1.744183] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.840456] HDMI status: Codec=0 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.849456] HDMI status: Codec=1 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.858457] HDMI status: Codec=2 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.867456] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.871125] ALSA device list: [ 1.871428] #0: HDA ATI SB at 0xfe024000 irq 16 [ 1.871729] #1: HDA NVidia at 0xfcffc000 irq 18 [ 1.872072] Netfilter messages via NETLINK v0.30. [ 1.872383] nf_conntrack version 0.5.0 (16384 buckets, 65536 max) [ 1.872804] ctnetlink v0.93: registering with nfnetlink. [ 1.873495] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.873824] TCP cubic registered [ 1.874122] Initializing XFRM netlink socket [ 1.874506] NET: Registered protocol family 10 [ 1.875498] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 1.875843] IPv6 over IPv4 tunneling driver [ 1.876687] NET: Registered protocol family 17 [ 1.876992] Registering the dns_resolver key type [ 1.877313] registered taskstats version 1 [ 1.877908] hd: no drives specified - use hd=cyl,head,sectors on kernel command line [ 1.878485] console [netcon0] enabled [ 1.878782] netconsole: network logging started [ 1.883533] Freeing unused kernel memory: 4852k freed [ 1.884938] Write protecting the kernel read-only data: 12288k [ 1.890614] Freeing unused kernel memory: 1904k freed [ 1.896063] Freeing unused kernel memory: 1704k freed [ 1.907437] Refined TSC clocksource calibration: 3217.955 MHz. [ 1.907440] Switching to clocksource tsc [ 1.962007] dracut: + source_conf /etc/conf.d [ 1.962024] dracut: + local f [ 1.962041] dracut: + [ /etc/conf.d ] [ 1.962059] dracut: + [ -d //etc/conf.d ] [ 1.962073] dracut: + return [ 1.962092] dracut: + getarg rd.break=cmdline rdbreak=cmdline [ 1.962105] dracut: + set +x [ 1.962118] dracut: + return 1 [ 1.962134] dracut: + source_hook cmdline [ 1.962153] dracut: + source_all /lib/dracut/hooks/cmdline [ 1.962167] dracut: + local f [ 1.962185] dracut: + [ /lib/dracut/hooks/cmdline ] [ 1.962206] dracut: + [ -d //lib/dracut/hooks/cmdline ] [ 1.962230] dracut: + [ -e //lib/dracut/hooks/cmdline/01parse-kernel.sh ] [ 1.962254] dracut: + . //lib/dracut/hooks/cmdline/01parse-kernel.sh [ 1.962273] dracut: + getargs rd.driver.pre rdloaddriver= [ 1.962286] dracut: + set +x [ 1.962301] dracut: + return 1 [ 1.962321] dracut: + getargs rd.driver.blacklist rdblacklist= [ 1.962335] dracut: + set +x [ 1.962951] dracut: + return 1 [ 1.963125] dracut: + getargs rd.driver.post rdinsmodpost= [ 1.963168] dracut: + set +x [ 1.963747] dracut: + return 1 [ 1.963925] dracut: + [ -n ] [ 1.963946] dracut: + unset _do_insmodpost [ 1.963973] dracut: + [ -e //lib/dracut/hooks/cmdline/10parse-resume.sh ] [ 1.963997] dracut: + . //lib/dracut/hooks/cmdline/10parse-resume.sh [ 1.964013] dracut: + getarg resume= [ 1.964026] dracut: + set +x [ 1.964039] dracut: + return 1 [ 1.964115] dracut: + resume= [ 1.964129] dracut: + unset resume [ 1.964281] dracut: + getarg splash= [ 1.964322] dracut: + set +x [ 1.964428] dracut: + return 1 [ 1.964623] dracut: + splash= [ 1.964639] dracut: + unset splash [ 1.964666] dracut: + [ -e //lib/dracut/hooks/cmdline/10parse-root-opts.sh ] [ 1.964693] dracut: + . //lib/dracut/hooks/cmdline/10parse-root-opts.sh [ 1.964708] dracut: + getarg root= [ 1.964721] dracut: + set +x [ 1.964806] dracut: + return 0 [ 1.964969] dracut: + root=/dev/sda3 [ 1.965045] dracut: + getarg rootflags= [ 1.965087] dracut: + set +x [ 1.965182] dracut: + return 1 [ 1.965425] dracut: + rflags= [ 1.965441] dracut: + getarg rw [ 1.965454] dracut: + set +x [ 1.965467] dracut: + return 1 [ 1.965483] dracut: + rflags=ro [ 1.965498] dracut: + getarg rootfstype= [ 1.965511] dracut: + set +x [ 1.965580] dracut: + return 1 [ 1.965832] dracut: + fstype= [ 1.965848] dracut: + [ -z ] [ 1.965863] dracut: + fstype=auto [ 1.965888] dracut: + [ -e //lib/dracut/hooks/cmdline/20parse-i18n.sh ] [ 1.965911] dracut: + . //lib/dracut/hooks/cmdline/20parse-i18n.sh [ 1.965936] dracut: + inst_key_val /etc/vconsole.conf KEYMAP vconsole.keymap KEYTABLE [ 1.965951] dracut: + local _value [ 1.965965] dracut: + local _file [ 1.965979] dracut: + local _default [ 1.965993] dracut: + _default= [ 1.966005] dracut: + shift [ 1.966023] dracut: + _file=/etc/vconsole.conf [ 1.966036] dracut: + shift [ 1.966055] dracut: + getarg KEYMAP vconsole.keymap KEYTABLE [ 1.966068] dracut: + set +x [ 1.966082] dracut: + return 1 [ 1.966108] dracut: + _value= [ 1.966124] dracut: + [ -z ] [ 1.966137] dracut: + _value= [ 1.966152] dracut: + [ -n ] [ 1.966168] dracut: + unset _file [ 1.966182] dracut: + unset _value [ 1.966206] dracut: + inst_key_val /etc/vconsole.conf FONT vconsole.font SYSFONT [ 1.966221] dracut: + local _value [ 1.966235] dracut: + local _file [ 1.966250] dracut: + local _default [ 1.966263] dracut: + _default= [ 1.966275] dracut: + shift [ 1.966295] dracut: + _file=/etc/vconsole.conf [ 1.966308] dracut: + shift [ 1.966327] dracut: + getarg FONT vconsole.font SYSFONT [ 1.966340] dracut: + set +x [ 1.966462] dracut: + return 1 [ 1.966676] dracut: + _value= [ 1.966691] dracut: + [ -z ] [ 1.966705] dracut: + _value= [ 1.966718] dracut: + [ -n ] [ 1.966734] dracut: + unset _file [ 1.966748] dracut: + unset _value [ 1.966774] dracut: + inst_key_val /etc/vconsole.conf FONT_MAP vconsole.font.map CONTRANS [ 1.966789] dracut: + local _value [ 1.966802] dracut: + local _file [ 1.966816] dracut: + local _default [ 1.966829] dracut: + _default= [ 1.966841] dracut: + shift [ 1.966857] dracut: + _file=/etc/vconsole.conf [ 1.966870] dracut: + shift [ 1.966890] dracut: + getarg FONT_MAP vconsole.font.map CONTRANS [ 1.966903] dracut: + set +x [ 1.966915] dracut: + return 1 [ 1.966950] dracut: + _value= [ 1.966964] dracut: + [ -z ] [ 1.966977] dracut: + _value= [ 1.966992] dracut: + [ -n ] [ 1.967007] dracut: + unset _file [ 1.967021] dracut: + unset _value [ 1.967048] dracut: + inst_key_val /etc/vconsole.conf FONT_UNIMAP vconsole.font.unimap UNIMAP [ 1.967063] dracut: + local _value [ 1.967077] dracut: + local _file [ 1.967091] dracut: + local _default [ 1.967104] dracut: + _default= [ 1.967116] dracut: + shift [ 1.967134] dracut: + _file=/etc/vconsole.conf [ 1.967147] dracut: + shift [ 1.967168] dracut: + getarg FONT_UNIMAP vconsole.font.unimap UNIMAP [ 1.967181] dracut: + set +x [ 1.967292] dracut: + return 1 [ 1.967421] dracut: + _value= [ 1.967436] dracut: + [ -z ] [ 1.967561] dracut: + _value= [ 1.967576] dracut: + [ -n ] [ 1.967590] dracut: + unset _file [ 1.967605] dracut: + unset _value [ 1.967636] dracut: + inst_key_val 1 /etc/vconsole.conf UNICODE vconsole.unicode vconsole.font.unicode [ 1.967651] dracut: + local _value [ 1.967665] dracut: + local _file [ 1.967679] dracut: + local _default [ 1.967693] dracut: + _default=1 [ 1.967705] dracut: + shift [ 1.967722] dracut: + _file=/etc/vconsole.conf [ 1.967734] dracut: + shift [ 1.967758] dracut: + getarg UNICODE vconsole.unicode vconsole.font.unicode [ 1.967771] dracut: + set +x [ 1.967785] dracut: + return 1 [ 1.967828] dracut: + _value= [ 1.967842] dracut: + [ -z ] [ 1.967856] dracut: + _value=1 [ 1.967870] dracut: + [ -n 1 ] [ 1.967891] dracut: + printf %s="%s"n UNICODE 1 [ 1.967908] dracut: + unset _file [ 1.967922] dracut: + unset _value [ 1.967950] dracut: + inst_key_val /etc/vconsole.conf EXT_KEYMAP vconsole.keymap.ext [ 1.967965] dracut: + local _value [ 1.967978] dracut: + local _file [ 1.967992] dracut: + local _default [ 1.968005] dracut: + _default= [ 1.968018] dracut: + shift [ 1.968036] dracut: + _file=/etc/vconsole.conf [ 1.968049] dracut: + shift [ 1.968068] dracut: + getarg EXT_KEYMAP vconsole.keymap.ext [ 1.968081] dracut: + set +x [ 1.968157] dracut: + return 1 [ 1.968370] dracut: + _value= [ 1.968385] dracut: + [ -z ] [ 1.968414] dracut: + _value= [ 1.968428] dracut: + [ -n ] [ 1.968445] dracut: + unset _file [ 1.968459] dracut: + unset _value [ 1.968481] dracut: + inst_key_val /etc/locale.conf LANG locale.LANG [ 1.968495] dracut: + local _value [ 1.968509] dracut: + local _file [ 1.968523] dracut: + local _default [ 1.968536] dracut: + _default= [ 1.968548] dracut: + shift [ 1.968564] dracut: + _file=/etc/locale.conf [ 1.968576] dracut: + shift [ 1.968592] dracut: + getarg LANG locale.LANG [ 1.968605] dracut: + set +x [ 1.968618] dracut: + return 1 [ 1.968633] dracut: + _value= [ 1.968646] dracut: + [ -z ] [ 1.968662] dracut: + _value= [ 1.968677] dracut: + [ -n ] [ 1.968690] dracut: + unset _file [ 1.968704] dracut: + unset _value [ 1.968727] dracut: + inst_key_val /etc/locale.conf LC_ALL locale.LC_ALL [ 1.968742] dracut: + local _value [ 1.968755] dracut: + local _file [ 1.968769] dracut: + local _default [ 1.968783] dracut: + _default= [ 1.968795] dracut: + shift [ 1.968811] dracut: + _file=/etc/locale.conf [ 1.968823] dracut: + shift [ 1.968840] dracut: + getarg LC_ALL locale.LC_ALL [ 1.968852] dracut: + set +x [ 1.968907] dracut: + return 1 [ 1.969447] dracut: + _value= [ 1.969463] dracut: + [ -z ] [ 1.969476] dracut: + _value= [ 1.969490] dracut: + [ -n ] [ 1.969508] dracut: + unset _file [ 1.969522] dracut: + unset _value [ 1.969544] dracut: + [ -f /etc/locale.conf ] [ 1.969563] dracut: + . /etc/locale.conf [ 1.969582] dracut: + LC_ALL=en_US.UTF8 [ 1.969599] dracut: + LANG=en_US.UTF8 [ 1.969613] dracut: + export LANG [ 1.969627] dracut: + export LC_ALL [ 1.969651] dracut: + [ -e //lib/dracut/hooks/cmdline/95parse-block.sh ] [ 1.969675] dracut: + . //lib/dracut/hooks/cmdline/95parse-block.sh [ 1.969692] dracut: + root=block:/dev/sda3 [ 1.969706] dracut: + rootok=1 [ 1.969726] dracut: + [ -z block:/dev/sda3 ] [ 1.969742] dracut: + [ -z 1 ] [ 1.969760] dracut: + echo root='block:/dev/sda3' [ 1.969779] dracut: + echo rflags='ro' [ 1.969796] dracut: + echo fstype='auto' [ 1.969811] dracut: + echo netroot='' [ 1.969831] dracut: + echo NEWROOT='/sysroot' [ 1.969852] dracut: + getarg rd.break=pre-udev rdbreak=pre-udev [ 1.969868] dracut: + set +x [ 1.969881] dracut: + return 1 [ 1.969901] dracut: + source_hook pre-udev [ 1.969922] dracut: + source_all /lib/dracut/hooks/pre-udev [ 1.969936] dracut: + local f [ 1.969955] dracut: + [ /lib/dracut/hooks/pre-udev ] [ 1.969981] dracut: + [ -d //lib/dracut/hooks/pre-udev ] [ 1.970007] dracut: + [ -e //lib/dracut/hooks/pre-udev/30block-genrules.sh ] [ 1.970031] dracut: + . //lib/dracut/hooks/pre-udev/30block-genrules.sh [ 1.970048] dracut: + [ block = block ] [ 1.970070] dracut: + printf KERNEL=="%s", SYMLINK+="root"n sda3 [ 1.970091] dracut: + printf SYMLINK=="%s", SYMLINK+="root"n sda3 [ 1.970126] dracut: + printf [ -e "%s" ] && { ln -s "%s" /dev/root 2>/dev/null; rm "$job"; }n /dev/sda3 /dev/sda3 [ 1.970145] dracut: + wait_for_dev /dev/sda3 [ 1.970159] dracut: + local _name [ 1.970177] dracut: + str_replace /dev/sda3 / \x2f [ 1.970193] dracut: + local in=/dev/sda3 [ 1.970207] dracut: + local s=/ [ 1.970221] dracut: + local r=\x2f [ 1.970235] dracut: + local out= [ 1.970250] dracut: + strstr /dev/sda3 / [ 1.970268] dracut: + [ dev/sda3 != /dev/sda3 ] [ 1.970282] dracut: + chop= [ 1.970295] dracut: + out=\x2f [ 1.970309] dracut: + in=dev/sda3 [ 1.970324] dracut: + strstr dev/sda3 / [ 1.970341] dracut: + [ sda3 != dev/sda3 ] [ 1.970355] dracut: + chop=dev [ 1.970370] dracut: + out=\x2fdev\x2f [ 1.970383] dracut: + in=sda3 [ 1.970408] dracut: + strstr sda3 / [ 1.970425] dracut: + [ sda3 != sda3 ] [ 1.970442] dracut: + echo \x2fdev\x2fsda3 [ 1.970458] dracut: + _name=x2fdevx2fsda3 [ 1.970478] dracut: + printf [ -e "%s" ]n /dev/sda3 [ 1.970498] dracut: + printf [ -e "%s" ] || /dev/sda3 [ 1.970521] dracut: + printf warn ""%s" does not exist"n /dev/sda3 [ 1.970547] dracut: + [ -e //lib/dracut/hooks/pre-udev/30resume-genrules.sh ] [ 1.970572] dracut: + . //lib/dracut/hooks/pre-udev/30resume-genrules.sh [ 1.970588] dracut: + a_splash=-P splash=n [ 1.970602] dracut: + [ -n ] [ 1.970617] dracut: + getarg noresume [ 1.970630] dracut: + set +x [ 1.970643] dracut: + return 1 [ 1.970661] dracut: + [ -x /usr/sbin/resume ] [ 1.970705] dracut: + echo SUBSYSTEM=="block", ACTION=="add|change", ENV{ID_FS_TYPE}=="suspend|swsuspend|swsupend", RUN+="/bin/sh -c 'echo %M:%m > /sys/power/resume'" [ 1.970728] dracut: + udevd --daemon --resolve-names=never [ 1.970748] udevd[1008]: starting version 171 [ 1.970784] dracut: + UDEV_LOG_PRIO_ARG=--log-priority [ 1.970810] dracut: + UDEV_QUEUE_EMPTY=udevadm settle --timeout=0 [ 1.970829] dracut: + [ 171 -lt 140 ] [ 1.970849] dracut: + getargbool 0 rd.udev.info -y rdudevinfo [ 1.970862] dracut: + local _b [ 1.970875] dracut: + unset _b [ 1.970890] dracut: + local _default [ 1.970903] dracut: + _default=0 [ 1.970915] dracut: + shift [ 1.970975] dracut: + getarg rd.udev.info -y rdudevinfo [ 1.971015] dracut: + set +x [ 1.971155] dracut: + return 1 [ 1.971374] dracut: + _b= [ 1.971392] dracut: + [ 1 -ne 0 -a -z ] [ 1.971419] dracut: + _b=0 [ 1.971435] dracut: + [ -n 0 ] [ 1.971450] dracut: + [ 0 = 0 ] [ 1.971463] dracut: + return 1 [ 1.971483] dracut: + getargbool 0 rd.udev.debug -y rdudevdebug [ 1.971497] dracut: + local _b [ 1.971511] dracut: + unset _b [ 1.971525] dracut: + local _default [ 1.971539] dracut: + _default=0 [ 1.971551] dracut: + shift [ 1.971570] dracut: + getarg rd.udev.debug -y rdudevdebug [ 1.971583] dracut: + set +x [ 1.971596] dracut: + return 0 [ 1.971609] dracut: + _b= [ 1.971628] dracut: + [ 0 -ne 0 -a -z ] [ 1.971642] dracut: + [ -n ] [ 1.971655] dracut: + return 0 [ 1.971675] dracut: + udevadm control --log-priority=debug [ 1.972282] dracut: + udevproperty hookdir=/lib/dracut/hooks [ 1.972302] dracut: + [ -z 171 ] [ 1.972319] dracut: + [ 171 -ge 143 ] [ 1.972342] dracut: + udevadm control --property=hookdir=/lib/dracut/hooks [ 1.973723] dracut: + getarg rd.break=pre-trigger rdbreak=pre-trigger [ 1.973741] dracut: + set +x [ 1.973797] dracut: + return 1 [ 1.973817] dracut: + source_hook pre-trigger [ 1.973837] dracut: + source_all /lib/dracut/hooks/pre-trigger [ 1.973850] dracut: + local f [ 1.973870] dracut: + [ /lib/dracut/hooks/pre-trigger ] [ 1.973892] dracut: + [ -d //lib/dracut/hooks/pre-trigger ] [ 1.973915] dracut: + [ -e //lib/dracut/hooks/pre-trigger/*.sh ] [ 1.973932] dracut: + udevadm control --reload [ 1.975274] dracut: + udevadm trigger --type=subsystems --action=add [ 1.979327] dracut: + udevadm trigger --type=devices --action=add [ 1.997970] dracut: + getarg rd.break=initqueue rdbreak=initqueue [ 1.997988] dracut: + set +x [ 1.998001] dracut: + return 1 [ 1.999069] dracut: + getarg rd.retry rd_retry= [ 1.999110] dracut: + set +x [ 1.999240] dracut: + return 1 [ 1.999500] dracut: + RDRETRY= [ 1.999515] dracut: + RDRETRY=20 [ 1.999529] dracut: + RDRETRY=40 [ 1.999544] dracut: + export RDRETRY [ 1.999558] dracut: + main_loop=0 [ 1.999572] dracut: + export main_loop [ 1.999584] dracut: + : [ 1.999598] dracut: + check_finished [ 1.999611] dracut: + local f [ 1.999649] dracut: + [ /lib/dracut/hooks/initqueue/finished/devexists-x2fdevx2fsda3.sh = /lib/dracut/hooks/initqueue/finished/*.sh ] [ 1.999686] dracut: + [ -e /lib/dracut/hooks/initqueue/finished/devexists-x2fdevx2fsda3.sh ] [ 1.999721] dracut: + . /lib/dracut/hooks/initqueue/finished/devexists-x2fdevx2fsda3.sh [ 1.999738] dracut: + [ -e /dev/sda3 ] [ 1.999752] dracut: + return 0 [ 1.999764] dracut: + break [ 1.999776] dracut: + unset job [ 1.999792] dracut: + unset queuetriggered [ 1.999808] dracut: + unset main_loop [ 1.999825] dracut: + unset RDRETRY [ 1.999848] dracut: + getarg rd.break=pre-mount rdbreak=pre-mount [ 1.999862] dracut: + set +x [ 1.999875] dracut: + return 1 [ 1.999890] dracut: + source_hook pre-mount [ 1.999909] dracut: + source_all /lib/dracut/hooks/pre-mount [ 1.999922] dracut: + local f [ 1.999944] dracut: + [ /lib/dracut/hooks/pre-mount ] [ 1.999966] dracut: + [ -d //lib/dracut/hooks/pre-mount ] [ 1.999987] dracut: + [ -e //lib/dracut/hooks/pre-mount/*.sh ] [ 2.000012] dracut: + getarg rd.break=mount rdbreak=mount [ 2.000025] dracut: + set +x [ 2.000038] dracut: + return 1 [ 2.000051] dracut: + i=0 [ 2.000062] dracut: + : [ 2.000081] dracut: + ismounted /sysroot [ 2.000094] dracut: + read a m a [ 2.000113] dracut: + [ / = /sysroot ] [ 2.000130] dracut: + read a m a [ 2.000147] dracut: + [ /proc = /sysroot ] [ 2.000161] dracut: + read a m a [ 2.000178] dracut: + [ /sys = /sysroot ] [ 2.000192] dracut: + read a m a [ 2.000208] dracut: + [ /dev = /sysroot ] [ 2.000222] dracut: + read a m a [ 2.000239] dracut: + [ /dev/pts = /sysroot ] [ 2.000255] dracut: + read a m a [ 2.000272] dracut: + [ /dev/shm = /sysroot ] [ 2.000286] dracut: + read a m a [ 2.000305] dracut: + [ /run = /sysroot ] [ 2.000318] dracut: + read a m a [ 2.000333] dracut: + return 1 [ 2.000359] dracut: + [ -f /lib/dracut/hooks/mount/10resume.sh ] [ 2.000385] dracut: + . /lib/dracut/hooks/mount/10resume.sh [ 2.000419] dracut: + PATH=/usr/sbin:/usr/bin:/sbin:/bin [ 2.000439] dracut: + [ -s /.resume -a -b ] [ 2.000458] dracut: + ismounted /sysroot [ 2.000471] dracut: + read a m a [ 2.000487] dracut: + [ / = /sysroot ] [ 2.000503] dracut: + read a m a [ 2.000519] dracut: + [ /proc = /sysroot ] [ 2.000533] dracut: + read a m a [ 2.000548] dracut: + [ /sys = /sysroot ] [ 2.000562] dracut: + read a m a [ 2.000578] dracut: + [ /dev = /sysroot ] [ 2.000591] dracut: + read a m a [ 2.000608] dracut: + [ /dev/pts = /sysroot ] [ 2.000622] dracut: + read a m a [ 2.000638] dracut: + [ /dev/shm = /sysroot ] [ 2.000652] dracut: + read a m a [ 2.000668] dracut: + [ /run = /sysroot ] [ 2.000681] dracut: + read a m a [ 2.000698] dracut: + return 1 [ 2.000720] dracut: + [ -f /lib/dracut/hooks/mount/99mount-root.sh ] [ 2.000741] dracut: + . /lib/dracut/hooks/mount/99mount-root.sh [ 2.000755] dracut: + type getarg [ 2.000770] dracut: + type det_fs [ 2.000785] dracut: + . /lib/fs-lib.sh [ 2.000799] dracut: + type getarg [ 2.000818] dracut: + [ -n block:/dev/sda3 -a -z ] [ 2.000832] dracut: + mount_root [ 2.000845] dracut: + local _ret [ 2.000913] dracut: + det_fs /dev/sda3 auto [ 2.000958] dracut: + local _dev=/dev/sda3 [ 2.000999] dracut: + local _orig=auto [ 2.001030] dracut: + local _fs [ 2.001267] dracut: + udevadm info --query=env --name=/dev/sda3 [ 2.001306] dracut: + read line [ 2.002103] dracut: + str_starts UDEV_LOG=3 ID_FS_TYPE= [ 2.002167] dracut: + [ UDEV_LOG=3 != UDEV_LOG=3 ] [ 2.002200] dracut: + read line [ 2.002249] dracut: + str_starts DEVPATH=/block/sda/sda3 ID_FS_TYPE= [ 2.002305] dracut: + [ DEVPATH=/block/sda/sda3 != DEVPATH=/block/sda/sda3 ] [ 2.002337] dracut: + read line [ 2.002377] dracut: + str_starts MAJOR=8 ID_FS_TYPE= [ 2.002429] dracut: + [ MAJOR=8 != MAJOR=8 ] [ 2.002460] dracut: + read line [ 2.002501] dracut: + str_starts MINOR=3 ID_FS_TYPE= [ 2.002546] dracut: + [ MINOR=3 != MINOR=3 ] [ 2.002577] dracut: + read line [ 2.002619] dracut: + str_starts DEVNAME=sda3 ID_FS_TYPE= [ 2.002667] dracut: + [ DEVNAME=sda3 != DEVNAME=sda3 ] [ 2.002698] dracut: + read line [ 2.002743] dracut: + str_starts DEVTYPE=partition ID_FS_TYPE= [ 2.002793] dracut: + [ DEVTYPE=partition != DEVTYPE=partition ] [ 2.002825] dracut: + read line [ 2.002868] dracut: + str_starts SUBSYSTEM=block ID_FS_TYPE= [ 2.002918] dracut: + [ SUBSYSTEM=block != SUBSYSTEM=block ] [ 2.002949] dracut: + read line [ 2.003245] dracut: + _fs= [ 2.003260] dracut: + _fs=auto [ 2.003276] dracut: + [ auto = auto ] [ 2.003289] dracut: + _fs=auto [ 2.003302] dracut: + echo auto [ 2.003316] dracut: + rootfs=auto [ 2.003336] dracut: + mount -t auto -o ro,ro /dev/sda3 /sysroot [ 2.078912] REISERFS (device sda3): found reiserfs format "3.6" with standard journal [ 2.078921] REISERFS (device sda3): using ordered data mode [ 2.078923] reiserfs: using flush barriers [ 2.086980] REISERFS (device sda3): journal params: device sda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 2.087360] REISERFS (device sda3): checking transaction log (sda3) [ 2.145244] REISERFS (device sda3): Using r5 hash to sort names [ 2.145457] mount used greatest stack depth: 4984 bytes left [ 2.145538] dracut: + READONLY= [ 2.145555] dracut: + fsckoptions= [ 2.145577] dracut: + [ -f /sysroot/etc/sysconfig/readonly-root ] [ 2.151790] dracut: + getargbool 0 readonlyroot= -y readonlyroot [ 2.151808] dracut: + local _b [ 2.151822] dracut: + unset _b [ 2.151836] dracut: + local _default [ 2.151849] dracut: + _default=0 [ 2.151861] dracut: + shift [ 2.151879] dracut: + getarg readonlyroot= -y readonlyroot [ 2.151892] dracut: + set +x [ 2.151993] dracut: + return 1 [ 2.152288] dracut: + _b= [ 2.152306] dracut: + [ 1 -ne 0 -a -z ] [ 2.152320] dracut: + _b=0 [ 2.152335] dracut: + [ -n 0 ] [ 2.152350] dracut: + [ 0 = 0 ] [ 2.152367] dracut: + return 1 [ 2.152383] dracut: + getarg noreadonlyroot [ 2.152395] dracut: + set +x [ 2.152417] dracut: + return 1 [ 2.152434] dracut: + [ -f /sysroot/fastboot ] [ 2.152453] dracut: + getargbool 0 fastboot [ 2.152466] dracut: + local _b [ 2.152478] dracut: + unset _b [ 2.152492] dracut: + local _default [ 2.152506] dracut: + _default=0 [ 2.152518] dracut: + shift [ 2.152532] dracut: + getarg fastboot [ 2.152546] dracut: + set +x [ 2.152560] dracut: + return 1 [ 2.152573] dracut: + _b= [ 2.152592] dracut: + [ 1 -ne 0 -a -z ] [ 2.152606] dracut: + _b=0 [ 2.152621] dracut: + [ -n 0 ] [ 2.152636] dracut: + [ 0 = 0 ] [ 2.152649] dracut: + return 1 [ 2.152667] dracut: + [ -f /sysroot/fsckoptions ] [ 2.152686] dracut: + [ -f /sysroot/forcefsck ] [ 2.152703] dracut: + getargbool 0 forcefsck [ 2.152715] dracut: + local _b [ 2.152728] dracut: + unset _b [ 2.152743] dracut: + local _default [ 2.152758] dracut: + _default=0 [ 2.152770] dracut: + shift [ 2.152784] dracut: + getarg forcefsck [ 2.152796] dracut: + set +x [ 2.152858] dracut: + return 1 [ 2.153101] dracut: + _b= [ 2.153119] dracut: + [ 1 -ne 0 -a -z ] [ 2.153132] dracut: + _b=0 [ 2.153145] dracut: + [ -n 0 ] [ 2.153162] dracut: + [ 0 = 0 ] [ 2.153174] dracut: + return 1 [ 2.153192] dracut: + [ -f /sysroot/.autofsck ] [ 2.153206] dracut: + rootopts= [ 2.153224] dracut: + getargbool 1 rd.fstab -n rd_NO_FSTAB [ 2.153237] dracut: + local _b [ 2.153249] dracut: + unset _b [ 2.153263] dracut: + local _default [ 2.153276] dracut: + _default=1 [ 2.153288] dracut: + shift [ 2.153305] dracut: + getarg rd.fstab -n rd_NO_FSTAB [ 2.153318] dracut: + set +x [ 2.153330] dracut: + return 1 [ 2.153353] dracut: + _b= [ 2.153371] dracut: + [ 1 -ne 0 -a -z ] [ 2.153385] dracut: + _b=1 [ 2.153399] dracut: + [ -n 1 ] [ 2.153421] dracut: + [ 1 = 0 ] [ 2.153435] dracut: + [ 1 = no ] [ 2.153449] dracut: + [ 1 = off ] [ 2.153462] dracut: + return 0 [ 2.153476] dracut: + getarg rootflags [ 2.153488] dracut: + set +x [ 2.153501] dracut: + return 1 [ 2.153518] dracut: + [ -f /sysroot/etc/fstab ] [ 2.163732] dracut: + [ -L /sysroot/etc/fstab ] [ 2.163752] dracut: + rootopts=defaults [ 2.163769] dracut: + read dev mp fs opts rest [ 2.173590] dracut: + [ != # ] [ 2.173607] dracut: + continue [ 2.173623] dracut: + read dev mp fs opts rest [ 2.173639] dracut: + [ != # ] [ 2.173652] dracut: + continue [ 2.173670] dracut: + read dev mp fs opts rest [ 2.173686] dracut: + [ != # ] [ 2.173698] dracut: + continue [ 2.173714] dracut: + read dev mp fs opts rest [ 2.173727] dracut: + [ != # ] [ 2.173740] dracut: + continue [ 2.173755] dracut: + read dev mp fs opts rest [ 2.173768] dracut: + [ != # ] [ 2.173781] dracut: + continue [ 2.173796] dracut: + read dev mp fs opts rest [ 2.173810] dracut: + [ != # ] [ 2.173822] dracut: + continue [ 2.173838] dracut: + read dev mp fs opts rest [ 2.173851] dracut: + [ != # ] [ 2.173863] dracut: + continue [ 2.173879] dracut: + read dev mp fs opts rest [ 2.173893] dracut: + [ != # ] [ 2.173907] dracut: + continue [ 2.173922] dracut: + read dev mp fs opts rest [ 2.173935] dracut: + [ != # ] [ 2.173948] dracut: + continue [ 2.173964] dracut: + read dev mp fs opts rest [ 2.173978] dracut: + [ != # ] [ 2.173990] dracut: + continue [ 2.174006] dracut: + read dev mp fs opts rest [ 2.174019] dracut: + [ != # ] [ 2.174031] dracut: + continue [ 2.174047] dracut: + read dev mp fs opts rest [ 2.174060] dracut: + [ != # ] [ 2.174072] dracut: + continue [ 2.174088] dracut: + read dev mp fs opts rest [ 2.174101] dracut: + [ != ] [ 2.174114] dracut: + [ = / ] [ 2.174130] dracut: + read dev mp fs opts rest [ 2.174143] dracut: + [ != # ] [ 2.174155] dracut: + continue [ 2.174171] dracut: + read dev mp fs opts rest [ 2.174184] dracut: + [ != ] [ 2.174197] dracut: + [ = / ] [ 2.174213] dracut: + read dev mp fs opts rest [ 2.174226] dracut: + [ != # ] [ 2.174238] dracut: + continue [ 2.174254] dracut: + read dev mp fs opts rest [ 2.174272] dracut: + [ LABEL=boot != LABEL=boot ] [ 2.174287] dracut: + [ /boot = / ] [ 2.174303] dracut: + read dev mp fs opts rest [ 2.174321] dracut: + [ LABEL=root != LABEL=root ] [ 2.174335] dracut: + [ / = / ] [ 2.174352] dracut: + det_fs /dev/sda3 reiserfs [ 2.174367] dracut: + local _dev=/dev/sda3 [ 2.174382] dracut: + local _orig=reiserfs [ 2.174398] dracut: + local _fs [ 2.174419] dracut: + udevadm info --query=env --name=/dev/sda3 [ 2.174433] dracut: + read line [ 2.175643] dracut: + str_starts UDEV_LOG=3 ID_FS_TYPE= [ 2.175707] dracut: + [ UDEV_LOG=3 != UDEV_LOG=3 ] [ 2.175740] dracut: + read line [ 2.175788] dracut: + str_starts DEVPATH=/block/sda/sda3 ID_FS_TYPE= [ 2.175845] dracut: + [ DEVPATH=/block/sda/sda3 != DEVPATH=/block/sda/sda3 ] [ 2.175877] dracut: + read line [ 2.175917] dracut: + str_starts MAJOR=8 ID_FS_TYPE= [ 2.175963] dracut: + [ MAJOR=8 != MAJOR=8 ] [ 2.175994] dracut: + read line [ 2.176034] dracut: + str_starts MINOR=3 ID_FS_TYPE= [ 2.176078] dracut: + [ MINOR=3 != MINOR=3 ] [ 2.176109] dracut: + read line [ 2.178461] dracut: + str_starts DEVNAME=sda3 ID_FS_TYPE= [ 2.178518] dracut: + [ DEVNAME=sda3 != DEVNAME=sda3 ] [ 2.178551] dracut: + read line [ 2.178597] dracut: + str_starts DEVTYPE=partition ID_FS_TYPE= [ 2.178648] dracut: + [ DEVTYPE=partition != DEVTYPE=partition ] [ 2.178679] dracut: + read line [ 2.178722] dracut: + str_starts SUBSYSTEM=block ID_FS_TYPE= [ 2.178771] dracut: + [ SUBSYSTEM=block != SUBSYSTEM=block ] [ 2.178801] dracut: + read line [ 2.179066] dracut: + _fs= [ 2.179081] dracut: + _fs=auto [ 2.179097] dracut: + [ auto = auto ] [ 2.179112] dracut: + _fs=reiserfs [ 2.179125] dracut: + echo reiserfs [ 2.179140] dracut: + rootfs=reiserfs [ 2.179158] dracut: + rootopts=defaults [ 2.179170] dracut: + break [ 2.179237] dracut: + filter_rootopts defaults [ 2.179279] dracut: + rootopts=defaults [ 2.179313] dracut: + local OLDIFS= [ 2.179329] dracut: [ 2.179359] dracut: + IFS=, [ 2.179400] dracut: + set -- defaults [ 2.179427] dracut: + IFS= [ 2.179442] dracut: [ 2.179471] dracut: + local v [ 2.179524] dracut: + [ 1 -gt 0 ] [ 2.179557] dracut: + shift [ 2.179603] dracut: + [ 0 -gt 0 ] [ 2.179632] dracut: + rootopts= [ 2.179657] dracut: + echo [ 2.179835] dracut: + rootopts= [ 2.179850] dracut: + rflags=ro [ 2.179865] dracut: + umount /sysroot [ 2.185632] dracut: + [ -z -a != yes ] [ 2.185651] dracut: + strstr ro, _netdev [ 2.185670] dracut: + [ ro, != ro, ] [ 2.185695] dracut: + fsck_single /dev/sda3 reiserfs [ 2.185713] dracut: + local FSTAB_FILE=/etc/fstab.empty [ 2.185729] dracut: + local _dev=/dev/sda3 [ 2.185744] dracut: + local _fs=reiserfs [ 2.185758] dracut: + local _fop= [ 2.185771] dracut: + local _drv [ 2.185785] dracut: + [ 3 -lt 2 ] [ 2.185801] dracut: + [ -e /dev/sda3 ] [ 2.185820] dracut: + [ -e /dev/sda3 ] [ 2.185838] dracut: + det_fs /dev/sda3 reiserfs [ 2.185853] dracut: + local _dev=/dev/sda3 [ 2.185869] dracut: + local _orig=reiserfs [ 2.185882] dracut: + local _fs [ 2.186092] dracut: + udevadm info --query=env --name=/dev/sda3 [ 2.187282] dracut: + read line [ 2.187336] dracut: + str_starts UDEV_LOG=3 ID_FS_TYPE= [ 2.187404] dracut: + [ UDEV_LOG=3 != UDEV_LOG=3 ] [ 2.187438] dracut: + read line [ 2.187486] dracut: + str_starts DEVPATH=/block/sda/sda3 ID_FS_TYPE= [ 2.187541] dracut: + [ DEVPATH=/block/sda/sda3 != DEVPATH=/block/sda/sda3 ] [ 2.187573] dracut: + read line [ 2.187613] dracut: + str_starts MAJOR=8 ID_FS_TYPE= [ 2.187658] dracut: + [ MAJOR=8 != MAJOR=8 ] [ 2.187689] dracut: + read line [ 2.187728] dracut: + str_starts MINOR=3 ID_FS_TYPE= [ 2.187773] dracut: + [ MINOR=3 != MINOR=3 ] [ 2.187803] dracut: + read line [ 2.187845] dracut: + str_starts DEVNAME=sda3 ID_FS_TYPE= [ 2.187893] dracut: + [ DEVNAME=sda3 != DEVNAME=sda3 ] [ 2.187925] dracut: + read line [ 2.187968] dracut: + str_starts DEVTYPE=partition ID_FS_TYPE= [ 2.188018] dracut: + [ DEVTYPE=partition != DEVTYPE=partition ] [ 2.188049] dracut: + read line [ 2.188092] dracut: + str_starts SUBSYSTEM=block ID_FS_TYPE= [ 2.188142] dracut: + [ SUBSYSTEM=block != SUBSYSTEM=block ] [ 2.188172] dracut: + read line [ 2.188348] dracut: + _fs= [ 2.188377] dracut: + _fs=auto [ 2.188439] dracut: + [ auto = auto ] [ 2.188471] dracut: + _fs=reiserfs [ 2.188502] dracut: + echo reiserfs [ 2.188742] dracut: + _fs=reiserfs [ 2.188759] dracut: + fsck_able reiserfs [ 2.188774] dracut: + type reiserfsck [ 2.188787] dracut: + return 1 [ 2.188803] dracut: + return 255 [ 2.188816] dracut: + _ret=255 [ 2.188832] dracut: + [ 255 -ne 255 ] [ 2.188852] dracut: + info Remounting /dev/sda3 with -o ro [ 2.188866] dracut: + check_quiet [ 2.188879] dracut: + [ -z ] [ 2.188894] dracut: + DRACUT_QUIET=yes [ 2.188912] dracut: + getargbool 0 rd.info -y rdinfo [ 2.188925] dracut: + local _b [ 2.188937] dracut: + unset _b [ 2.188951] dracut: + local _default [ 2.188965] dracut: + _default=0 [ 2.188977] dracut: + shift [ 2.188993] dracut: + getarg rd.info -y rdinfo [ 2.189005] dracut: + set +x [ 2.189020] dracut: + return 1 [ 2.189032] dracut: + _b= [ 2.189049] dracut: + [ 1 -ne 0 -a -z ] [ 2.189062] dracut: + _b=0 [ 2.189075] dracut: + [ -n 0 ] [ 2.189089] dracut: + [ 0 = 0 ] [ 2.189102] dracut: + return 1 [ 2.189121] dracut: + getargbool 0 rd.debug -y rdinitdebug [ 2.189134] dracut: + local _b [ 2.189146] dracut: + unset _b [ 2.189160] dracut: + local _default [ 2.189173] dracut: + _default=0 [ 2.189186] dracut: + shift [ 2.189206] dracut: + getarg rd.debug -y rdinitdebug [ 2.189219] dracut: + set +x [ 2.189306] dracut: + return 0 [ 2.189520] dracut: Remounting /dev/sda3 with -o ro [ 2.189644] dracut: + _b= [ 2.189663] dracut: + [ 0 -ne 0 -a -z ] [ 2.189678] dracut: + [ -n ] [ 2.189692] dracut: + return 0 [ 2.189707] dracut: + DRACUT_QUIET=no [ 2.189721] dracut: + getarg quiet [ 2.189733] dracut: + set +x [ 2.189746] dracut: + return 1 [ 2.189760] dracut: + DRACUT_QUIET=yes [ 2.189782] dracut: + echo <30>dracut: Remounting /dev/sda3 with -o ro [ 2.189799] dracut: + [ yes != yes ] [ 2.189820] dracut: + mount -t reiserfs -o ro /dev/sda3 /sysroot [ 2.189833] dracut: + vinfo [ 2.189846] dracut: + read line [ 2.190355] REISERFS (device sda3): found reiserfs format "3.6" with standard journal [ 2.190361] REISERFS (device sda3): using ordered data mode [ 2.190362] reiserfs: using flush barriers [ 2.190518] REISERFS (device sda3): journal params: device sda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 2.190862] REISERFS (device sda3): checking transaction log (sda3) [ 2.203480] REISERFS (device sda3): Using r5 hash to sort names [ 2.203880] dracut: + [ -f /sysroot/forcefsck ] [ 2.203909] dracut: + [ -f /sysroot/.autofsck ] [ 2.203929] dracut: + ismounted /sysroot [ 2.203942] dracut: + read a m a [ 2.203958] dracut: + [ / = /sysroot ] [ 2.203973] dracut: + read a m a [ 2.203993] dracut: + [ /proc = /sysroot ] [ 2.204007] dracut: + read a m a [ 2.204024] dracut: + [ /sys = /sysroot ] [ 2.204037] dracut: + read a m a [ 2.204052] dracut: + [ /dev = /sysroot ] [ 2.204065] dracut: + read a m a [ 2.204082] dracut: + [ /dev/pts = /sysroot ] [ 2.204095] dracut: + read a m a [ 2.204111] dracut: + [ /dev/shm = /sysroot ] [ 2.204124] dracut: + read a m a [ 2.204139] dracut: + [ /run = /sysroot ] [ 2.204152] dracut: + read a m a [ 2.204168] dracut: + [ /sysroot = /sysroot ] [ 2.204180] dracut: + return 0 [ 2.204195] dracut: + usable_root /sysroot [ 2.204207] dracut: + local _d [ 2.204222] dracut: + [ -d /sysroot ] [ 2.204238] dracut: + [ -e /sysroot/proc ] [ 2.214371] dracut: + [ -e /sysroot/sys ] [ 2.214532] dracut: + [ -e /sysroot/dev ] [ 2.219173] dracut: + return 0 [ 2.219189] dracut: + break [ 2.219201] dracut: + i=1 [ 2.219218] dracut: + [ 1 -gt 20 ] [ 2.219230] dracut: + : [ 2.219248] dracut: + ismounted /sysroot [ 2.219264] dracut: + read a m a [ 2.219279] dracut: + [ / = /sysroot ] [ 2.219293] dracut: + read a m a [ 2.219309] dracut: + [ /proc = /sysroot ] [ 2.219322] dracut: + read a m a [ 2.219341] dracut: + [ /sys = /sysroot ] [ 2.219355] dracut: + read a m a [ 2.219370] dracut: + [ /dev = /sysroot ] [ 2.219384] dracut: + read a m a [ 2.219417] dracut: + [ /dev/pts = /sysroot ] [ 2.219432] dracut: + read a m a [ 2.219448] dracut: + [ /dev/shm = /sysroot ] [ 2.219461] dracut: + read a m a [ 2.219476] dracut: + [ /run = /sysroot ] [ 2.219489] dracut: + read a m a [ 2.219505] dracut: + [ /sysroot = /sysroot ] [ 2.219517] dracut: + return 0 [ 2.219532] dracut: + usable_root /sysroot [ 2.219544] dracut: + local _d [ 2.219559] dracut: + [ -d /sysroot ] [ 2.219575] dracut: + [ -e /sysroot/proc ] [ 2.219595] dracut: + [ -e /sysroot/sys ] [ 2.219611] dracut: + [ -e /sysroot/dev ] [ 2.219624] dracut: + return 0 [ 2.219635] dracut: + break [ 2.219653] dracut: + echo -n Mounted root filesystem [ 2.219668] dracut: + + read dev mp rest [ 2.219679] dracut: vinfo [ 2.219691] dracut: + read line [ 2.220364] dracut: + [ / = /sysroot ] [ 2.220420] dracut: + read dev mp rest [ 2.220478] dracut: + [ /proc = /sysroot ] [ 2.220517] dracut: + read dev mp rest [ 2.220570] dracut: + [ /sys = /sysroot ] [ 2.220608] dracut: + read dev mp rest [ 2.220666] dracut: + [ /dev = /sysroot ] [ 2.220704] dracut: + read dev mp rest [ 2.220760] dracut: + [ /dev/pts = /sysroot ] [ 2.220799] dracut: + read dev mp rest [ 2.220853] dracut: + [ /dev/shm = /sysroot ] [ 2.220891] dracut: + read dev mp rest [ 2.220943] dracut: + [ /run = /sysroot ] [ 2.220981] dracut: + read dev mp rest [ 2.221032] dracut: + [ /sysroot = /sysroot ] [ 2.221065] dracut: + echo /dev/sda3 [ 2.221128] dracut: + + read devinfo mp Mounted rest root [ 2.221225] dracut: filesystem /dev/sda3 [ 2.221262] dracut: + check_quiet [ 2.221311] dracut: + [ -z yes ] [ 2.221370] dracut: + echo <30>dracut: Mounted root filesystem /dev/sda3 [ 2.221380] dracut: Mounted root filesystem /dev/sda3 [ 2.221425] dracut: + [ yes != yes ] [ 2.221456] dracut: + read line [ 2.221821] dracut: + getarg rd.break=pre-pivot rdbreak=pre-pivot [ 2.221836] dracut: + set +x [ 2.221849] dracut: + return 1 [ 2.221864] dracut: + source_hook pre-pivot [ 2.221883] dracut: + source_all /lib/dracut/hooks/pre-pivot [ 2.221896] dracut: + local f [ 2.221925] dracut: + [ /lib/dracut/hooks/pre-pivot ] [ 2.221946] dracut: + [ -d //lib/dracut/hooks/pre-pivot ] [ 2.221971] dracut: + [ -e //lib/dracut/hooks/pre-pivot/50mount-usr.sh ] [ 2.221993] dracut: + . //lib/dracut/hooks/pre-pivot/50mount-usr.sh [ 2.222006] dracut: + type info [ 2.222021] dracut: + type fsck_single [ 2.222038] dracut: + [ -f /sysroot/etc/fstab ] [ 2.222343] dracut: + mount_usr [ 2.222368] dracut: + local _dev _mp _fs _opts _rest _usr_found _ret _freq _passno [ 2.222390] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223565] dracut: + [ != # ] [ 2.223580] dracut: + continue [ 2.223600] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223614] dracut: + [ != # ] [ 2.223628] dracut: + continue [ 2.223646] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223661] dracut: + [ != # ] [ 2.223674] dracut: + continue [ 2.223696] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223711] dracut: + [ != # ] [ 2.223723] dracut: + continue [ 2.223742] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223756] dracut: + [ != # ] [ 2.223769] dracut: + continue [ 2.223787] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223801] dracut: + [ != # ] [ 2.223815] dracut: + continue [ 2.223833] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223848] dracut: + [ != # ] [ 2.223860] dracut: + continue [ 2.223881] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223895] dracut: + [ != # ] [ 2.223907] dracut: + continue [ 2.223926] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223939] dracut: + [ != # ] [ 2.223952] dracut: + continue [ 2.223970] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.223985] dracut: + [ != # ] [ 2.223998] dracut: + continue [ 2.224016] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224030] dracut: + [ != # ] [ 2.224043] dracut: + continue [ 2.224061] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224075] dracut: + [ != # ] [ 2.224088] dracut: + continue [ 2.224107] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224120] dracut: + [ != ] [ 2.224135] dracut: + [ = /usr ] [ 2.224154] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224168] dracut: + [ != # ] [ 2.224181] dracut: + continue [ 2.224199] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224213] dracut: + [ != ] [ 2.224227] dracut: + [ = /usr ] [ 2.224246] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224260] dracut: + [ != # ] [ 2.224272] dracut: + continue [ 2.224291] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224309] dracut: + [ LABEL=boot != LABEL=boot ] [ 2.224325] dracut: + [ /boot = /usr ] [ 2.224344] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224362] dracut: + [ LABEL=root != LABEL=root ] [ 2.224377] dracut: + [ / = /usr ] [ 2.224396] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224422] dracut: + [ LABEL=swap != LABEL=swap ] [ 2.224440] dracut: + [ none = /usr ] [ 2.224463] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224481] dracut: + [ LABEL=var != LABEL=var ] [ 2.224496] dracut: + [ /var = /usr ] [ 2.224515] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224541] dracut: + [ LABEL=portage != LABEL=portage ] [ 2.224559] dracut: + [ /usr/portage = /usr ] [ 2.224578] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224596] dracut: + [ LABEL=home != LABEL=home ] [ 2.224612] dracut: + [ /home = /usr ] [ 2.224632] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224650] dracut: + [ LABEL=data != LABEL=data ] [ 2.224666] dracut: + [ /data = /usr ] [ 2.224685] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224701] dracut: + [ != #/dev/sdb5 ] [ 2.224714] dracut: + continue [ 2.224732] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224748] dracut: + [ tmpfs != tmpfs ] [ 2.224766] dracut: + [ /var/tmp/portage = /usr ] [ 2.224786] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224799] dracut: + [ != ] [ 2.224814] dracut: + [ = /usr ] [ 2.224833] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224846] dracut: + [ != ] [ 2.224860] dracut: + [ = /usr ] [ 2.224879] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224892] dracut: + [ != ] [ 2.224906] dracut: + [ = /usr ] [ 2.224925] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224941] dracut: + [ != #/dev/cdrom ] [ 2.224954] dracut: + continue [ 2.224972] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.224988] dracut: + [ != #/dev/fd0 ] [ 2.225001] dracut: + continue [ 2.225019] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225033] dracut: + [ != ] [ 2.225047] dracut: + [ = /usr ] [ 2.225066] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225080] dracut: + [ != # ] [ 2.225092] dracut: + continue [ 2.225111] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225124] dracut: + [ != # ] [ 2.225137] dracut: + continue [ 2.225156] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225171] dracut: + [ != # ] [ 2.225184] dracut: + continue [ 2.225203] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225216] dracut: + [ != # ] [ 2.225229] dracut: + continue [ 2.225248] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225263] dracut: + [ shm != shm ] [ 2.225279] dracut: + [ /dev/shm = /usr ] [ 2.225298] dracut: + read _dev _mp _fs _opts _freq _passno [ 2.225312] dracut: + [ x != x ] [ 2.225328] dracut: + getarg real_init= [ 2.225340] dracut: + set +x [ 2.225352] dracut: + return 1 [ 2.225365] dracut: + getarg init= [ 2.225377] dracut: + set +x [ 2.225389] dracut: + return 0 [ 2.225408] dracut: + getargs rd.distroinit= [ 2.225421] dracut: + set +x [ 2.225433] dracut: + return 1 [ 2.225446] dracut: + [ -n ] [ 2.225458] dracut: + continue [ 2.225474] dracut: + [ -n /sbin/init ] [ 2.225492] dracut: + readlink -f /sysroot//sbin/init [ 2.239500] readlink used greatest stack depth: 4456 bytes left [ 2.240061] dracut: + __p=/sysroot/sbin/init [ 2.240082] dracut: + [ -x /sysroot/sbin/init ] [ 2.240098] dracut: + INIT=/sbin/init [ 2.240110] dracut: + break [ 2.240125] dracut: + [ /sbin/init ] [ 2.240140] dracut: + [ 171 -lt 168 ] [ 2.240156] dracut: + udevadm control --exit [ 2.273404] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input4 [ 2.278233] dracut: + udevadm info --cleanup-db [ 2.278765] dracut: + export RD_TIMESTAMP [ 2.278779] dracut: + set +x [ 2.279797] dracut: + return 0 [ 2.279813] dracut: + set +x [ 2.279854] dracut: + [ -d /sysroot/run ] [ 2.279871] dracut: + NEWRUN=/dev/.initramfs [ 2.279889] dracut: + mkdir -m 0755 /dev/.initramfs [ 2.280351] dracut: + mount --bind /run/initramfs /dev/.initramfs [ 2.281018] dracut: + wait_for_loginit [ 2.281036] dracut: + set +x [ 2.395576] dracut: Switching root [ 3.260727] cat used greatest stack depth: 4088 bytes left [ 3.358754] setfont used greatest stack depth: 3968 bytes left [ 3.430827] init-early.sh used greatest stack depth: 3696 bytes left [ 4.321813] udevd[1633]: starting version 171 [ 5.597284] nvidia: module license 'NVIDIA' taints kernel. [ 5.597288] Disabling lock debugging due to kernel taint [ 5.721665] nvidia 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 5.721672] nvidia 0000:01:00.0: setting latency timer to 64 [ 5.721677] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem [ 5.721789] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 295.20 Mon Feb 6 21:07:30 PST 2012 [ 7.586645] reiserfs: enabling write barrier flush mode [ 7.798411] kjournald starting. Commit interval 5 seconds [ 7.798604] EXT3-fs (sda8): using internal journal [ 7.798609] EXT3-fs (sda8): mounted filesystem with writeback data mode [ 7.827256] kjournald starting. Commit interval 5 seconds [ 7.827445] EXT3-fs (sda6): using internal journal [ 7.827448] EXT3-fs (sda6): mounted filesystem with writeback data mode [ 7.827993] REISERFS (device sda7): found reiserfs format "3.6" with standard journal [ 7.828000] REISERFS (device sda7): using ordered data mode [ 7.828002] reiserfs: using flush barriers [ 7.828173] REISERFS (device sda7): journal params: device sda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 7.828589] REISERFS (device sda7): checking transaction log (sda7) [ 7.932280] REISERFS (device sda7): Using r5 hash to sort names [ 9.286024] r8169 0000:03:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168d-2.fw (-2) [ 9.293305] r8169 0000:03:00.0: eth0: link down [ 9.293324] r8169 0000:03:00.0: eth0: link down [ 9.295715] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 9.435227] Adding 979960k swap on /dev/sda2. Priority:-1 extents:1 across:979960k [ 9.840640] chronyd used greatest stack depth: 3576 bytes left [ 10.917107] r8169 0000:03:00.0: eth0: link up [ 10.919510] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 21.438070] eth0: no IPv6 routers present ^ permalink raw reply [flat|nested] 99+ messages in thread
[parent not found: <CADPrc81Q6Tmzpg0p7cbOYr8iXQFO_L4QGKid=LGZPXLB1dt5Xw@mail.gmail .com>]
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 2:08 ` Dale [not found] ` <CADPrc81Q6Tmzpg0p7cbOYr8iXQFO_L4QGKid=LGZPXLB1dt5Xw@mail.gmail .com> @ 2012-04-03 2:43 ` Canek Peláez Valdés 2012-04-03 3:12 ` Dale 1 sibling, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-03 2:43 UTC (permalink / raw To: gentoo-user On Mon, Apr 2, 2012 at 9:08 PM, Dale <rdalek1967@gmail.com> wrote: > Dale wrote: > >> >> I think I got it all sorted and am building a new kernel. It will have >> a -2 on the end instead of a -1. I'll test it in a bit. I got some >> things to prepare for tomorrow plus we have storms coming in tonight. >> The rain is already on the radar and it is a bit windy here. May take a >> bit before I reboot. Just depends. ;-) >> >> I'm hoping to get this sorted so I can then move on to more issues, and >> maybe a new thread. lol >> >> Will reply in a bit on what blows up. ROFL >> >> Dale >> >> :-) :-) >> > > > Well, I rebooted. I'm also back to my old kernel. The new kernel broke > all sorts of things. I thought about writing down the errors until I > saw how many there was. It was PAGES of problems. It booted to a prompt > tho. One thing I noticed, LVM failed. I have a drive that has LVM on > it and it would not mount although LVM service was started. I even > restarted it and it reported no errors when starting. I dunno. > > So, this appears to be nowhere close to fixed. Right now, this is on my > nerves again. Let me know what you want me to post but right now, I'm > going to go have a sit down. I'll count those things hanging from the > ceiling or something. I can't recall what they call them but I count > them sometimes. > > If I was eyeball to eyeball with the dev that started this, I could > patent and new color of purple/blue. You know, hands around the neck > and all. :/ > > I'm attaching the dmesg from the failed attempt. It's a whopper. I'm > not sure all the errors are in there either. Here's grub line: > > title=Initramfs-new_kernel > root (hd0,0) > kernel /bzImage-3.2.11-2 root=/dev/sda3 init=/sbin/init rd.debug > rd.udev.debug nox > initrd /initramfs-3.2.11.img > > I also tried other settings for the root line but that was the only one > that worked. > > Thoughts? Should I just switch and save myself the aggravation? > > Back to my hole. Actually, the initramfs finished without a single error: between [ 1.962007] dracut: + source_conf /etc/conf.d and [ 2.395576] dracut: Switching root there is not a single error. The initramfs did what it needed to do; the user space failed *after* initramfs switched root. Did you recreated the initramfs after the kernel recompilation? 1st rule of non-trivial initramfs: you need to recreate it everytime you change kernels. Which partition is the LVM one? /home or /data? Either way, either partition should not matter to boot the system correctly. We need to see the errors *after* the initramfs switched root; maybe you can delete /var/log/messages, reboot, and post it? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 2:43 ` Canek Peláez Valdés @ 2012-04-03 3:12 ` Dale 2012-04-03 5:32 ` Dale 2012-04-03 12:46 ` Mike Edenfield 0 siblings, 2 replies; 99+ messages in thread From: Dale @ 2012-04-03 3:12 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2092 bytes --] Canek Peláez Valdés wrote: > Actually, the initramfs finished without a single error: between > > [ 1.962007] dracut: + source_conf /etc/conf.d > > and > > [ 2.395576] dracut: Switching root > > there is not a single error. The initramfs did what it needed to do; > the user space failed *after* initramfs switched root. > > Did you recreated the initramfs after the kernel recompilation? 1st > rule of non-trivial initramfs: you need to recreate it everytime you > change kernels. > > Which partition is the LVM one? /home or /data? Either way, either > partition should not matter to boot the system correctly. We need to > see the errors *after* the initramfs switched root; maybe you can > delete /var/log/messages, reboot, and post it? > > Regards. So the init thingy is going to print all that stuff each time? Or is that the debug stuff you had me add to the grub line? Please say it is so. It's one reason I checked my email. I was counting and realized the debug stuff that was added may haver done all that. Taking a deep breath helped tho. ;-) I still want my hands on that neck tho. lol When I booted into the new kernel and got what I thought was errors, I did run dracut -H -f /boot/init<thingy here> and rebooted with it. When it got booted, I could not get LVM to work. It is /data that has LVM for now. I plan to add /usr and /var later on tho. The /data partition has my videos and such on it. I plan to reorganize all this under /home, which will be on LVM too, later on. Also, while I was booted in the new kernel, I re-emerged lvm2 and then restarted the service. Still a no go. Attaching kernel config file this time, since it could be the issue. Maybe I added something I shouldn't have? Got to get shower and such for tomorrow so back in a bit. No plans to count things right now. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" [-- Attachment #2: config-3.2.11 --] [-- Type: text/plain, Size: 68311 bytes --] # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.2.11-gentoo Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_ZONE_DMA=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_DEFAULT_IDLE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ZONE_DMA32=y CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" # CONFIG_KTIME_SCALAR is not set CONFIG_ARCH_CPU_PROBE_RELEASE=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_HAVE_IRQ_WORK=y CONFIG_IRQ_WORK=y # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set CONFIG_DEFAULT_HOSTNAME="fireball" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_FHANDLE is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=y CONFIG_HAVE_GENERIC_HARDIRQS=y # # IRQ subsystem # CONFIG_GENERIC_HARDIRQS=y CONFIG_HAVE_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # # RCU Subsystem # CONFIG_TREE_PREEMPT_RCU=y CONFIG_PREEMPT_RCU=y # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=64 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_BOOST=y CONFIG_RCU_BOOST_PRIO=1 CONFIG_RCU_BOOST_DELAY=500 CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y # CONFIG_CGROUPS is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set # CONFIG_SCHED_AUTOGROUP is not set CONFIG_SYSFS_DEPRECATED=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="/usr/src/initramfs/" CONFIG_INITRAMFS_ROOT_UID=0 CONFIG_INITRAMFS_ROOT_GID=0 CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_INITRAMFS_COMPRESSION_NONE=y # CONFIG_INITRAMFS_COMPRESSION_GZIP is not set # CONFIG_INITRAMFS_COMPRESSION_BZIP2 is not set # CONFIG_INITRAMFS_COMPRESSION_LZMA is not set # CONFIG_INITRAMFS_COMPRESSION_XZ is not set # CONFIG_INITRAMFS_COMPRESSION_LZO is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y # CONFIG_EXPERT is not set CONFIG_UID16=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_PERF_COUNTERS is not set # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_USE_GENERIC_SMP_HELPERS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set # CONFIG_BLK_DEV_INTEGRITY is not set CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" # CONFIG_INLINE_SPIN_TRYLOCK is not set # CONFIG_INLINE_SPIN_TRYLOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK is not set # CONFIG_INLINE_SPIN_LOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK_IRQ is not set # CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set # CONFIG_INLINE_SPIN_UNLOCK is not set # CONFIG_INLINE_SPIN_UNLOCK_BH is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_READ_TRYLOCK is not set # CONFIG_INLINE_READ_LOCK is not set # CONFIG_INLINE_READ_LOCK_BH is not set # CONFIG_INLINE_READ_LOCK_IRQ is not set # CONFIG_INLINE_READ_LOCK_IRQSAVE is not set # CONFIG_INLINE_READ_UNLOCK is not set # CONFIG_INLINE_READ_UNLOCK_BH is not set # CONFIG_INLINE_READ_UNLOCK_IRQ is not set # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_WRITE_TRYLOCK is not set # CONFIG_INLINE_WRITE_LOCK is not set # CONFIG_INLINE_WRITE_LOCK_BH is not set # CONFIG_INLINE_WRITE_LOCK_IRQ is not set # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set # CONFIG_INLINE_WRITE_UNLOCK is not set # CONFIG_INLINE_WRITE_UNLOCK_BH is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set CONFIG_MUTEX_SPIN_ON_OWNER=y # CONFIG_FREEZER is not set # # Processor type and features # # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_SMP=y CONFIG_X86_MPPARSE=y # CONFIG_X86_EXTENDED_PLATFORM is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set # CONFIG_PARAVIRT_GUEST is not set CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=7 CONFIG_X86_CMPXCHG=y CONFIG_CMPXCHG_LOCAL=y CONFIG_CMPXCHG_DOUBLE=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_XADD=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=64 # CONFIG_SCHED_SMT is not set # CONFIG_SCHED_MC is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y # CONFIG_X86_MCE_INTEL is not set CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y # CONFIG_X86_MCE_INJECT is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y CONFIG_NUMA=y # CONFIG_AMD_NUMA is not set CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y # CONFIG_NUMA_EMU is not set CONFIG_NODES_SHIFT=6 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y # CONFIG_MEMORY_HOTPLUG is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_EFI=y CONFIG_SECCOMP=y # CONFIG_CC_STACKPROTECTOR is not set # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 # CONFIG_SCHED_HRTICK is not set CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set # CONFIG_PM_RUNTIME is not set CONFIG_ACPI=y CONFIG_ACPI_PROCFS=y CONFIG_ACPI_PROCFS_POWER=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_PROC_EVENT=y # CONFIG_ACPI_AC is not set # CONFIG_ACPI_BATTERY is not set CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_APEI is not set # CONFIG_SFI is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y # CONFIG_CPU_FREQ_STAT is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # x86 CPU frequency scaling drivers # # CONFIG_X86_PCC_CPUFREQ is not set CONFIG_X86_ACPI_CPUFREQ=y # CONFIG_X86_POWERNOW_K8 is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_P4_CLOCKMOD is not set # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y # CONFIG_INTEL_IDLE is not set # # Memory power savings # # CONFIG_I7300_IDLE is not set # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set # CONFIG_PCIEAER_INJECT is not set CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_IOAPIC=y CONFIG_PCI_LABEL=y CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_PCCARD is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_KEYS_COMPAT=y CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y # # Networking options # CONFIG_PACKET=y CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_USER=y # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set # CONFIG_NET_KEY is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y # CONFIG_IP_FIB_TRIE_STATS is not set CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set CONFIG_IP_MROUTE=y # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y # CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # CONFIG_INET_XFRM_TUNNEL is not set CONFIG_INET_TUNNEL=y # CONFIG_INET_XFRM_MODE_TRANSPORT is not set # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set CONFIG_INET_LRO=y # CONFIG_INET_DIAG is not set CONFIG_TCP_CONG_ADVANCED=y # CONFIG_TCP_CONG_BIC is not set CONFIG_TCP_CONG_CUBIC=y # CONFIG_TCP_CONG_WESTWOOD is not set # CONFIG_TCP_CONG_HTCP is not set # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set # CONFIG_TCP_CONG_SCALABLE is not set # CONFIG_TCP_CONG_LP is not set # CONFIG_TCP_CONG_VENO is not set # CONFIG_TCP_CONG_YEAH is not set # CONFIG_TCP_CONG_ILLINOIS is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y # CONFIG_IPV6_PRIVACY is not set # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set CONFIG_INET6_AH=y CONFIG_INET6_ESP=y # CONFIG_INET6_IPCOMP is not set # CONFIG_IPV6_MIP6 is not set # CONFIG_INET6_XFRM_TUNNEL is not set # CONFIG_INET6_TUNNEL is not set CONFIG_INET6_XFRM_MODE_TRANSPORT=y CONFIG_INET6_XFRM_MODE_TUNNEL=y CONFIG_INET6_XFRM_MODE_BEET=y # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set CONFIG_IPV6_SIT=y # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set CONFIG_NETLABEL=y # CONFIG_NETWORK_SECMARK is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # CONFIG_NETFILTER_ADVANCED is not set # # Core Netfilter Configuration # CONFIG_NETFILTER_NETLINK=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NF_CONNTRACK=y CONFIG_NF_CONNTRACK_FTP=y CONFIG_NF_CONNTRACK_IRC=y # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set CONFIG_NF_CONNTRACK_SIP=y CONFIG_NF_CT_NETLINK=y CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_NFLOG=y CONFIG_NETFILTER_XT_TARGET_TCPMSS=y # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_POLICY=y CONFIG_NETFILTER_XT_MATCH_STATE=y # CONFIG_IP_SET is not set # CONFIG_IP_VS is not set # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y CONFIG_NF_CONNTRACK_PROC_COMPAT=y CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y CONFIG_IP_NF_TARGET_LOG=y CONFIG_IP_NF_TARGET_ULOG=y CONFIG_NF_NAT=y CONFIG_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=y CONFIG_NF_NAT_FTP=y CONFIG_NF_NAT_IRC=y # CONFIG_NF_NAT_TFTP is not set # CONFIG_NF_NAT_AMANDA is not set # CONFIG_NF_NAT_PPTP is not set # CONFIG_NF_NAT_H323 is not set CONFIG_NF_NAT_SIP=y CONFIG_IP_NF_MANGLE=y # CONFIG_IP_NF_RAW is not set # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=y CONFIG_NF_CONNTRACK_IPV6=y CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_TARGET_LOG=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y CONFIG_IP6_NF_MANGLE=y # CONFIG_IP6_NF_RAW is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set # CONFIG_BRIDGE is not set # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # # CONFIG_NET_SCH_CBQ is not set # CONFIG_NET_SCH_HTB is not set # CONFIG_NET_SCH_HFSC is not set # CONFIG_NET_SCH_PRIO is not set # CONFIG_NET_SCH_MULTIQ is not set # CONFIG_NET_SCH_RED is not set # CONFIG_NET_SCH_SFB is not set # CONFIG_NET_SCH_SFQ is not set # CONFIG_NET_SCH_TEQL is not set # CONFIG_NET_SCH_TBF is not set # CONFIG_NET_SCH_GRED is not set # CONFIG_NET_SCH_DSMARK is not set # CONFIG_NET_SCH_NETEM is not set # CONFIG_NET_SCH_DRR is not set # CONFIG_NET_SCH_MQPRIO is not set # CONFIG_NET_SCH_CHOKE is not set # CONFIG_NET_SCH_QFQ is not set # CONFIG_NET_SCH_INGRESS is not set # # Classification # CONFIG_NET_CLS=y # CONFIG_NET_CLS_BASIC is not set # CONFIG_NET_CLS_TCINDEX is not set # CONFIG_NET_CLS_ROUTE4 is not set # CONFIG_NET_CLS_FW is not set # CONFIG_NET_CLS_U32 is not set # CONFIG_NET_CLS_RSVP is not set # CONFIG_NET_CLS_RSVP6 is not set # CONFIG_NET_CLS_FLOW is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 # CONFIG_NET_EMATCH_CMP is not set # CONFIG_NET_EMATCH_NBYTE is not set # CONFIG_NET_EMATCH_U32 is not set # CONFIG_NET_EMATCH_META is not set # CONFIG_NET_EMATCH_TEXT is not set CONFIG_NET_CLS_ACT=y # CONFIG_NET_ACT_POLICE is not set # CONFIG_NET_ACT_GACT is not set # CONFIG_NET_ACT_MIRRED is not set # CONFIG_NET_ACT_IPT is not set # CONFIG_NET_ACT_NAT is not set # CONFIG_NET_ACT_PEDIT is not set # CONFIG_NET_ACT_SIMP is not set # CONFIG_NET_ACT_SKBEDIT is not set # CONFIG_NET_ACT_CSUM is not set CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=y # CONFIG_BATMAN_ADV is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_HAVE_BPF_JIT=y # CONFIG_BPF_JIT is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_NET_DROP_MONITOR is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_CFG80211=y # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_WEXT=y CONFIG_WIRELESS_EXT_SYSFS=y # CONFIG_LIB80211 is not set CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" # CONFIG_MAC80211_MESH is not set CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_MTD is not set CONFIG_PARPORT=y CONFIG_PARPORT_PC=y # CONFIG_PARPORT_SERIAL is not set # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_AX88796 is not set # CONFIG_PARPORT_1284 is not set CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_XIP is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_BLK_DEV_HD=y # CONFIG_BLK_DEV_RBD is not set # CONFIG_SENSORS_LIS3LV02D is not set CONFIG_MISC_DEVICES=y # CONFIG_AD525X_DPOT is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_INTEL_MID_PTI is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set # CONFIG_ICS932S401 is not set # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set # CONFIG_APDS9802ALS is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set # CONFIG_SENSORS_BH1780 is not set # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_APDS990X is not set # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set # CONFIG_VMWARE_BALLOON is not set # CONFIG_BMP085 is not set # CONFIG_PCH_PHUB is not set # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_C2PORT is not set # # EEPROM support # # CONFIG_EEPROM_AT24 is not set # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_MAX6875 is not set # CONFIG_EEPROM_93CX6 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_TGT is not set # CONFIG_SCSI_NETLINK is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y # CONFIG_CHR_DEV_SCH is not set # CONFIG_SCSI_MULTI_LUN is not set CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set CONFIG_SCSI_WAIT_SCAN=m # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set # CONFIG_SCSI_SAS_ATTRS is not set # CONFIG_SCSI_SAS_LIBSAS is not set # CONFIG_SCSI_SRP_ATTRS is not set # CONFIG_SCSI_LOWLEVEL is not set # CONFIG_SCSI_DH is not set # CONFIG_SCSI_OSD_INITIATOR is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=y # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # # CONFIG_PATA_ALI is not set CONFIG_PATA_AMD=y # CONFIG_PATA_ARASAN_CF is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_ATP867X is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CS5520 is not set # CONFIG_PATA_CS5530 is not set # CONFIG_PATA_CS5536 is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87415 is not set CONFIG_PATA_OLDPIIX=y # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RDC is not set # CONFIG_PATA_SC1200 is not set CONFIG_PATA_SCH=y # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_VIA is not set # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set # CONFIG_ATA_GENERIC is not set # CONFIG_PATA_LEGACY is not set CONFIG_MD=y # CONFIG_BLK_DEV_MD is not set CONFIG_BLK_DEV_DM=y # CONFIG_DM_DEBUG is not set # CONFIG_DM_CRYPT is not set # CONFIG_DM_SNAPSHOT is not set # CONFIG_DM_THIN_PROVISIONING is not set CONFIG_DM_MIRROR=y # CONFIG_DM_RAID is not set # CONFIG_DM_LOG_USERSPACE is not set CONFIG_DM_ZERO=y # CONFIG_DM_MULTIPATH is not set # CONFIG_DM_DELAY is not set # CONFIG_DM_UEVENT is not set # CONFIG_DM_FLAKEY is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y # CONFIG_FIREWIRE_OHCI is not set CONFIG_FIREWIRE_SBP2=y # CONFIG_FIREWIRE_NET is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_I2O is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_NET_CORE=y # CONFIG_BONDING is not set # CONFIG_DUMMY is not set # CONFIG_EQUALIZER is not set # CONFIG_NET_FC is not set CONFIG_MII=y # CONFIG_IFB is not set # CONFIG_MACVLAN is not set CONFIG_NETCONSOLE=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y # CONFIG_TUN is not set # CONFIG_VETH is not set # CONFIG_ARCNET is not set # # CAIF transport drivers # CONFIG_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_NET_VENDOR_ADAPTEC is not set # CONFIG_NET_VENDOR_ALTEON is not set # CONFIG_NET_VENDOR_AMD is not set # CONFIG_NET_VENDOR_ATHEROS is not set # CONFIG_NET_VENDOR_BROADCOM is not set # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CHELSIO is not set # CONFIG_NET_VENDOR_CISCO is not set # CONFIG_DNET is not set # CONFIG_NET_VENDOR_DEC is not set # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set # CONFIG_NET_VENDOR_EXAR is not set # CONFIG_NET_VENDOR_HP is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_IP1000 is not set # CONFIG_JME is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MELLANOX is not set # CONFIG_NET_VENDOR_MICREL is not set # CONFIG_NET_VENDOR_MYRI is not set # CONFIG_FEALNX is not set # CONFIG_NET_VENDOR_NATSEMI is not set # CONFIG_NET_VENDOR_NVIDIA is not set # CONFIG_NET_VENDOR_OKI is not set # CONFIG_ETHOC is not set # CONFIG_NET_PACKET_ENGINE is not set # CONFIG_NET_VENDOR_QLOGIC is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set # CONFIG_8139CP is not set # CONFIG_8139TOO is not set CONFIG_R8169=y # CONFIG_NET_VENDOR_RDC is not set # CONFIG_NET_VENDOR_SEEQ is not set # CONFIG_NET_VENDOR_SILAN is not set # CONFIG_NET_VENDOR_SIS is not set # CONFIG_SFC is not set # CONFIG_NET_VENDOR_SMSC is not set # CONFIG_NET_VENDOR_STMICRO is not set # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_TEHUTI is not set # CONFIG_NET_VENDOR_TI is not set # CONFIG_NET_VENDOR_VIA is not set CONFIG_FDDI=y # CONFIG_DEFXX is not set # CONFIG_SKFP is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set # CONFIG_PHYLIB is not set # CONFIG_PLIP is not set CONFIG_PPP=y # CONFIG_PPP_BSDCOMP is not set # CONFIG_PPP_DEFLATE is not set # CONFIG_PPP_FILTER is not set # CONFIG_PPP_MPPE is not set # CONFIG_PPP_MULTILINK is not set # CONFIG_PPPOE is not set # CONFIG_PPP_ASYNC is not set # CONFIG_PPP_SYNC_TTY is not set # CONFIG_SLIP is not set CONFIG_SLHC=y # CONFIG_TR is not set # # USB Network Adapters # # CONFIG_USB_CATC is not set # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set # CONFIG_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set # CONFIG_VMXNET3 is not set # CONFIG_ISDN is not set # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y # CONFIG_INPUT_SPARSEKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_SENTELIC is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_MOUSE_SYNAPTICS_I2C is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set # CONFIG_INPUT_APANEL is not set # CONFIG_INPUT_ATLAS_BTNS is not set # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_KXTJ9 is not set # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_UINPUT is not set # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_CMA3000 is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set # CONFIG_CYCLADES is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_SYNCLINK is not set # CONFIG_SYNCLINKMP is not set # CONFIG_SYNCLINK_GT is not set # CONFIG_NOZOMI is not set # CONFIG_ISI is not set # CONFIG_N_HDLC is not set # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set # # KCopy # CONFIG_KCOPY=m CONFIG_DEVKMEM=y # CONFIG_STALDRV is not set # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y # # Non-8250 serial port support # # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_XILINX_PS_UART is not set # CONFIG_PRINTER is not set CONFIG_PPDEV=y # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set # CONFIG_HW_RANDOM_INTEL is not set # CONFIG_HW_RANDOM_AMD is not set CONFIG_HW_RANDOM_VIA=y CONFIG_NVRAM=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set # CONFIG_RAW_DRIVER is not set CONFIG_HPET=y # CONFIG_HPET_MMAP is not set # CONFIG_HANGCHECK_TIMER is not set # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y # CONFIG_RAMOOPS is not set CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set CONFIG_I2C_PIIX4=y # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_INTEL_MID is not set # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set # CONFIG_I2C_XILINX is not set # CONFIG_I2C_EG20T is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set # CONFIG_I2C_PARPORT is not set # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set # # Other I2C/SMBus bus drivers # # CONFIG_I2C_STUB is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set # # PPS support # # CONFIG_PPS is not set # # PPS generators support # # # PTP clock support # # # Enable Device Drivers -> PPS to see the PTP clock options. # CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set # CONFIG_W1 is not set # CONFIG_POWER_SUPPLY is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # # CONFIG_SENSORS_ABITUGURU is not set # CONFIG_SENSORS_ABITUGURU3 is not set # CONFIG_SENSORS_AD7414 is not set # CONFIG_SENSORS_AD7418 is not set # CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set # CONFIG_SENSORS_ADM1026 is not set # CONFIG_SENSORS_ADM1029 is not set # CONFIG_SENSORS_ADM1031 is not set # CONFIG_SENSORS_ADM9240 is not set # CONFIG_SENSORS_ADT7411 is not set # CONFIG_SENSORS_ADT7462 is not set # CONFIG_SENSORS_ADT7470 is not set # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_ASB100 is not set # CONFIG_SENSORS_ATXP1 is not set # CONFIG_SENSORS_DS620 is not set # CONFIG_SENSORS_DS1621 is not set # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set # CONFIG_SENSORS_F71882FG is not set # CONFIG_SENSORS_F75375S is not set # CONFIG_SENSORS_FSCHMD is not set # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_GL518SM is not set # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=y # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_LINEAGE is not set # CONFIG_SENSORS_LM63 is not set # CONFIG_SENSORS_LM73 is not set # CONFIG_SENSORS_LM75 is not set # CONFIG_SENSORS_LM77 is not set # CONFIG_SENSORS_LM78 is not set # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set # CONFIG_SENSORS_LM85 is not set # CONFIG_SENSORS_LM87 is not set # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set # CONFIG_SENSORS_LM93 is not set # CONFIG_SENSORS_LTC4151 is not set # CONFIG_SENSORS_LTC4215 is not set # CONFIG_SENSORS_LTC4245 is not set # CONFIG_SENSORS_LTC4261 is not set # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set # CONFIG_SENSORS_MAX16065 is not set # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_MAX1668 is not set # CONFIG_SENSORS_MAX6639 is not set # CONFIG_SENSORS_MAX6642 is not set # CONFIG_SENSORS_MAX6650 is not set # CONFIG_SENSORS_NTC_THERMISTOR is not set # CONFIG_SENSORS_PC87360 is not set # CONFIG_SENSORS_PC87427 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set # CONFIG_SENSORS_SHT21 is not set # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_SMM665 is not set # CONFIG_SENSORS_DME1737 is not set # CONFIG_SENSORS_EMC1403 is not set # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_SMSC47M1 is not set # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SCH56XX_COMMON is not set # CONFIG_SENSORS_SCH5627 is not set # CONFIG_SENSORS_SCH5636 is not set # CONFIG_SENSORS_ADS1015 is not set # CONFIG_SENSORS_ADS7828 is not set # CONFIG_SENSORS_AMC6821 is not set # CONFIG_SENSORS_THMC50 is not set # CONFIG_SENSORS_TMP102 is not set # CONFIG_SENSORS_TMP401 is not set # CONFIG_SENSORS_TMP421 is not set # CONFIG_SENSORS_VIA_CPUTEMP is not set # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set # CONFIG_SENSORS_VT8231 is not set # CONFIG_SENSORS_W83781D is not set # CONFIG_SENSORS_W83791D is not set # CONFIG_SENSORS_W83792D is not set # CONFIG_SENSORS_W83793 is not set # CONFIG_SENSORS_W83795 is not set # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set # CONFIG_SENSORS_W83627HF is not set # CONFIG_SENSORS_W83627EHF is not set # CONFIG_SENSORS_APPLESMC is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_CORE is not set # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_F71808E_WDT is not set # CONFIG_SP5100_TCO is not set # CONFIG_SC520_WDT is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set # CONFIG_IBMASR is not set # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_ITCO_WDT is not set # CONFIG_IT8712F_WDT is not set # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set # CONFIG_NV_TCO is not set # CONFIG_60XX_WDT is not set # CONFIG_SBC8360_WDT is not set # CONFIG_CPU5_WDT is not set # CONFIG_SMSC_SCH311X_WDT is not set # CONFIG_SMSC37B787_WDT is not set # CONFIG_W83627HF_WDT is not set # CONFIG_W83697HF_WDT is not set # CONFIG_W83697UG_WDT is not set # CONFIG_W83877F_WDT is not set # CONFIG_W83977F_WDT is not set # CONFIG_MACHZ_WDT is not set # CONFIG_SBC_EPX_C3_WATCHDOG is not set # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set # # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_SM501 is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_TPS6105X is not set # CONFIG_TPS6507X is not set # CONFIG_TWL4030_CORE is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_CS5535 is not set CONFIG_LPC_SCH=y # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_WL1273_CORE is not set # CONFIG_REGULATOR is not set # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y # CONFIG_AGP_SIS is not set # CONFIG_AGP_VIA is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set CONFIG_DRM=y # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_SIS is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_STUB_POULSBO is not set # CONFIG_VGASTATE is not set # CONFIG_VIDEO_OUTPUT_CONTROL is not set # CONFIG_FB is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # # Display device support # # CONFIG_DISPLAY_SUPPORT is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=256 CONFIG_DUMMY_CONSOLE=y CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y # CONFIG_SND_RAWMIDI_SEQ is not set # CONFIG_SND_OPL3_LIB_SEQ is not set # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set # CONFIG_SND_EMU10K1_SEQ is not set # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS5530 is not set # CONFIG_SND_CS5535AUDIO is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_INDIGOIOX is not set # CONFIG_SND_INDIGODJX is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 # CONFIG_SND_HDA_INPUT_JACK is not set CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_ENABLE_REALTEK_QUIRKS=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_LOLA is not set # CONFIG_SND_LX6464ES is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set # CONFIG_SND_USB is not set CONFIG_SND_FIREWIRE=y # CONFIG_SND_FIREWIRE_SPEAKERS is not set # CONFIG_SND_ISIGHT is not set # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_HID_SUPPORT=y CONFIG_HID=y CONFIG_HIDRAW=y # # USB Input Devices # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_PRODIKEYS is not set CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_EZKEY=y # CONFIG_HID_HOLTEK is not set # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y # CONFIG_HID_TWINHAN is not set CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set CONFIG_HID_LOGITECH=y # CONFIG_HID_LOGITECH_DJ is not set CONFIG_LOGITECH_FF=y # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y # CONFIG_HID_MULTITOUCH is not set CONFIG_HID_NTRIG=y # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_QUANTA is not set # CONFIG_HID_ROCCAT is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_SUNPLUS=y # CONFIG_HID_GREENASIA is not set # CONFIG_HID_SMARTJOYPLUS is not set CONFIG_HID_TOPSEED=y # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_ZEROPLUS is not set # CONFIG_HID_ZYDACRON is not set CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB_ARCH_HAS_XHCI=y CONFIG_USB=y CONFIG_USB_DEBUG=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # CONFIG_USB_DEVICE_CLASS is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_DWC3 is not set CONFIG_USB_MON=y # CONFIG_USB_WUSB is not set # CONFIG_USB_WUSB_CBAF is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set # CONFIG_USB_XHCI_HCD is not set CONFIG_USB_EHCI_HCD=y # CONFIG_USB_EHCI_ROOT_HUB_TT is not set # CONFIG_USB_EHCI_TT_NEWSCHED is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=y # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set # CONFIG_USB_HWA_HCD is not set # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=y # CONFIG_USB_WDM is not set # CONFIG_USB_TMC is not set # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_USBAT is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set # CONFIG_USB_STORAGE_ALAUDA is not set # CONFIG_USB_STORAGE_ONETOUCH is not set # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_STORAGE_ENE_UB6250 is not set CONFIG_USB_UAS=y CONFIG_USB_LIBUSUAL=y # # USB Imaging devices # # CONFIG_USB_MDC800 is not set # CONFIG_USB_MICROTEK is not set # # USB port drivers # # CONFIG_USB_USS720 is not set # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set # CONFIG_USB_RIO500 is not set # CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set # CONFIG_USB_LED is not set # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set # CONFIG_USB_IDMOUSE is not set # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set # CONFIG_USB_SISUSBVGA is not set # CONFIG_USB_LD is not set # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set # CONFIG_USB_TEST is not set # CONFIG_USB_ISIGHTFW is not set # CONFIG_USB_YUREX is not set # CONFIG_USB_GADGET is not set # # OTG and related infrastructure # # CONFIG_NOP_USB_XCEIV is not set # CONFIG_UWB is not set # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_LP3944 is not set # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_TRIGGERS=y # # LED Triggers # # CONFIG_LEDS_TRIGGER_TIMER is not set # CONFIG_LEDS_TRIGGER_HEARTBEAT is not set # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set # CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set # # iptables trigger is under Netfilter config (LED target) # # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC=y # # Reporting subsystems # # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=y # CONFIG_EDAC_MCE_INJ is not set # CONFIG_EDAC_MM_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_DS1307 is not set # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_ISL12022 is not set # CONFIG_RTC_DRV_X1205 is not set # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set # CONFIG_RTC_DRV_RX8581 is not set # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y # CONFIG_RTC_DRV_DS1286 is not set # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set # CONFIG_RTC_DRV_DS1742 is not set # CONFIG_RTC_DRV_STK17TA8 is not set # CONFIG_RTC_DRV_M48T86 is not set # CONFIG_RTC_DRV_M48T35 is not set # CONFIG_RTC_DRV_M48T59 is not set # CONFIG_RTC_DRV_MSM6242 is not set # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_RP5C01 is not set # CONFIG_RTC_DRV_V3020 is not set # # on-CPU RTC drivers # CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set # CONFIG_INTEL_IOATDMA is not set # CONFIG_TIMB_DMA is not set # CONFIG_PCH_DMA is not set # CONFIG_AUXDISPLAY is not set # CONFIG_UIO is not set # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_VIRTIO_MMIO is not set # CONFIG_STAGING is not set # CONFIG_X86_PLATFORM_DEVICES is not set # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y CONFIG_AMD_IOMMU=y # CONFIG_AMD_IOMMU_STATS is not set # CONFIG_INTEL_IOMMU is not set # CONFIG_IRQ_REMAP is not set # CONFIG_VIRT_DRIVERS is not set # CONFIG_HYPERV is not set # CONFIG_PM_DEVFREQ is not set # # Firmware Drivers # # CONFIG_EDD is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_EFI_VARS=y # CONFIG_DELL_RBU is not set # CONFIG_DCDBAS is not set CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set # CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_SIGMA is not set # CONFIG_GOOGLE_FIRMWARE is not set # # File systems # CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=y # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y # CONFIG_EXT3_FS_POSIX_ACL is not set # CONFIG_EXT3_FS_SECURITY is not set CONFIG_EXT4_FS=y CONFIG_EXT4_FS_XATTR=y # CONFIG_EXT4_FS_POSIX_ACL is not set # CONFIG_EXT4_FS_SECURITY is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set CONFIG_REISERFS_PROC_INFO=y # CONFIG_REISERFS_FS_XATTR is not set CONFIG_JFS_FS=y # CONFIG_JFS_POSIX_ACL is not set # CONFIG_JFS_SECURITY is not set # CONFIG_JFS_DEBUG is not set CONFIG_JFS_STATISTICS=y CONFIG_XFS_FS=y # CONFIG_XFS_QUOTA is not set # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set CONFIG_BTRFS_FS=y # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_NILFS2_FS is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y # CONFIG_CUSE is not set CONFIG_GENERIC_ACL=y # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=y # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y # CONFIG_CONFIGFS_FS is not set CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set # CONFIG_SQUASHFS is not set # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_PSTORE is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y # CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFS_USE_NEW_IDMAPPER is not set # CONFIG_NFSD is not set CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_OSF_PARTITION is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ATARI_PARTITION is not set # CONFIG_MAC_PARTITION is not set CONFIG_MSDOS_PARTITION=y # CONFIG_BSD_DISKLABEL is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_SOLARIS_X86_PARTITION is not set # CONFIG_UNIXWARE_DISKLABEL is not set # CONFIG_LDM_PARTITION is not set # CONFIG_SGI_PARTITION is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_SUN_PARTITION is not set # CONFIG_KARMA_PARTITION is not set # CONFIG_EFI_PARTITION is not set # CONFIG_SYSV68_PARTITION is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_UTF8=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_MAGIC_SYSRQ=y # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_SHIRQ is not set # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_HARDLOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_SCHED_DEBUG is not set CONFIG_SCHEDSTATS=y CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_PREEMPT=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_SPARSE_RCU_POINTER is not set # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_ATOMIC_SLEEP is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_INFO is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_WRITECOUNT is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_LIST is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_CPU_STALL_VERBOSE=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_DEBUG_PER_CPU_MAPS is not set # CONFIG_LKDTM is not set # CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_SYSCTL_SYSCALL_CHECK=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y # CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y # CONFIG_FUNCTION_TRACER is not set # CONFIG_IRQSOFF_TRACER is not set # CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set # CONFIG_FTRACE_SYSCALLS is not set CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_STACK_TRACER is not set CONFIG_BLK_DEV_IO_TRACE=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_RING_BUFFER_BENCHMARK is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_TEST_KSTRTOX is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_SET_MODULE_RONX is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set # # Security options # CONFIG_KEYS=y # CONFIG_ENCRYPTED_KEYS is not set CONFIG_KEYS_DEBUG_PROC_KEYS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y # CONFIG_SECURITYFS is not set CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_NETWORK_XFRM is not set # CONFIG_SECURITY_PATH is not set # CONFIG_SECURITY_SELINUX is not set # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_IMA is not set # CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y # CONFIG_CRYPTO_GF128MUL is not set # CONFIG_CRYPTO_NULL is not set # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set # CONFIG_CRYPTO_GCM is not set # CONFIG_CRYPTO_SEQIV is not set # # Block modes # CONFIG_CRYPTO_CBC=y # CONFIG_CRYPTO_CTR is not set # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_LRW is not set # CONFIG_CRYPTO_PCBC is not set # CONFIG_CRYPTO_XTS is not set # # Hash modes # CONFIG_CRYPTO_HMAC=y # CONFIG_CRYPTO_XCBC is not set # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32C_INTEL is not set # CONFIG_CRYPTO_GHASH is not set # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=y # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=y # CONFIG_CRYPTO_SHA1_SSSE3 is not set # CONFIG_CRYPTO_SHA256 is not set # CONFIG_CRYPTO_SHA512 is not set # CONFIG_CRYPTO_TGR192 is not set # CONFIG_CRYPTO_WP512 is not set # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_X86_64 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=y # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA is not set # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_KHAZAD is not set # CONFIG_CRYPTO_SALSA20 is not set # CONFIG_CRYPTO_SALSA20_X86_64 is not set # CONFIG_CRYPTO_SEED is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_TEA is not set # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_TWOFISH_X86_64 is not set # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set # # Compression # # CONFIG_CRYPTO_DEFLATE is not set # CONFIG_CRYPTO_ZLIB is not set # CONFIG_CRYPTO_LZO is not set # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_PADLOCK is not set CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_KVM is not set # CONFIG_VHOST_NET is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_BITREVERSE=y CONFIG_GENERIC_FIND_FIRST_BIT=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_CPU_RMAP=y CONFIG_NLATTR=y CONFIG_AVERAGE=y # CONFIG_CORDIC is not set ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 3:12 ` Dale @ 2012-04-03 5:32 ` Dale 2012-04-03 12:46 ` Mike Edenfield 1 sibling, 0 replies; 99+ messages in thread From: Dale @ 2012-04-03 5:32 UTC (permalink / raw To: gentoo-user Dale wrote: > > So the init thingy is going to print all that stuff each time? Or is > that the debug stuff you had me add to the grub line? Please say it is > so. It's one reason I checked my email. I was counting and realized > the debug stuff that was added may haver done all that. Taking a deep > breath helped tho. ;-) I still want my hands on that neck tho. lol > > When I booted into the new kernel and got what I thought was errors, I > did run dracut -H -f /boot/init<thingy here> and rebooted with it. When > it got booted, I could not get LVM to work. It is /data that has LVM > for now. I plan to add /usr and /var later on tho. The /data partition > has my videos and such on it. I plan to reorganize all this under > /home, which will be on LVM too, later on. Also, while I was booted in > the new kernel, I re-emerged lvm2 and then restarted the service. Still > a no go. Attaching kernel config file this time, since it could be the > issue. Maybe I added something I shouldn't have? > > Got to get shower and such for tomorrow so back in a bit. No plans to > count things right now. > > Dale > > :-) :-) > OK. I notice this when I build the init thingy with dracut: root@fireball / # dracut -H -f /boot/init-thingy E: Dracut module "lvm" cannot be found. E: Dracut module "lvm" cannot be found. I: *** Including module: dash *** I: *** Including module: udev-rules *** I: Skipping udev rule: 50-udev.rules I: Skipping udev rule: 95-late.rules I: *** Including module: base *** I: *** Including module: fs-lib *** I: *** Including module: shutdown *** I: Skipping program kexec as it cannot be found and is flagged to be optional I: *** Including modules done *** I: Wrote /boot/init-thingy: I: -rw-r--r-- 1 root root 2406253 Apr 3 00:03 /boot/init-thingy root@fireball / # So, it is not able to find the lvm module and honestly, I didn't know there was one. Anyway, I googled and only found one reference on this and it has no fix for it. So, if I put /usr on lvm, how is dracut going to be able to find /usr? This is my current versions: root@fireball / # emerge -vp dracut lvm2 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ~] sys-fs/lvm2-2.02.95-r1 USE="lvm1 readline udev (-clvm) (-cman) (-selinux) -static -static-libs" 0 kB [ebuild R ~] sys-kernel/dracut-017-r3 USE="device-mapper -debug -net (-selinux)" DRACUT_MODULES="lvm -biosdevname -btrfs -caps -crypt -crypt-gpg -dmraid -dmsquash-live -gensplash -iscsi -livenet -mdraid -multipath -nbd -nfs -plymouth -ssh-client -syslog" 0 kB Total: 2 packages (2 reinstalls), Size of downloads: 0 kB root@fireball / # I have tried all I know to try. I'm note sure what is broke now. If the init thingy is working, then I guess the new kernel is messing up lvm. Speaking of, I have to boot with my old kernel for lvm to work. It won't work with the kernel I built for the init thingy. I'm thinking there is a conflict somewhere. I just don't know where. Based on the fact the new kernel breaks whether I use a init thingy or not, I'm thinking kernel this time. Ideas? Thoughts? Making sense yet? Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 3:12 ` Dale 2012-04-03 5:32 ` Dale @ 2012-04-03 12:46 ` Mike Edenfield 2012-04-03 13:21 ` Dale 1 sibling, 1 reply; 99+ messages in thread From: Mike Edenfield @ 2012-04-03 12:46 UTC (permalink / raw To: gentoo-user On 4/2/2012 11:12 PM, Dale wrote: > Canek Peláez Valdés wrote: > >> Actually, the initramfs finished without a single error: between >> >> [ 1.962007] dracut: + source_conf /etc/conf.d >> >> and >> >> [ 2.395576] dracut: Switching root >> >> there is not a single error. The initramfs did what it needed to do; >> the user space failed *after* initramfs switched root. >> >> Did you recreated the initramfs after the kernel recompilation? 1st >> rule of non-trivial initramfs: you need to recreate it everytime you >> change kernels. >> >> Which partition is the LVM one? /home or /data? Either way, either >> partition should not matter to boot the system correctly. We need to >> see the errors *after* the initramfs switched root; maybe you can >> delete /var/log/messages, reboot, and post it? >> >> Regards. > > > So the init thingy is going to print all that stuff each time? Or is > that the debug stuff you had me add to the grub line? Please say it is > so. It's one reason I checked my email. I was counting and realized > the debug stuff that was added may haver done all that. Taking a deep > breath helped tho. ;-) I still want my hands on that neck tho. lol It was the debug stuff; every line that look like "dracut: + stuff here" was debugging information; AFAICT dracut mounted /dev/sda3 as root then it mounted the two other partitions it found. But this could be a problem (from your other email): root@fireball / # dracut -H -f /boot/init-thingy E: Dracut module "lvm" cannot be found. E: Dracut module "lvm" cannot be found. dracut couldn't find it's lvm module, even though your USE flags are set correctly. Can you try re-emerging dracut with its current USE flags? You should have a folder in /usr/lib/dracut/modules named 'lvm' that has a 'module-setup.sh' script in it, plus probably some other support files, if everything got installed correctly. --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 12:46 ` Mike Edenfield @ 2012-04-03 13:21 ` Dale 2012-04-03 17:48 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-03 13:21 UTC (permalink / raw To: gentoo-user Mike Edenfield wrote: > It was the debug stuff; every line that look like > > "dracut: + stuff here" > > was debugging information; AFAICT dracut mounted /dev/sda3 as root then > it mounted the two other partitions it found. > > But this could be a problem (from your other email): > > root@fireball / # dracut -H -f /boot/init-thingy > E: Dracut module "lvm" cannot be found. > E: Dracut module "lvm" cannot be found. > > dracut couldn't find it's lvm module, even though your USE flags are set > correctly. Can you try re-emerging dracut with its current USE flags? > > You should have a folder in /usr/lib/dracut/modules named 'lvm' that has > a 'module-setup.sh' script in it, plus probably some other support > files, if everything got installed correctly. > > --Mike > > I have re-emerged dracut several times and it still gives the same error. I even tried changing versions once to see if it was a bug or something. I found others with errors for other modules but no one posted a fix. It's a head scratcher for sure. Since lvm is not needed for booting YET, I think my main problem is the kernel and lvm. Now, even if I boot with the old kernel and no init thingy, I have to restart lvm before it will let me mount my /data partition. I think when I added the needed stuff for dracut and the init thingy, it messed up something for lvm. I can't put my finger on what yet tho. The directory you mentions is there and there is all sorts of goodies in there. I'm not sure why dracut is not finding it. I'm gonna be gone for a while but will be back as soon as I can. I got to take a friend to court. :-( Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 13:21 ` Dale @ 2012-04-03 17:48 ` Canek Peláez Valdés 2012-04-04 0:02 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-03 17:48 UTC (permalink / raw To: gentoo-user On Tue, Apr 3, 2012 at 8:21 AM, Dale <rdalek1967@gmail.com> wrote: > Mike Edenfield wrote: > >> It was the debug stuff; every line that look like >> >> "dracut: + stuff here" >> >> was debugging information; AFAICT dracut mounted /dev/sda3 as root then >> it mounted the two other partitions it found. >> >> But this could be a problem (from your other email): >> >> root@fireball / # dracut -H -f /boot/init-thingy >> E: Dracut module "lvm" cannot be found. >> E: Dracut module "lvm" cannot be found. >> >> dracut couldn't find it's lvm module, even though your USE flags are set >> correctly. Can you try re-emerging dracut with its current USE flags? >> >> You should have a folder in /usr/lib/dracut/modules named 'lvm' that has >> a 'module-setup.sh' script in it, plus probably some other support >> files, if everything got installed correctly. >> >> --Mike >> >> > > > I have re-emerged dracut several times and it still gives the same > error. I even tried changing versions once to see if it was a bug or > something. I found others with errors for other modules but no one > posted a fix. It's a head scratcher for sure. > > Since lvm is not needed for booting YET, I think my main problem is the > kernel and lvm. Now, even if I boot with the old kernel and no init > thingy, I have to restart lvm before it will let me mount my /data > partition. I think when I added the needed stuff for dracut and the > init thingy, it messed up something for lvm. I can't put my finger on > what yet tho. > > The directory you mentions is there and there is all sorts of goodies in > there. I'm not sure why dracut is not finding it. I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs with LVM, and like in your case, it failed. Using the --debug option for dracut, it *seems* (it's really verbose and I didn't read everything), it seems that it doesn't "find" the lvm module not because it's not there, but because I actually don't have any LVM volumes. So I removed the -H option for dracut to stop looking at my host status, and lo and behold, it included the LVM module. So please, try that. If it works, then there is two options: 1. Dracut has a bug that stops it from detecting your host LVM status; maybe it only checks the "important" or standard partitions, or maybe the checking process itself has a bug. 2. Your LVM configuration (while it works) it's not "canonically" detectable. Either case, please try re-creating your dracut initramfs without the -H option. I think that's the last problem (the other "problem" was that you got scared with the humongous debug output that dracut generates with dr.debug), and so we can then finally put this case to rest. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-03 17:48 ` Canek Peláez Valdés @ 2012-04-04 0:02 ` Dale 2012-04-04 1:59 ` William Kenworthy 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-04 0:02 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > > I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor > DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs > with LVM, and like in your case, it failed. Using the --debug option > for dracut, it *seems* (it's really verbose and I didn't read > everything), it seems that it doesn't "find" the lvm module not > because it's not there, but because I actually don't have any LVM > volumes. > > So I removed the -H option for dracut to stop looking at my host > status, and lo and behold, it included the LVM module. So please, try > that. > > If it works, then there is two options: > > 1. Dracut has a bug that stops it from detecting your host LVM status; > maybe it only checks the "important" or standard partitions, or maybe > the checking process itself has a bug. > > 2. Your LVM configuration (while it works) it's not "canonically" detectable. > > Either case, please try re-creating your dracut initramfs without the > -H option. I think that's the last problem (the other "problem" was > that you got scared with the humongous debug output that dracut > generates with dr.debug), and so we can then finally put this case to > rest. > > Regards. Not so fast there Tex. This ain't over but the fat lady may be clearing her throat. Riddle me this Batman. I tried it without the -H. That was much better. No boo boos. But wait. This is me you know. ;-) When I boot, lvm fails to start. After it boots to a console and I login, I can restart lvm and it works fine. So, when I boot, the drive that is set up for lvm isn't working. It's not a big deal right now but it is about to be when /usr gets put on lvm. If I put /usr on lvm, Houston, we have a problem. May not boot right at all. At this point, this fails regardless of the kernel. I may try some older kernels in a bit tho. Also, it no longer matters if I use the init thingy either. It fails either way. Looks like the init thingy is working, until I break it anyway. Give me time. lol Canek, I know you don't use lvm so, anybody have any ideas? Maybe a new thread since this may not be init thingy related. Well, I rebooted and wrote down the errors then searched a bit. I found this: http://speeves.erikin.com/2012/01/root-your-box-and-mount-lvm-partitions.html So, it seems that / needs to be mounted rw so that lvm can start. How do I fix this you reckon? Doesn't the init thingy do that or is that done after the init thingy is done? <sighs> Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 0:02 ` Dale @ 2012-04-04 1:59 ` William Kenworthy 2012-04-04 2:55 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: William Kenworthy @ 2012-04-04 1:59 UTC (permalink / raw To: gentoo-user On Tue, 2012-04-03 at 19:02 -0500, Dale wrote: > Canek Peláez Valdés wrote: > > > > > I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor > > DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs > > with LVM, and like in your case, it failed. Using the --debug option Dale, with genkernel you have to tell it to start LVM on the kernel commandline ("dolvm") which triggers a script within the initramfs - do you have to do the same thing with dracut? BillK ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 1:59 ` William Kenworthy @ 2012-04-04 2:55 ` Dale 2012-04-04 3:12 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-04 2:55 UTC (permalink / raw To: gentoo-user William Kenworthy wrote: > On Tue, 2012-04-03 at 19:02 -0500, Dale wrote: >> Canek Peláez Valdés wrote: >> >>> >>> I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor >>> DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs >>> with LVM, and like in your case, it failed. Using the --debug option > > Dale, with genkernel you have to tell it to start LVM on the kernel > commandline ("dolvm") which triggers a script within the initramfs - do > you have to do the same thing with dracut? > > BillK > Well, I dunno. I know how to find out tho. < dale adds dolvm to his kernel line and is about to reboot > If I ain't back in a few minutes, send help. . . quick. lol Also, see the other new thread. I think Walt has the same thing. BRB Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 2:55 ` Dale @ 2012-04-04 3:12 ` Dale 2012-04-04 3:19 ` Canek Peláez Valdés 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-04 3:12 UTC (permalink / raw To: gentoo-user Dale wrote: > William Kenworthy wrote: >> On Tue, 2012-04-03 at 19:02 -0500, Dale wrote: >>> Canek Peláez Valdés wrote: >>> >>>> >>>> I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor >>>> DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs >>>> with LVM, and like in your case, it failed. Using the --debug option >> >> Dale, with genkernel you have to tell it to start LVM on the kernel >> commandline ("dolvm") which triggers a script within the initramfs - do >> you have to do the same thing with dracut? >> >> BillK >> > > Well, I dunno. I know how to find out tho. > > < dale adds dolvm to his kernel line and is about to reboot > > > If I ain't back in a few minutes, send help. . . quick. lol > > Also, see the other new thread. I think Walt has the same thing. > > BRB > > Dale > > :-) :-) > > I'm back. I tried and it did the same. Worth a shot tho. I noticed this. It mounts / ro then tries to start lvm. Then just a few lines later, it mounts / rw. So, it appears that it needs to mount / rw then start lvm. I dunno. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 3:12 ` Dale @ 2012-04-04 3:19 ` Canek Peláez Valdés 2012-04-04 7:48 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-04 3:19 UTC (permalink / raw To: gentoo-user On Tue, Apr 3, 2012 at 10:12 PM, Dale <rdalek1967@gmail.com> wrote: > Dale wrote: >> William Kenworthy wrote: >>> On Tue, 2012-04-03 at 19:02 -0500, Dale wrote: >>>> Canek Peláez Valdés wrote: >>>> >>>>> >>>>> I do. I don't use LVM, so i didn't had neither USE=device-mapper, nor >>>>> DRACUT_MODULES=lvm, so I add them. Then I tried to create my initramfs >>>>> with LVM, and like in your case, it failed. Using the --debug option >>> >>> Dale, with genkernel you have to tell it to start LVM on the kernel >>> commandline ("dolvm") which triggers a script within the initramfs - do >>> you have to do the same thing with dracut? >>> >>> BillK >>> >> >> Well, I dunno. I know how to find out tho. >> >> < dale adds dolvm to his kernel line and is about to reboot > >> >> If I ain't back in a few minutes, send help. . . quick. lol >> >> Also, see the other new thread. I think Walt has the same thing. >> >> BRB >> >> Dale >> >> :-) :-) >> >> > > > I'm back. I tried and it did the same. Worth a shot tho. > > I noticed this. It mounts / ro then tries to start lvm. Then just a > few lines later, it mounts / rw. So, it appears that it needs to mount > / rw then start lvm. > > I dunno. Dale, could yo please add again rd.debug to your kernel command line, boot with the initramfs, and post the output from dmesg (without you manually mounting your LVM volume)? Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 3:19 ` Canek Peláez Valdés @ 2012-04-04 7:48 ` Dale 2012-04-04 9:05 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-04 7:48 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 698 bytes --] Canek Peláez Valdés wrote: > > Dale, could yo please add again rd.debug to your kernel command line, > boot with the initramfs, and post the output from dmesg (without you > manually mounting your LVM volume)? > > Regards. It's attached. I see what it is doing but no idea how to fix it. It didn't use to do this. This is a recent thing. It doesn't appear to be init thingy related and I think Walt is having the same issue. Kernel maybe? I'm on 3.2.11. Thanks. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" [-- Attachment #2: dmesg-init-thingy-new --] [-- Type: text/plain, Size: 71113 bytes --] root@fireball / # dmesg [ 0.000000] Linux version 3.2.11-gentoo (root@fireball) (gcc version 4.5.3 (Gentoo 4.5.3-r2 p1.1, pie-0.4.7) ) #2 SMP PREEMPT Mon Apr 2 20:15:29 CDT 2012 [ 0.000000] Command line: root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug nox [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 0000000000098400 (usable) [ 0.000000] BIOS-e820: 0000000000098400 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 00000000bfc91000 (usable) [ 0.000000] BIOS-e820: 00000000bfcf0000 - 00000000bfcf3000 (ACPI NVS) [ 0.000000] BIOS-e820: 00000000bfcf3000 - 00000000bfd00000 (ACPI data) [ 0.000000] BIOS-e820: 00000000bfd00000 - 00000000bfe00000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved) [ 0.000000] BIOS-e820: 0000000100000000 - 0000000440000000 (usable) [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] DMI 2.4 present. [ 0.000000] DMI: Gigabyte Technology Co., Ltd. GA-770T-USB3/GA-770T-USB3, BIOS F4 08/26/2010 [ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved) [ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable) [ 0.000000] No AGP bridge found [ 0.000000] last_pfn = 0x440000 max_arch_pfn = 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-C7FFF write-protect [ 0.000000] C8000-FFFFF uncachable [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 000000000000 mask FFFF80000000 write-back [ 0.000000] 1 base 000080000000 mask FFFFC0000000 write-back [ 0.000000] 2 base 0000BFD00000 mask FFFFFFF00000 uncachable [ 0.000000] 3 base 0000BFE00000 mask FFFFFFE00000 uncachable [ 0.000000] 4 base 000100000000 mask FFFF00000000 write-back [ 0.000000] 5 base 000200000000 mask FFFE00000000 write-back [ 0.000000] 6 base 000400000000 mask FFFFC0000000 write-back [ 0.000000] 7 disabled [ 0.000000] TOM2: 0000000440000000 aka 17408M [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [ 0.000000] e820 update range: 00000000bfd00000 - 0000000100000000 (usable) ==> (reserved) [ 0.000000] last_pfn = 0xbfc91 max_arch_pfn = 0x400000000 [ 0.000000] found SMP MP-table at [ffff8800000f41e0] f41e0 [ 0.000000] initial memory mapped : 0 - 20000000 [ 0.000000] Base memory trampoline at [ffff880000096000] 96000 size 8192 [ 0.000000] Using GB pages for direct mapping [ 0.000000] init_memory_mapping: 0000000000000000-00000000bfc91000 [ 0.000000] 0000000000 - 0080000000 page 1G [ 0.000000] 0080000000 - 00bfc00000 page 2M [ 0.000000] 00bfc00000 - 00bfc91000 page 4k [ 0.000000] kernel direct mapping tables up to bfc91000 @ 1fffd000-20000000 [ 0.000000] init_memory_mapping: 0000000100000000-0000000440000000 [ 0.000000] 0100000000 - 0440000000 page 1G [ 0.000000] kernel direct mapping tables up to 440000000 @ bfc90000-bfc91000 [ 0.000000] RAMDISK: 37c79000 - 37ff0000 [ 0.000000] ACPI: RSDP 00000000000f5c10 00014 (v00 GBT ) [ 0.000000] ACPI: RSDT 00000000bfcf3000 00038 (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: FACP 00000000bfcf3040 00074 (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: DSDT 00000000bfcf30c0 073E2 (v01 GBT GBTUACPI 00001000 MSFT 03000000) [ 0.000000] ACPI: FACS 00000000bfcf0000 00040 [ 0.000000] ACPI: SSDT 00000000bfcfa580 0088C (v01 PTLTD POWERNOW 00000001 LTP 00000001) [ 0.000000] ACPI: HPET 00000000bfcfae40 00038 (v01 GBT GBTUACPI 42302E31 GBTU 00000098) [ 0.000000] ACPI: MCFG 00000000bfcfae80 0003C (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: APIC 00000000bfcfa4c0 000BC (v01 GBT GBTUACPI 42302E31 GBTU 01010101) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at 0000000000000000-0000000440000000 [ 0.000000] Initmem setup node 0 0000000000000000-0000000440000000 [ 0.000000] NODE_DATA [000000043fffb000 - 000000043fffffff] [ 0.000000] [ffffea0000000000-ffffea000edfffff] PMD -> [ffff88042f600000-ffff88043d5fffff] on node 0 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000010 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal 0x00100000 -> 0x00440000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[3] active PFN ranges [ 0.000000] 0: 0x00000010 -> 0x00000098 [ 0.000000] 0: 0x00000100 -> 0x000bfc91 [ 0.000000] 0: 0x00100000 -> 0x00440000 [ 0.000000] On node 0 totalpages: 4193305 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 2 pages reserved [ 0.000000] DMA zone: 3918 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 14280 pages used for memmap [ 0.000000] DMA32 zone: 767177 pages, LIFO batch:31 [ 0.000000] Normal zone: 46592 pages used for memmap [ 0.000000] Normal zone: 3361280 pages, LIFO batch:31 [ 0.000000] ACPI: PM-Timer IO Port: 0x4008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x04] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x05] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x06] disabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x07] disabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x02] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x03] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x04] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x05] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x06] dfl dfl lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x07] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x10b9a201 base: 0xfed00000 [ 0.000000] SMP: Allowing 8 CPUs, 4 hotplug CPUs [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] Allocating PCI resources starting at bfe00000 (gap: bfe00000:20200000) [ 0.000000] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:8 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff88043fc00000 s75584 r8192 d22720 u262144 [ 0.000000] pcpu-alloc: s75584 r8192 d22720 u262144 alloc=1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 4132375 [ 0.000000] Policy zone: Normal [ 0.000000] Kernel command line: root=/dev/sda3 init=/sbin/init rd.debug rd.udev.debug nox [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Checking aperture... [ 0.000000] No AGP bridge found [ 0.000000] Node 0: aperture @ b4000000 size 32 MB [ 0.000000] Aperture pointing to e820 RAM. Ignoring. [ 0.000000] Your BIOS doesn't leave a aperture memory hole [ 0.000000] Please enable the IOMMU option in the BIOS setup [ 0.000000] This costs you 64 MB of RAM [ 0.000000] Mapping aperture over 65536 KB of RAM @ b4000000 [ 0.000000] Memory: 16388988k/17825792k available (6268k kernel code, 1052572k absent, 384232k reserved, 6642k data, 4852k init) [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:4352 nr_irqs:744 16 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] hpet clockevent registered [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 3218.035 MHz processor. [ 0.003002] Calibrating delay loop (skipped), value calculated using timer frequency.. 6436.07 BogoMIPS (lpj=3218035) [ 0.003606] pid_max: default: 32768 minimum: 301 [ 0.004046] Security Framework initialized [ 0.005219] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes) [ 0.009786] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes) [ 0.012213] Mount-cache hash table entries: 256 [ 0.012628] tseg: 00bfe00000 [ 0.012630] CPU: Physical Processor ID: 0 [ 0.012928] CPU: Processor Core ID: 0 [ 0.013001] mce: CPU supports 6 MCE banks [ 0.013307] using AMD E400 aware idle routine [ 0.013637] ACPI: Core revision 20110623 [ 0.018497] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.028812] CPU0: AMD Phenom(tm) II X4 955 Processor stepping 03 [ 0.029997] Performance Events: AMD PMU driver. [ 0.029997] ... version: 0 [ 0.029997] ... bit width: 48 [ 0.029997] ... generic registers: 4 [ 0.029999] ... value mask: 0000ffffffffffff [ 0.030303] ... max period: 00007fffffffffff [ 0.030603] ... fixed-purpose events: 0 [ 0.030998] ... event mask: 000000000000000f [ 0.031324] System has AMD C1E enabled [ 0.031634] Switch to broadcast mode on CPU0 [ 0.039088] MCE: In-kernel MCE decoding enabled. [ 0.045025] Booting Node 0, Processors #1 [ 0.045122] smpboot cpu 1: start_ip = 96000 [ 0.116996] Switch to broadcast mode on CPU1 [ 0.121025] #2 [ 0.121073] smpboot cpu 2: start_ip = 96000 [ 0.192991] Switch to broadcast mode on CPU2 [ 0.197020] #3 [ 0.197068] smpboot cpu 3: start_ip = 96000 [ 0.268984] Switch to broadcast mode on CPU3 [ 0.268993] Brought up 4 CPUs [ 0.268995] Total of 4 processors activated (25743.75 BogoMIPS). [ 0.271156] devtmpfs: initialized [ 0.271677] NET: Registered protocol family 16 [ 0.272014] kworker/u:0 used greatest stack depth: 6080 bytes left [ 0.272072] kworker/u:0 used greatest stack depth: 5680 bytes left [ 0.272732] node 0 link 0: io port [b000, ffff] [ 0.272734] TOM: 00000000c0000000 aka 3072M [ 0.272970] Fam 10h mmconf [mem 0xe0000000-0xe00fffff] [ 0.272973] node 0 link 0: mmio [a0000, bffff] [ 0.272975] node 0 link 0: mmio [c0000000, dfffffff] [ 0.272978] node 0 link 0: mmio [f0000000, fe02ffff] [ 0.272980] node 0 link 0: mmio [e0000000, e04fffff] ==> [e0100000, e04fffff] [ 0.272983] TOM2: 0000000440000000 aka 17408M [ 0.273281] bus: [00, 04] on node 0 link 0 [ 0.273283] bus: 00 index 0 [io 0x0000-0xffff] [ 0.273284] bus: 00 index 1 [mem 0x000a0000-0x000bffff] [ 0.273286] bus: 00 index 2 [mem 0xc0000000-0xdfffffff] [ 0.273287] bus: 00 index 3 [mem 0xe0500000-0xffffffff] [ 0.273289] bus: 00 index 4 [mem 0xe0100000-0xe04fffff] [ 0.273290] bus: 00 index 5 [mem 0x440000000-0xfcffffffff] [ 0.273300] Extended Config Space enabled on 1 nodes [ 0.273642] ACPI: bus type pci registered [ 0.274061] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000) [ 0.274618] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820 [ 0.296727] PCI: Using configuration type 1 for base access [ 0.302987] bio: create slab <bio-0> at 0 [ 0.303384] ACPI: Added _OSI(Module Device) [ 0.303682] ACPI: Added _OSI(Processor Device) [ 0.303965] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.304267] ACPI: Added _OSI(Processor Aggregator Device) [ 0.305315] ACPI: EC: Look up EC in DSDT [ 0.310187] ACPI: Interpreter enabled [ 0.310964] ACPI: (supports S0 S5) [ 0.311362] ACPI: Using IOAPIC for interrupt routing [ 0.354914] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.355001] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.355421] pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7] [ 0.355957] pci_root PNP0A03:00: host bridge window [io 0x0d00-0xffff] [ 0.356259] pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] [ 0.356956] pci_root PNP0A03:00: host bridge window [mem 0x000c0000-0x000dffff] [ 0.357506] pci_root PNP0A03:00: host bridge window [mem 0xbff00000-0xfebfffff] [ 0.357966] pci 0000:00:00.0: [1002:5957] type 0 class 0x000600 [ 0.357978] pci 0000:00:00.0: reg 1c: [mem 0xe0000000-0xffffffff 64bit] [ 0.358012] pci 0000:00:02.0: [1002:5978] type 1 class 0x000604 [ 0.358043] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold [ 0.358046] pci 0000:00:02.0: PME# disabled [ 0.358065] pci 0000:00:09.0: [1002:597e] type 1 class 0x000604 [ 0.358094] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold [ 0.358096] pci 0000:00:09.0: PME# disabled [ 0.358108] pci 0000:00:0a.0: [1002:597f] type 1 class 0x000604 [ 0.358137] pci 0000:00:0a.0: PME# supported from D0 D3hot D3cold [ 0.358139] pci 0000:00:0a.0: PME# disabled [ 0.358164] pci 0000:00:11.0: [1002:4391] type 0 class 0x000106 [ 0.358182] pci 0000:00:11.0: reg 10: [io 0xff00-0xff07] [ 0.358192] pci 0000:00:11.0: reg 14: [io 0xfe00-0xfe03] [ 0.358201] pci 0000:00:11.0: reg 18: [io 0xfd00-0xfd07] [ 0.358210] pci 0000:00:11.0: reg 1c: [io 0xfc00-0xfc03] [ 0.358219] pci 0000:00:11.0: reg 20: [io 0xfb00-0xfb0f] [ 0.358228] pci 0000:00:11.0: reg 24: [mem 0xfe02f000-0xfe02f3ff] [ 0.358284] pci 0000:00:12.0: [1002:4397] type 0 class 0x000c03 [ 0.358297] pci 0000:00:12.0: reg 10: [mem 0xfe02e000-0xfe02efff] [ 0.358360] pci 0000:00:12.1: [1002:4398] type 0 class 0x000c03 [ 0.358373] pci 0000:00:12.1: reg 10: [mem 0xfe02d000-0xfe02dfff] [ 0.358441] pci 0000:00:12.2: [1002:4396] type 0 class 0x000c03 [ 0.358460] pci 0000:00:12.2: reg 10: [mem 0xfe02c000-0xfe02c0ff] [ 0.358540] pci 0000:00:12.2: supports D1 D2 [ 0.358542] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot [ 0.358546] pci 0000:00:12.2: PME# disabled [ 0.358566] pci 0000:00:13.0: [1002:4397] type 0 class 0x000c03 [ 0.358579] pci 0000:00:13.0: reg 10: [mem 0xfe02b000-0xfe02bfff] [ 0.358642] pci 0000:00:13.1: [1002:4398] type 0 class 0x000c03 [ 0.358655] pci 0000:00:13.1: reg 10: [mem 0xfe02a000-0xfe02afff] [ 0.358989] pci 0000:00:13.2: [1002:4396] type 0 class 0x000c03 [ 0.359008] pci 0000:00:13.2: reg 10: [mem 0xfe029000-0xfe0290ff] [ 0.359088] pci 0000:00:13.2: supports D1 D2 [ 0.359090] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot [ 0.359093] pci 0000:00:13.2: PME# disabled [ 0.359117] pci 0000:00:14.0: [1002:4385] type 0 class 0x000c05 [ 0.359214] pci 0000:00:14.1: [1002:439c] type 0 class 0x000101 [ 0.359230] pci 0000:00:14.1: reg 10: [io 0x0000-0x0007] [ 0.359239] pci 0000:00:14.1: reg 14: [io 0x0000-0x0003] [ 0.359248] pci 0000:00:14.1: reg 18: [io 0x0000-0x0007] [ 0.359257] pci 0000:00:14.1: reg 1c: [io 0x0000-0x0003] [ 0.359266] pci 0000:00:14.1: reg 20: [io 0xfa00-0xfa0f] [ 0.359323] pci 0000:00:14.2: [1002:4383] type 0 class 0x000403 [ 0.359343] pci 0000:00:14.2: reg 10: [mem 0xfe024000-0xfe027fff 64bit] [ 0.359408] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold [ 0.359412] pci 0000:00:14.2: PME# disabled [ 0.359424] pci 0000:00:14.3: [1002:439d] type 0 class 0x000601 [ 0.359498] pci 0000:00:14.4: [1002:4384] type 1 class 0x000604 [ 0.359539] pci 0000:00:14.5: [1002:4399] type 0 class 0x000c03 [ 0.359551] pci 0000:00:14.5: reg 10: [mem 0xfe028000-0xfe028fff] [ 0.359617] pci 0000:00:18.0: [1022:1200] type 0 class 0x000600 [ 0.359633] pci 0000:00:18.1: [1022:1201] type 0 class 0x000600 [ 0.359646] pci 0000:00:18.2: [1022:1202] type 0 class 0x000600 [ 0.359659] pci 0000:00:18.3: [1022:1203] type 0 class 0x000600 [ 0.359674] pci 0000:00:18.4: [1022:1204] type 0 class 0x000600 [ 0.359722] pci 0000:01:00.0: [10de:0a20] type 0 class 0x000300 [ 0.359731] pci 0000:01:00.0: reg 10: [mem 0xfb000000-0xfbffffff] [ 0.359741] pci 0000:01:00.0: reg 14: [mem 0xc0000000-0xcfffffff 64bit pref] [ 0.359751] pci 0000:01:00.0: reg 1c: [mem 0xde000000-0xdfffffff 64bit pref] [ 0.359758] pci 0000:01:00.0: reg 24: [io 0xef00-0xef7f] [ 0.359764] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0007ffff pref] [ 0.359818] pci 0000:01:00.1: [10de:0be2] type 0 class 0x000403 [ 0.359827] pci 0000:01:00.1: reg 10: [mem 0xfcffc000-0xfcffffff] [ 0.360974] pci 0000:00:02.0: PCI bridge to [bus 01-01] [ 0.361280] pci 0000:00:02.0: bridge window [io 0xe000-0xefff] [ 0.361283] pci 0000:00:02.0: bridge window [mem 0xfb000000-0xfcffffff] [ 0.361286] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.361325] pci 0000:02:00.0: [1033:0194] type 0 class 0x000c03 [ 0.361340] pci 0000:02:00.0: reg 10: [mem 0xfdafe000-0xfdafffff 64bit] [ 0.361412] pci 0000:02:00.0: PME# supported from D0 D3hot D3cold [ 0.361415] pci 0000:02:00.0: PME# disabled [ 0.362971] pci 0000:00:09.0: PCI bridge to [bus 02-02] [ 0.363277] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 0.363280] pci 0000:00:09.0: bridge window [mem 0xfda00000-0xfdafffff] [ 0.363283] pci 0000:00:09.0: bridge window [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.363322] pci 0000:03:00.0: [10ec:8168] type 0 class 0x000200 [ 0.363335] pci 0000:03:00.0: reg 10: [io 0xce00-0xceff] [ 0.363354] pci 0000:03:00.0: reg 18: [mem 0xfddff000-0xfddfffff 64bit pref] [ 0.363367] pci 0000:03:00.0: reg 20: [mem 0xfddf8000-0xfddfbfff 64bit pref] [ 0.363376] pci 0000:03:00.0: reg 30: [mem 0x00000000-0x0001ffff pref] [ 0.363423] pci 0000:03:00.0: supports D1 D2 [ 0.363425] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.363428] pci 0000:03:00.0: PME# disabled [ 0.364972] pci 0000:00:0a.0: PCI bridge to [bus 03-03] [ 0.365274] pci 0000:00:0a.0: bridge window [io 0xc000-0xcfff] [ 0.365277] pci 0000:00:0a.0: bridge window [mem 0xfde00000-0xfdefffff] [ 0.365280] pci 0000:00:0a.0: bridge window [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.365330] pci 0000:04:0e.0: [104c:8024] type 0 class 0x000c00 [ 0.365353] pci 0000:04:0e.0: reg 10: [mem 0xfdcff000-0xfdcff7ff] [ 0.365365] pci 0000:04:0e.0: reg 14: [mem 0xfdcf8000-0xfdcfbfff] [ 0.365457] pci 0000:04:0e.0: supports D1 D2 [ 0.365458] pci 0000:04:0e.0: PME# supported from D0 D1 D2 D3hot [ 0.365463] pci 0000:04:0e.0: PME# disabled [ 0.365497] pci 0000:00:14.4: PCI bridge to [bus 04-04] (subtractive decode) [ 0.365804] pci 0000:00:14.4: bridge window [io 0xb000-0xbfff] [ 0.365808] pci 0000:00:14.4: bridge window [mem 0xfdc00000-0xfdcfffff] [ 0.365812] pci 0000:00:14.4: bridge window [mem 0xfdb00000-0xfdbfffff pref] [ 0.365815] pci 0000:00:14.4: bridge window [io 0x0000-0x0cf7] (subtractive decode) [ 0.365817] pci 0000:00:14.4: bridge window [io 0x0d00-0xffff] (subtractive decode) [ 0.365819] pci 0000:00:14.4: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode) [ 0.365821] pci 0000:00:14.4: bridge window [mem 0x000c0000-0x000dffff] (subtractive decode) [ 0.365823] pci 0000:00:14.4: bridge window [mem 0xbff00000-0xfebfffff] (subtractive decode) [ 0.365838] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.366102] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT] [ 0.366157] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE2._PRT] [ 0.366193] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE9._PRT] [ 0.366218] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCEA._PRT] [ 0.366246] pci0000:00: Requesting ACPI _OSC control (0x1d) [ 0.366550] pci0000:00: ACPI _OSC request failed (AE_NOT_FOUND), returned control mask: 0x1d [ 0.366954] ACPI _OSC control for PCIe not granted, disabling ASPM [ 0.379528] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.380576] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.381668] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.382752] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.383841] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.384980] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.386276] ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.387279] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11) *0, disabled. [ 0.388678] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none [ 0.388953] vgaarb: loaded [ 0.389251] vgaarb: bridge control possible 0000:01:00.0 [ 0.390068] SCSI subsystem initialized [ 0.390458] libata version 3.00 loaded. [ 0.390523] usbcore: registered new interface driver usbfs [ 0.390857] usbcore: registered new interface driver hub [ 0.390987] usbcore: registered new device driver usb [ 0.391443] Advanced Linux Sound Architecture Driver Version 1.0.24. [ 0.391951] PCI: Using ACPI for IRQ routing [ 0.400733] PCI: pci_cache_line_size set to 64 bytes [ 0.400740] pci 0000:00:00.0: no compatible bridge window for [mem 0xe0000000-0xffffffff 64bit] [ 0.401021] reserve RAM buffer: 0000000000098400 - 000000000009ffff [ 0.401024] reserve RAM buffer: 00000000bfc91000 - 00000000bfffffff [ 0.401264] cfg80211: Calling CRDA to update world regulatory domain [ 0.402047] NetLabel: Initializing [ 0.402350] NetLabel: domain hash size = 128 [ 0.402650] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.402957] NetLabel: unlabeled traffic allowed by default [ 0.403262] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0 [ 0.403791] hpet0: 4 comparators, 32-bit 14.318180 MHz counter [ 0.405981] Switching to clocksource hpet [ 0.413267] pnp: PnP ACPI init [ 0.413581] ACPI: bus type pnp registered [ 0.413942] pnp 00:00: [bus 00-ff] [ 0.413944] pnp 00:00: [io 0x0cf8-0x0cff] [ 0.413946] pnp 00:00: [io 0x0000-0x0cf7 window] [ 0.413948] pnp 00:00: [io 0x0d00-0xffff window] [ 0.413950] pnp 00:00: [mem 0x000a0000-0x000bffff window] [ 0.413952] pnp 00:00: [mem 0x000c0000-0x000dffff window] [ 0.413954] pnp 00:00: [mem 0xbff00000-0xfebfffff window] [ 0.414040] pnp 00:00: Plug and Play ACPI device, IDs PNP0a03 (active) [ 0.414049] pnp 00:01: [io 0x0010-0x001f] [ 0.414051] pnp 00:01: [io 0x0022-0x003f] [ 0.414053] pnp 00:01: [io 0x0044-0x005f] [ 0.414054] pnp 00:01: [io 0x0062-0x0063] [ 0.414056] pnp 00:01: [io 0x0065-0x006f] [ 0.414057] pnp 00:01: [io 0x0074-0x007f] [ 0.414060] pnp 00:01: [io 0x0091-0x0093] [ 0.414062] pnp 00:01: [io 0x00a2-0x00bf] [ 0.414063] pnp 00:01: [io 0x00e0-0x00ef] [ 0.414065] pnp 00:01: [io 0x04d0-0x04d1] [ 0.414066] pnp 00:01: [io 0x0220-0x0225] [ 0.414068] pnp 00:01: [io 0x0290-0x0294] [ 0.414132] system 00:01: [io 0x04d0-0x04d1] has been reserved [ 0.414442] system 00:01: [io 0x0220-0x0225] has been reserved [ 0.414745] system 00:01: [io 0x0290-0x0294] has been reserved [ 0.415047] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.432521] pnp 00:02: [io 0x4100-0x411f] [ 0.432524] pnp 00:02: [io 0x0228-0x022f] [ 0.432526] pnp 00:02: [io 0x040b] [ 0.432527] pnp 00:02: [io 0x04d6] [ 0.432529] pnp 00:02: [io 0x0c00-0x0c01] [ 0.432530] pnp 00:02: [io 0x0c14] [ 0.432532] pnp 00:02: [io 0x0c50-0x0c52] [ 0.432533] pnp 00:02: [io 0x0c6c-0x0c6d] [ 0.432535] pnp 00:02: [io 0x0c6f] [ 0.432536] pnp 00:02: [io 0x0cd0-0x0cd1] [ 0.432538] pnp 00:02: [io 0x0cd2-0x0cd3] [ 0.432539] pnp 00:02: [io 0x0cd4-0x0cdf] [ 0.432541] pnp 00:02: [io 0x4000-0x40fe] [ 0.432542] pnp 00:02: [io 0x4210-0x4217] [ 0.432544] pnp 00:02: [io 0x0b00-0x0b0f] [ 0.432545] pnp 00:02: [io 0x0b10-0x0b1f] [ 0.432547] pnp 00:02: [io 0x0b20-0x0b3f] [ 0.432548] pnp 00:02: [mem 0x00000000-0x00000fff window] [ 0.432550] pnp 00:02: [mem 0xfee00400-0xfee00fff window] [ 0.432555] pnp 00:02: disabling [mem 0x00000000-0x00000fff window] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.433144] pnp 00:02: disabling [mem 0x00000000-0x00000fff window disabled] because it overlaps 0000:01:00.0 BAR 6 [mem 0x00000000-0x0007ffff pref] [ 0.433715] pnp 00:02: disabling [mem 0x00000000-0x00000fff window disabled] because it overlaps 0000:03:00.0 BAR 6 [mem 0x00000000-0x0001ffff pref] [ 0.434357] system 00:02: [io 0x4100-0x411f] has been reserved [ 0.434668] system 00:02: [io 0x0228-0x022f] has been reserved [ 0.434970] system 00:02: [io 0x040b] has been reserved [ 0.435275] system 00:02: [io 0x04d6] has been reserved [ 0.435582] system 00:02: [io 0x0c00-0x0c01] has been reserved [ 0.435889] system 00:02: [io 0x0c14] has been reserved [ 0.436191] system 00:02: [io 0x0c50-0x0c52] has been reserved [ 0.436503] system 00:02: [io 0x0c6c-0x0c6d] has been reserved [ 0.436802] system 00:02: [io 0x0c6f] has been reserved [ 0.437103] system 00:02: [io 0x0cd0-0x0cd1] has been reserved [ 0.437405] system 00:02: [io 0x0cd2-0x0cd3] has been reserved [ 0.437716] system 00:02: [io 0x0cd4-0x0cdf] has been reserved [ 0.438020] system 00:02: [io 0x4000-0x40fe] has been reserved [ 0.438323] system 00:02: [io 0x4210-0x4217] has been reserved [ 0.438633] system 00:02: [io 0x0b00-0x0b0f] has been reserved [ 0.438937] system 00:02: [io 0x0b10-0x0b1f] has been reserved [ 0.439238] system 00:02: [io 0x0b20-0x0b3f] has been reserved [ 0.439552] system 00:02: [mem 0xfee00400-0xfee00fff window] has been reserved [ 0.440107] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.440190] pnp 00:03: [dma 4] [ 0.440192] pnp 00:03: [io 0x0000-0x000f] [ 0.440193] pnp 00:03: [io 0x0080-0x0090] [ 0.440195] pnp 00:03: [io 0x0094-0x009f] [ 0.440197] pnp 00:03: [io 0x00c0-0x00df] [ 0.440274] pnp 00:03: Plug and Play ACPI device, IDs PNP0200 (active) [ 0.440300] pnp 00:04: [irq 0 disabled] [ 0.440311] pnp 00:04: [irq 8] [ 0.440313] pnp 00:04: [mem 0xfed00000-0xfed003ff] [ 0.440358] pnp 00:04: Plug and Play ACPI device, IDs PNP0103 (active) [ 0.440379] pnp 00:05: [io 0x0070-0x0073] [ 0.440433] pnp 00:05: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.440440] pnp 00:06: [io 0x0061] [ 0.440483] pnp 00:06: Plug and Play ACPI device, IDs PNP0800 (active) [ 0.440491] pnp 00:07: [io 0x00f0-0x00ff] [ 0.440498] pnp 00:07: [irq 13] [ 0.440541] pnp 00:07: Plug and Play ACPI device, IDs PNP0c04 (active) [ 0.440661] pnp 00:08: [io 0x03f0-0x03f5] [ 0.440662] pnp 00:08: [io 0x03f7] [ 0.440669] pnp 00:08: [irq 6] [ 0.440671] pnp 00:08: [dma 2] [ 0.440727] pnp 00:08: Plug and Play ACPI device, IDs PNP0700 (active) [ 0.440866] pnp 00:09: [io 0x03f8-0x03ff] [ 0.440873] pnp 00:09: [irq 4] [ 0.440936] pnp 00:09: Plug and Play ACPI device, IDs PNP0501 (active) [ 0.441084] pnp 00:0a: [io 0x0378-0x037f] [ 0.441091] pnp 00:0a: [irq 7] [ 0.441153] pnp 00:0a: Plug and Play ACPI device, IDs PNP0400 (active) [ 0.441234] pnp 00:0b: [irq 12] [ 0.441282] pnp 00:0b: Plug and Play ACPI device, IDs PNP0f13 (active) [ 0.441298] pnp 00:0c: [io 0x0060] [ 0.441300] pnp 00:0c: [io 0x0064] [ 0.441307] pnp 00:0c: [irq 1] [ 0.441354] pnp 00:0c: Plug and Play ACPI device, IDs PNP0303 (active) [ 0.441377] pnp 00:0d: [mem 0xe0000000-0xefffffff] [ 0.441453] system 00:0d: [mem 0xe0000000-0xefffffff] has been reserved [ 0.441757] system 00:0d: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.441866] pnp 00:0e: [mem 0x000d4400-0x000d7fff] [ 0.441868] pnp 00:0e: [mem 0x000f0000-0x000f7fff] [ 0.441869] pnp 00:0e: [mem 0x000f8000-0x000fbfff] [ 0.441871] pnp 00:0e: [mem 0x000fc000-0x000fffff] [ 0.441873] pnp 00:0e: [mem 0xbfcf0000-0xbfcfffff] [ 0.441874] pnp 00:0e: [mem 0xffff0000-0xffffffff] [ 0.441876] pnp 00:0e: [mem 0x00000000-0x0009ffff] [ 0.441878] pnp 00:0e: [mem 0x00100000-0xbfceffff] [ 0.441879] pnp 00:0e: [mem 0xbfd00000-0xbfdfffff] [ 0.441881] pnp 00:0e: [mem 0xbfe00000-0xbfefffff] [ 0.441883] pnp 00:0e: [mem 0xfec00000-0xfec00fff] [ 0.441885] pnp 00:0e: [mem 0xfee00000-0xfee00fff] [ 0.441886] pnp 00:0e: [mem 0xfff80000-0xfffeffff] [ 0.441890] pnp 00:0e: disabling [mem 0x000d4400-0x000d7fff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.442459] pnp 00:0e: disabling [mem 0x000f0000-0x000f7fff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.443018] pnp 00:0e: disabling [mem 0x000f8000-0x000fbfff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.443586] pnp 00:0e: disabling [mem 0x000fc000-0x000fffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.444144] pnp 00:0e: disabling [mem 0x00000000-0x0009ffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.444715] pnp 00:0e: disabling [mem 0x00100000-0xbfceffff] because it overlaps 0000:00:00.0 BAR 3 [mem 0x00000000-0x1fffffff 64bit] [ 0.445378] system 00:0e: [mem 0xbfcf0000-0xbfcfffff] could not be reserved [ 0.445692] system 00:0e: [mem 0xffff0000-0xffffffff] has been reserved [ 0.445993] system 00:0e: [mem 0xbfd00000-0xbfdfffff] has been reserved [ 0.446300] system 00:0e: [mem 0xbfe00000-0xbfefffff] could not be reserved [ 0.446610] system 00:0e: [mem 0xfec00000-0xfec00fff] could not be reserved [ 0.446917] system 00:0e: [mem 0xfee00000-0xfee00fff] could not be reserved [ 0.447220] system 00:0e: [mem 0xfff80000-0xfffeffff] has been reserved [ 0.447532] system 00:0e: Plug and Play ACPI device, IDs PNP0c01 (active) [ 0.447549] pnp: PnP ACPI: found 15 devices [ 0.447847] ACPI: ACPI bus type pnp unregistered [ 0.452778] PCI: max bus depth: 1 pci_try_num: 2 [ 0.452795] pci 0000:01:00.0: BAR 6: assigned [mem 0xd0000000-0xd007ffff pref] [ 0.453352] pci 0000:00:02.0: PCI bridge to [bus 01-01] [ 0.453665] pci 0000:00:02.0: bridge window [io 0xe000-0xefff] [ 0.453969] pci 0000:00:02.0: bridge window [mem 0xfb000000-0xfcffffff] [ 0.454273] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.454836] pci 0000:00:09.0: PCI bridge to [bus 02-02] [ 0.455135] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff] [ 0.455446] pci 0000:00:09.0: bridge window [mem 0xfda00000-0xfdafffff] [ 0.455749] pci 0000:00:09.0: bridge window [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.456309] pci 0000:03:00.0: BAR 6: assigned [mem 0xfdd00000-0xfdd1ffff pref] [ 0.456872] pci 0000:00:0a.0: PCI bridge to [bus 03-03] [ 0.457172] pci 0000:00:0a.0: bridge window [io 0xc000-0xcfff] [ 0.457484] pci 0000:00:0a.0: bridge window [mem 0xfde00000-0xfdefffff] [ 0.457787] pci 0000:00:0a.0: bridge window [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.458348] pci 0000:00:14.4: PCI bridge to [bus 04-04] [ 0.458659] pci 0000:00:14.4: bridge window [io 0xb000-0xbfff] [ 0.458964] pci 0000:00:14.4: bridge window [mem 0xfdc00000-0xfdcfffff] [ 0.459268] pci 0000:00:14.4: bridge window [mem 0xfdb00000-0xfdbfffff pref] [ 0.459845] pci 0000:00:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.460150] pci 0000:00:02.0: setting latency timer to 64 [ 0.460159] pci 0000:00:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 0.460470] pci 0000:00:09.0: setting latency timer to 64 [ 0.460474] pci 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.460781] pci 0000:00:0a.0: setting latency timer to 64 [ 0.460787] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.460789] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 0.460791] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 0.460793] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000dffff] [ 0.460794] pci_bus 0000:00: resource 8 [mem 0xbff00000-0xfebfffff] [ 0.460796] pci_bus 0000:01: resource 0 [io 0xe000-0xefff] [ 0.460798] pci_bus 0000:01: resource 1 [mem 0xfb000000-0xfcffffff] [ 0.460800] pci_bus 0000:01: resource 2 [mem 0xc0000000-0xdfffffff 64bit pref] [ 0.460802] pci_bus 0000:02: resource 0 [io 0xd000-0xdfff] [ 0.460804] pci_bus 0000:02: resource 1 [mem 0xfda00000-0xfdafffff] [ 0.460806] pci_bus 0000:02: resource 2 [mem 0xfdf00000-0xfdffffff 64bit pref] [ 0.460808] pci_bus 0000:03: resource 0 [io 0xc000-0xcfff] [ 0.460809] pci_bus 0000:03: resource 1 [mem 0xfde00000-0xfdefffff] [ 0.460811] pci_bus 0000:03: resource 2 [mem 0xfdd00000-0xfddfffff 64bit pref] [ 0.460813] pci_bus 0000:04: resource 0 [io 0xb000-0xbfff] [ 0.460815] pci_bus 0000:04: resource 1 [mem 0xfdc00000-0xfdcfffff] [ 0.460817] pci_bus 0000:04: resource 2 [mem 0xfdb00000-0xfdbfffff pref] [ 0.460819] pci_bus 0000:04: resource 4 [io 0x0000-0x0cf7] [ 0.460820] pci_bus 0000:04: resource 5 [io 0x0d00-0xffff] [ 0.460822] pci_bus 0000:04: resource 6 [mem 0x000a0000-0x000bffff] [ 0.460824] pci_bus 0000:04: resource 7 [mem 0x000c0000-0x000dffff] [ 0.460826] pci_bus 0000:04: resource 8 [mem 0xbff00000-0xfebfffff] [ 0.460888] NET: Registered protocol family 2 [ 0.461455] IP route cache hash table entries: 524288 (order: 10, 4194304 bytes) [ 0.463414] TCP established hash table entries: 524288 (order: 11, 8388608 bytes) [ 0.465929] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 0.466490] TCP: Hash tables configured (established 524288 bind 65536) [ 0.466791] TCP reno registered [ 0.467105] UDP hash table entries: 8192 (order: 6, 262144 bytes) [ 0.467503] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes) [ 0.467992] NET: Registered protocol family 1 [ 0.468411] RPC: Registered named UNIX socket transport module. [ 0.468716] RPC: Registered udp transport module. [ 0.469017] RPC: Registered tcp transport module. [ 0.469321] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.469663] pci 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.532478] pci 0000:00:12.0: PCI INT A disabled [ 0.532793] pci 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 0.595479] pci 0000:00:12.1: PCI INT A disabled [ 0.595798] pci 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 0.596147] pci 0000:00:12.2: PCI INT B disabled [ 0.596463] pci 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.659477] pci 0000:00:13.0: PCI INT A disabled [ 0.659793] pci 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 0.722477] pci 0000:00:13.1: PCI INT A disabled [ 0.722806] pci 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 0.723149] pci 0000:00:13.2: PCI INT B disabled [ 0.723476] pci 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 0.786476] pci 0000:00:14.5: PCI INT C disabled [ 0.786809] pci 0000:01:00.0: Boot video device [ 0.786826] pci 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 0.787168] pci 0000:02:00.0: PCI INT A disabled [ 0.787486] PCI: CLS 64 bytes, default 64 [ 0.789791] Trying to unpack rootfs image as initramfs... [ 0.844104] Freeing initrd memory: 3548k freed [ 0.846003] PCI-DMA: Disabling AGP. [ 0.849681] PCI-DMA: aperture base @ b4000000 size 65536 KB [ 0.849985] PCI-DMA: using GART IOMMU. [ 0.850285] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture [ 0.854912] IBS: LVT offset 1 assigned [ 0.855234] perf: AMD IBS detected (0x0000001f) [ 0.856168] audit: initializing netlink socket (disabled) [ 0.856490] type=2000 audit(1333523078.855:1): initialized [ 0.887090] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.887942] NTFS driver 2.1.30 [Flags: R/W]. [ 0.888390] fuse init (API version 7.17) [ 0.888794] JFS: nTxBlock = 8192, nTxLock = 65536 [ 0.890339] SGI XFS with security attributes, large block/inode numbers, no debug enabled [ 0.891381] Btrfs loaded [ 0.891690] msgmni has been set to 32145 [ 0.892301] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.892864] io scheduler noop registered [ 0.893165] io scheduler deadline registered [ 0.893497] io scheduler cfq registered (default) [ 0.893930] pcieport 0000:00:02.0: setting latency timer to 64 [ 0.893956] pcieport 0000:00:02.0: irq 40 for MSI/MSI-X [ 0.894037] pcieport 0000:00:09.0: setting latency timer to 64 [ 0.894057] pcieport 0000:00:09.0: irq 41 for MSI/MSI-X [ 0.894131] pcieport 0000:00:0a.0: setting latency timer to 64 [ 0.894150] pcieport 0000:00:0a.0: irq 42 for MSI/MSI-X [ 0.894361] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 1.158591] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 1.179831] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 1.180520] Non-volatile memory driver v1.3 [ 1.180919] ppdev: user-space parallel port driver [ 1.181224] Linux agpgart interface v0.103 [ 1.181651] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0 [ 1.182210] ACPI: Power Button [PWRB] [ 1.182602] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 [ 1.183155] ACPI: Power Button [PWRF] [ 1.183561] ACPI: processor limited to max C-state 1 [ 1.200227] [drm] Initialized drm 1.1.0 20060810 [ 1.200602] parport_pc 00:0a: reported by Plug and Play ACPI [ 1.200925] parport0: PC-style at 0x378, irq 7 [PCSPP(,...)] [ 1.203419] brd: module loaded [ 1.204600] loop: module loaded [ 1.205160] ahci 0000:00:11.0: version 3.0 [ 1.205180] ahci 0000:00:11.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 [ 1.205603] ahci 0000:00:11.0: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode [ 1.212659] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part ccc sxs [ 1.214169] scsi0 : ahci [ 1.214599] scsi1 : ahci [ 1.214984] scsi2 : ahci [ 1.215366] scsi3 : ahci [ 1.215761] scsi4 : ahci [ 1.216142] scsi5 : ahci [ 1.216601] ata1: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f100 irq 22 [ 1.217157] ata2: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f180 irq 22 [ 1.217725] ata3: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f200 irq 22 [ 1.218278] ata4: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f280 irq 22 [ 1.218842] ata5: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f300 irq 22 [ 1.219412] ata6: SATA max UDMA/133 abar m1024@0xfe02f000 port 0xfe02f380 irq 22 [ 1.220019] work_for_cpu used greatest stack depth: 5600 bytes left [ 1.220631] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 1.220950] r8169 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.221266] r8169 0000:03:00.0: setting latency timer to 64 [ 1.221303] r8169 0000:03:00.0: irq 43 for MSI/MSI-X [ 1.221588] r8169 0000:03:00.0: eth0: RTL8168d/8111d at 0xffffc9000181e000, 1c:6f:65:4c:91:c7, XID 083000c0 IRQ 43 [ 1.222155] r8169 0000:03:00.0: eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko] [ 1.222776] PPP generic driver version 2.4.2 [ 1.223330] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.223645] ehci_hcd: block sizes: qh 112 qtd 96 itd 192 sitd 96 [ 1.223675] ehci_hcd 0000:00:12.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17 [ 1.223988] ehci_hcd 0000:00:12.2: EHCI Host Controller [ 1.224300] drivers/usb/core/inode.c: creating file 'devices' [ 1.224303] drivers/usb/core/inode.c: creating file '001' [ 1.224419] ehci_hcd 0000:00:12.2: new USB bus registered, assigned bus number 1 [ 1.224984] ehci_hcd 0000:00:12.2: reset hcs_params 0x102306 dbg=1 cc=2 pcc=3 ordered !ppc ports=6 [ 1.224988] ehci_hcd 0000:00:12.2: reset hcc_params a072 thresh 7 uframes 256/512/1024 [ 1.224992] ehci_hcd 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround [ 1.225581] ehci_hcd 0000:00:12.2: debug port 1 [ 1.225884] ehci_hcd 0000:00:12.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.225892] ehci_hcd 0000:00:12.2: MWI active [ 1.225894] ehci_hcd 0000:00:12.2: supports USB remote wakeup [ 1.225912] ehci_hcd 0000:00:12.2: irq 17, io mem 0xfe02c000 [ 1.226217] ehci_hcd 0000:00:12.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.226223] ehci_hcd 0000:00:12.2: init command 0010005 (park)=0 ithresh=1 period=512 RUN [ 1.231453] ehci_hcd 0000:00:12.2: USB 2.0 started, EHCI 1.00 [ 1.231780] usb usb1: default language 0x0409 [ 1.231785] usb usb1: udev 1, busnum 1, minor = 0 [ 1.231787] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.232091] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.232657] usb usb1: Product: EHCI Host Controller [ 1.232962] usb usb1: Manufacturer: Linux 3.2.11-gentoo ehci_hcd [ 1.233266] usb usb1: SerialNumber: 0000:00:12.2 [ 1.233679] usb usb1: usb_probe_device [ 1.233681] usb usb1: configuration #1 chosen from 1 choice [ 1.233687] usb usb1: adding 1-0:1.0 (config #1, interface 0) [ 1.233725] hub 1-0:1.0: usb_probe_interface [ 1.233727] hub 1-0:1.0: usb_probe_interface - got id [ 1.233728] hub 1-0:1.0: USB hub found [ 1.234027] hub 1-0:1.0: 6 ports detected [ 1.234327] hub 1-0:1.0: standalone hub [ 1.234328] hub 1-0:1.0: no power switching (usb 1.0) [ 1.234329] hub 1-0:1.0: individual port over-current protection [ 1.234331] hub 1-0:1.0: power on to power good time: 20ms [ 1.234334] hub 1-0:1.0: local power source is good [ 1.234336] hub 1-0:1.0: trying to enable port power on non-switchable hub [ 1.234362] drivers/usb/core/inode.c: creating file '001' [ 1.234401] work_for_cpu used greatest stack depth: 5384 bytes left [ 1.234726] ehci_hcd 0000:00:13.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19 [ 1.235045] ehci_hcd 0000:00:13.2: EHCI Host Controller [ 1.235351] drivers/usb/core/inode.c: creating file '002' [ 1.235442] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 2 [ 1.236001] ehci_hcd 0000:00:13.2: reset hcs_params 0x102306 dbg=1 cc=2 pcc=3 ordered !ppc ports=6 [ 1.236005] ehci_hcd 0000:00:13.2: reset hcc_params a072 thresh 7 uframes 256/512/1024 [ 1.236009] ehci_hcd 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround [ 1.236592] ehci_hcd 0000:00:13.2: debug port 1 [ 1.236897] ehci_hcd 0000:00:13.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.236905] ehci_hcd 0000:00:13.2: MWI active [ 1.236907] ehci_hcd 0000:00:13.2: supports USB remote wakeup [ 1.236924] ehci_hcd 0000:00:13.2: irq 19, io mem 0xfe029000 [ 1.237226] ehci_hcd 0000:00:13.2: reset command 0080002 (park)=0 ithresh=8 period=1024 Reset HALT [ 1.237232] ehci_hcd 0000:00:13.2: init command 0010005 (park)=0 ithresh=1 period=512 RUN [ 1.242449] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00 [ 1.242772] usb usb2: default language 0x0409 [ 1.242777] usb usb2: udev 1, busnum 2, minor = 128 [ 1.242779] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.243082] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.243650] usb usb2: Product: EHCI Host Controller [ 1.243952] usb usb2: Manufacturer: Linux 3.2.11-gentoo ehci_hcd [ 1.244252] usb usb2: SerialNumber: 0000:00:13.2 [ 1.244650] usb usb2: usb_probe_device [ 1.244652] usb usb2: configuration #1 chosen from 1 choice [ 1.244657] usb usb2: adding 2-0:1.0 (config #1, interface 0) [ 1.244694] hub 2-0:1.0: usb_probe_interface [ 1.244696] hub 2-0:1.0: usb_probe_interface - got id [ 1.244697] hub 2-0:1.0: USB hub found [ 1.244998] hub 2-0:1.0: 6 ports detected [ 1.245299] hub 2-0:1.0: standalone hub [ 1.245300] hub 2-0:1.0: no power switching (usb 1.0) [ 1.245302] hub 2-0:1.0: individual port over-current protection [ 1.245304] hub 2-0:1.0: power on to power good time: 20ms [ 1.245307] hub 2-0:1.0: local power source is good [ 1.245308] hub 2-0:1.0: trying to enable port power on non-switchable hub [ 1.245334] drivers/usb/core/inode.c: creating file '001' [ 1.245426] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.245726] ohci_hcd: block sizes: ed 80 td 96 [ 1.245761] ohci_hcd 0000:00:12.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.246078] ohci_hcd 0000:00:12.0: OHCI Host Controller [ 1.246384] drivers/usb/core/inode.c: creating file '003' [ 1.246473] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 3 [ 1.247039] ohci_hcd 0000:00:12.0: created debug files [ 1.247041] ohci_hcd 0000:00:12.0: supports USB remote wakeup [ 1.247060] ohci_hcd 0000:00:12.0: irq 16, io mem 0xfe02e000 [ 1.301462] ohci_hcd 0000:00:12.0: OHCI controller state [ 1.301466] ohci_hcd 0000:00:12.0: OHCI 1.0, NO legacy support registers [ 1.301470] ohci_hcd 0000:00:12.0: control 0x083 HCFS=operational CBSR=3 [ 1.301473] ohci_hcd 0000:00:12.0: cmdstatus 0x00000 SOC=0 [ 1.301477] ohci_hcd 0000:00:12.0: intrstatus 0x00000004 SF [ 1.301480] ohci_hcd 0000:00:12.0: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.301489] ohci_hcd 0000:00:12.0: hcca frame #0005 [ 1.301493] ohci_hcd 0000:00:12.0: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.301496] ohci_hcd 0000:00:12.0: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.301499] ohci_hcd 0000:00:12.0: roothub.status 00008000 DRWE [ 1.301503] ohci_hcd 0000:00:12.0: roothub.portstatus [0] 0x00000100 PPS [ 1.301506] ohci_hcd 0000:00:12.0: roothub.portstatus [1] 0x00000100 PPS [ 1.301509] ohci_hcd 0000:00:12.0: roothub.portstatus [2] 0x00000100 PPS [ 1.301520] usb usb3: default language 0x0409 [ 1.301524] usb usb3: udev 1, busnum 3, minor = 256 [ 1.301526] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.301827] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.302384] usb usb3: Product: OHCI Host Controller [ 1.302690] usb usb3: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.302991] usb usb3: SerialNumber: 0000:00:12.0 [ 1.303417] usb usb3: usb_probe_device [ 1.303419] usb usb3: configuration #1 chosen from 1 choice [ 1.303424] usb usb3: adding 3-0:1.0 (config #1, interface 0) [ 1.303460] hub 3-0:1.0: usb_probe_interface [ 1.303462] hub 3-0:1.0: usb_probe_interface - got id [ 1.303463] hub 3-0:1.0: USB hub found [ 1.303764] hub 3-0:1.0: 3 ports detected [ 1.304063] hub 3-0:1.0: standalone hub [ 1.304065] hub 3-0:1.0: no power switching (usb 1.0) [ 1.304066] hub 3-0:1.0: global over-current protection [ 1.304067] hub 3-0:1.0: power on to power good time: 4ms [ 1.304072] hub 3-0:1.0: local power source is good [ 1.304073] hub 3-0:1.0: no over-current condition exists [ 1.304075] hub 3-0:1.0: trying to enable port power on non-switchable hub [ 1.304086] drivers/usb/core/inode.c: creating file '001' [ 1.304144] ohci_hcd 0000:00:12.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.304466] ohci_hcd 0000:00:12.1: OHCI Host Controller [ 1.304773] drivers/usb/core/inode.c: creating file '004' [ 1.304847] ohci_hcd 0000:00:12.1: new USB bus registered, assigned bus number 4 [ 1.305424] ohci_hcd 0000:00:12.1: created debug files [ 1.305425] ohci_hcd 0000:00:12.1: supports USB remote wakeup [ 1.305430] ohci_hcd 0000:00:12.1: irq 16, io mem 0xfe02d000 [ 1.333467] hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0000 [ 1.344466] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0000 [ 1.360459] ohci_hcd 0000:00:12.1: OHCI controller state [ 1.360463] ohci_hcd 0000:00:12.1: OHCI 1.0, NO legacy support registers [ 1.360467] ohci_hcd 0000:00:12.1: control 0x083 HCFS=operational CBSR=3 [ 1.360470] ohci_hcd 0000:00:12.1: cmdstatus 0x00000 SOC=0 [ 1.360473] ohci_hcd 0000:00:12.1: intrstatus 0x00000004 SF [ 1.360477] ohci_hcd 0000:00:12.1: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.360486] ohci_hcd 0000:00:12.1: hcca frame #0005 [ 1.360489] ohci_hcd 0000:00:12.1: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.360492] ohci_hcd 0000:00:12.1: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.360495] ohci_hcd 0000:00:12.1: roothub.status 00008000 DRWE [ 1.360499] ohci_hcd 0000:00:12.1: roothub.portstatus [0] 0x00000100 PPS [ 1.360502] ohci_hcd 0000:00:12.1: roothub.portstatus [1] 0x00000100 PPS [ 1.360505] ohci_hcd 0000:00:12.1: roothub.portstatus [2] 0x00000100 PPS [ 1.360514] usb usb4: default language 0x0409 [ 1.360518] usb usb4: udev 1, busnum 4, minor = 384 [ 1.360520] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.360822] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.361378] usb usb4: Product: OHCI Host Controller [ 1.361687] usb usb4: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.361988] usb usb4: SerialNumber: 0000:00:12.1 [ 1.362416] usb usb4: usb_probe_device [ 1.362418] usb usb4: configuration #1 chosen from 1 choice [ 1.362423] usb usb4: adding 4-0:1.0 (config #1, interface 0) [ 1.362459] hub 4-0:1.0: usb_probe_interface [ 1.362461] hub 4-0:1.0: usb_probe_interface - got id [ 1.362462] hub 4-0:1.0: USB hub found [ 1.362766] hub 4-0:1.0: 3 ports detected [ 1.363064] hub 4-0:1.0: standalone hub [ 1.363065] hub 4-0:1.0: no power switching (usb 1.0) [ 1.363067] hub 4-0:1.0: global over-current protection [ 1.363068] hub 4-0:1.0: power on to power good time: 4ms [ 1.363073] hub 4-0:1.0: local power source is good [ 1.363074] hub 4-0:1.0: no over-current condition exists [ 1.363076] hub 4-0:1.0: trying to enable port power on non-switchable hub [ 1.363087] drivers/usb/core/inode.c: creating file '001' [ 1.363146] ohci_hcd 0000:00:13.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.363471] ohci_hcd 0000:00:13.0: OHCI Host Controller [ 1.363771] drivers/usb/core/inode.c: creating file '005' [ 1.363847] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5 [ 1.364423] ohci_hcd 0000:00:13.0: created debug files [ 1.364424] ohci_hcd 0000:00:13.0: supports USB remote wakeup [ 1.364443] ohci_hcd 0000:00:13.0: irq 18, io mem 0xfe02b000 [ 1.403460] hub 3-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.419459] ohci_hcd 0000:00:13.0: OHCI controller state [ 1.419463] ohci_hcd 0000:00:13.0: OHCI 1.0, NO legacy support registers [ 1.419466] ohci_hcd 0000:00:13.0: control 0x083 HCFS=operational CBSR=3 [ 1.419470] ohci_hcd 0000:00:13.0: cmdstatus 0x00000 SOC=0 [ 1.419473] ohci_hcd 0000:00:13.0: intrstatus 0x00000004 SF [ 1.419476] ohci_hcd 0000:00:13.0: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.419485] ohci_hcd 0000:00:13.0: hcca frame #0005 [ 1.419488] ohci_hcd 0000:00:13.0: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.419492] ohci_hcd 0000:00:13.0: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.419495] ohci_hcd 0000:00:13.0: roothub.status 00008000 DRWE [ 1.419498] ohci_hcd 0000:00:13.0: roothub.portstatus [0] 0x00000100 PPS [ 1.419501] ohci_hcd 0000:00:13.0: roothub.portstatus [1] 0x00000100 PPS [ 1.419505] ohci_hcd 0000:00:13.0: roothub.portstatus [2] 0x00000100 PPS [ 1.419515] usb usb5: default language 0x0409 [ 1.419520] usb usb5: udev 1, busnum 5, minor = 512 [ 1.419522] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.419827] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.420381] usb usb5: Product: OHCI Host Controller [ 1.420686] usb usb5: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.420989] usb usb5: SerialNumber: 0000:00:13.0 [ 1.421412] usb usb5: usb_probe_device [ 1.421414] usb usb5: configuration #1 chosen from 1 choice [ 1.421418] usb usb5: adding 5-0:1.0 (config #1, interface 0) [ 1.421454] hub 5-0:1.0: usb_probe_interface [ 1.421456] hub 5-0:1.0: usb_probe_interface - got id [ 1.421457] hub 5-0:1.0: USB hub found [ 1.421767] hub 5-0:1.0: 3 ports detected [ 1.422065] hub 5-0:1.0: standalone hub [ 1.422066] hub 5-0:1.0: no power switching (usb 1.0) [ 1.422068] hub 5-0:1.0: global over-current protection [ 1.422069] hub 5-0:1.0: power on to power good time: 4ms [ 1.422074] hub 5-0:1.0: local power source is good [ 1.422075] hub 5-0:1.0: no over-current condition exists [ 1.422077] hub 5-0:1.0: trying to enable port power on non-switchable hub [ 1.422087] drivers/usb/core/inode.c: creating file '001' [ 1.422147] ohci_hcd 0000:00:13.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.422474] ohci_hcd 0000:00:13.1: OHCI Host Controller [ 1.422776] drivers/usb/core/inode.c: creating file '006' [ 1.422854] ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 6 [ 1.423433] ohci_hcd 0000:00:13.1: created debug files [ 1.423434] ohci_hcd 0000:00:13.1: supports USB remote wakeup [ 1.423439] ohci_hcd 0000:00:13.1: irq 18, io mem 0xfe02a000 [ 1.462460] hub 4-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.478458] ohci_hcd 0000:00:13.1: OHCI controller state [ 1.478462] ohci_hcd 0000:00:13.1: OHCI 1.0, NO legacy support registers [ 1.478466] ohci_hcd 0000:00:13.1: control 0x083 HCFS=operational CBSR=3 [ 1.478469] ohci_hcd 0000:00:13.1: cmdstatus 0x00000 SOC=0 [ 1.478472] ohci_hcd 0000:00:13.1: intrstatus 0x00000004 SF [ 1.478475] ohci_hcd 0000:00:13.1: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.478484] ohci_hcd 0000:00:13.1: hcca frame #0005 [ 1.478488] ohci_hcd 0000:00:13.1: roothub.a 02000203 POTPGT=2 NPS NDP=3(3) [ 1.478491] ohci_hcd 0000:00:13.1: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.478494] ohci_hcd 0000:00:13.1: roothub.status 00008000 DRWE [ 1.478497] ohci_hcd 0000:00:13.1: roothub.portstatus [0] 0x00000100 PPS [ 1.478501] ohci_hcd 0000:00:13.1: roothub.portstatus [1] 0x00000100 PPS [ 1.478504] ohci_hcd 0000:00:13.1: roothub.portstatus [2] 0x00000100 PPS [ 1.478512] usb usb6: default language 0x0409 [ 1.478517] usb usb6: udev 1, busnum 6, minor = 640 [ 1.478519] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.478825] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.479377] usb usb6: Product: OHCI Host Controller [ 1.479683] usb usb6: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.479986] usb usb6: SerialNumber: 0000:00:13.1 [ 1.480410] usb usb6: usb_probe_device [ 1.480411] usb usb6: configuration #1 chosen from 1 choice [ 1.480416] usb usb6: adding 6-0:1.0 (config #1, interface 0) [ 1.480454] hub 6-0:1.0: usb_probe_interface [ 1.480455] hub 6-0:1.0: usb_probe_interface - got id [ 1.480457] hub 6-0:1.0: USB hub found [ 1.480762] hub 6-0:1.0: 3 ports detected [ 1.481064] hub 6-0:1.0: standalone hub [ 1.481066] hub 6-0:1.0: no power switching (usb 1.0) [ 1.481067] hub 6-0:1.0: global over-current protection [ 1.481069] hub 6-0:1.0: power on to power good time: 4ms [ 1.481073] hub 6-0:1.0: local power source is good [ 1.481074] hub 6-0:1.0: no over-current condition exists [ 1.481076] hub 6-0:1.0: trying to enable port power on non-switchable hub [ 1.481087] drivers/usb/core/inode.c: creating file '001' [ 1.481146] ohci_hcd 0000:00:14.5: PCI INT C -> GSI 18 (level, low) -> IRQ 18 [ 1.481471] ohci_hcd 0000:00:14.5: OHCI Host Controller [ 1.481777] drivers/usb/core/inode.c: creating file '007' [ 1.481855] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 7 [ 1.482433] ohci_hcd 0000:00:14.5: created debug files [ 1.482435] ohci_hcd 0000:00:14.5: supports USB remote wakeup [ 1.482439] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfe028000 [ 1.521459] hub 5-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.525479] ata6: SATA link down (SStatus 0 SControl 300) [ 1.525809] ata5: SATA link down (SStatus 0 SControl 300) [ 1.537457] ohci_hcd 0000:00:14.5: OHCI controller state [ 1.537461] ohci_hcd 0000:00:14.5: OHCI 1.0, NO legacy support registers [ 1.537465] ohci_hcd 0000:00:14.5: control 0x083 HCFS=operational CBSR=3 [ 1.537468] ohci_hcd 0000:00:14.5: cmdstatus 0x00000 SOC=0 [ 1.537471] ohci_hcd 0000:00:14.5: intrstatus 0x00000004 SF [ 1.537474] ohci_hcd 0000:00:14.5: intrenable 0x8000005a MIE RHSC UE RD WDH [ 1.537483] ohci_hcd 0000:00:14.5: hcca frame #0005 [ 1.537486] ohci_hcd 0000:00:14.5: roothub.a 02000202 POTPGT=2 NPS NDP=2(2) [ 1.537490] ohci_hcd 0000:00:14.5: roothub.b 00000000 PPCM=0000 DR=0000 [ 1.537493] ohci_hcd 0000:00:14.5: roothub.status 00008000 DRWE [ 1.537496] ohci_hcd 0000:00:14.5: roothub.portstatus [0] 0x00000100 PPS [ 1.537499] ohci_hcd 0000:00:14.5: roothub.portstatus [1] 0x00000100 PPS [ 1.537508] usb usb7: default language 0x0409 [ 1.537513] usb usb7: udev 1, busnum 7, minor = 768 [ 1.537514] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001 [ 1.537821] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.538382] usb usb7: Product: OHCI Host Controller [ 1.538691] usb usb7: Manufacturer: Linux 3.2.11-gentoo ohci_hcd [ 1.538991] usb usb7: SerialNumber: 0000:00:14.5 [ 1.539414] usb usb7: usb_probe_device [ 1.539416] usb usb7: configuration #1 chosen from 1 choice [ 1.539420] usb usb7: adding 7-0:1.0 (config #1, interface 0) [ 1.539457] hub 7-0:1.0: usb_probe_interface [ 1.539459] hub 7-0:1.0: usb_probe_interface - got id [ 1.539460] hub 7-0:1.0: USB hub found [ 1.539763] hub 7-0:1.0: 2 ports detected [ 1.540065] hub 7-0:1.0: standalone hub [ 1.540066] hub 7-0:1.0: no power switching (usb 1.0) [ 1.540068] hub 7-0:1.0: global over-current protection [ 1.540069] hub 7-0:1.0: power on to power good time: 4ms [ 1.540073] hub 7-0:1.0: local power source is good [ 1.540075] hub 7-0:1.0: no over-current condition exists [ 1.540077] hub 7-0:1.0: trying to enable port power on non-switchable hub [ 1.540087] drivers/usb/core/inode.c: creating file '001' [ 1.540124] work_for_cpu used greatest stack depth: 5136 bytes left [ 1.540436] uhci_hcd: USB Universal Host Controller Interface driver [ 1.540832] usbcore: registered new interface driver cdc_acm [ 1.541131] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 1.541745] usbcore: registered new interface driver usblp [ 1.542079] usbcore: registered new interface driver uas [ 1.542382] Initializing USB Mass Storage driver... [ 1.542738] usbcore: registered new interface driver usb-storage [ 1.543038] USB Mass Storage support registered. [ 1.543438] usbcore: registered new interface driver libusual [ 1.543816] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 [ 1.544811] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 1.545122] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 1.545614] mousedev: PS/2 mouse device common for all mice [ 1.546155] input: PC Speaker as /devices/platform/pcspkr/input/input2 [ 1.546551] rtc_cmos 00:05: RTC can wake from S4 [ 1.546974] rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0 [ 1.547303] rtc0: alarms up to one month, 242 bytes nvram, hpet irqs [ 1.547676] i2c /dev entries driver [ 1.548044] ACPI: resource piix4_smbus [io 0x0b00-0x0b07] conflicts with ACPI region SOR1 [io 0xb00-0xb0f] [ 1.548619] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver [ 1.549279] it87: Found IT8720F chip at 0x228, revision 8 [ 1.549616] it87: Routing internal VCCH to in7 [ 1.549930] it87: Beeping is supported [ 1.550668] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [ 1.551261] cpuidle: using governor ladder [ 1.551569] EFI Variables Facility v0.08 2004-May-17 [ 1.552589] usbcore: registered new interface driver usbhid [ 1.552891] usbhid: USB HID core driver [ 1.553542] snd_hda_intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1.565161] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3 [ 1.570263] snd_hda_intel 0000:01:00.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 1.570831] hda_intel: Disabling MSI [ 1.571148] snd_hda_intel 0000:01:00.1: setting latency timer to 64 [ 1.580458] hub 6-0:1.0: state 7 ports 3 chg 0000 evt 0000 [ 1.639456] hub 7-0:1.0: state 7 ports 2 chg 0000 evt 0000 [ 1.680454] ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.680781] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.681104] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) [ 1.681822] ata1.00: ATA-8: WDC WD1600AAJS-00YZCA0, 01.03B01, max UDMA/133 [ 1.682135] ata1.00: 312581808 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.682628] ata3.00: ATA-8: WDC WD2502ABYS-18B7A0, 02.03B04, max UDMA/133 [ 1.682932] ata3.00: 488281250 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.689732] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.690122] ata1.00: configured for UDMA/133 [ 1.690499] ata4.00: ATA-7: SAMSUNG HD753LJ, 1AA01117, max UDMA7 [ 1.690520] scsi 0:0:0:0: Direct-Access ATA WDC WD1600AAJS-0 01.0 PQ: 0 ANSI: 5 [ 1.690710] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB) [ 1.690751] sd 0:0:0:0: [sda] Write Protect is off [ 1.690753] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 1.690766] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.692797] ata4.00: 1465149168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA [ 1.693121] ata2.00: ATAPI: HL-DT-ST DVDRAM GH22NS50, TN03, max UDMA/100 [ 1.693593] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 1.693624] ata3.00: configured for UDMA/133 [ 1.696797] ata2.00: configured for UDMA/100 [ 1.699804] ata4.00: configured for UDMA/133 [ 1.705339] scsi 1:0:0:0: CD-ROM HL-DT-ST DVDRAM GH22NS50 TN03 PQ: 0 ANSI: 5 [ 1.714707] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray [ 1.715266] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 1.715719] sr 1:0:0:0: Attached scsi CD-ROM sr0 [ 1.715813] sr 1:0:0:0: Attached scsi generic sg1 type 5 [ 1.716211] scsi 2:0:0:0: Direct-Access ATA WDC WD2502ABYS-1 02.0 PQ: 0 ANSI: 5 [ 1.716927] sd 2:0:0:0: [sdb] 488281250 512-byte logical blocks: (250 GB/232 GiB) [ 1.717555] sd 2:0:0:0: [sdb] Write Protect is off [ 1.717637] sd 2:0:0:0: Attached scsi generic sg2 type 0 [ 1.717747] scsi 3:0:0:0: Direct-Access ATA SAMSUNG HD753LJ 1AA0 PQ: 0 ANSI: 5 [ 1.717912] sd 3:0:0:0: [sdc] 1465149168 512-byte logical blocks: (750 GB/698 GiB) [ 1.717942] sd 3:0:0:0: [sdc] Write Protect is off [ 1.717944] sd 3:0:0:0: [sdc] Mode Sense: 00 3a 00 00 [ 1.717957] sd 3:0:0:0: Attached scsi generic sg3 type 0 [ 1.717959] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.720497] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00 [ 1.720511] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.731348] sdc: sdc1 [ 1.731916] sd 3:0:0:0: [sdc] Attached SCSI disk [ 1.747639] sdb: sdb1 sdb2 sdb3 < sdb5 > [ 1.748305] sd 2:0:0:0: [sdb] Attached SCSI disk [ 1.755112] sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 > [ 1.756004] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.858438] HDMI status: Codec=0 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.867437] HDMI status: Codec=1 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.876437] HDMI status: Codec=2 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.885438] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0 [ 1.889092] ALSA device list: [ 1.889407] #0: HDA ATI SB at 0xfe024000 irq 16 [ 1.889711] #1: HDA NVidia at 0xfcffc000 irq 18 [ 1.890056] Netfilter messages via NETLINK v0.30. [ 1.890375] nf_conntrack version 0.5.0 (16384 buckets, 65536 max) [ 1.890799] ctnetlink v0.93: registering with nfnetlink. [ 1.891489] ip_tables: (C) 2000-2006 Netfilter Core Team [ 1.891820] TCP cubic registered [ 1.892122] Initializing XFRM netlink socket [ 1.892507] NET: Registered protocol family 10 [ 1.893492] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 1.893839] IPv6 over IPv4 tunneling driver [ 1.894692] NET: Registered protocol family 17 [ 1.895000] Registering the dns_resolver key type [ 1.895324] registered taskstats version 1 [ 1.895920] hd: no drives specified - use hd=cyl,head,sectors on kernel command line [ 1.896503] console [netcon0] enabled [ 1.896804] netconsole: network logging started [ 1.901689] Freeing unused kernel memory: 4852k freed [ 1.903109] Write protecting the kernel read-only data: 12288k [ 1.908771] Freeing unused kernel memory: 1904k freed [ 1.914226] Freeing unused kernel memory: 1704k freed [ 1.928444] Refined TSC clocksource calibration: 3217.956 MHz. [ 1.928750] Switching to clocksource tsc [ 1.939368] REISERFS (device sda3): found reiserfs format "3.6" with standard journal [ 1.939940] REISERFS (device sda3): using ordered data mode [ 1.940241] reiserfs: using flush barriers [ 1.949000] REISERFS (device sda3): journal params: device sda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 1.950213] REISERFS (device sda3): checking transaction log (sda3) [ 2.015547] REISERFS (device sda3): Using r5 hash to sort names [ 2.291098] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input4 [ 3.089452] cat used greatest stack depth: 4088 bytes left [ 3.263162] init-early.sh used greatest stack depth: 3696 bytes left [ 4.183837] udevd[1060]: starting version 171 [ 5.550900] nvidia: module license 'NVIDIA' taints kernel. [ 5.550903] Disabling lock debugging due to kernel taint [ 5.674535] nvidia 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 5.674543] nvidia 0000:01:00.0: setting latency timer to 64 [ 5.674547] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem [ 5.674674] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 295.20 Mon Feb 6 21:07:30 PST 2012 [ 7.257145] reiserfs: enabling write barrier flush mode [ 7.460654] kjournald starting. Commit interval 5 seconds [ 7.460848] EXT3-fs (sda8): using internal journal [ 7.460853] EXT3-fs (sda8): mounted filesystem with writeback data mode [ 7.489463] kjournald starting. Commit interval 5 seconds [ 7.489638] EXT3-fs (sda6): using internal journal [ 7.489641] EXT3-fs (sda6): mounted filesystem with writeback data mode [ 7.490185] REISERFS (device sda7): found reiserfs format "3.6" with standard journal [ 7.490192] REISERFS (device sda7): using ordered data mode [ 7.490194] reiserfs: using flush barriers [ 7.490356] REISERFS (device sda7): journal params: device sda7, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 7.490750] REISERFS (device sda7): checking transaction log (sda7) [ 7.586209] REISERFS (device sda7): Using r5 hash to sort names [ 8.906686] r8169 0000:03:00.0: eth0: unable to load firmware patch rtl_nic/rtl8168d-2.fw (-2) [ 8.913975] r8169 0000:03:00.0: eth0: link down [ 8.913983] r8169 0000:03:00.0: eth0: link down [ 8.916376] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 9.055819] Adding 979960k swap on /dev/sda2. Priority:-1 extents:1 across:979960k [ 9.544469] chronyd used greatest stack depth: 3576 bytes left [ 10.621519] r8169 0000:03:00.0: eth0: link up [ 10.623904] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 21.019915] eth0: no IPv6 routers present [ 215.260111] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0008 [ 215.260122] ehci_hcd 0000:00:13.2: GetStatus port:3 status 001803 0 ACK POWER sig=j CSC CONNECT [ 215.260130] hub 2-0:1.0: port 3, status 0501, change 0001, 480 Mb/s [ 215.368185] hub 2-0:1.0: debounce: port 3: total 100ms stable 100ms status 0x501 [ 215.420241] ehci_hcd 0000:00:13.2: port 3 full speed --> companion [ 215.420246] ehci_hcd 0000:00:13.2: GetStatus port:3 status 003801 0 ACK POWER OWNER sig=j CONNECT [ 215.420278] hub 2-0:1.0: port 3 not reset yet, waiting 50ms [ 215.472298] ehci_hcd 0000:00:13.2: GetStatus port:3 status 003002 0 ACK POWER OWNER sig=se0 CSC [ 215.472319] hub 5-0:1.0: state 7 ports 3 chg 0000 evt 0008 [ 215.472325] ohci_hcd 0000:00:13.0: GetStatus roothub.portstatus [2] = 0x00010101 CSC PPS CCS [ 215.472329] hub 5-0:1.0: port 3, status 0101, change 0001, 12 Mb/s [ 215.580416] hub 5-0:1.0: debounce: port 3: total 100ms stable 100ms status 0x101 [ 215.644486] ohci_hcd 0000:00:13.0: GetStatus roothub.portstatus [2] = 0x00100103 PRSC PPS PES CCS [ 215.696539] usb 5-3: new full-speed USB device number 2 using ohci_hcd [ 215.762613] ohci_hcd 0000:00:13.0: GetStatus roothub.portstatus [2] = 0x00100103 PRSC PPS PES CCS [ 215.830692] usb 5-3: ep0 maxpacket = 8 [ 215.840717] usb 5-3: skipped 4 descriptors after interface [ 215.848722] usb 5-3: skipped 4 descriptors after interface [ 215.851723] usb 5-3: default language 0x0409 [ 215.859732] usb 5-3: udev 2, busnum 5, minor = 513 [ 215.859735] usb 5-3: New USB device found, idVendor=22b8, idProduct=4902 [ 215.859737] usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 215.859740] usb 5-3: Product: Motorola Phone (V3i) [ 215.859741] usb 5-3: Manufacturer: Motorola Inc. [ 215.859814] usb 5-3: usb_probe_device [ 215.859816] usb 5-3: configuration #1 chosen from 2 choices [ 215.865736] usb 5-3: adding 5-3:1.0 (config #1, interface 0) [ 215.869753] cdc_acm 5-3:1.0: usb_probe_interface [ 215.869757] cdc_acm 5-3:1.0: usb_probe_interface - got id [ 215.869784] cdc_acm 5-3:1.0: ttyACM0: USB ACM device [ 215.876782] usb 5-3: adding 5-3:1.1 (config #1, interface 1) [ 215.880764] drivers/usb/core/inode.c: creating file '002' [ 215.880781] hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0008 [ 215.880788] hub 5-0:1.0: state 7 ports 3 chg 0000 evt 0008 [ 322.607543] run-crons used greatest stack depth: 3512 bytes left [ 626.108533] knotify4 used greatest stack depth: 3000 bytes left root@fireball / # ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 7:48 ` Dale @ 2012-04-04 9:05 ` Dale 2012-04-04 9:22 ` Neil Bothwick 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-04-04 9:05 UTC (permalink / raw To: gentoo-user Dale wrote: > Canek Peláez Valdés wrote: > >> >> Dale, could yo please add again rd.debug to your kernel command line, >> boot with the initramfs, and post the output from dmesg (without you >> manually mounting your LVM volume)? >> >> Regards. > > It's attached. I see what it is doing but no idea how to fix it. It > didn't use to do this. This is a recent thing. It doesn't appear to be > init thingy related and I think Walt is having the same issue. Kernel > maybe? I'm on 3.2.11. > > Thanks. > > Dale > > :-) :-) > > It's a bug. Roach report here: https://bugs.gentoo.org/show_bug.cgi?id=409921 Going back a version and then reboot. Then I'm off to bed. It's 4:00AM here. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 9:05 ` Dale @ 2012-04-04 9:22 ` Neil Bothwick 2012-04-04 9:54 ` Dale 0 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-04-04 9:22 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 383 bytes --] On Wed, 04 Apr 2012 04:05:27 -0500, Dale wrote: > It's a bug. Roach report here: > > https://bugs.gentoo.org/show_bug.cgi?id=409921 > > Going back a version and then reboot. No need for that, just change locking_dir in lvm.conf to somewhere writeable, as mentioned in the bug report - comment 6. -- Neil Bothwick If ignorance is bliss, you must be orgasmic. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 9:22 ` Neil Bothwick @ 2012-04-04 9:54 ` Dale 2012-04-04 11:22 ` Neil Bothwick 2012-04-04 17:23 ` Canek Peláez Valdés 0 siblings, 2 replies; 99+ messages in thread From: Dale @ 2012-04-04 9:54 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 04 Apr 2012 04:05:27 -0500, Dale wrote: > >> It's a bug. Roach report here: >> >> https://bugs.gentoo.org/show_bug.cgi?id=409921 >> >> Going back a version and then reboot. > > No need for that, just change locking_dir in lvm.conf to somewhere > writeable, as mentioned in the bug report - comment 6. > > Well, I didn't want to mess with the config much since I may make it worse. So, I built a new kernel 3.3.0 and built a new init do hicky. Now, it seems to work. It boots with no errors and everything mounts. I also downgraded to lvm2-2.02.88 which works. A newer version may work but that is what I went back to. It was the last one that I knew worked. So, I took my med and I'm off to bed. Hmmm. I'm a poet and didn't know it. :-p I'll test some more tomorrow. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 9:54 ` Dale @ 2012-04-04 11:22 ` Neil Bothwick 2012-04-04 23:37 ` Dale 2012-04-04 17:23 ` Canek Peláez Valdés 1 sibling, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-04-04 11:22 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 976 bytes --] On Wed, 04 Apr 2012 04:54:05 -0500, Dale wrote: > > No need for that, just change locking_dir in lvm.conf to somewhere > > writeable, as mentioned in the bug report - comment 6. > Well, I didn't want to mess with the config much since I may make it > worse. So, I built a new kernel 3.3.0 and built a new init do hicky. > Now, it seems to work. It boots with no errors and everything mounts. > I also downgraded to lvm2-2.02.88 which works. A newer version may work > but that is what I went back to. It was the last one that I knew > worked. You didn't want to change one line in a file, which you could have easily changed back if it didn't work, so you rebuilt the whole kernel and initramfs (which are irrelevant to the bug) and downgraded? :-O -- Neil Bothwick Give a man a fish and you have fed him for a day, but give him a case of dynamite and soon the village will be showered with mud and seaweed and unidentifiable chunks of fish. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 11:22 ` Neil Bothwick @ 2012-04-04 23:37 ` Dale 0 siblings, 0 replies; 99+ messages in thread From: Dale @ 2012-04-04 23:37 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 04 Apr 2012 04:54:05 -0500, Dale wrote: > >>> No need for that, just change locking_dir in lvm.conf to somewhere >>> writeable, as mentioned in the bug report - comment 6. > >> Well, I didn't want to mess with the config much since I may make it >> worse. So, I built a new kernel 3.3.0 and built a new init do hicky. >> Now, it seems to work. It boots with no errors and everything mounts. >> I also downgraded to lvm2-2.02.88 which works. A newer version may work >> but that is what I went back to. It was the last one that I knew >> worked. > > You didn't want to change one line in a file, which you could have easily > changed back if it didn't work, so you rebuilt the whole kernel and > initramfs (which are irrelevant to the bug) and downgraded? :-O > > Well, yea. I figure they will fix it pretty quick since the bug is active and folks are working on it. I wouldn't want my change to break something in the future when just using a known good version, one that I was using until just the other day, will work just fine. Also, I'll forget I changed that and let the config update when it gets updated again. They could lead to breakage too. Also, I was wanting to update the kernel anyway. I had trouble with my network on a older kernel and had to update to fix that. So far, the new 3.3 kernel has helped my network even more. I was actually fixing more than one issue with the kernel upgrade and downgrading was all of a one line command. I'm more likely to remember downgrading than editing a config file these days. I'm just glad to get some of this mess sorted. < sighs > Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 9:54 ` Dale 2012-04-04 11:22 ` Neil Bothwick @ 2012-04-04 17:23 ` Canek Peláez Valdés 2012-04-04 23:35 ` Neil Bothwick 2012-04-04 23:39 ` Dale 1 sibling, 2 replies; 99+ messages in thread From: Canek Peláez Valdés @ 2012-04-04 17:23 UTC (permalink / raw To: gentoo-user On Wed, Apr 4, 2012 at 4:54 AM, Dale <rdalek1967@gmail.com> wrote: > Neil Bothwick wrote: >> On Wed, 04 Apr 2012 04:05:27 -0500, Dale wrote: >> >>> It's a bug. Roach report here: >>> >>> https://bugs.gentoo.org/show_bug.cgi?id=409921 >>> >>> Going back a version and then reboot. >> >> No need for that, just change locking_dir in lvm.conf to somewhere >> writeable, as mentioned in the bug report - comment 6. >> >> > > > Well, I didn't want to mess with the config much since I may make it > worse. So, I built a new kernel 3.3.0 and built a new init do hicky. > Now, it seems to work. It boots with no errors and everything mounts. > I also downgraded to lvm2-2.02.88 which works. A newer version may work > but that is what I went back to. It was the last one that I knew worked. > > So, I took my med and I'm off to bed. Hmmm. I'm a poet and didn't know > it. :-p > > I'll test some more tomorrow. It seems the problem it's in LVM, or (more appropriately) in the failure to create the /run tmpfs: # mount | grep /run tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755) tmpfs on /var/run type tmpfs (rw,nosuid,nodev,relatime,mode=755) It seems other problems (like 张春江's one with plymouth) have the same reason. With systemd the /run tmpfsgets created, so maybe now that systemd and udev are being merged this problem will go away. For now, I think we can (finally) call this case closed; Dale, I would strongly recommend the workaround (editing the config file) instead of downgrading. Eventually you will need the new version anyhow. Glad to hear it works, albeit with some issues (unrelated to the initramfs). Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 17:23 ` Canek Peláez Valdés @ 2012-04-04 23:35 ` Neil Bothwick 2012-04-04 23:39 ` Dale 1 sibling, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-04-04 23:35 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 530 bytes --] On Wed, 4 Apr 2012 12:23:01 -0500, Canek Peláez Valdés wrote: > It seems the problem it's in LVM, or (more appropriately) in the > failure to create the /run tmpfs: > > # mount | grep /run > tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755) > tmpfs on /var/run type tmpfs (rw,nosuid,nodev,relatime,mode=755) /run is not the problem. The default setting is to write to /var/lock. Changing that to /run/lock removes the problem. -- Neil Bothwick Profanity, The Language of Computer Professionals. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-04-04 17:23 ` Canek Peláez Valdés 2012-04-04 23:35 ` Neil Bothwick @ 2012-04-04 23:39 ` Dale 1 sibling, 0 replies; 99+ messages in thread From: Dale @ 2012-04-04 23:39 UTC (permalink / raw To: gentoo-user Canek Peláez Valdés wrote: > On Wed, Apr 4, 2012 at 4:54 AM, Dale <rdalek1967@gmail.com> wrote: >> Neil Bothwick wrote: >>> On Wed, 04 Apr 2012 04:05:27 -0500, Dale wrote: >>> >>>> It's a bug. Roach report here: >>>> >>>> https://bugs.gentoo.org/show_bug.cgi?id=409921 >>>> >>>> Going back a version and then reboot. >>> >>> No need for that, just change locking_dir in lvm.conf to somewhere >>> writeable, as mentioned in the bug report - comment 6. >>> >>> >> >> >> Well, I didn't want to mess with the config much since I may make it >> worse. So, I built a new kernel 3.3.0 and built a new init do hicky. >> Now, it seems to work. It boots with no errors and everything mounts. >> I also downgraded to lvm2-2.02.88 which works. A newer version may work >> but that is what I went back to. It was the last one that I knew worked. >> >> So, I took my med and I'm off to bed. Hmmm. I'm a poet and didn't know >> it. :-p >> >> I'll test some more tomorrow. > > It seems the problem it's in LVM, or (more appropriately) in the > failure to create the /run tmpfs: > > # mount | grep /run > tmpfs on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755) > tmpfs on /var/run type tmpfs (rw,nosuid,nodev,relatime,mode=755) > > It seems other problems (like 张春江's one with plymouth) have the same > reason. With systemd the /run tmpfsgets created, so maybe now that > systemd and udev are being merged this problem will go away. > > For now, I think we can (finally) call this case closed; Dale, I would > strongly recommend the workaround (editing the config file) instead of > downgrading. Eventually you will need the new version anyhow. > > Glad to hear it works, albeit with some issues (unrelated to the initramfs). > > Regards. I'm glad too. Now to keep this mess working. That's my new concern. lol Thanks much for all the help. I needed it. ;-) Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 20:15 ` Dale 2012-03-29 20:53 ` Canek Peláez Valdés @ 2012-03-29 21:11 ` Todd Goodman 2012-03-29 21:32 ` Dale 2012-03-29 21:52 ` Mike Edenfield 2 siblings, 1 reply; 99+ messages in thread From: Todd Goodman @ 2012-03-29 21:11 UTC (permalink / raw To: gentoo-user * Dale <rdalek1967@gmail.com> [120329 16:22]: > Canek Peláez Valdés wrote: > > > Can you try doing > > > > dracut -H /boot/initramfs-<kernel version here> > > > > ?? > > > > The man page from dracut says that -H is for the "current host" > > instead of a "generic host". Maybe the "generic host" configuration is > > messing up something with su that your actual host configuration > > needs. > > > > I use -H. As I have ben saying, my initramfs it's pretty up in sync > > with my normal system. > > > > Regards. > > > Notice, I make the distinction between Console and Konsole by making the > first letter capitalized. It kind of gets confusing. :/ > > I had to reboot so I made a new init thingy with the -H switch. It > works in Console but nothing root works in KDE. I get the same error. > Heck, Konsole won't even try to come up much less ask for my password. > Krusader asks for password and says that su is not in the path. This is > similar to what I got when I was in a Console too. > > So, boot without init thingy, everything works fine. Boot with the init > thingy, I can't access things in KDE as root. All I do is reboot. I > don't change or edit anything other than selecting a different entry in > grub. > > I use Konsole when I emerge and such as that. I use Krusader, since > Konqueror developed a bug, to edit config files. I don't care to switch > to a Console to emerge something or edit a config file. This is not > going to work for me long term. > > Also, keep in mind, I boot the EXACT same kernel whether I use the init > thingy or not. All I do is remove the stuff the init thingy needs to > work. > > Go figure. > > Dale > > :-) :-) My dracut initramfs (created with just hostonly=yes changed from the config installed by Gentoo) is quite "heavy" and starts up udevd in the initramfs. That along with other things that happen in there could possibly be leading to your permission problems. If I were you, I'd manually create an initramfs the way that Neil has mentioned that simply mounts /usr and then does a switch_root and see if you still have problems. It's really not too hard if you can muddle through simple shell scripts. Todd ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 21:11 ` Todd Goodman @ 2012-03-29 21:32 ` Dale 2012-03-30 13:48 ` Todd Goodman 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-03-29 21:32 UTC (permalink / raw To: gentoo-user Todd Goodman wrote: > * Dale <rdalek1967@gmail.com> [120329 16:22]: >> Canek Peláez Valdés wrote: >> >>> Can you try doing >>> >>> dracut -H /boot/initramfs-<kernel version here> >>> >>> ?? >>> >>> The man page from dracut says that -H is for the "current host" >>> instead of a "generic host". Maybe the "generic host" configuration is >>> messing up something with su that your actual host configuration >>> needs. >>> >>> I use -H. As I have ben saying, my initramfs it's pretty up in sync >>> with my normal system. >>> >>> Regards. >> >> >> Notice, I make the distinction between Console and Konsole by making the >> first letter capitalized. It kind of gets confusing. :/ >> >> I had to reboot so I made a new init thingy with the -H switch. It >> works in Console but nothing root works in KDE. I get the same error. >> Heck, Konsole won't even try to come up much less ask for my password. >> Krusader asks for password and says that su is not in the path. This is >> similar to what I got when I was in a Console too. >> >> So, boot without init thingy, everything works fine. Boot with the init >> thingy, I can't access things in KDE as root. All I do is reboot. I >> don't change or edit anything other than selecting a different entry in >> grub. >> >> I use Konsole when I emerge and such as that. I use Krusader, since >> Konqueror developed a bug, to edit config files. I don't care to switch >> to a Console to emerge something or edit a config file. This is not >> going to work for me long term. >> >> Also, keep in mind, I boot the EXACT same kernel whether I use the init >> thingy or not. All I do is remove the stuff the init thingy needs to >> work. >> >> Go figure. >> >> Dale >> >> :-) :-) > > My dracut initramfs (created with just hostonly=yes changed from the > config installed by Gentoo) is quite "heavy" and starts up udevd in > the initramfs. That along with other things that happen in there could > possibly be leading to your permission problems. > > If I were you, I'd manually create an initramfs the way that Neil has > mentioned that simply mounts /usr and then does a switch_root and see if > you still have problems. > > It's really not too hard if you can muddle through simple shell scripts. > > Todd > I already tried making one from scratch and also making the one inside the kernel. Both belly flopped and left me with nothing but errors. It never even tried to leave the init thingy environment. I think I posted them a good long while back but no clue what they were know. I just moved on to what was supposed to be "easy". Yea, right. :/ My concern is this, if it is this hard for me to get one working, if it ever breaks, I'm screwed. I know myself pretty well, if it breaks and I can't figure it out, I'll be looking for a install CD/DVD and fix it on a grand scale. This is how I got to Gentoo. I couldn't get Mandrake to work right and be stable, I switched. Well, it's supper time here. Maybe that will help, me at least. lol Dale :-) :-) P. S. Canek, will post in a bit for yours. -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 21:32 ` Dale @ 2012-03-30 13:48 ` Todd Goodman 0 siblings, 0 replies; 99+ messages in thread From: Todd Goodman @ 2012-03-30 13:48 UTC (permalink / raw To: gentoo-user * Dale <rdalek1967@gmail.com> [120329 17:39]: [..] > I already tried making one from scratch and also making the one inside > the kernel. Both belly flopped and left me with nothing but errors. It > never even tried to leave the init thingy environment. I think I posted > them a good long while back but no clue what they were know. I just > moved on to what was supposed to be "easy". Yea, right. :/ > > My concern is this, if it is this hard for me to get one working, if it > ever breaks, I'm screwed. I know myself pretty well, if it breaks and I > can't figure it out, I'll be looking for a install CD/DVD and fix it on > a grand scale. This is how I got to Gentoo. I couldn't get Mandrake to > work right and be stable, I switched. > > Well, it's supper time here. Maybe that will help, me at least. lol > > Dale Do you want to try again to make one from scratch? If you're not using LVM or RAID for root or /usr and you compile your filesystem into the kernel then it's very simple and should be about a five line (tops) init script (and even if those don't hold for you, it's not that much tougher.) If you spend the time now to do it yourself I think you'll find you have the tools and knowledge to track down any problems later. If you're willing to try again, I'm willing to work with you. If you can find your hand-rolled initramfs and the errors you were having we can figure it out. And for the record. I hate this whole /usr must be mounted in an initramfs or on /. It seems that all these arguments about bluetooth keyboards and such have it all exactly bass ackwards. If you have some flavor of hardware that isn't supported in the base kernel then you should be creating an initramfs for support. But I can't argue with people who donate their time getting to work on what they want to and supporting only what they want to. And I'm not ready to make and maintain an overlay that doesn't require this so it's time for me to stop gnashing my teeth and suck it up and get on with life. Todd P.S. - If you don't want to get an hand-rolled initramfs working, it would be interesting to see what an ls -lr /dev shows for the cases where everything works for you and where it doesn't. ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 20:15 ` Dale 2012-03-29 20:53 ` Canek Peláez Valdés 2012-03-29 21:11 ` Todd Goodman @ 2012-03-29 21:52 ` Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-29 21:52 UTC (permalink / raw To: gentoo-user From: Dale [mailto:rdalek1967@gmail.com] > I had to reboot so I made a new init thingy with the -H switch. It works in > Console but nothing root works in KDE. I get the same error. > Heck, Konsole won't even try to come up much less ask for my password. > Krusader asks for password and says that su is not in the path. This is similar > to what I got when I was in a Console too. It sounds like your path might be getting messed up. What are the output/results of the following commands: $ which su $ echo $PATH $ su - For each of the following: logged in to a normal virtual console as root, logged in to a normal virtual console as a normal user, and running Konsole as a standard user when logged in via KDM? --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 22:35 ` Alan Mackenzie 2012-03-27 22:54 ` Neil Bothwick 2012-03-27 22:55 ` Alan McKinnon @ 2012-03-28 4:24 ` Mike Edenfield 2012-03-28 4:55 ` Canek Peláez Valdés ` (2 more replies) 2 siblings, 3 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-28 4:24 UTC (permalink / raw To: gentoo-user > From: Alan Mackenzie [mailto:acm@muc.de] > > Hi, Alan. > > On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > > On Tue, 27 Mar 2012 21:24:22 +0000 > > Alan Mackenzie <acm@muc.de> wrote: > > > > That is precisely what the question was NOT about. The idea was to > > > copy (not move) booting software to /sbin instead of an initramfs - > > > the exact same programs, modulo noise - to have the SW in /sbin > > > necessary to mount /usr. > > > Two words: > > > shared libraries > > > Copying binaries is not enough. You have to find and copy every shared > > library those binaries use. Plus all the data and other files they > > might need. > > > This is non-trivial. > > <silently screams>. It's equally non-trivial for initramfs, yet nobody > seems to be raising this objection for that. > > Why is nobody else on this thread willing to take up its main point, the > exact equivalence between the known, ugly, initramfs solution and the as > yet half-baked idea of putting the same binaries into /sbin? Well, for one, the initramfs solution is not generally considered "ugly" except by a select vocal few who object to it on vague, unarticulated grounds. That notwithstanding: The binaries on the initramfs are not always the same as the ones installed in the system; frequently they are statically linked versions, or stripped-down versions, or otherwise unsuitable for being used after the full system is booted. (Dracut, for example, forces you to add USE=static-libs to a lot of the packages it wants to put into your initramfs image.) Putting those binaries into the execution path of the system is a bad idea because you don't always them to run once the system has booted -- I want the full set of udev rules, not the bare handful that my initramfs has on it. You could fix this by arranging for them to be put somewhere outside the normal path, where they can be found by the init system at boot-time but then ignored once /usr was up. This would also mean managing two copies of these packages on your system, which means the package manager would need to ensure that both static and dynamic versions, or full and minimal version, or whatever else, were built and installed in the correct locations. And this is ignoring the possible side-effects of reordering the boot scripts to unilaterally try to mount /usr very early; I don't know what, if any, those would be but someone would need to figure those out. The initramfs solution doesn't change the order of boot scripts, so people who are not using one see no change. Again, this is all *possible*. It is one option for solving the missing-/usr-at-boot problem, it is just not the option that has taken hold in the community. The people who are writing the software consider an initramfs a more elegant, cleaner, *less* ugly solution that what you are proposing, in the context of a general-purpose solution suitable for the most number of users. As they are the ones doing all the work, they get to make that call. The fact that most of us seem to agree with, or at least not actively disagree with, that opinion is just an added bonus. Your solution would be equally as successful at solving the problem, once someone put in the effort to actually make it work, make it repeatable, make it stable, and document/automate it for others to use. All of those steps have /already happened/ for an initramfs, so until someone comes up with a concrete reason why initramfs will not work, there is absolutely no motivation to waste time on anything else. --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 4:24 ` Mike Edenfield @ 2012-03-28 4:55 ` Canek Peláez Valdés 2012-03-28 17:27 ` Mike Edenfield 2012-03-28 6:17 ` Pandu Poluan 2012-03-29 15:56 ` Alan Mackenzie 2 siblings, 1 reply; 99+ messages in thread From: Canek Peláez Valdés @ 2012-03-28 4:55 UTC (permalink / raw To: gentoo-user On Tue, Mar 27, 2012 at 10:24 PM, Mike Edenfield <kutulu@kutulu.org> wrote: >> From: Alan Mackenzie [mailto:acm@muc.de] >> >> Hi, Alan. >> >> On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: >> > On Tue, 27 Mar 2012 21:24:22 +0000 >> > Alan Mackenzie <acm@muc.de> wrote: >> >> > > That is precisely what the question was NOT about. The idea was to >> > > copy (not move) booting software to /sbin instead of an initramfs - >> > > the exact same programs, modulo noise - to have the SW in /sbin >> > > necessary to mount /usr. >> >> > Two words: >> >> > shared libraries >> >> > Copying binaries is not enough. You have to find and copy every shared >> > library those binaries use. Plus all the data and other files they >> > might need. >> >> > This is non-trivial. >> >> <silently screams>. It's equally non-trivial for initramfs, yet nobody >> seems to be raising this objection for that. >> >> Why is nobody else on this thread willing to take up its main point, the >> exact equivalence between the known, ugly, initramfs solution and the as >> yet half-baked idea of putting the same binaries into /sbin? > > Well, for one, the initramfs solution is not generally considered "ugly" > except by a select vocal few who object to it on vague, unarticulated > grounds. That notwithstanding: > > The binaries on the initramfs are not always the same as the ones installed > in the system; frequently they are statically linked versions, or > stripped-down versions, or otherwise unsuitable for being used after the > full system is booted. (Dracut, for example, forces you to add > USE=static-libs to a lot of the packages it wants to put into your initramfs > image.) Putting those binaries into the execution path of the system is a > bad idea because you don't always them to run once the system has booted -- > I want the full set of udev rules, not the bare handful that my initramfs > has on it. I agree with most of what you say; however, I believe you are mistaken about the static nature of the binaries in the initramfs created by dracut. I use dracut with the whole bang (plymouth, systemd, udev, you name it), and I don't have *any* of my packages compiled with "static-libs". Even more, my system right now runs everything with "-static-libs". I like to think (and, unless I missed something, that's in fact the truth) that my initramfs is actually more or less in sync with my running system, and I update it a lot, since it's trivial to do so with dracut. Outside of that, I agree with everything you say. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 4:55 ` Canek Peláez Valdés @ 2012-03-28 17:27 ` Mike Edenfield 0 siblings, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-28 17:27 UTC (permalink / raw To: gentoo-user > From: Canek Peláez Valdés [mailto:caneko@gmail.com] > I agree with most of what you say; however, I believe you are mistaken > about the static nature of the binaries in the initramfs created by dracut. I > use dracut with the whole bang (plymouth, systemd, udev, you name it), and > I don't have *any* of my packages compiled with "static-libs". Even more, my > system right now runs everything with "-static-libs". I like to think (and, > unless I missed something, that's in fact the truth) that my initramfs is > actually more or less in sync with my running system, and I update it a lot, > since it's trivial to do so with dracut. You're right, it wasn't plymouth, it was gensplash and crypt that wanted me to add static-libs. It was a USE-flag dependency so I could not proceed with the dracut install until I rebuilt those other packages. plymouth just needed wanted USE=libkms on libdrm. ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 4:24 ` Mike Edenfield 2012-03-28 4:55 ` Canek Peláez Valdés @ 2012-03-28 6:17 ` Pandu Poluan 2012-03-28 6:19 ` Pandu Poluan ` (2 more replies) 2012-03-29 15:56 ` Alan Mackenzie 2 siblings, 3 replies; 99+ messages in thread From: Pandu Poluan @ 2012-03-28 6:17 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 798 bytes --] On Mar 28, 2012 11:27 AM, "Mike Edenfield" <kutulu@kutulu.org> wrote: > > > Well, for one, the initramfs solution is not generally considered "ugly" > except by a select vocal few who object to it on vague, unarticulated > grounds. Check out the email from William Kenworth in this mailing list; he's having trouble with initramfs being a blackbox. As a (mostly) server guy, I much prefer using a whitebox. I happen to have /usr on a VHD, so I don't need an initramfs for booting (that, plus my production servers are all udev-less). If push comes to shove, what I'll do is create a vestigial /usr in the root partition, and have it overlaid by mounting the actual root over it. Synchronizing can be automated by bindmounting root, after which I can access its (vestigial) usr directory. Rgds, [-- Attachment #2: Type: text/html, Size: 965 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 6:17 ` Pandu Poluan @ 2012-03-28 6:19 ` Pandu Poluan 2012-03-28 7:43 ` Neil Bothwick 2012-03-28 17:36 ` Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Pandu Poluan @ 2012-03-28 6:19 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 834 bytes --] On Mar 28, 2012 1:17 PM, "Pandu Poluan" <pandu@poluan.info> wrote: > > > On Mar 28, 2012 11:27 AM, "Mike Edenfield" <kutulu@kutulu.org> wrote: > > > > > > Well, for one, the initramfs solution is not generally considered "ugly" > > except by a select vocal few who object to it on vague, unarticulated > > grounds. > > Check out the email from William Kenworth in this mailing list; he's having trouble with initramfs being a blackbox. > > As a (mostly) server guy, I much prefer using a whitebox. > > I happen to have /usr on a VHD, so I don't need an initramfs for booting (that, plus my production servers are all udev-less). If push comes to shove, what I'll do is create a vestigial /usr in the root partition, and have it overlaid by mounting the actual root over it. That should be: "mounting the actual /usr over it." Rgds, [-- Attachment #2: Type: text/html, Size: 1140 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 6:17 ` Pandu Poluan 2012-03-28 6:19 ` Pandu Poluan @ 2012-03-28 7:43 ` Neil Bothwick 2012-03-29 2:16 ` Dale 2012-03-28 17:36 ` Mike Edenfield 2 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-28 7:43 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 523 bytes --] On Wed, 28 Mar 2012 13:17:56 +0700, Pandu Poluan wrote: > Check out the email from William Kenworth in this mailing list; he's > having trouble with initramfs being a blackbox. > > As a (mostly) server guy, I much prefer using a whitebox. It's not a blackbox, unlike a kernel or any other binary, it is a simple cpio archive that you can unpack and inspect. If you want total control, build your own, it is not rocket science. -- Neil Bothwick If a book about failures doesn't sell, is it a success? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 7:43 ` Neil Bothwick @ 2012-03-29 2:16 ` Dale 2012-03-29 8:52 ` Neil Bothwick 0 siblings, 1 reply; 99+ messages in thread From: Dale @ 2012-03-29 2:16 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > It's not a blackbox, unlike a kernel or any other binary, it is a simple > cpio archive that you can unpack and inspect. If you want total control, > build your own, it is not rocket science. > > <cough cough> You sure about that? I have tried building one, then building it inside the kernel then using dracut. Still got issues. If not rocket science, what other degree does a person need? ROFL Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words! Miss the compile output? Hint: EMERGE_DEFAULT_OPTS="--quiet-build=n" ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 2:16 ` Dale @ 2012-03-29 8:52 ` Neil Bothwick 0 siblings, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-29 8:52 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 588 bytes --] On Wed, 28 Mar 2012 21:16:30 -0500, Dale wrote: > > It's not a blackbox, unlike a kernel or any other binary, it is a > > simple cpio archive that you can unpack and inspect. If you want > > total control, build your own, it is not rocket science. > <cough cough> You sure about that? I have tried building one, then > building it inside the kernel then using dracut. Still got issues. If > not rocket science, what other degree does a person need? ROFL A degree in reading wiki pages help :P -- Neil Bothwick The facts, although interesting, are irrelevant. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 6:17 ` Pandu Poluan 2012-03-28 6:19 ` Pandu Poluan 2012-03-28 7:43 ` Neil Bothwick @ 2012-03-28 17:36 ` Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-28 17:36 UTC (permalink / raw To: gentoo-user From: Pandu Poluan [mailto:pandu@poluan.info] > On Mar 28, 2012 11:27 AM, "Mike Edenfield" <kutulu@kutulu.org> wrote: >> Well, for one, the initramfs solution is not generally considered "ugly" >> except by a select vocal few who object to it on vague, unarticulated >> grounds. > Check out the email from William Kenworth in this mailing list; he's having > trouble with initramfs being a blackbox. I don't see how you can really call initramfs a 'black box"; it's certainly as open, or moreso, as the kernel, or grub, or /sbin/init; it's just a mini-filesystem with its own init: apollo kutulu # lsinitrd /boot/initramfs-3.2.7-hardened-apollo-0.img /boot/initramfs-3.2.7-hardened-apollo-0.img: 2.6M ======================================================================== ======================================================================== drwxr-xr-x 15 root root 0 Mar 28 13:32 . drwxr-xr-x 2 root root 0 Mar 28 13:32 dev drwxr-xr-x 2 root root 0 Mar 28 13:32 root drwxr-xr-x 2 root root 0 Mar 28 13:32 bin -rws--x--x 1 root root 105584 Feb 28 17:46 bin/mount -rwxr-xr-x 1 root root 26536 Feb 28 17:46 bin/dmesg -rwxr-xr-x 1 root root 30696 Feb 21 17:12 bin/uname -rwxr-xr-x 1 root root 34776 Feb 21 17:12 bin/chroot -rwxr-xr-x 1 root root 137624 Mar 27 13:14 bin/dash -rwxr-xr-x 1 root root 71640 Feb 21 17:12 bin/stty -rwxr-xr-x 1 root root 30680 Feb 21 17:12 bin/basename -rwxr-xr-x 1 root root 34776 Feb 21 17:12 bin/mknod lrwxrwxrwx 1 root root 4 Mar 28 13:32 bin/sh -> dash . . . -rwxr-xr-x 1 root root 14176 Feb 28 17:46 sbin/switch_root -rwxr-xr-x 1 root root 12622 Feb 15 12:05 init drwxr-xr-x 2 root root 0 Mar 28 13:32 tmp drwxr-xr-x 2 root root 0 Mar 28 13:32 proc drwxr-xr-x 5 root root 0 Mar 28 13:32 lib64 ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-28 4:24 ` Mike Edenfield 2012-03-28 4:55 ` Canek Peláez Valdés 2012-03-28 6:17 ` Pandu Poluan @ 2012-03-29 15:56 ` Alan Mackenzie 2012-03-29 16:35 ` Neil Bothwick 2012-03-29 18:10 ` Mike Edenfield 2 siblings, 2 replies; 99+ messages in thread From: Alan Mackenzie @ 2012-03-29 15:56 UTC (permalink / raw To: gentoo-user Hi, Mike. On Wed, Mar 28, 2012 at 12:24:14AM -0400, Mike Edenfield wrote: > > From: Alan Mackenzie [mailto:acm@muc.de] > > Hi, Alan. > > On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > > > On Tue, 27 Mar 2012 21:24:22 +0000 > > > Alan Mackenzie <acm@muc.de> wrote: > > Why is nobody else on this thread willing to take up its main point, > > the exact equivalence between the known, ugly, initramfs solution and > > the as yet half-baked idea of putting the same binaries into /sbin? > Well, for one, the initramfs solution is not generally considered "ugly" > except by a select vocal few who object to it on vague, unarticulated > grounds. I'll articulate a few. (i) The initramfs involves having two copies of lots of software around. (ii) What's more, these two copies are often different, one being built with static libraries, the other with dynamic ones. (iii) This situation is not (as far as I know) yet handled by Portage, which means in building such software statically, you've got to save the dynamic version somewhere else whilst you're doing it. (iv) The initramfs requires a potentially long script to make it work. I think that qualifies the initramfs solution as ugly. > That notwithstanding: > The binaries on the initramfs are not always the same as the ones installed > in the system; frequently they are statically linked versions, or > stripped-down versions, or otherwise unsuitable for being used after the > full system is booted. (Dracut, for example, forces you to add > USE=static-libs to a lot of the packages it wants to put into your initramfs > image.) Putting those binaries into the execution path of the system is a > bad idea because you don't always them to run once the system has booted -- > I want the full set of udev rules, not the bare handful that my initramfs > has on it. My idea was for /sbin to vanish from $PATH just as soon as the boot had been completed; PATH gets set anyway on the initialisation of something or other, so this would happen automatically, just like the initramfs disappears when the switch_root is done. > [ more criticism, a lot of which I accept. ] I think I have the elegant solution: that would be for the kernel to be able to mount several partitions at system initialisation rather than just the root partition. With this, all the issues we've been discussing simply wouldn't arise. I accept that this solution will never happen. Sadly. > --Mike -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 15:56 ` Alan Mackenzie @ 2012-03-29 16:35 ` Neil Bothwick 2012-03-29 17:13 ` Michael Mol 2012-03-29 17:29 ` Alan Mackenzie 2012-03-29 18:10 ` Mike Edenfield 1 sibling, 2 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-29 16:35 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1772 bytes --] On Thu, 29 Mar 2012 15:56:28 +0000, Alan Mackenzie wrote: > > Well, for one, the initramfs solution is not generally considered > > "ugly" except by a select vocal few who object to it on vague, > > unarticulated grounds. > > I'll articulate a few. (i) The initramfs involves having two copies of > lots of software around. Lots? For most people busybox is enough! If you want encrypted filesystems on LVM over RAID that rises to a total of four executables. > (ii) What's more, these two copies are often > different, one being built with static libraries, the other with dynamic > ones. (iii) This situation is not (as far as I know) yet handled by > Portage, which means in building such software statically, you've got to > save the dynamic version somewhere else whilst you're doing it. That's wrong. For example, LVM builds dynamic executable plus the lvm.static file for use in the initramfs. > (iv) > The initramfs requires a potentially long script to make it work. Mount /proc, /sys and /dev. Mount root Unmount /proc, /sys and /dev. switch_root > I think that qualifies the initramfs solution as ugly. Only if you build the initramfs with USE="fud". > I think I have the elegant solution: that would be for the kernel to be > able to mount several partitions at system initialisation rather than > just the root partition. With this, all the issues we've been > discussing simply wouldn't arise. That's an excellent idea. > I accept that this solution will never happen. Sadly. It's already happened here. My kernel mounts / and /usr thanks to the inbuilt initramfs -- Neil Bothwick I just bought a microwave fireplace... You can spend an evening in front of it in only eight minutes... [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 16:35 ` Neil Bothwick @ 2012-03-29 17:13 ` Michael Mol 2012-03-29 18:11 ` Neil Bothwick 2012-03-29 17:29 ` Alan Mackenzie 1 sibling, 1 reply; 99+ messages in thread From: Michael Mol @ 2012-03-29 17:13 UTC (permalink / raw To: gentoo-user On Thu, Mar 29, 2012 at 12:35 PM, Neil Bothwick <neil@digimed.co.uk> wrote: > On Thu, 29 Mar 2012 15:56:28 +0000, Alan Mackenzie wrote: > >> > Well, for one, the initramfs solution is not generally considered >> > "ugly" except by a select vocal few who object to it on vague, >> > unarticulated grounds. >> >> I'll articulate a few. (i) The initramfs involves having two copies of >> lots of software around. > > Lots? For most people busybox is enough! If you want encrypted > filesystems on LVM over RAID that rises to a total of four executables. And anything they might conceivably link to. Not everything supports static linking. Don't forget boot-time X-based animation, too. That's an extraordinarily common feature of mainstream desktop distributions. And there will be other things, I'm sure. >> (ii) What's more, these two copies are often >> different, one being built with static libraries, the other with dynamic >> ones. (iii) This situation is not (as far as I know) yet handled by >> Portage, which means in building such software statically, you've got to >> save the dynamic version somewhere else whilst you're doing it. > > That's wrong. For example, LVM builds dynamic executable plus the > lvm.static file for use in the initramfs. That's exactly what Alan just noted in (ii), but perhaps portage handles (iii) in the case of LVM. >> (iv) >> The initramfs requires a potentially long script to make it work. > > Mount /proc, /sys and /dev. > Mount root > Unmount /proc, /sys and /dev. > switch_root Things look much simpler when you abstract away the details. You still have to manage lvm, mdraid and whatever else is necessary for mounting things. That's where 'potentially long' came from, I expect. >> I think that qualifies the initramfs solution as ugly. > > Only if you build the initramfs with USE="fud". FUD: "Fear, uncertainty and doubt" In short, three things which are important to rationally examine and deal with on a case-by-case basis. Fear of risk is healthy when trying to maintain something. Uncertainty is expected when you first launch into some brave, new world, and it's necessary to to learn things well enough to be able to rule out uncertain conditions. That's an intrinsic part of systemic stability. Doubt is another word for risk analysis. What are the chances this will fail, versus the chance that that will fail? What's the cost of each of these failures. -- :wq ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 17:13 ` Michael Mol @ 2012-03-29 18:11 ` Neil Bothwick 2012-03-29 18:35 ` Michael Mol 0 siblings, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-29 18:11 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2473 bytes --] On Thu, 29 Mar 2012 13:13:40 -0400, Michael Mol wrote: > On Thu, Mar 29, 2012 at 12:35 PM, Neil Bothwick <neil@digimed.co.uk> > wrote: > >> I'll articulate a few. (i) The initramfs involves having two copies > >> of lots of software around. > > > > Lots? For most people busybox is enough! If you want encrypted > > filesystems on LVM over RAID that rises to a total of four > > executables. > > And anything they might conceivably link to. Not everything supports > static linking. Those four all have static version, there are no libraries in my initramfs. > Don't forget boot-time X-based animation, too. That's an > extraordinarily common feature of mainstream desktop distributions. > And there will be other things, I'm sure. I don't get involved with those, but I'd hope something intended to be run so early would have minimal dependencies, if any. > >> (ii) What's more, these two copies are often > >> different, one being built with static libraries, the other with > >> dynamic ones. (iii) This situation is not (as far as I know) yet > >> handled by Portage, which means in building such software > >> statically, you've got to save the dynamic version somewhere else > >> whilst you're doing it. > > > > That's wrong. For example, LVM builds dynamic executable plus the > > lvm.static file for use in the initramfs. > > That's exactly what Alan just noted in (ii), but perhaps portage > handles (iii) in the case of LVM. Exactly, there are static and dynamic files, all handled by portage. > >> (iv) > >> The initramfs requires a potentially long script to make it work. > > > > Mount /proc, /sys and /dev. > > Mount root > > Unmount /proc, /sys and /dev. > > switch_root > > Things look much simpler when you abstract away the details. You still > have to manage lvm, mdraid and whatever else is necessary for mounting > things. That's where 'potentially long' came from, I expect. > > >> I think that qualifies the initramfs solution as ugly. > > > > Only if you build the initramfs with USE="fud". > > FUD: "Fear, uncertainty and doubt" > > In short, three things which are important to rationally examine and > deal with on a case-by-case basis. Yes, ideally before you start spreading them instead of vague handwaving about initramfs being ugly and using "lots of files" (four only counts at lots when applied to wives). -- Neil Bothwick Loose bits sink chips. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 18:11 ` Neil Bothwick @ 2012-03-29 18:35 ` Michael Mol 2012-03-30 0:04 ` Neil Bothwick 2012-03-30 0:10 ` Neil Bothwick 0 siblings, 2 replies; 99+ messages in thread From: Michael Mol @ 2012-03-29 18:35 UTC (permalink / raw To: gentoo-user On Thu, Mar 29, 2012 at 2:11 PM, Neil Bothwick <neil@digimed.co.uk> wrote: > On Thu, 29 Mar 2012 13:13:40 -0400, Michael Mol wrote: > >> On Thu, Mar 29, 2012 at 12:35 PM, Neil Bothwick <neil@digimed.co.uk> >> wrote: > >> >> I'll articulate a few. (i) The initramfs involves having two copies >> >> of lots of software around. >> > >> > Lots? For most people busybox is enough! If you want encrypted >> > filesystems on LVM over RAID that rises to a total of four >> > executables. >> >> And anything they might conceivably link to. Not everything supports >> static linking. > > Those four all have static version, there are no libraries in my > initramfs. Which is good. > >> Don't forget boot-time X-based animation, too. That's an >> extraordinarily common feature of mainstream desktop distributions. >> And there will be other things, I'm sure. > > I don't get involved with those, but I'd hope something intended to be > run so early would have minimal dependencies, if any. There's a pretty firm distinction between what things get used for, and what they're intended for. The udev developers presumably were reacting to this when they decided to support an "anything goes" policy regarding plugscript behavior. And while I'm generally the kind of person to find unintended (but perfectly compatible with their spec) uses for things, I don't figure on being one to do so in my init sequence. That said, someone else will. That's been a long tradition in open source software and hacker culture. In short, depending on things only being used when they're intended to be used, in the circumstances they're intended to be used in, is sticking one's head into the sand. Workarounds will always arise to break such expectations and assumptions. > >> >> (ii) What's more, these two copies are often >> >> different, one being built with static libraries, the other with >> >> dynamic ones. (iii) This situation is not (as far as I know) yet >> >> handled by Portage, which means in building such software >> >> statically, you've got to save the dynamic version somewhere else >> >> whilst you're doing it. >> > >> > That's wrong. For example, LVM builds dynamic executable plus the >> > lvm.static file for use in the initramfs. >> >> That's exactly what Alan just noted in (ii), but perhaps portage >> handles (iii) in the case of LVM. > > Exactly, there are static and dynamic files, all handled by portage. > >> >> (iv) >> >> The initramfs requires a potentially long script to make it work. >> > >> > Mount /proc, /sys and /dev. >> > Mount root >> > Unmount /proc, /sys and /dev. >> > switch_root >> >> Things look much simpler when you abstract away the details. You still >> have to manage lvm, mdraid and whatever else is necessary for mounting >> things. That's where 'potentially long' came from, I expect. >> >> >> I think that qualifies the initramfs solution as ugly. >> > >> > Only if you build the initramfs with USE="fud". >> >> FUD: "Fear, uncertainty and doubt" >> >> In short, three things which are important to rationally examine and >> deal with on a case-by-case basis. > > Yes, ideally before you start spreading them instead of vague handwaving > about initramfs being ugly and using "lots of files" (four only counts at > lots when applied to wives). Fine. NFS clients. Samba clients. Crypto. SSHFS. NTFS-3g. Security auditing. Virtualization tools. Perl, python or whatever is necessary to handle some case which required scripting. X. Graphics loading libraries. Cupsd, because some graphics library required by a bootsplash expressed a dependency on cairo, which expressed a dependency on something else, which expressed a dependency on cups. Perhaps crypto required a crypto daemon to be loaded, which required a smartcard, or required auth from a serial port or network connection. Perhaps an accurate clock is needed. Or perhaps a network policy demands that a machine be authorized to boot, so an LDAP client is required. It's easy to imagine entirely plausible circumstances which would bloat initramfs size and maintenance. At some point in time, these various things would normally be the simplest and most straightforward way to reach a quick end to some problem or another for some poor guy stuck in a private hell. And this initramfs crap increases the amount of work he has to do to solve his unique case. -- :wq ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 18:35 ` Michael Mol @ 2012-03-30 0:04 ` Neil Bothwick 2012-03-30 2:10 ` Mike Edenfield 2012-03-30 0:10 ` Neil Bothwick 1 sibling, 1 reply; 99+ messages in thread From: Neil Bothwick @ 2012-03-30 0:04 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1202 bytes --] On Thu, 29 Mar 2012 14:35:36 -0400, Michael Mol wrote: > >> Don't forget boot-time X-based animation, too. That's an > >> extraordinarily common feature of mainstream desktop distributions. > >> And there will be other things, I'm sure. > > > > I don't get involved with those, but I'd hope something intended to be > > run so early would have minimal dependencies, if any. > > There's a pretty firm distinction between what things get used for, > and what they're intended for. The udev developers presumably were > reacting to this when they decided to support an "anything goes" > policy regarding plugscript behavior. > > And while I'm generally the kind of person to find unintended (but > perfectly compatible with their spec) uses for things, I don't figure > on being one to do so in my init sequence. That said, someone else > will. I know what you mean, but here we are discussing something being used for its intended purpose. If a bootsplash program is not designed to work well a the start of the boot process, you have to wonder what it will be good for. -- Neil Bothwick Electrocution, n.: Burning at the stake with all the modern improvements. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-30 0:04 ` Neil Bothwick @ 2012-03-30 2:10 ` Mike Edenfield 2012-03-30 3:17 ` Pandu Poluan 0 siblings, 1 reply; 99+ messages in thread From: Mike Edenfield @ 2012-03-30 2:10 UTC (permalink / raw To: gentoo-user > From: Neil Bothwick [mailto:neil@digimed.co.uk] > Sent: Thursday, March 29, 2012 8:04 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Re: After /usr conflation: why not copy booting > software to /sbin rather than initramfs? > > On Thu, 29 Mar 2012 14:35:36 -0400, Michael Mol wrote: > > > >> Don't forget boot-time X-based animation, too. That's an > > >> extraordinarily common feature of mainstream desktop distributions. > > >> And there will be other things, I'm sure. > > > > > > I don't get involved with those, but I'd hope something intended to be > > > run so early would have minimal dependencies, if any. > > > > There's a pretty firm distinction between what things get used for, > > and what they're intended for. The udev developers presumably were > > reacting to this when they decided to support an "anything goes" > > policy regarding plugscript behavior. > > > > And while I'm generally the kind of person to find unintended (but > > perfectly compatible with their spec) uses for things, I don't figure > > on being one to do so in my init sequence. That said, someone else > > will. > > I know what you mean, but here we are discussing something being used for > its intended purpose. If a bootsplash program is not designed to work > well a the start of the boot process, you have to wonder what it will be > good for. splashutils, which is the package dracut uses to generate a boot splash image, has a lot of dependencies but requires they all be built USE=static-libs. Plymouth, which does animated boot splash, is a bit worse; it installs a few dozen files, about half of that data. Then again, if you're putting an animated boot splash image on your initramfs, I don't think you're all that worried about space :) --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-30 2:10 ` Mike Edenfield @ 2012-03-30 3:17 ` Pandu Poluan 0 siblings, 0 replies; 99+ messages in thread From: Pandu Poluan @ 2012-03-30 3:17 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 748 bytes --] On Mar 30, 2012 9:14 AM, "Mike Edenfield" <kutulu@kutulu.org> wrote: > ---- >8 snip > > splashutils, which is the package dracut uses to generate a boot splash > image, has a lot of dependencies but requires they all be built > USE=static-libs. Plymouth, which does animated boot splash, is a bit worse; > it installs a few dozen files, about half of that data. Then again, if > you're putting an animated boot splash image on your initramfs, I don't > think you're all that worried about space :) > Sometimes I wonder why people want eye candy during boot... Linux startup -- sans splash screen -- brings back nostalgic memories of my early computing days using DOS... Plus, sharp-eyed users can catch a glimpse of something wrong ;-) Rgds, [-- Attachment #2: Type: text/html, Size: 931 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 18:35 ` Michael Mol 2012-03-30 0:04 ` Neil Bothwick @ 2012-03-30 0:10 ` Neil Bothwick 1 sibling, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-30 0:10 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1679 bytes --] On Thu, 29 Mar 2012 14:35:36 -0400, Michael Mol wrote: > Fine. NFS clients. Samba clients. Crypto. SSHFS. NTFS-3g. Security > auditing. Virtualization tools. Perl, python or whatever is necessary > to handle some case which required scripting. X. Graphics loading > libraries. Cupsd, because some graphics library required by a > bootsplash expressed a dependency on cairo, which expressed a > dependency on something else, which expressed a dependency on cups. > > Perhaps crypto required a crypto daemon to be loaded, which required a > smartcard, or required auth from a serial port or network connection. > Perhaps an accurate clock is needed. Or perhaps a network policy > demands that a machine be authorized to boot, so an LDAP client is > required. > > It's easy to imagine entirely plausible circumstances which would > bloat initramfs size and maintenance. At some point in time, these > various things would normally be the simplest and most straightforward > way to reach a quick end to some problem or another for some poor guy > stuck in a private hell. And this initramfs crap increases the amount > of work he has to do to solve his unique case. > Setting up such a boot environment is decidedly non-standard and trying to put all that into a tool designed to get the core filesystem(s) loaded is ludicrous. But would you really want all of that available before init started to run? Mount / and /usr in the initramfs and run init. If you really need all that so early on, before /usr is mounted, maybe combining / and /usr is the cleanest approach. -- Neil Bothwick Fer sail cheep, Windows spel chekcer, wurks grate [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 16:35 ` Neil Bothwick 2012-03-29 17:13 ` Michael Mol @ 2012-03-29 17:29 ` Alan Mackenzie 2012-03-29 18:04 ` Neil Bothwick 1 sibling, 1 reply; 99+ messages in thread From: Alan Mackenzie @ 2012-03-29 17:29 UTC (permalink / raw To: gentoo-user Evening, Neil. On Thu, Mar 29, 2012 at 05:35:35PM +0100, Neil Bothwick wrote: > On Thu, 29 Mar 2012 15:56:28 +0000, Alan Mackenzie wrote: > > I think I have the elegant solution: that would be for the kernel to be > > able to mount several partitions at system initialisation rather than > > just the root partition. With this, all the issues we've been > > discussing simply wouldn't arise. > That's an excellent idea. > > I accept that this solution will never happen. Sadly. > It's already happened here. My kernel mounts / and /usr thanks to the > inbuilt initramfs That's exactly what I didn't mean, and I think you might have been aware of that. What I did mean was being able to mount subsequent partitions by giving kernel parameters in the boot loader configuration file. Something like "mount=8,3:/usr" for mount /dev/sda3 /usr. This would avoid the need to spend any effort whatsoever on building an initramfs, yet /usr would be mounted early in boot. > -- > Neil Bothwick -- Alan Mackenzie (Nuremberg, Germany). ^ permalink raw reply [flat|nested] 99+ messages in thread
* Re: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 17:29 ` Alan Mackenzie @ 2012-03-29 18:04 ` Neil Bothwick 0 siblings, 0 replies; 99+ messages in thread From: Neil Bothwick @ 2012-03-29 18:04 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1048 bytes --] On Thu, 29 Mar 2012 17:29:11 +0000, Alan Mackenzie wrote: > > It's already happened here. My kernel mounts / and /usr thanks to the > > inbuilt initramfs > > That's exactly what I didn't mean, and I think you might have been aware > of that. Maybe, but it does fit your description. > What I did mean was being able to mount subsequent partitions by giving > kernel parameters in the boot loader configuration file. Something like > "mount=8,3:/usr" for mount /dev/sda3 /usr. > > This would avoid the need to spend any effort whatsoever on building an > initramfs, yet /usr would be mounted early in boot. That sounds like a simple and elegant idea, and the kernel already contains the code to mount filesystems. However, it doesn't handle dm-crypt or LVM and putting all that in the kernel could be more complex than putting the initramfs to do it in the kernel. However, if it could be made to work , it would be a neat approach. -- Neil Bothwick Master of all I survey (at the moment, empty pizza boxes) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-29 15:56 ` Alan Mackenzie 2012-03-29 16:35 ` Neil Bothwick @ 2012-03-29 18:10 ` Mike Edenfield 1 sibling, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-29 18:10 UTC (permalink / raw To: gentoo-user > From: Alan Mackenzie [mailto:acm@muc.de] > Hi, Mike. > > On Wed, Mar 28, 2012 at 12:24:14AM -0400, Mike Edenfield wrote: > > > From: Alan Mackenzie [mailto:acm@muc.de] > > > > Hi, Alan. > > > > On Tue, Mar 27, 2012 at 11:48:19PM +0200, Alan McKinnon wrote: > > > > On Tue, 27 Mar 2012 21:24:22 +0000 Alan Mackenzie <acm@muc.de> > > > > wrote: > > > > Why is nobody else on this thread willing to take up its main point, > > > the exact equivalence between the known, ugly, initramfs solution > > > and the as yet half-baked idea of putting the same binaries into /sbin? > > > Well, for one, the initramfs solution is not generally considered "ugly" > > except by a select vocal few who object to it on vague, unarticulated > > grounds. > > I'll articulate a few. (i) The initramfs involves having two copies of lots of > software around. (ii) What's more, these two copies are often different, one > being built with static libraries, the other with dynamic ones. (iii) This > situation is not (as far as I know) yet handled by Portage, which means in > building such software statically, you've got to save the dynamic version > somewhere else whilst you're doing it. (iv) The initramfs requires a > potentially long script to make it work. > My idea was for /sbin to vanish from $PATH just as soon as the boot had > been completed; PATH gets set anyway on the initialisation of something or > other, so this would happen automatically, just like the initramfs disappears > when the switch_root is done. The criticisms you made about an initramfs are valid, and your basic point is correct: the ugliness of having a "shadow /sbin" is no worse than the ugliness of an initramfs. I admit that much of my criticism here is not of the idea but of trying to come up with a working implementation. The major benefit of an initramfs solution is that it fits into the existing Linux boot process with minimal impact: all of the ugliness you pointed out vanishes as soon as it has completed its work, and the existing /sbin/init startup code is launched exactly as it would be without an initramfs. Your process would require either changing that existing /sbin/init process, or changing the steps the kernel takes on startup, in ways that I can't articulate because I haven't gone through the exercise of making it work. Taking /sbin out of the path, though works for me. As I understand it, /sbin *used* to be for "static binaries", and only later did it retroactively become "system binaries", which is silly. That's what DAC is for. The only benefit of a separate /bin and /sbin is to have different binaries with the same name in both places, which is just begging for trouble. Your approach actually seems to be bringing /sbin back to its roots. :) I can think of a few useful options, though; perhaps what you're calling /sbin is actually /boot/bin; like now, /boot is rarely mounted once the live system comes up. Perhaps the kernel is configured to look for and run a /boot/bin/init before it tries to mount it's rootfs. You are basically replicating the initramfs solution, just on the boot partition, as this is almost exactly what happens now. Alternatively, perhaps /sbin/init can get smarter; much of this problems with getting /usr mounted at the right time stems from difficulties in expressing the required order and dependency information in the init scripts. If /sbin/init could be explicitly told "this is the 'mount my /usr' script" and knew to run it or not, based on the existence of a /usr mount point, that could happen very early in the boot process. > > [ more criticism, a lot of which I accept. ] > > I think I have the elegant solution: that would be for the kernel to be able to > mount several partitions at system initialisation rather than just the root > partition. With this, all the issues we've been discussing simply wouldn't > arise. That's one possible solution; I think there are several places where the kernel could potentially be made "smarter" about what is going on in the userland environment; for example, if udev always received block device events first, *it* could be tasked with mounting /usr when it saw that /dev/sda3 was available and in /etc/fstab, then it could happily run alsaconf or bluetoothd or whatever else when those devices popped up. I also admit I don't really understand autofs too much, but it seems like automounter support should be able to do something like this as well. Keep in mind, though, that the point of an initramfs is not to get /usr mounted. It's to get / mounted; if your rootfs happens to be on some hardware, network, or logical block device that needs special handling before it can be used, you need *somewhere* to put those utilities that the kernel can find them. The fact that you can also use an initramfs for all of these other pre-init steps is just added benefit. --Mike ^ permalink raw reply [flat|nested] 99+ messages in thread
* [gentoo-user] Re: After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 19:56 ` Mike Edenfield 2012-03-27 21:24 ` Alan Mackenzie @ 2012-03-28 19:14 ` che 1 sibling, 0 replies; 99+ messages in thread From: che @ 2012-03-28 19:14 UTC (permalink / raw To: gentoo-user "Mike Edenfield" <kutulu@kutulu.org> writes: > > Yes , of course it's /possible/, it's just not /practical/. Perhaps, but still? I don't se how that is less practical than collecting them to a ramdisk? Just do exactly the same steps up to the "cpio | gzip" -part I do agree with most of what you say > > Most Linux users, by a vast but very silent majority, are plenty happy to > put / and /usr on one partition, wipe their hands on their pants, and move > on with life. Thus, the people developing and packaging those required boot > packages can leave them right where they are, and everything works. I agree with that. > Some > Linux users have reasons (largely legitimate ones) why this is not a valid > option. Those users have three choices > > * Move the required packages away from their default installation locations > on their machines, as you're suggestion, and fix the order of your boot > scripts to mount /usr earlier than anything that needs it. > * Install (or develop) alternative versions of the tools that do not have > the same boot-time requirements, thus allowing you to ignore the whole mess. > This is what Walt and his mdev team are making happen. > * Use an initramfs to do whatever specific thing your machine(s) need to do > to make the rest of the software work out-of-the-box. > > So, it's not a matter of one choice working and one not. It's a matter of > one choice being much lower maintenance for the people donating their time > to produce the software in the first place. Yes, that is a very valid point. > If someone (maybe you) were to > figure out the actual steps needed to mount /usr early in the boot, without > and initramfs, without swapping out udev for busybox or whatever, I'm sure a > lot of people would be interested in seeing how that's done. There's a > possibility that it turns out to be way easier than anyone thought, and that > supporting a split /usr becomes "no big deal". In practice, I'm going to > guess that it turns out to be a way bigger maintenance nightmare (and > probably more fragile) than: > > root # emerge dracut > root # dracut -H That's probably the way I'll proceed when I update udev later. But I'll wait a while longer before doing that. I'll going to miss the posibility of starting a kernel with only init=/bin/bash for rescue purposes. But it's not a big deal. > > And probably won't be something that the developers or package maintainers > are going to commit to supporting. > > --Mike Thanks Mike. This is my migration-plan Today I have two disks with both three partitions sda1 / -- sdb1 reserve-root. Regulary rsynced from sda1 sda2 swap -- sdb2 swap sda3 lvm -- sdb3 lvm sda3 and sdb3 is combined to the volume-group vg0, and I have all my other filesystems in vg0. I'm planing to create a vg0/root and copy the contents of / to that, and later remove everything but /boot from the old / How does that sound? -- Christer ^ permalink raw reply [flat|nested] 99+ messages in thread
* RE: [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? 2012-03-27 14:26 ` Alan Mackenzie 2012-03-27 14:38 ` Mark Knecht 2012-03-27 14:46 ` Neil Bothwick @ 2012-03-27 15:30 ` Mike Edenfield 2 siblings, 0 replies; 99+ messages in thread From: Mike Edenfield @ 2012-03-27 15:30 UTC (permalink / raw To: gentoo-user > From: Alan Mackenzie [mailto:acm@muc.de] > Sent: Tuesday, March 27, 2012 10:27 AM > > On Tue, Mar 27, 2012 at 10:02:02AM -0400, Mike Edenfield wrote: > > > From: Alan Mackenzie [mailto:acm@muc.de] > > > Sent: Tuesday, March 27, 2012 9:37 AM > > > > My question: what, technically, prevents me from copying the booting > > > software instead to /sbin and booting the system that way? > > > Nothing; in fact, this was the general solution to the problem of > > "something else in /usr/{sbin,bin,lib} is needed at boot" for a long > > time. More and more software was getting moved into /{s,}bin, and in > > particular into /lib, to make it available in the early boot stages. > > > There's nothing wrong with that, as long as you can ensure that any > > hard-coded paths to those binaries are updated properly. > > Surely this is the same, whether one copies the booting software to initramfs > or /sbin, isn't it? No, because very little of my booting software is on my initramfs; it contains the kernel modules for my SATA drive and a script to mount /usr before launching /sbin/init. You *could* build an initramfs that included all of those other items, including udev and fsck tools if you wanted to, but you don't have to. (You might want to, for example, to have a more fully-features rescue shell, but I have a LiveCD for that.) The difference is what part of the booting process you need the software for. Without an initramfs, your boot loader loads your kernel, your kernel launches /sbin/init, and /sbin/init starts running your startup scripts. Everything that needs to happen must happen in those startup scripts. The problems occur when script #1 (say, start udev) sometimes needs script #2 (mount /usr) to have run, but script #2 sometimes needs script #1 to have run. You can solve this in a number of ways: * Fix script #1 to never need script #2 (move everything you need off /usr) * Fix script #2 to never need script #1 (put /usr on the same partition as /sbin/init) * Adjust the order of the scripts on a case-by-case bases (move script #2 to an initrd when needed) Option one has traditionally been the way to solve these kinds of problems, but with dynamic linking and external hooks the reach of the boot-time software is getting overly broad. Option #2 is the simplest and lowest-risk option, but not everyone has a hardware configuration that makes that a viable choice. So option #3 is basically "you do whatever you have to do to get a /usr before /sbin/init runs." > > As you move more and more software off of /usr into / you start to > > realize that the idea of "tiny partition that contains just what I > > need to boot and mount /usr" is becoming "not so tiny" anymore. The > > distinction between what is "boot" software versus "user" software gets > less clear. > > Again, isn't this the same for an initramfs? This part is, true, but the point of an initramfs is that, once you switch over to init, the initramfs is out of the picture. With a traditional boot, the stuff you move into your rootfs to make booting work is there forever. With an initramfs, you don't need (for example) all of the udev rules and libraries and such; you just need enough statically linked binaries to mount /usr; when the init switch happens, your real, production binaries show up and the trimmed-down copies from your initramfs go away. > > Then it's just question of how far you take this process before you > > reach your personal threshold of questioning why you have two > > partitions at all. Whether you reach that point or not depends on how > > complex your boot process is, what you actually need running to boot, > > and how personally invested in a split /usr you happen to be :) > > I've decided that, if push comes to shove, I'm going to go for /usr on / rather > than a fragile initramfs system. I've got everything bar / on RAID 1/LVM at > the moment, but I don't really use LVM, so I could dismantle that too, losing > all the baggage that brings with it. I'm using both on most of my systems now, though admittedly on my laptop it's just to get the boot animation from plymouth :) > Having said that, my system (including Gnome) is working perfectly well with > mdev, and see no reason why that shouldn't continue. And that's a perfectly legitimate option; you're continuing to use a process that has worked for decades. The problem with that option is not that it doesn't work for plenty of people, it's that it doesn't *scale* very well. If you're writing the software that needs to work out-of-the-box for every Fedora/Debian/Gentoo/etc system installed from this point forward, you need to worry about scale. If you're setting up a few hundred nearly identical servers with much more limited hardware that is under your direct control, you can focus your solution to a much narrow scope. ^ permalink raw reply [flat|nested] 99+ messages in thread
end of thread, other threads:[~2012-04-04 23:44 UTC | newest] Thread overview: 99+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-03-27 13:37 [gentoo-user] After /usr conflation: why not copy booting software to /sbin rather than initramfs? Alan Mackenzie 2012-03-27 13:48 ` Michael Mol 2012-03-27 14:02 ` Mike Edenfield 2012-03-27 14:19 ` Michael Mol 2012-03-27 14:26 ` Alan Mackenzie 2012-03-27 14:38 ` Mark Knecht 2012-03-27 14:46 ` Neil Bothwick 2012-03-27 17:55 ` [gentoo-user] " che 2012-03-27 18:41 ` Alan McKinnon 2012-03-28 18:43 ` che 2012-03-27 19:56 ` Mike Edenfield 2012-03-27 21:24 ` Alan Mackenzie 2012-03-27 21:41 ` Neil Bothwick 2012-03-27 22:01 ` Alan Mackenzie 2012-03-27 22:39 ` Alan McKinnon 2012-03-27 23:32 ` Alan Mackenzie 2012-03-28 7:47 ` Neil Bothwick 2012-03-27 22:53 ` Neil Bothwick 2012-03-27 21:48 ` Alan McKinnon 2012-03-27 22:35 ` Alan Mackenzie 2012-03-27 22:54 ` Neil Bothwick 2012-03-27 22:55 ` Alan McKinnon 2012-03-28 14:01 ` Alan Mackenzie 2012-03-28 14:56 ` Neil Bothwick 2012-03-28 17:07 ` Alan Mackenzie 2012-03-28 17:40 ` Mike Edenfield 2012-03-28 21:47 ` Neil Bothwick 2012-03-28 22:45 ` Peter Humphrey 2012-03-28 23:25 ` Neil Bothwick 2012-03-29 1:53 ` Dale 2012-03-29 2:07 ` Canek Peláez Valdés 2012-03-29 2:39 ` Dale 2012-03-29 5:08 ` Canek Peláez Valdés 2012-03-29 20:15 ` Dale 2012-03-29 20:53 ` Canek Peláez Valdés 2012-04-02 7:41 ` Dale 2012-04-02 13:33 ` Canek Peláez Valdés 2012-04-02 19:54 ` Dale 2012-04-02 20:28 ` Canek Peláez Valdés 2012-04-02 21:21 ` Dale 2012-04-02 21:37 ` Canek Peláez Valdés 2012-04-03 0:19 ` Dale 2012-04-02 22:08 ` Neil Bothwick 2012-04-02 22:21 ` Dale 2012-04-02 22:41 ` Canek Peláez Valdés 2012-04-03 0:19 ` Dale 2012-04-03 0:35 ` Pandu Poluan 2012-04-03 1:03 ` Canek Peláez Valdés 2012-04-03 1:29 ` Dale 2012-04-03 1:01 ` Canek Peláez Valdés 2012-04-03 1:19 ` Dale 2012-04-03 2:08 ` Dale [not found] ` <CADPrc81Q6Tmzpg0p7cbOYr8iXQFO_L4QGKid=LGZPXLB1dt5Xw@mail.gmail .com> 2012-04-03 2:43 ` Canek Peláez Valdés 2012-04-03 3:12 ` Dale 2012-04-03 5:32 ` Dale 2012-04-03 12:46 ` Mike Edenfield 2012-04-03 13:21 ` Dale 2012-04-03 17:48 ` Canek Peláez Valdés 2012-04-04 0:02 ` Dale 2012-04-04 1:59 ` William Kenworthy 2012-04-04 2:55 ` Dale 2012-04-04 3:12 ` Dale 2012-04-04 3:19 ` Canek Peláez Valdés 2012-04-04 7:48 ` Dale 2012-04-04 9:05 ` Dale 2012-04-04 9:22 ` Neil Bothwick 2012-04-04 9:54 ` Dale 2012-04-04 11:22 ` Neil Bothwick 2012-04-04 23:37 ` Dale 2012-04-04 17:23 ` Canek Peláez Valdés 2012-04-04 23:35 ` Neil Bothwick 2012-04-04 23:39 ` Dale 2012-03-29 21:11 ` Todd Goodman 2012-03-29 21:32 ` Dale 2012-03-30 13:48 ` Todd Goodman 2012-03-29 21:52 ` Mike Edenfield 2012-03-28 4:24 ` Mike Edenfield 2012-03-28 4:55 ` Canek Peláez Valdés 2012-03-28 17:27 ` Mike Edenfield 2012-03-28 6:17 ` Pandu Poluan 2012-03-28 6:19 ` Pandu Poluan 2012-03-28 7:43 ` Neil Bothwick 2012-03-29 2:16 ` Dale 2012-03-29 8:52 ` Neil Bothwick 2012-03-28 17:36 ` Mike Edenfield 2012-03-29 15:56 ` Alan Mackenzie 2012-03-29 16:35 ` Neil Bothwick 2012-03-29 17:13 ` Michael Mol 2012-03-29 18:11 ` Neil Bothwick 2012-03-29 18:35 ` Michael Mol 2012-03-30 0:04 ` Neil Bothwick 2012-03-30 2:10 ` Mike Edenfield 2012-03-30 3:17 ` Pandu Poluan 2012-03-30 0:10 ` Neil Bothwick 2012-03-29 17:29 ` Alan Mackenzie 2012-03-29 18:04 ` Neil Bothwick 2012-03-29 18:10 ` Mike Edenfield 2012-03-28 19:14 ` che 2012-03-27 15:30 ` [gentoo-user] " Mike Edenfield
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox