• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    rcu_sched Error on Host Registration - PC Tablet w/ Dock

    Scheduled Pinned Locked Moved Unsolved
    FOG Problems
    4
    39
    7.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      explosivo98 @george1421
      last edited by

      @george1421 They are 64 bit devices (Atom x7-Z8750). We’ve supported some betas on these tablets before and we were able to boot to Clonezilla on USB to image them individually in the past.

      george1421G 1 Reply Last reply Reply Quote 0
      • george1421G
        george1421 Moderator @explosivo98
        last edited by

        @explosivo98 Ok lets see if we can get these usb booted into FOS Linux. This is not the best approach, but it does work if pxe booting route is not working.

        The tutorial is here: https://forums.fogproject.org/topic/7727/building-usb-booting-fos-image read through it in its entirety. Be sure to watch out for the caveats. Also look at the FOG Forum chat bubble for a few additional hints to get it to run.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

        E 1 Reply Last reply Reply Quote 0
        • E
          explosivo98 @george1421
          last edited by

          @george1421 Hmm, if I can get this working that’d be an okay workaround provided they still can select the image being deployed without having to be registered first. I made a boot USB using the .img file you provided but when trying to go back into the compatibility menu I get a “db_root:cannot open: /etc/target” message, followed by the same cascading “rcu_sched” errors if left alone long enough.

          1 Reply Last reply Reply Quote 0
          • S
            Sebastian Roth Moderator
            last edited by

            @explosivo98 said in rcu_sched Error on Host Registration - PC Tablet w/ Dock:

            I get a “db_root:cannot open: /etc/target” message,

            This is just an unrelated symptom of older version init/kernel files. Don’t worry about that.

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            E 1 Reply Last reply Reply Quote 0
            • E
              explosivo98 @Sebastian Roth
              last edited by

              @Sebastian-Roth ah okay, unfortunately after seeing that message it goes back to the same repeated error. I did attempt to run the debug kernel option in the FOS menu and it looked like it was about to do something but then started showing the rcu_sched error again with more bits of information in between, however there was a bit more info attached to this one regarding the system

              20190729_162413.jpg

              george1421G 2 Replies Last reply Reply Quote 0
              • george1421G
                george1421 Moderator @explosivo98
                last edited by

                @explosivo98 While it appears you are still no where, it does tell us a few things in that your issue doesn’t appear to be an issue with PXE booting, because usb booting gave you the same error. I seem to recall us having this rcu_sched error before. I though downgrading the FOS Linux kernel solved the problem OR it was adding a kernel parameter. I’m going to see if I can find the solution we solved before. I can’t remember if it was a apci kernel parameter or something else at the moment.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                1 Reply Last reply Reply Quote 0
                • george1421G
                  george1421 Moderator @explosivo98
                  last edited by

                  @explosivo98 Just to be clear, you have more than one of these tablets and each of the tables are seeing the rcu stall? Because it could be bad memory too, just saying.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                  E 1 Reply Last reply Reply Quote 0
                  • E
                    explosivo98 @george1421
                    last edited by

                    @george1421 Yeah I have a couple here and they all seem to be doing the same thing. I did find this post from a while ago about some new kernel inits that were manually created to resolve this in the past, but the links don’t seem to work anymore. Not sure if this is what you were referring to or not but in my time scrubbing the forums for the solution I did notice it but couldn’t proceed:
                    https://forums.fogproject.org/post/121137

                    george1421G 1 Reply Last reply Reply Quote 0
                    • george1421G
                      george1421 Moderator @explosivo98
                      last edited by

                      @explosivo98 If you manually register this system with the FOG ui. In the host definition for this suspect system. In the kernel args, place the following kernel parameter clocksource=hpet Then pxe boot that target computer again. This will change how the CPUs are metered for stall detection.

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                      E 1 Reply Last reply Reply Quote 0
                      • E
                        explosivo98 @george1421
                        last edited by

                        @george1421 okay, and to be sure this goes under “Host Kernel Arguments”, correct?

                        george1421G 1 Reply Last reply Reply Quote 0
                        • george1421G
                          george1421 Moderator @explosivo98
                          last edited by

                          @explosivo98 Yes, I stated the name from memory. I was close but not exact. 😉

                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                          E 1 Reply Last reply Reply Quote 0
                          • E
                            explosivo98 @george1421
                            last edited by

                            @george1421 haha I got you. I went ahead and added that argument but no change 😞

                            george1421G 1 Reply Last reply Reply Quote 0
                            • george1421G
                              george1421 Moderator @explosivo98
                              last edited by george1421

                              @explosivo98 Well nuts. One last thing I can find. Go ahead and remove the kernel parameter we just set. Lets roll back to 4.13. version of the linux kernel from here: https://fogproject.org/kernels/Kernel.TomElliott.4.13.4.64 Same process as before rename it to bzImage4136 . Place the file in /var/www/html/fog/service/ipxe directory then update the host definition boot kernel to bzImage4136

                              I’m finding references to a regression error introduced in linux kernel 4.17 that produces a similar error as you are seeing.

                              Just so you’re aware this isn’t specifically a FOG issue, but rather a linux kernel error. FOG uses a stock linux kernel as part of its FOS Linux OS.

                              One last thing I’m thinking of is to see if can get around this by forcing the 32 bit kernel to load. I might expect the same results, but you never know.

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                              1 Reply Last reply Reply Quote 0
                              • Q
                                Quazz Moderator
                                last edited by

                                There might be some odd BIOS setting that causes this, worth checking out. (or perhaps a BIOS update)

                                Might also be worth trying a Ubuntu live USB or something to see if that will work.

                                1 Reply Last reply Reply Quote 0
                                • E
                                  explosivo98
                                  last edited by

                                  Same results (black screen, no text) with the 4136 kernel. I looked through the BIOS and there’s not a ton of options to change, but I did try flipping a few of them on/off with no luck. 32 bit kernel looped back around to a dark version of the main FOG menu when I tried to choose compatibility mode, which was strange, but then trying to deploy an image I got a “Could not boot: Error 0x71048283” message three times before sending me to the iPXE command line.

                                  I’m not sure if it matters but poking around in the BIOS reminded me that these things do support Android. There’s three options in the bios for “Droid Mode” “Android Mode” and “Windows Mode”, all of which are set to be disabled on the stock tablet except the Windows option which says “Windows 8.x”. I don’t know if that means the drives are partitioned in such a way that it would cause issues like this but that was about the only thing I found looking around in the BIOS for settings to change.

                                  1 Reply Last reply Reply Quote 0
                                  • E
                                    explosivo98
                                    last edited by

                                    Hey all, I’m doing a bit of thread necromancy here to ask if there’s ever been any breakthroughs on solving this particular error. These tablets are really the only thing in our arsenal that we still need to manually image with a Clonezilla drive and, well, everyone here loves the way Fog works now that we deploy 99% of our systems using it. I did try one of the newer kernels (4.19.64) for the heck of it but didn’t notice a difference. I wasn’t sure if there were any new experimental kernels to try that might help with this or what so I figured I’d ask.

                                    Q 1 Reply Last reply Reply Quote 0
                                    • Q
                                      Quazz Moderator @explosivo98
                                      last edited by Quazz

                                      @explosivo98 Latest dev build is available here: https://dev.fogproject.org/blue/organizations/jenkins/fos/detail/master/115/artifacts

                                      I don’t believe we have actively tried to hunt this particular bug down, but changes have been made to kernel configs and inits, so worth a shot! (so get both the bzImage and init.xz)

                                      Only use these for testing those devices for now. Still some bugs to kill, but you should be able to see if you can deploy at least.

                                      E 1 Reply Last reply Reply Quote 0
                                      • E
                                        explosivo98 @Quazz
                                        last edited by

                                        @Quazz dang, no luck. This tablet is x64 so there shouldn’t be a need to try the 32bit kernel right? Or are there some cases where the x32 config worked when the x64 wouldn’t?

                                        george1421G 1 Reply Last reply Reply Quote 0
                                        • george1421G
                                          george1421 Moderator @explosivo98
                                          last edited by george1421

                                          @explosivo98 Can you test something. Manually register this tablet then in the host definition for that tablet in the kernel args field enter acpi=off In other threads I think that is where we ended up getting things to work here.

                                          Edit: Just quickly scanning the other threads I also see
                                          tsc=unstable

                                          the other one was where the processor had many cores (>8) we had to create a custom kernel with 64 set as the max core.

                                          Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                          E 1 Reply Last reply Reply Quote 0
                                          • E
                                            explosivo98 @george1421
                                            last edited by

                                            @george1421 !! holy cow, that actually got me past the rcu_sched error! This is farther than I’ve ever gotten with this. Everything looked like it was going to work and I was ready to throw a party but it failed the getHardDisk check, it can’t detect the hard drive on here now for some reason. The storage on this is a Sandisk DF4064 which is an eMMC drive if that matters. I tried single disk resizable mode as well as multi partition non resizeable and neither worked. Running the compatibility test does show a Fail for the hard drive check as well. Are there special considerations I need to make when dealing with one of these drives?

                                            20200115_132132.jpg

                                            george1421G 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            267

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project