/srv/irclogs.ubuntu.com/2016/01/07/#ubuntu-kernel.txt

=== Martyn_ is now known as Martyn
hallynapw: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1531747   more overlay fun07:53
ubot5Launchpad bug 1531747 in linux (Ubuntu) "overlay: mkdir fails if directory exists in lowerdir" [Undecided,New]07:53
hallyntoo wiped at this point to look at the source07:53
mjg59hallyn: Oh ouch07:59
hallynmjg59: oh it's only in a user ns08:11
hallyni failed to point that out in the bug, bad me08:11
mjg59hallyn: That's especially weird08:19
hallynyeah a bit funky :)08:22
hallyni'll look at the src tomorrow in the unlikely event apw doesn't have it sorted out :)08:22
* hallyn out08:22
=== lool- is now known as lool
manjoapw, you have a few mts for me to pick your brain about something related to using root=PARTUUID ?16:43
apwmanjo, best to just ask, you never know who might know16:43
manjo:) 16:43
manjoI have a UEFI system and form the uefi shell if I say root=PARTUUID=<partuuid> it does not seem to find root but if I say root=/dev/disk/by-partuuid/<partuuid> it finds root and mounts it 16:44
manjoin the former case I get an initramfs prompt 16:44
manjocomments in kernel source says  6) PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF representing the16:45
manjo194 * unique id of a partition if the partition table provides it.16:45
manjoas a valid syntax for root=16:46
manjoor acceptable "root=" formats ... any ideas why root=PARTUUID= does not work but root=/dev/disk/by-partuuid/<partuuid>  works? 16:47
manjoyou can find the valid acceptable syntax under init/do_mounts.c16:49
manjoI have tried MSDOS and GPT partuuids but neither work with PARTUUID=16:51
manjoand I am passing initramfs .. so thatis not the issue 16:54
manjocould it be that initramfs does not fetch these identifiers ?16:55
manjocould this be a regression in initramfs-tools ? 17:00
manjoanyone know ? 17:00
JanCsure it's not UUID instead of PARTUUID ?17:02
manjoJanC, I have tried both  UUID and PARTUUID .. UUID If initrd is not used and partuuid if using initrd .. is waht I gather from the source 17:03
apwbecause you have an initramfs isn't it that which is parsing thigns like UUIDs, and so it would need to support them i think17:05
apwwhich is why the by-partuuid works, because udev is running in the initrd to make them17:05
TJ-manjo: as apw just said; initramfs-tools function resolve_device() doesn't support PARTUUID17:05
manjothat is s bug then ? 17:06
manjocoz it is supposed to as per kernel source 17:06
apwinitramfs-tools isn't meant to do anything because there are comments in the kernel ?17:06
apwyou have an initrd, the kernel useds the initrd as root, it is happy17:06
apwit has no concept of the real root you mount later by hand in the initrd and then chroot into17:07
apwthat is just you messing about with root etc, it doesn't really know that is being found, mounted and switched to17:07
apwnow, why do you care if PARTUUID does or does not work17:07
apwshould you not be gettting the real UUID of the contents of that parittion and using that17:08
apwas that (if it has a filesystem on it) will have a separate UUID which is more normal to want to boot17:08
apwso if you move the contents to a new drive you still mount the right contents17:08
manjoapw, fair enough .. but the kernel supports partuuid as a valid syntax 17:09
apwand17:09
apw?17:09
apwit isn't a useful syntax really, you _should_ be using the filesystem uuid17:09
manjoapw, AH! I found a bug ... https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=80115417:10
ubot5Debian bug 801154 in initramfs-tools "[debian] initramfs-tools: add PARTUUID to resolve_device" [Normal,Fixed]17:10
manjoapw, that was fixed in December .. 17:10
apwthen we have that fixed in xenial17:10
apwthat still doesn't make it sensible17:10
TJ-it strikes me as a hidden gotchya! partition may contain no valid file-system17:11
apwand in fact we have 0.120 in wily as well17:11
JanCwell, I guess it's more of a feature request for special cases than a bug fix also then?  :)17:12
apwi can't see any valid use for that other than having a filesystem in there which does not have a UUID, which ... i can't think of one off hte top of my head17:12
TJ-The bug seems to be more aimed at taking a pass-through from a bootloader that may not know file-systems 17:14
manjoyeah like when booting from shell prompt on efi systems17:14
manjoie command line 17:14
apwwhen you are typing in random strings nayhow to make it work, hrm17:15
apwmanjo, well either way the bug is fixed so you should have no problems right17:15
manjoapw, yes looks like it .. I will update my initramfs-tools to latest and see if that makes it work 17:15
apwmanjo, that version has been default for a very long time17:16
manjooh as per the bug report the fix went to debian on Sun, 27 Dec 201517:16
apwmanjo, then i don't thnk it can be in 12017:17
TJ-0.121~rc117:17
manjoapw, ok so I will need to wait for you guys to referesh ? 17:17
apwthat is more believeable17:17
apwmanjo, i am waiting for 1.121 to leave -rc and will merge that when it doe17:18
apws17:18
apwmanjo, if it is urgent then i can prolly pull that one fix 17:18
manjook as long as xeniel has it coming .. I am ok ... I can ask the people to wait for a bit 17:18
apwmanjo, no idea as to timescales tho. for debian17:19
manjoapw, if you can make that patch available in xenial by end of Jan ... I can hold down the fork here 17:19
apwmanjo, can't make any guarentees of that nature against debian, so ... 17:21
apwmanjo, you need to file a bug against initramfs-tools in xenial and link the bug report, and assign it to me, and let me knwo the bug# here17:21
apw(link the debian one)17:21
manjoyep doing as we speak you read my mind 17:21
manjoapw, https://bugs.launchpad.net/initramfs-tools/+bug/153192817:26
ubot5Launchpad bug 1531928 in initramfs-tools "[Xenial] root=PARTUUID=<partuuid> is not recognized as valid syntax." [Undecided,New]17:26
dobeyhi. anyone have ideas on how to figure out why the lowlatency kernel hangs, but only when intel video is driving the monitor at 30Hz, and not at 60Hz?17:50
apwdobey, hangs hard with no output?  have you tried sysrq ?18:04
dobeyapw: yeah, just all of a sudden the system would be locked hard, and i can't even ssh in18:05
dobeydidn't try sysrq18:05
dobey(totally forgot about sysrq actually)18:05
JanCIME the Intel video drivers are really badly tested18:08
dobeyi won't disagree with that. this certainly isn't my only problem with intel, but it is a more important one to me18:09
dobeyhmm, actually, i'm not even sure if i have a sysrq on my keyboard18:09
JanCPrtScr ?18:10
dobeyi have a happy hacking lite 218:10
JanCPrtScr is the same key, but the SysRq label is sometimes left off18:11
JanCand on some small form factor / laptop keyboards you might need Fn18:11
dobeywell, most of the function key text has been worn off, so i'm not sure18:11
dobeyah, ok, found prntscr18:12
dobeyhttps://mjbdiver.files.wordpress.com/2011/09/304964-full.gif18:13
dobeyhah :)18:13
=== neunon_ is now known as neunon
=== bdmurray_ is now known as bdmurray
=== mjg59` is now known as mjg59
=== swordsma- is now known as swordsmanz

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!