journal_debug.log booted with patched kernel and params systemd.log_level=debug rd.debug, and then output to file with journalctl -b -o short-monotonic https://drive.google.com/open?id=0B_2Asp8DGjJ9MjRDWi0tZ0x4V2s
I'm uncertain of the immediacy of some event resulting in another but... [ 8.159581] f25h systemd-tmpfiles[720]: Running create action for entry d /var/run/pptp [ 8.159703] f25h systemd-tmpfiles[720]: Created directory "/var/run/pptp". [ 8.159825] f25h systemd-tmpfiles[720]: "/var/run/pptp" has right mode 40750 [ 8.159944] f25h systemd-tmpfiles[720]: Running remove action for entry d /var/run/pptp [ 8.160070] f25h systemd-tmpfiles[720]: Running create action for entry d /var/run/radvd [ 8.160186] f25h systemd-tmpfiles[720]: Created directory "/var/run/radvd". [ 8.160312] f25h systemd-tmpfiles[720]: "/var/run/radvd" has right mode 40755 [ 8.171770] f25h kernel: ------------[ cut here ]------------ [ 8.174028] f25h kernel: WARNING: CPU: 2 PID: 720 at fs/btrfs/delayed-inode.c:55 btrfs_get_or_create_delayed_node+0x16a/0x1e0 [btrfs] [ 8.176316] f25h kernel: ino 2 is out of range Is it the creation of these directories triggering the error? Anyway, there's a bunch of systemd-tmpfiles activity prior to this, and right before the btrfs_get_or_create_delayed_node call trace. The final call trace is cut off, I guess when systemd switches from /run to /var and flushes, if the fs goes read only and can't write all of what's flushed, it results in journal data loss. If the rest of the output is useful I can switch systemd to only use volatile storage to avoid this problem. Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html