• 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.5k
    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.
    • 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
            • george1421G
              george1421 Moderator @explosivo98
              last edited by george1421

              @explosivo98 What version of the FOS Linux kernel are you using?

              Also which kernel parameter did the trick?

              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 Looks like it was the ACPI toggle that did it, I switched back to the newest production kernel after getting it working on the newest dev build and it worked there so right now I’m using 4.19.64

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

                  @explosivo98 OK so now that this point you are still stuck with the missing disk?

                  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 am, like I said I tried switching between some of the hard drive types but nothing made a difference, but I assume since running the compatibility test returns a similar error that it probably doesn’t have anything to do with that anyway.

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

                      @explosivo98 Ok lets collect some data on 2 fronts.

                      1. From a running Windows computer. Can you get the hardware IDs of that storage device. It will be in the device manager. I need both the vendor and device ID.

                      2. This one will be a bit more involved. Reschedule a capture/deploy to that target computer, but before you hit the schedule task button, check the debug checkbox. Then pxe boot the target computer. After a few screens of text where you will have to clear with the enter key you should be dropped to the FOS Linux command prompt. At the fos linux command prompt key in lsblk and post the output here (you may need to take a clear picture with a mobile phone to get what we need). Keep this session running because we may need you to look at a startup log file… while you are at it getting screen shots does this return anything grep /var/log/messages mc0 or grep /var/log/messages mmc?

                      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
                      • george1421G
                        george1421 Moderator
                        last edited by

                        Doing a bit more research on this and there are several linux distros that have the same issue with this hardware. I did find a reference to it being fixed in Linux 5.3.x series. I have a one off kernel that I complied for working around the T2 chip in a 2018 mac that should be 5.3.(something)
                        https://drive.google.com/open?id=12St-Wix1io0s0oXhgxAuLlQOVoT9548L

                        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 explosivo98

                          @george1421
                          hm, the hardware ID for this looks like it’s just a generic driver, it shows as SD\GenDisk in the device manager. I’m on the command prompt now but lsblk returns nothing and the grep commands returned “no such file” when ran.

                          Edit: Trying the kernel now!

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

                            @george1421 would I need a new init file for this as well or no? I tried rebooting with the same debug task in queue from last time and it just froze after loading (successfully) the init file. I rebooted with the task canceled and selected the system compatibility check option and it just went to a black screen after that.

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

                              @explosivo98 You should not need the new init for this. That kernel should work with FOG 1.5.7. Now is that tablet a 32 bit machine or a 64 bit?

                              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, thought I’d check. This is an x64 device.

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

                                  @explosivo98 Strange that kernel should boot because the only thing added was some apple hardware IDs and an apple disk patch. Nothing for non-apples should be impacted.

                                  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
                                  • 1
                                  • 2
                                  • 2 / 2
                                  • First post
                                    Last post

                                  284

                                  Online

                                  12.0k

                                  Users

                                  17.3k

                                  Topics

                                  155.2k

                                  Posts
                                  Copyright © 2012-2024 FOG Project