Feature/azure doc update

Hi here go some azure doc update with the new PRs (let me mention @samansmink to let him review too)
Regards,
Quentin

Hi @quentingodeau thanks for the contribution! I made a few minor adjustments and assigned Sam to review the PR.

Perfect, thanks both!


Peer to peer  Code review

Hello Team @Obote @OsvaldoBC  :wave:
Great work and effort you have put into this project so far :+1:
Highlights 👍

Good use of Semantic HTML concepts. 💯
Good use of styles. 💯
Descriptive commit messages 💯
Great usage of JavaScript classes

Required Changes ♻
However, there are some issues that you still need to work on to go to the next project but you are almost there!

Please update the live demo in the readme file so it shows off the result of this project
Kindly add the links to the information of Denis to the Readme file
Kindly delete the branches that you're not using anymore, in order to have a clean repository.

You should know there is always room for improvement. Your long hours of work are very much appreciated. However, the code review process is for improving your code, not for criticizing it.

You did a great job so far 💯  , but there are required changes  have one comment on your Github page
is not working it directly to the capstone project so try to add a GitHub page to your project.


Compatibility with higher psr/log versions

As for now there is no way to install the lib when you use psr/log in version higher than 1.x, as mrcnpdlk/lib-configuration requires only 1.x or 2.x

Hi, any possibility to merge that ?

+1 for this

Ver 1.1.0 resolves problem.


Erros on trying to copy from

First, thank you guys effort to let us get the skill of react,Thanks!
while , I yo react-gen，this is some errors happen like something missed:

AssertionError: Trying to copy from a source that does not exist: /Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/generators/app/templates/.env
at EditionInterface.exports._copySingle (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/node_modules/yeoman-generator/node_modules/mem-fs-editor/lib/actions/copy.js:45:3)
at EditionInterface.exports.copy (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/node_modules/yeoman-generator/node_modules/mem-fs-editor/lib/actions/copy.js:23:17)
at EditionInterface.module.exports [as copyTpl] (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/node_modules/yeoman-generator/node_modules/mem-fs-editor/lib/actions/copy-tpl.js:10:8)
at tplCopy (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/generators/app/index.js:7:11)
at /Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/generators/app/index.js:17:5
at Array.forEach (native)
at dest (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/generators/app/index.js:16:9)
at module.exports.yeoman.Base.extend.prompting.writing.features.forEach [as writing] (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/generators/app/index.js:133:5)
at Object. (/Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/node_modules/yeoman-generator/lib/base.js:431:23)
at /Users/ivan/.npm-packages/lib/node_modules/generator-react-gen/node_modules/yeoman-generator/node_modules/run-async/index.js:26:25

Is there any thing I did't get? It's look like somethig removed from NPM?
node version:  v4.4.1
npm version:  v2.14.20
yo version: 1.8.4

This is fixed in the generator-react-gen

I solved this problem by creating file .env with this content  in C:\Users...\AppData\Roaming\npm\node_modules\generator-react-gen\generators\app\templates\ , because npm install -g generator-react-gen don't create this file automatically


Lzhan55/ase plugin

Move the ase folder to libopae/plugin

@nakulkorde It was never been reviewed. Previous changes were for ASE tests and this set of changes will be for adding ASE as a plugin.

Some work will be needed for the packaging to incorporate this change. I would say, let this PR get merged into the feature branch and then we can fix it on that branch.

@nakulkorde There will be more changes coming on this feature branch. I just want to make smaller changes if possible each time. Thank you!


fix the issue that len(tokenizer(prompt)["input_ids"]) > prompt_len

causing error like ""inputs tokens + max_new_tokens must be <= xxx. Given: xxx inputs tokens and xxx max_new_tokens"

python benchmark_serving.py --backend tgi --model Qwen/Qwen2-7B-Instruct --trust-remote-code --dataset-name random --random-input-len 2048 --random-output-len 2048 --request-rate inf --num-prompts 100 --endpoint /generate_stream --host <IP_ADDRESS> --port 8080
take above command as example, if random-input-len 2048, it will pick 2048 random token ids to feed into tokenizer.decode to generate input prompt. this issue is that if you feed the input_prompt to tokenizer.encode, It may generate different token ids set.
which may be more the prompt_len set in the command

@ywang96 please help review

It works:

2024-11-21T07:50:55.886738Z  INFO generate_stream{parameters=GenerateParameters { best_of: Some(1), temperature: Some(0.01), repetition_penalty: None, frequency_penalty: None, top_k: None, top_p: Some(0.99), typical_p: None, do_sample: true, max_new_tokens: Some(2048), return_full_text: None, stop: [], truncate: Some(2048), watermark: false, details: false, decoder_input_details: false, seed: None, top_n_tokens: None, grammar: None, adapter_id: None } total_time="20.321773711s" validation_time="91.322646ms" queue_time="18.54581341s" inference_time="1.684637916s" time_per_token="93.590995ms" seed="Some(12714082149378288295)"}: text_generation_router::server: router/src/server.rs:621: Success

Thanks for this fix! @sywangyi
Just so I understand the problem correctly, is this because the tokenizer from the TGI server encodes the text prompt to a larger number than prompt_len, so we're asking TGI to truncate it on the server-side?

yes. I assume not only tgi but also other backend may has such issue as well. I did an experiment，pick some token ids randomly，tokenizer decode to text，then encode the text to token ids. the output token ids may not be same with the original ones.

Thanks for this fix! @sywangyi
Just so I understand the problem correctly, is this because the tokenizer from the TGI server encodes the text prompt to a larger number than prompt_len, so we're asking TGI to truncate it on the server-side?

yes. I assume not only tgi but also other backend may have such issue as well. I did an experiment，pick some token ids randomly，tokenizer decode to text，then encode the text to token ids. the output token ids may not be same with the original ones.

I see. I guess realistically speaking unless all backends directly accept token IDs as input there's no way we guarantee that the tok & detok matches. This change looks fair to me.


script type="application/ld+json" is Not Supported

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.57.1
OS Version: Windows 10

Steps to Reproduce:

Write any script with type="application/ld+json"

For syntax highlighting we are using the TextMate grammar from https://github.com/textmate/html.tmbundle
There's already a related feature request there: https://github.com/textmate/html.tmbundle/issues/103


[StateCodelab] Bump to alpha06

I changed the target branch to dev_alpha06_main

Bump (the dev_alpha06_end also needs to be updated)


[`master333-ui-web

          > [`name: Go package

on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
  - uses: actions/checkout@v3

  - name: Set up Go
    uses: actions/setup-go@v4
    with:
      go-version: 1.15

  - name: Build
    run: go build -v ./...

  - name: Test
    run: go test -v ./...`]

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

@ETCorps Not sure if there's anything we can address on this doc.
We will now proceed to close this thread for now. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Grade Axes

Combine xopq and xtra

I'm reopening this as today on the site, the Amstelvar Alpha shows how opsz, wght and wdth are blended, but not GRAD - and demonstrating GRAD is made by blending XOPQ and XTRA "against each other" is now urgently important :)

I think there are a number of ways to get from axes to grade.
I’m very sure Amstelvar was made from wdths and wghts of opszes — Remembering that it is grades of those three that people are interested in.
I am also certain, that because of the serifs, there was hand tuning at the end.
Why?
On Apr 19, 2019, at 4:25 PM, Dave Crossland<EMAIL_ADDRESS>wrote:
I'm reopening this as today on the site, the Amstelvar Alpha shows how opsz, wght and wdth are blended, but not GRAD - and demonstrating GRAD is made by blending XOPQ and XTRA "against each other" is now urgently important :)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Google has requested a change to TypeTools displaying Amstelvar Alpha.
The request is:

When the grade slider is moved,
show how YOPQ, XTRA and XOPQ change accordingly.
this is “immediate.”

Relevant values From:
AmstelvarAlpha/sources/AmstelvarAlpha-Blended/sources/Alpha/
Default , YOPQ=62, XOPQ=88, XTRA=402
GRAD max , YOPQ=62, XOPQ=250, XTRA=460
GRAD  min  ,YOPQ=25, XOPQ=25, XTRA=490
Let me know if this is soon doable, thanks.

Can do quickly once I figure out where the right font file is. The Alpha on type tools has GRAD range 88–150 with the default at 88. Where is the newer Alpha?

The measurements I provided came from the Source files as the repo linked to?
Santiago, are those the right sources?
On Apr 20, 2019, at 7:48 PM, Chris Lewis<EMAIL_ADDRESS>wrote:
Can do quickly once I figure out where the right font file is. The Alpha on type tools has GRAD range 88–150 with the default at 88. Where is the newer Alpha?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

I think there is a separate Alpha repo that i am not on? I have an
Amstelvar repo but it doesn’t have the folders you listed.
On Sun, Apr 21, 2019 at 2:36 AM David Berlow<EMAIL_ADDRESS>wrote:

The measurements I provided came from the Source files as the repo linked
to?
Santiago, are those the right sources?
On Apr 20, 2019, at 7:48 PM, Chris Lewis<EMAIL_ADDRESS>wrote:
Can do quickly once I figure out where the right font file is. The Alpha
on type tools has GRAD range 88–150 with the default at 88. Where is the
newer Alpha?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/TypeNetwork/variable-type-tools/issues/9#issuecomment-485238450,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEPKAKDV5ZASLWWFFBPDW3PRQYTPANCNFSM4D3YAMLA
.

You can get to here?
https://github.com/TypeNetwork/AmstelvarAlpha
On Apr 21, 2019, at 10:39 AM, Chris Lewis<EMAIL_ADDRESS>wrote:
I think there is a separate Alpha repo that i am not on? I have an
Amstelvar repo but it doesn’t have the folders you listed.
On Sun, Apr 21, 2019 at 2:36 AM David Berlow<EMAIL_ADDRESS>wrote:

The measurements I provided came from the Source files as the repo linked
to?
Santiago, are those the right sources?
On Apr 20, 2019, at 7:48 PM, Chris Lewis<EMAIL_ADDRESS>wrote:
Can do quickly once I figure out where the right font file is. The Alpha
on type tools has GRAD range 88–150 with the default at 88. Where is the
newer Alpha?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/TypeNetwork/variable-type-tools/issues/9#issuecomment-485238450,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEPKAKDV5ZASLWWFFBPDW3PRQYTPANCNFSM4D3YAMLA
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

Okay got it, I will move some things around and update all the parametric relations.

Hmm I'm still confused. I've looked through all the design spaces in all the sources in AmstelvarAlpha repo, and I still don't see where these values are coming from. They all have the minimum Grade being the default.
I see Santiago wasn't on this repo either! I've added him and will tag him when he joins.

They are all the default because they are following the spec.
We are adding data about the ga]rade axes to our JavaScript that moves the sliders. That’s why I measured and gave you the accurate values.
Santiago created this repo, I think.
On Apr 21, 2019, at 5:21 PM, Chris Lewis<EMAIL_ADDRESS>wrote:
Hmm I'm still confused. I've looked through all the design spaces in all the sources in AmstelvarAlpha repo, and I still don't see where these values are coming from. They all have the minimum Grade being the default.
I see Santiago wasn't on this repo either! I've added him and will tag him when he joins.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.


CC 3.0 still not supported

Issue Description
https://github.com/eclipse/deeplearning4j/issues/8018 is not fixed
GPUs with CC 3.0 are still not supported.
Please describe our issue, along with:
Version Information
Please indicate relevant versions, including, if relevant:

Deeplearning4j version
1.0.0-beta5
Platform information (OS, etc)
Windows 10
CUDA version, if used
release 10.1, V10.1.243
NVIDIA driver version, if in use
V436.30

Additional Information
Where applicable, please also provide:

Full log or exception stack trace (ideally in a Gist: gist.github.com)
o.n.l.f.Nd4jBackend - Loaded [JCublasBackend] backend
ND4J CUDA build version: 10.1.243
CUDA device 0: [GeForce GTX 770]; cc: [3.0]; Total memory: [2147483648];
o.n.n.NativeOpsHolder - Number of threads used for OpenMP: 32
o.n.n.Nd4jBlas - Number of threads used for OpenMP BLAS: 0
o.n.l.a.o.e.DefaultOpExecutioner - Backend used: [CUDA]; OS: [Windows 10]
o.n.l.a.o.e.DefaultOpExecutioner - Cores: [8]; Memory: [3,5GB];
o.n.l.a.o.e.DefaultOpExecutioner - Blas vendor: [CUBLAS]
o.n.l.j.o.e.CudaExecutioner - Device Name: [GeForce GTX 770]; CC: [3.0]; Total/free memory: [2147483648]
o.d.n.g.ComputationGraph - Starting ComputationGraph with WorkspaceModes set to [training: ENABLED; inference: ENABLED], cacheMode set to [DEVICE]
Exception in thread "main" java.lang.RuntimeException: cudaGetSymbolAddress(...) failed; Error code: [13]
at org.nd4j.linalg.jcublas.ops.executioner.CudaExecutioner.createShapeInfo(CudaExecutioner.java:2557)
at org.nd4j.linalg.api.shape.Shape.createShapeInformation(Shape.java:3282)
at org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider.createShapeInformation(BaseShapeInfoProvider.java:76)
at org.nd4j.jita.constant.ProtectedCudaShapeInfoProvider.createShapeInformation(ProtectedCudaShapeInfoProvider.java:96)
at org.nd4j.jita.constant.ProtectedCudaShapeInfoProvider.createShapeInformation(ProtectedCudaShapeInfoProvider.java:77)
at org.nd4j.linalg.jcublas.CachedShapeInfoProvider.createShapeInformation(CachedShapeInfoProvider.java:44)
at org.nd4j.linalg.api.ndarray.BaseNDArray.(BaseNDArray.java:211)
at org.nd4j.linalg.jcublas.JCublasNDArray.(JCublasNDArray.java:383)
at org.nd4j.linalg.jcublas.JCublasNDArrayFactory.create(JCublasNDArrayFactory.java:1543)
at org.nd4j.linalg.jcublas.JCublasNDArrayFactory.create(JCublasNDArrayFactory.java:1538)
at org.nd4j.linalg.factory.Nd4j.create(Nd4j.java:4298)
at org.nd4j.linalg.factory.Nd4j.create(Nd4j.java:3986)
at org.deeplearning4j.nn.graph.ComputationGraph.init(ComputationGraph.java:536)
at org.deeplearning4j.nn.graph.ComputationGraph.init(ComputationGraph.java:440)
at org.deeplearning4j.zoo.model.VGG16.init(VGG16.java:178)
at org.deeplearning4j.examples.multigpu.vgg16.MultiGpuVGG16TinyImageNetExample.main(MultiGpuVGG16TinyImageNetExample.java:61)

Process finished with exit code 1

I have the same problem with CC 5.0:
ND4J CUDA build version: 10.1.243 CUDA device 0: [GeForce GTX 950M]; cc: [5.0]; Total memory: [4294967296]; Exception in thread "main" java.lang.RuntimeException: cudaGetSymbolAddress(...) failed; Error code: [13] 	at org.nd4j.linalg.jcublas.ops.executioner.CudaExecutioner.createShapeInfo(CudaExecutioner.java:2557) 	at org.nd4j.linalg.api.shape.Shape.createShapeInformation(Shape.java:3282) 	at org.nd4j.linalg.api.ndarray.BaseShapeInfoProvider.createShapeInformation(BaseShapeInfoProvider.java:76) 	at org.nd4j.jita.constant.ProtectedCudaShapeInfoProvider.createShapeInformation(ProtectedCudaShapeInfoProvider.java:96) 	at org.nd4j.jita.constant.ProtectedCudaShapeInfoProvider.createShapeInformation(ProtectedCudaShapeInfoProvider.java:77) 	at org.nd4j.linalg.jcublas.CachedShapeInfoProvider.createShapeInformation(CachedShapeInfoProvider.java:44) 	at org.nd4j.linalg.api.ndarray.BaseNDArray.<init>(BaseNDArray.java:211) 	at org.nd4j.linalg.jcublas.JCublasNDArray.<init>(JCublasNDArray.java:383) 	at org.nd4j.linalg.jcublas.JCublasNDArrayFactory.create(JCublasNDArrayFactory.java:1473) 	at org.nd4j.linalg.factory.Nd4j.create(Nd4j.java:3620) 	at org.datavec.api.util.ndarray.RecordConverter.toMinibatchArray(RecordConverter.java:198) 	at org.deeplearning4j.datasets.datavec.RecordReaderMultiDataSetIterator.next(RecordReaderMultiDataSetIterator.java:160) 	at org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:377) 	at org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:452) 	at org.deeplearning4j.datasets.datavec.RecordReaderDataSetIterator.next(RecordReaderDataSetIterator.java:85) 	at test.neural.CSVExample.main(CSVExample.java:67)

cc @AlexDBlack

CC 5.0 is not in the list of architectures libnd4j gets built against:
https://github.com/eclipse/deeplearning4j/blob/master/libnd4j/blas/CMakeLists.txt#L178

Yes, it's supposed to be one per arch. We hadn't tested 5.0 specifically, but we've tested compatibility between 6.0 <--> 6.1, 7.0 <--> 7.5 etc.

So basically I should buy a new machine with more recent GPU to get it working?

No, you can build it locally while we're trying to figure out what could be done here, without bloating binary size...

sed -i 's/_52/_50/g' libnd4j/blas/CMakeLists.txt should do the trick :)

And also a sed -i 's/_35/_30/g' libnd4j/blas/CMakeLists.txt

If you compile for 1 arch, you can just pass -cc 30 as argument for CUDA. or -cc 50

@raver119 Yes, ok, but why are you building against 3.5 and 5.2 instead of 3.0 and 5.0 by default?

Yes, it's supposed to be one per generation. We hadn't tested 5.0 specifically, but we've tested compatibility between 6.0 <--> 6.1, 7.0 <--> 7.5 etc.
Also have the same problem [GeForce 940MX]; CC: [5.0]. Are there any plans of resolving this issue with future updates

If you compile for 1 arch, you can just pass -cc 30 as argument for CUDA. or -cc 50
Not sure I quite understand this

Closing due to inactivity.


Changes done

Signed-off-by: sudhish<EMAIL_ADDRESS>Description
Added external link icons to the navigation menu items.
This PR fixes #1897
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

See @KarenEfereyan

See @KarenEfereyan

Great. Looks amazing. @leecalcote i think it can be merged

@leecalcote Shall I reduce the size of the external link icons?

@leecalcote I have reduced the size of the icon along with the opacity provided by you.

The recent commit was done to fix the error of the package-lock.json file in which the "npm install" command was not executed, due to which the package-lock.json file was not updated leading to the build issue.

There it is, @Sudhish2101! 🎈 A first of many. 😄


fix: out-line instance equality proofs in norm_num

This applies a similar technique as was used for the ofScientific norm_num extension to the core field operations. This ensures that lean doesn't try to prove Add.add (inst := inst1) 1234 56 = Add.add (inst := inst2) 1234 56 by evaluating the addition itself, and instead tries to prove the instances equal and let norm_num do the adding. Reported at https://github.com/leanprover-community/mathlib4/pull/4036#issuecomment-1550297061 , although I can't find a test case that doesn't involve the base norm_num implementation because all the core operations on nat are already overridden.

Do we have to mimic this change in the other norm num extensions to get the correct behavior?
Can you add some of the tests now that some norm num extensions are merged, so you can test whether this works now?
Can you add a bit of doc (or a comment) why we need to formulate the isNat lemmas using an equality between the functions (repeating part of the commit message, but in a place that is visible after the PR is merged)?

Do we have to mimic this change in the other norm num extensions to get the correct behavior?

Only the ones that involve a typeclass search that could be resolved in several ways. So for example the Nat.div extension probably doesn't require this, nor most of the named functions. + - * are special since they can come from several sources and there are some complicated typeclass problems that can be kicked up.

Thanks!
bors merge


Add Frontend Animation

About
Hello Sir,
I want to add a walrus animation on frontend to this repo. The animation is made with HTML & CSS.
Video Prototype
https://github.com/avinash201199/Your-Projects/assets/114172928/d27f12e3-72c2-4288-be03-f161a5b3adc2
Additional Context
Please assign me this issue under under OSEN.

@Shu12388y Please assign me this issue under OSEN.


Setup Instructions incomplete/not beginner friendly

When using the command line tools (CLT) the user will be confroted with a few problems.

android SKD CLT doesn't come with cMake
user has to use sdkmanager to install cmake
sdk manager doesn't work with JAVA SE >10
when trying to get Java SE 8 the user has to register at oracle (due to licensing)
one way may be to use https://jdk.java.net/java-se-ri/10 but no idea how to install

When using Android Studio  there are a few missing steps

user needs to install cmake through sdkmanager
on windows platform cmake is in C:\Users\ username \AppData\Local\Android\Sdk
where is the CMakeLists.txt

Yes I agree.
Thank you so much for this, your extra steps and information helped me past a couple rough spots.
I would love to help improve the getting started portion of this library. I needs some help. The easier we can make it to get people on this, the more we can test it to ensure it is working properly.
I'll see what I can do about improving the tutorial as soon as I get this all working smoothly for myself.
Thank you for this!

Deployment
When exporting the project apk in Godot, the following Android export Graphics options should be set:

Xr Mode must be set to Oculus Mobile VR.
Degrees of Freedom:

If deploying only on Oculus Quest, this must be set to 6DOF
If deploying on Oculus Go, or on Oculus Go and Oculus Quest, this must be set to 3DOF and 6DOF

I cannot seem to find the graphics option in the android export area. Am I looking in the wrong place? I have looked under settings as well. I can't seem to get this add-on to work and I am wondering if it is because of this.
I am currently not trying to export the project, I am just trying to run it on my Go from Godot. Should I always export to run? Running from Godot is faster, but if it doesn't work I can export each time.
Definitely in need of some extra help here, thank you!

You can find the Xr Mode settings in the android export settings (Project -> Export):

Running it directly from godot should work without problems.

Degrees of Freedom:
1. If deploying only on Oculus Quest, this must be set to 6DOF

2. If deploying on Oculus Go, or on Oculus Go and Oculus Quest, this must be set to 3DOF and 6DOF

Actually, there is also a 3DOF mode available on the Oculus Quest. You can use it at night to watch movies in the dark! So make sure to allow 3DOF unless you have some really compelling reason not to.

I must have set something up incorrectly then, because I do not have those options:

What could cause this? Is the add-on supposed to create those options for me?
Sorry if this seems rather basic, I really appreciate the help. This might not be the place to ask. If there is something about add-ons that I am not fully understanding then I might need to go look and learn about those first.
Thank you for all the help!

Are you using a recent version of Godot 3.2? If not you could try the current beta-3: (https://godotengine.org/article/dev-snapshot-godot-3-2-beta-3)

Yes, I just downloaded 3.2, thinking that that was my issue. It didn't resolve the problem. I will try a couple other things before I try moving to a beta version of Godot. I enjoy my stable releases. =)
I do feel like it should work with 3.1 though. Was this plugin not made starting for 3.1?

Yes; making it as easy as possible to use would be great. The plan is to have it precompiled on the asset library for 3.2 which should make the basic use very easy (https://github.com/GodotVR/godot-oculus-mobile-asset); compiling from source should then only be necessary when you need the recent master or in-development versions.
@m4gr3d also mentioned to start a wiki on this git for easier documentaiton. That might be a good way for you to add documentation or tips.
I'm also working on a gdscript toolkit to simplify the use of the Oculus Quest plugin and provide basic VR funcitoniality out of the box: https://github.com/NeoSpark314/godot_oculus_quest_toolkit

Alright, I am working on making the setup instructions a little more clear and easy to follow.
I am curious about this line:
Note: Make sure you are using Android SDK's version of cmake.
Is this necessary? I just tested it with the most up to date version of CMake I can get and I was able to build everything normally.
I am on macOS Catalina.
CMake: 3.16.1
Everything works. But maybe this doesn't apply to maybe windows or linux?

@Knochi @Luzzotica Can you give a try to the setup instructions for v2.0 of the plugin in this branch.
While v2.0 is still in early development, the build process has been simplified so it may resolve some of the issues you're seeing.

Fixed by PR #94


vocab size of dict didn't match checkpoint

I download the chinese checkpoint of Finetuned checkpoint for MUGE Caption (Stage 1),but the shape of encoder.embed_tokens.weight is [30325, 768], and the vocab size of utils/BERT_CN_dict/vocab.txt is 21128.They are not the same size.

You met loading problems?  The difference comes from the addition of the image vq tokens(8192 tokens) and bounding box tokens (1000), and several functional tokens.

You met loading problems? The difference comes from the addition of the image vq tokens(8192 tokens) and bounding box tokens (1000), and several functional tokens.

why do you add other tokens to the word_embedding in chinese. there is no problem with english bpe tokenizer

where is the code of chinese bert tokenizer in the project, I would like to read the code to learn, thx~

You met loading problems? The difference comes from the addition of the image vq tokens(8192 tokens) and bounding box tokens (1000), and several functional tokens.

why do you add other tokens to the word_embedding in chinese. there is no problem with english bpe tokenizer

This is because of the pretraining setup, as it has tasks like  image infilling and visual grounding, and thus similar to the OFA English pretraining, the other tokens are added to the embedding. So what is the detailed problem of your experiments? Any more details like logs?

where is the code of chinese bert tokenizer in the project, I would like to read the code to learn, thx~

See bpe_dir=../../utils/BERT_CN_dict in generate_caption_cn.sh. For more details, you can dive into https://github.com/OFA-Sys/OFA/blob/main/data/mm_data/caption_dataset.py  In all, the change is a switch from gpt2 bpe to bert bpe with a Chinese vocabulary.


Closes: #1

Updated validations.py python script.
Fixed the behavior of validate_user function in validations.py.
Closes: #1

@googlebot I signed it!


map_blocks doesn't work when dask isn't installed

Iterative improvement on #3276 @dcherian
map_blocks crashes with ImportError if dask isn't installed, even if it's legal to run it on a DataArray/Dataset without any dask variables.
This forces writers of extension libraries to either not use map_blocks, add dask as a strict requirement, or write a switch in their own code.
Please change the code so that it works without dask (you'll need to write a stub of dask.is_dask_collection that always returns False) and add relevant tests to be triggered in our py36-bare-minimum CI environment.

I agree, this would be a nice feature to support. I do not think it should block issuing a release.


add in property to parameters

@frankkilcommins @ndenny Is this change correct? The attribute in has been added, but type and format are not Parameter attributes.
  parameters:
    page:
      in: query
      type: integer
      format: int32

@gcatanese true they should not be specified. I missed that when cleaning up. There's new issue out there to fix that


Feature Suggestion: One-Line Selection Feature

When word-wrap is disabled and horizontal scroll bar is not at the most left, selecting text near the end of a long line can cause scrolling horizontally left if the mouse moves one line upper or lower by mistake and the upper or lower line is empty or short.
Locking selecting cursor would be fine, for example, when selecting with CTRL or when selecting with right-click.

good one. is there a suggestion ticket for it on https://developercommunity.visualstudio.com?

No, I couldn't find a ticket for this.

Selecting with the ALT key prevents this case from happening. This bothered me for years but I found the solution after opened this issue :) Actually, selecting with ALT is for box selection, but it also works in this case. There may not be a need for an extension with this solution.
Thank you very much for your interest!


Website: Hover effect on illustrations incorrectly suggest that they are clickable

The graphics used in the landing page has a hover effect that may mislead the typical web user into thinking that they're clickable and would do something useful when clicked
In particular, this one example made me think that that clicking it would show instructions on how to set it up on Mac. I was disappointed to find out that clicking on it did nothing.

I would suggest removing the hover effect, so that it's unambiguous that they're just static illustrations.
Specs

Browser: Google Chrome 54.0 (64 bit)
OS: Mac OSX Sierra

Agreed, not only the hover effect is useless but these illustration could use a bit more space.

this one...made me think that that clicking it would show instructions on how to set it up on Mac.

These three ("Run Anywhere") images could be wrapped with anchor tags and easily linked to tutorials:

Installing Hugo;
Installing on a Mac; and
Installing on Windows.

The "Make the Web Fun Again," "Fast & Powerful," and "Flexible" images could link to the Introduction (just as the Docs button does).
Above the carousel of praise for Hugo, the star image could link to Press, Blogs and Media Coverage.
The "Open and Free" image could link to the GitHub repository (just as the "open source" link does immediately below it).
For most of the images at "Built with ♥," perhaps the hover effect could go away (or link to Wikipedia articles Software Construction and Software Development). However, the "spf13" image could link to Steve Francia's profile on GitHub.

this one...made me think that that clicking it would show instructions on how to set it up on Mac.

@fbnlsr These three ("Run Anywhere") images could be wrapped with anchor tags and easily linked to tutorials:

Installing Hugo;
Installing on a Mac; and
Installing on Windows.

The "Make the Web Fun Again," "Fast & Powerful," and "Flexible" images could link to the Introduction (just as the Docs button does).
Above the carousel of praise for Hugo, the star image could link to Press, Blogs and Media Coverage.
The "Open and Free" image could link to the GitHub repository (just as the "open source" link does immediately below it).
For most of the images at "Built with ♥," perhaps the hover effect could go away (or link to Wikipedia articles Software Construction and Software Development). However, the "spf13" image could link to Steve Francia's profile on GitHub.

This issue will become irrelevant once the new redesign of @budparr will be deployed. Shall we close it then?


Updated dependency on Android gradle plugin to 0.12.+

In AS 0.8.1, I got an error saying the version of Android gradle plugin (0.11.+) was unsupported when I tried to open the cloned project. Editing the build.gradle and setting this manually to 0.12.+ did the trick.

Hey folks. Thanks for the contributions.
We've actually got an upstream commit coming shortly that will be updating the dependencies for all the samples. I'm going to close this to avoid conflicts when that lands. (That's not to say it's not appreciated!)


Fixed a bug where there is no maximum number of digits for unknown card type

Updated validateNumber method for unknownCardType where it is missing logic of actually checking the card number

Looks good. @DannyVancura thoughts? Can you QA it

Tested all kinds of variations with valid, invalid input, failing and succeeding Luhn tests - could not find a single issue!
👍


Feedback.md

Add Feedback.md with a link to Product Pains and an  that embeds a Product Pains widget inline for feedback specifically relevant to Redux.

Note that the iframe doesn't render in GitHub but should render fine on the actually docs website.

And you can see a demo of what the widget looks like at https://productpains.com/widget.html?token=07268479-03f5-d5b8-2626-0320223ff1ee :)

git checkout HEAD^ docs/Troubleshooting.md

(Removed whitespace changes, ready for another look)

Thanks very much @arasmussen!

@mxstbr Have you tried publishing the docs btw? You should be able to, I think.

I think npm run docs:publish should just work. If it doesn’t work for you let me know and we’ll figure it out!


feat: move to dotnet 8.0.2

move to dotnet 8.0.2
BREAKING CHANGE: move to dotnet 8.0.2

:tada: This PR is included in version 5.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


spring-cloud-kubernetes-test-support dependency moved to Testing Dependencies section and scope test added

org.springframework.cloud:spring-cloud-kubernetes-test-support dependency moved to Testing Dependencies section and scope test added
What about com.squareup.okhttp3 dependencies defined in Testing Dependencies section, should they have the test scope too?

What about com.squareup.okhttp3 dependencies defined in Testing Dependencies section, should they have test scope too?

Possibly, I would have to take a deeper look.  You can try and set the scope and if everything compiles it would appear that way.


Ensure multipart resources always get unique filenames in the bundle

There's two breaking changes in one, and a small improvement:

Resource IDs must be unique per “level” — ie. within the “top” level, then within the resources of each multipart resource, and so on.
Previously, adding the same multipart resource more than once would result in the resources of each multipart resource to have the same filename into the bundle.
This wasn’t a problem as all resources were still distinct, but the fact this worked reliably was predicated on implementation details—specifically, the fact that we’d build a flat list of resources-to-read and sequentially matching them to returned tar entries.
This commit assigns distinct filenames to all resources to make things more reliable.

This also improves types.
Type defaults would prevent type inference and make working with declared types harder. This removes those defaults.
Also adds AnyResource type alias as a shorthand for working with both regular and multiprart resources, and opens up BundleConvertible to allow declaring whether a type supports multipart resources.
Also moves some code around for readability and organization purposes.

Drops async from ImageSet.pack as it's redundant.

I self-certify!


Default Headers with no way of removing them without overriding.

We shouldn't need to override default headers to empty/nil in order to remove them.they should be configurable.

Not a bad idea, but I think unlikely to happen in the near future.


Secure the the export methods and the data providers creation

Is your feature request related to a problem? Please describe.
If any one car create Kafka or post export method, they can reach services accessible from the DebiAI server
Describe the solution you'd like
Add a "prevent export method creation" and a "prevent data-providers creation" option in the config file.

Will be done in #74


Fix for UCP Listener created spark.port.maxRetries times

Signed-off-by: Alessandro Bellina<EMAIL_ADDRESS>Closes https://github.com/NVIDIA/spark-rapids/issues/2474
This bug shows when the UCP listener connection method is enabled (this is an internal config, and is disabled by default). It was just connecting up to all the retry attempts, instead of exiting once the listener could bind.

@petro-rudenko fyi

build


Import export config

Add a way to import / export user config.
Note: _id and pastTrades are ignored on load.

Oh i think there is too many conflicts :(

Ummmm.... Hm?
What is this PR?

I see that I'm based on pedrohusky's bot-steroids branch.
Sorry just 3 files have changed for me but here they are a lot.
So, I'll cancel this PR 😢


antigen bundle and -antigen-ensure-repo taking too much time on cygwin

zprof of the issue: http://termbin.com/gjt0
I tried unhashing -antigen-ensure-repo and making it null, resulting in http://termbin.com/vaar
Either way, it took ~3 seconds to launch each.
my zshrc may be found here: http://termbin.com/cfxn
as you can see, I load very few modules
This setup works fine on FBSD and Gentoo, making me thing this is a cygwin-specific issue, but I've no idea what it is specifically.

This is a know issue being take care of at #119 #132 #141. I'm closing this.


Targets $(this.element).find('.xxx') not working

Hey. I try to use anime instead of gsap but it doesn't work with my Target selector.
Any Idea whats wrong here or is this not supported?
// Dependencies
import $ from 'jquery'
import TweenMax from '../../../../node_modules/gsap/src/uncompressed/TweenMax'
import anime from 'animejs'
import waypoint from './vendor/jquery.waypoints'
import debounce             from './debounce'

// Find Blocks with .sm Element
var sm_blog_triggers = $('.js_waypointTrigger').has('.js_waypointElement');

// Waypoint Init
var waypoints = $(sm_blog_triggers).waypoint({
  handler: function(direction) {

    // debugging
    // console.log(direction, this.element);

    // Check if direction down
    if ( direction === 'down') {

      // Fade In Up Settings
      // TweenMax.staggerTo($(this.element).find('.js_waypointElement'), .5, {
      //  …
      // }, 0.15);

      anime({
        //targets: '.js_waypointElement',
        targets: $(this.element).find('.js_waypointElement'),
        translateX: '0',
        translateY: '0',
        opacity: 1,
        delay: function(el, index) {
          return index * 80;
        },
      })

    }
  },
  offset: '90%'
})
``
`

Thanks for help!

because $(XXX) is jQuery Object , not DOM Object . You can try
$(this.element).find('.js_waypointElement').get(0)

Thanks man, I'll try it later today.

Yes it is because anime.js doesn't recognise jquery elements.
In your example I think you can simply replace
targets: $(this.element).find('.js_waypointElement')

by
targets: this.element.querySelectorAll('.js_waypointElement')


Extract flow provider from engine to action contribution

I think we should make settings be just name/value string pairs for simplicity.  If we ever need a RawMessage, we can promote that by adding "data".  That can be our "arbitrary" object container like in action.  This will simplify the interface and implementation of triggers for now.

@fm-tibco, Yes I totally agree. Implementing it with a RawMessage was a bit difficult, and I can see how a map will be an easier implementation.
Will make the changes!


waf: exclude notify tester ip from waf per-ip rate limiting

What
Notify need to do some load testing, so exclude their load tester's ip from our WAF rate limiter.
How to review
Roll out to dev env, check it doesn't break anything.

🚨⚠ Please do not merge this pull request via the GitHub UI ⚠🚨

This rolls out fine, but we haven't confirmed that it works.
However notify have decided that the existing limit is good enough for them so I'm going to close this.


Ctrl+D (EOF) input doesn't close a WSL terminal

Environment
Windows build number: Microsoft Windows [Version 10.0.18362.356]
Windows Terminal version: v0.8.10091.0

I'm using the zsh shell.
The "closeOnExit" setting set to `true`, but the behavior is the same regardless.

Steps to reproduce

Open Windows Terminal
Run a command or execute a program that exits with a code other than 0
Press Ctrl+D

Expected behavior
Terminal window (or tab) is closed as if the exit command was given.
Actual behavior
Terminal prints a new line and then [process exited with code 127] (the number being the previous command's exit code), and finally an input prompt on the same line, but no text input is accepted. Terminal session is halted and doesn't accept input (surrounding UI and new tabs do work).
I believe this behavior is new in the 0.8... version and didn't exist in the previous official preview release. Running the same WSL environment via cmd.exe also behaves as expected, immediately closing the command line after entering the EOF code.
Also in other exit code cases (such as giving Ctrl+D directly to a fresh terminal), Windows Terminal exits as expected.
Visual example:

@DHowett-MSFT Would it be possible to add an explanation message when this happens? It's the default behavior on WSL and it's quite confusing to see a tab stay open with an error. I couldn't figure whether something was wrong with WSL, bash, or the terminal app.

If we could detect that there was an exit code caused by the user pressing Ctrl+D, we would have circumvented the message entirely and closed the window :smile:


Getting header issue when I never implemented one

I'm using JTAppleCalendar 7.1.5
I am getting  assert(false, "You have implemted a header size function, but forgot to implement the headerViewForDateRange function")
but I never implemented a header size function

probably bad error message, will have to revise it.
But have you registered a header?

I have not registered a header

can you zip a sample project with the issue and drop the zip file in this chat box?


[Freude schoener Goetterfunken] Bugfix - New Fields

Submission Checklist
Required

[X] The pull request title clearly contains the name of the sheet I am editing.
[X] The pull request title clearly states the type of change I am submitting (New Sheet/New Feature/Bugfix/etc.).
[X] The pull request makes changes to files in only one sub-folder.
[X] The pull request does not contain changes to any json files in the translations folder (translation.json is permitted)

New Sheet Details

The name of this game is: <   >  (i.e. Dungeons & Dragons 5th Edition, The Dresden Files RPG)

The publisher of this game is: <   > (i.e. Wizards of the Coast, Evil Hat)

The name of this game system/family is: <   > (i.e. Dungeons & Dragons, FATE)

[ ] I have followed the Character Sheets Standards when building this sheet.

[X] This sheet has been made on behalf of, or by, the game's publisher.
[ ] This game is not a traditionally published game, but a copy of the game rules can be purchased/downloaded/found at: <   >
[ ] This sheet is for an unofficial fan game, modification to an existing game, or a homebrew system.

Changes / Description

New fields for armor and damage

Character Sheet Info Roll20 Internal Use only.


KAFKA-7195: Fix StreamStreamJoinIntegrationTest test failures

Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@mjsax @guozhangwang fixed similar issue on trunk during adminclient changes. looks like error is due to intermediate topics.


[Feature]: Add close button to Currencies window, and hide zeroed currencies

Describe the feature
it would be nice to be able to dismiss the Currencies window by clicking the [X] button that is conspicuously missing from the top right of that window.
also, have an option to hide currencies that we have 0 of? it's nice to hide clutter.

Describe the implementation
Literally just add the [X] button to this window:

Maybe add a tickbox at the bottom/top of currencies window like "[v] Hide currencies at zero"

Will definitely add close button.

The close button has been added.


bug in UI

I push image to harbor, and then cancel it before completely. Sometimes the UI will appear an empty repository:

This results I cannot delete the empty repository and the project.

What version is your Harbor? Could you provide the logs under directory /var/log/harbor?

Harbor version is 0.4.5, our environment has been deleted, I will provide logs if that happens again.


feat: reporting watermarks

Passes watermarks from the nyc config to istanbul-lib-report. This should allow custom watermarks for all reporters in istanbul-reports that use them. In the old .istanbul.yml the watermarks lived under a reporting key, so maybe this should be there too, but I read thru some of the other PRs about the new config and thought this might make more sense in the context of those discussions. Plus reportDir was already top level too.

Changes Unknown when pulling 25b98bd6fb5475a14cbcc656b72436499f9fa738 on xdissent:watermarks into ** on istanbuljs:master**.

Changes Unknown when pulling 25b98bd6fb5475a14cbcc656b72436499f9fa738 on xdissent:watermarks into ** on istanbuljs:master**.

Changes Unknown when pulling 25b98bd6fb5475a14cbcc656b72436499f9fa738 on xdissent:watermarks into ** on istanbuljs:master**.

@xdissent looking good to me. two asks for you:

would it be possible to add a test? an integration test using the bin test suite is great.
I think we should document this config setting in https://github.com/istanbuljs/nyc/blob/master/lib/config-util.js#L66

@bcoe I looked at the tests yesterday and I didn't really see a way to test the watermarks config's effect on anything. It's kinda difficult to add in a custom reporter at the moment, and none of the stock reporters seem to output anything differently based on watermarks - except colors, and colors don't appear to be used in the test output. Any suggestions? For the documentation, I also hit a snag because the watermarks config is an object and yargs isn't very helpful with object args IIRC. Istanbul didn't have cli options for the watermarks either, so I might need some guidance on how that should look if they need to be cli opts now too.

@xdissent haven't forgotten about this pull, but am digging myself out of a backlog of open-source work; hope to take a look at how one would test this soon 👍

@xdissent thanks for the contribution, hopefully the first of many. I'm going to try to have a candidate release out today.

@xdissent would love your help testing:
npm cache clear; npm i nyc@next
If everything looks good in our smoke tests I will promote the release soon. Thanks for the contribution, I look forward to more in the future 👍


[Urgent] Hidden form field data is not saved

I am using flutter_form_builder: ^3.14.1
We have requirement to put hidden fields in form and on submit send hidden fields value to server. But issue is when I put any widget e.g FormBuilderCheckbox in Visibility widget, set visible false then on submit FormBuilderCheckbox value is not saved in form
e.g
Widget makeCheckBoxWidget(FormElement element){
return Visibility(
visible: false,
child: FormBuilderCheckbox(
attribute: "check",
initialValue:  false,
leadingInput: true,
readOnly:  element.isDisabled,
decoration:InputDecoration(contentPadding: EdgeInsets.zero,border:InputBorder.none),
label: Align(
child: Text(element.label,style: Theme.of(context).textTheme.bodyText2,),
alignment: Alignment(-1.1, 0),
),
validators: getValidation(element),
),
);
}
Flutter Doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.3, on Mac OS X 10.14.6 18G3020, locale en-IN)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 3.5)
[✓] Connected device (1 available)
• No issues found!

Okay. I have found solution. In Visibility widget you need to set maintainState: true which maintain states of child widgets when child widgets are not visible.
Widget makeCheckBoxWidget(FormElement element){
return Visibility(
visible: false,
maintainState: true,
child: FormBuilderCheckbox(
attribute: "check",
initialValue: false,
leadingInput: true,
readOnly: element.isDisabled,
decoration:InputDecoration(contentPadding: EdgeInsets.zero,border:InputBorder.none),
label: Align(
child: Text(element.label,style: Theme.of(context).textTheme.bodyText2,),
alignment: Alignment(-1.1, 0),
),
validators: getValidation(element),
),
);
}

@SachinTanpure please close the issue if it is resolved

I'm closing this since it looks resolved.


Unable to automount homedir from /etc/fstab when starting WSL distro

Version
Microsoft Windows [Version 10.0.22000.527]
WSL Version

[X] WSL 2
[ ] WSL 1

Kernel Version
<IP_ADDRESS>
Distro Version
Ubuntu 20.04
Other Software
N/A
Repro Steps
I would like to mount my homedir inside WSL from a separate virtual disk. Hence, I performed the following steps:

I used Hyper-V manager to create a new vhdx file at C:\Users\<username>\home.vdhx.

In an Administrator PowerShell which started with the working directory in my user profile directory (i.e. C:\Users\<username>), I mounted the new vhdx file as a drive:

 Mount-VHD -Path .\home.vhdx
After doing that, the vhdx file will appear as a physical driver:
PS C:\Users\lagga> wmic diskdrive list brief
Caption                 DeviceID            Model                   Partitions  Size
XPG GAMMIX S70 BLADE    \\.\PHYSICALDRIVE0  XPG GAMMIX S70 BLADE    3<PHONE_NUMBER>640
Microsoft Virtual Disk  \\.\PHYSICALDRIVE1  Microsoft Virtual Disk  0<PHONE_NUMBER>720

Mount the new physical drive in WSL:

wsl --mount \\.\PHYSICALDRIVE1 --bare

Start my WSL distribution.

In Linux, a new device will appear:

# lsblk
NAME MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda    8:0    0   256G  0 disk
sdb    8:16   0 339.8M  1 disk
sdc    8:32   0     1T  0 disk
sdd    8:48   0   256G  0 disk /

The vhdx file is mapped to sdc.

Created a btrfs file system in /dev/sdc:

mkfs.btrfs -L home /dev/sdc
I verified that I can properly mount /dev/sdc. I also created a btrfs subvolume for my homedir called laggarcia.

Used blkid to find /dev/sdc UUID.

Added a line to mount the UUID on my homedir in Linux in /etc/fstab:

# cat /etc/fstab
LABEL=cloudimg-rootfs   /        ext4   defaults        0 0

UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX       /home/laggarcia btrfs   subvol=laggarcia        0 0

Verified that mount -a properly mount my homedir.

Shutdown WSL with wsl --shutdown.

Mounted the vhdx physical drive in WSL again (repeat step 3).

Start WSL instance.

When the prompt appears, I am not seeing the files inside my vhdx file. I have no errors in dmesg. As a matter of fact, it states that it correctly identified /dev/sdc.

However, if I run mount -a just after starting the WSL instance, my homedir will become the one inside the vhdx file.
Expected Behavior
I would expect that the homedir from the vhdx file should be correctly automount during WSL instance boot.
Actual Behavior
Homedir is not correctly automounted.
Diagnostic Logs
# dmesg
[    0.000000] Linux version <IP_ADDRESS>-microsoft-standard-WSL2 (oe-user@oe-host) (x86_64-msft-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) <IP_ADDRESS>00220) #1 SMP Wed Aug 25 23:20:18 UTC 2021
[    0.000000] Command line: initrd=\initrd.img panic=-1 nr_cpus=8 swiotlb=force pty.legacy_count=0
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Centaur CentaurHauls
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[5]:  832, xstate_sizes[5]:   64
[    0.000000] x86/fpu: xstate_offset[6]:  896, xstate_sizes[6]:  512
[    0.000000] x86/fpu: xstate_offset[7]: 1408, xstate_sizes[7]: 1024
[    0.000000] x86/fpu: Enabled xstate features 0xe7, context size is 2432 bytes, using 'compacted' format.
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000e0fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000001fffff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000000200000-0x00000000f7ffffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000005fe9fffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI not present or invalid.
[    0.000000] Hypervisor detected: Microsoft Hyper-V
[    0.000000] Hyper-V: privilege flags low 0xae7f, high 0x3b8030, hints 0xa4e24, misc 0xe0bed7b2
[    0.000000] Hyper-V Host Build:22000-10.0-0-0.527
[    0.000000] Hyper-V: LAPIC Timer Frequency: 0x1e8480
[    0.000000] Hyper-V: Using hypercall for remote TLB flush
[    0.000000] clocksource: hyperv_clocksource_tsc_page: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns:<PHONE_NUMBER>20 ns
[    0.000001] tsc: Detected 2611.209 MHz processor
[    0.000046] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000048] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000050] last_pfn = 0x5fea00 max_arch_pfn = 0x400000000
[    0.000065] MTRR default type: uncachable
[    0.000069] MTRR fixed ranges enabled:
[    0.000069]   00000-3FFFF write-back
[    0.000070]   40000-7FFFF uncachable
[    0.000070]   80000-8FFFF write-back
[    0.000071]   90000-FFFFF uncachable
[    0.000071] MTRR variable ranges enabled:
[    0.000072]   0 base<PHONE_NUMBER> mask 7F00000000 write-back
[    0.000073]   1 base<PHONE_NUMBER> mask<PHONE_NUMBER> write-back
[    0.000073]   2 disabled
[    0.000073]   3 disabled
[    0.000074]   4 disabled
[    0.000074]   5 disabled
[    0.000074]   6 disabled
[    0.000074]   7 disabled
[    0.000079] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT
[    0.000088] last_pfn = 0xf8000 max_arch_pfn = 0x400000000
[    0.000097] Using GB pages for direct mapping
[    0.000407] RAMDISK: [mem 0x03235000-0x03243fff]
[    0.000408] ACPI: Early table checksum verification disabled
[    0.000418] ACPI: RSDP 0x00000000000E0000 000024 (v02 VRTUAL)
[    0.000420] ACPI: XSDT 0x0000000000100000 000044 (v01 VRTUAL MICROSFT 00000001 MSFT 00000001)
[    0.000424] ACPI: FACP 0x0000000000101000 000114 (v06 VRTUAL MICROSFT 00000001 MSFT 00000001)
[    0.000427] ACPI: DSDT 0x00000000001011B8 01E184 (v02 MSFTVM DSDT01   00000001 MSFT 05000000)
[    0.000429] ACPI: FACS 0x0000000000101114 000040
[    0.000431] ACPI: OEM0 0x0000000000101154 000064 (v01 VRTUAL MICROSFT 00000001 MSFT 00000001)
[    0.000433] ACPI: SRAT 0x000000000011F33C 000330 (v02 VRTUAL MICROSFT 00000001 MSFT 00000001)
[    0.000435] ACPI: APIC 0x000000000011F66C 000088 (v04 VRTUAL MICROSFT 00000001 MSFT 00000001)
[    0.000437] ACPI: Reserving FACP table memory at [mem 0x101000-0x101113]
[    0.000437] ACPI: Reserving DSDT table memory at [mem 0x1011b8-0x11f33b]
[    0.000438] ACPI: Reserving FACS table memory at [mem 0x101114-0x101153]
[    0.000438] ACPI: Reserving OEM0 table memory at [mem 0x101154-0x1011b7]
[    0.000439] ACPI: Reserving SRAT table memory at [mem 0x11f33c-0x11f66b]
[    0.000439] ACPI: Reserving APIC table memory at [mem 0x11f66c-0x11f6f3]
[    0.000444] ACPI: Local APIC address 0xfee00000
[    0.000615] Zone ranges:
[    0.000617]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000618]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000620]   Normal   [mem 0x0000000100000000-0x00000005fe9fffff]
[    0.000621]   Device   empty
[    0.000621] Movable zone start for each node
[    0.000622] Early memory node ranges
[    0.000622]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.000624]   node   0: [mem 0x0000000000200000-0x00000000f7ffffff]
[    0.000625]   node   0: [mem 0x0000000100000000-0x00000005fe9fffff]
[    0.000626] Initmem setup node 0 [mem 0x0000000000001000-0x00000005fe9fffff]
[    0.000627] On node 0 totalpages: 6252703
[    0.000628]   DMA zone: 59 pages used for memmap
[    0.000628]   DMA zone: 22 pages reserved
[    0.000629]   DMA zone: 3743 pages, LIFO batch:0
[    0.000630]   DMA32 zone: 16320 pages used for memmap
[    0.000630]   DMA32 zone: 1011712 pages, LIFO batch:63
[    0.000630]   Normal zone: 81832 pages used for memmap
[    0.000631]   Normal zone: 5237248 pages, LIFO batch:63
[    0.000770] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.000833] On node 0, zone DMA: 352 pages in unavailable ranges
[    0.016325] On node 0, zone Normal: 5632 pages in unavailable ranges
[    0.016360] ACPI: Local APIC address 0xfee00000
[    0.016366] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
[    0.016587] IOAPIC[0]: apic_id 8, version 17, address 0xfec00000, GSI 0-23
[    0.016589] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.016591] ACPI: IRQ9 used by override.
[    0.016592] Using ACPI (MADT) for SMP configuration information
[    0.016593] TSC deadline timer available
[    0.016594] smpboot: Allowing 8 CPUs, 0 hotplug CPUs
[    0.016602] [mem 0xf8000000-0xffffffff] available for PCI devices
[    0.016603] Booting paravirtualized kernel on Hyper-V
[    0.016604] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>2750000 ns
[    0.020430] setup_percpu: NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:8 nr_node_ids:1
[    0.020677] percpu: Embedded 52 pages/cpu s173464 r8192 d31336 u262144
[    0.020681] pcpu-alloc: s173464 r8192 d31336 u262144 alloc=1*2097152
[    0.020683] pcpu-alloc: [0] 0 1 2 3 4 5 6 7
[    0.020692] Hyper-V: PV spinlocks enabled
[    0.020694] PV qspinlock hash table entries: 256 (order: 0, 4096 bytes, linear)
[    0.020696] Built 1 zonelists, mobility grouping on.  Total pages: 6154470
[    0.020697] Kernel command line: initrd=\initrd.img panic=-1 nr_cpus=8 swiotlb=force pty.legacy_count=0
[    0.023668] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.025205] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.025277] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.039078] Memory: 4092080K/25010812K available (16404K kernel code, 2538K rwdata, 3648K rodata, 1564K init, 2828K bss, 542980K reserved, 0K cma-reserved)
[    0.039102] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.039107] ftrace: allocating 51335 entries in 201 pages
[    0.051119] ftrace: allocated 201 pages with 4 groups
[    0.051337] rcu: Hierarchical RCU implementation.
[    0.051338] rcu:     RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8.
[    0.051338]  Rude variant of Tasks RCU enabled.
[    0.051339]  Tracing variant of Tasks RCU enabled.
[    0.051340] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.051340] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.053485] Using NULL legacy PIC
[    0.053486] NR_IRQS: 16640, nr_irqs: 488, preallocated irqs: 0
[    0.053789] random: crng done (trusting CPU's manufacturer)
[    0.053804] Console: colour dummy device 80x25
[    0.053810] printk: console [tty0] enabled
[    0.053814] ACPI: Core revision 20200925
[    0.053872] Failed to register legacy timer interrupt
[    0.053872] APIC: Switch to symmetric I/O mode setup
[    0.054935] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.056293] Hyper-V: Using IPI hypercalls
[    0.056324] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x25a398c6aab, max_idle_ns:<PHONE_NUMBER>27 ns
[    0.056327] Calibrating delay loop (skipped), value calculated using timer frequency.. 5222.41 BogoMIPS (lpj=26112090)
[    0.056329] pid_max: default: 32768 minimum: 301
[    0.056337] LSM: Security Framework initializing
[    0.056376] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.056411] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.056564] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[    0.056576] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.056576] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.056579] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.056580] Spectre V2 : Mitigation: Enhanced IBRS
[    0.056581] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.056582] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.056582] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp
[    0.056700] Freeing SMP alternatives memory: 52K
[    0.057630] smpboot: CPU0: 11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz (family: 0x6, model: 0x8c, stepping: 0x1)
[    0.057685] Performance Events: unsupported p6 CPU model 140 no PMU driver, software events only.
[    0.057700] rcu: Hierarchical SRCU implementation.
[    0.057982] smp: Bringing up secondary CPUs ...
[    0.058022] x86: Booting SMP configuration:
[    0.058022] .... node  #0, CPUs:      #1 #2 #3 #4 #5 #6 #7
[    0.058342] smp: Brought up 1 node, 8 CPUs
[    0.058342] smpboot: Max logical packages: 1
[    0.058342] smpboot: Total of 8 processors activated (41779.34 BogoMIPS)
[    0.086351] node 0 deferred pages initialised in 30ms
[    0.088201] devtmpfs: initialized
[    0.088201] x86/mm: Memory block size: 128MB
[    0.088201] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns:<PHONE_NUMBER>2750000 ns
[    0.088201] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.088201] NET: Registered protocol family 16
[    0.088201] thermal_sys: Registered thermal governor 'step_wise'
[    0.088201] cpuidle: using governor menu
[    0.088201] ACPI: bus type PCI registered
[    0.088201] PCI: Fatal: No config space access function found
[    0.088201] Kprobes globally optimized
[    0.088201] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.088201] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.106347] raid6: skip pq benchmark and using algorithm avx512x4
[    0.106348] raid6: using avx512x2 recovery algorithm
[    0.106356] ACPI: Added _OSI(Module Device)
[    0.106357] ACPI: Added _OSI(Processor Device)
[    0.106357] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.106358] ACPI: Added _OSI(Processor Aggregator Device)
[    0.106359] ACPI: Added _OSI(Linux-Dell-Video)
[    0.106359] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.106360] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.107436] ACPI: 1 ACPI AML tables successfully acquired and loaded
[    0.108136] ACPI: Interpreter enabled
[    0.108139] ACPI: (supports S0 S5)
[    0.108140] ACPI: Using IOAPIC for interrupt routing
[    0.108146] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.108242] ACPI: Enabled 2 GPEs in block 00 to 0F
[    0.109035] iommu: Default domain type: Translated
[    0.109083] SCSI subsystem initialized
[    0.109085] ACPI: bus type USB registered
[    0.109091] usbcore: registered new interface driver usbfs
[    0.109104] usbcore: registered new interface driver hub
[    0.109107] usbcore: registered new device driver usb
[    0.109129] hv_vmbus: Vmbus version:5.2
[    0.109129] PCI: Using ACPI for IRQ routing
[    0.109129] PCI: System does not support PCI
[    0.109129] clocksource: Switched to clocksource tsc-early
[    0.109129] hv_vmbus: Unknown GUID: c376c1c3-d276-48d2-90a9-c04748072c60
[    0.109129] hv_vmbus: Unknown GUID: 6e382d18-3336-4f4b-acc4-2b7703d4df4a
[    0.109129] hv_vmbus: Unknown GUID: dde9cbc0-5060-4436-9448-ea1254a5d177
[    0.191638] VFS: Disk quotas dquot_6.6.0
[    0.191647] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.191662] FS-Cache: Loaded
[    0.191684] pnp: PnP ACPI init
[    0.191825] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.191844] pnp: PnP ACPI: found 1 devices
[    0.196584] NET: Registered protocol family 2
[    0.196959] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.198183] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.198209] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.198524] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.198743] TCP: Hash tables configured (established 262144 bind 65536)
[    0.198775] UDP hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.198823] UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.198892] NET: Registered protocol family 1
[    0.199667] RPC: Registered named UNIX socket transport module.
[    0.199668] RPC: Registered udp transport module.
[    0.199668] RPC: Registered tcp transport module.
[    0.199668] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.199671] PCI: CLS 0 bytes, default 64
[    0.199718] Trying to unpack rootfs image as initramfs...
[    0.199883] Freeing initrd memory: 60K
[    0.199885] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.199886] software IO TLB: mapped [mem 0x00000000f4000000-0x00000000f8000000] (64MB)
[    0.199929] KVM: vmx: using Hyper-V Enlightened VMCS
[    0.202968] kvm: already loaded the other module
[    0.207571] Initialise system trusted keyrings
[    0.207766] workingset: timestamp_bits=46 max_order=23 bucket_order=0
[    0.208634] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.208841] NFS: Registering the id_resolver key type
[    0.208847] Key type id_resolver registered
[    0.208847] Key type id_legacy registered
[    0.208849] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.208850] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.208851] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.209531] Key type cifs.idmap registered
[    0.209637] fuse: init (API version 7.32)
[    0.209865] SGI XFS with ACLs, security attributes, realtime, scrub, repair, quota, no debug enabled
[    0.210277] 9p: Installing v9fs 9p2000 file system support
[    0.210283] FS-Cache: Netfs '9p' registered for caching
[    0.210317] FS-Cache: Netfs 'ceph' registered for caching
[    0.210320] ceph: loaded (mds proto 32)
[    0.218257] NET: Registered protocol family 38
[    0.218259] xor: automatically using best checksumming function   avx
[    0.218261] Key type asymmetric registered
[    0.218262] Asymmetric key parser 'x509' registered
[    0.218270] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.219362] hv_vmbus: registering driver hv_pci
[    0.220082] hv_pci 7900bf21-37eb-492a-bb67-5711aa00e873: PCI VMBus probing: Using version 0x10003
[    0.221306] hv_pci 7900bf21-37eb-492a-bb67-5711aa00e873: PCI host bridge to bus 37eb:00
[    0.221493] pci 37eb:00:00.0: [1414:008e] type 00 class 0x030200
[    0.223799] ACPI: AC Adapter [AC1] (off-line)
[    0.224588] battery: ACPI: Battery Slot [BAT1] (battery present)
[    0.224741] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.225132] Non-volatile memory driver v1.3
[    0.228708] brd: module loaded
[    0.229622] loop: module loaded
[    0.229657] hv_vmbus: registering driver hv_storvsc
[    0.230410] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    0.230410] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld<EMAIL_ADDRESS>All Rights Reserved.
[    0.230421] tun: Universal TUN/TAP device driver, 1.6
[    0.230502] PPP generic driver version 2.4.2
[    0.230583] PPP BSD Compression module registered
[    0.230584] PPP Deflate Compression module registered
[    0.230588] PPP MPPE Compression module registered
[    0.230589] NET: Registered protocol family 24
[    0.230599] hv_vmbus: registering driver hv_netvsc
[    0.230708] VFIO - User Level meta-driver version: 0.3
[    0.230924] usbcore: registered new interface driver cdc_acm
[    0.230925] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    0.230933] usbcore: registered new interface driver ftdi_sio
[    0.230935] usbserial: USB Serial support registered for FTDI USB Serial Device
[    0.231176] vhci_hcd vhci_hcd.0: USB/IP Virtual Host Controller
[    0.231178] vhci_hcd vhci_hcd.0: new USB bus registered, assigned bus number 1
[    0.231183] vhci_hcd: created sysfs vhci_hcd.0
[    0.231204] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[    0.231205] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.231206] usb usb1: Product: USB/IP Virtual Host Controller
[    0.231207] usb usb1: Manufacturer: Linux <IP_ADDRESS>-microsoft-standard-WSL2 vhci_hcd
[    0.231207] usb usb1: SerialNumber: vhci_hcd.0
[    0.231442] hub 1-0:1.0: USB hub found
[    0.231445] hub 1-0:1.0: 8 ports detected
[    0.231501] vhci_hcd vhci_hcd.0: USB/IP Virtual Host Controller
[    0.231502] vhci_hcd vhci_hcd.0: new USB bus registered, assigned bus number 2
[    0.231581] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.231597] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
[    0.231598] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.231599] usb usb2: Product: USB/IP Virtual Host Controller
[    0.231600] usb usb2: Manufacturer: Linux <IP_ADDRESS>-microsoft-standard-WSL2 vhci_hcd
[    0.231601] usb usb2: SerialNumber: vhci_hcd.0
[    0.231804] hub 2-0:1.0: USB hub found
[    0.231808] hub 2-0:1.0: 8 ports detected
[    0.231916] hv_vmbus: registering driver hyperv_keyboard
[    0.231953] scsi host0: storvsc_host_t
[    0.232078] rtc_cmos 00:00: RTC can wake from S4
[    0.233465] rtc_cmos 00:00: registered as rtc0
[    0.233827] rtc_cmos 00:00: setting system clock to 2022-02-20T03:39:27 UTC<PHONE_NUMBER>)
[    0.233837] rtc_cmos 00:00: alarms up to one month, 114 bytes nvram
[    0.234194] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised<EMAIL_ADDRESS>[    0.234441] device-mapper: raid: Loading target version 1.15.1
[    0.234479] usbcore: registered new interface driver usbhid
[    0.234479] usbhid: USB HID core driver
[    0.234568] hv_utils: Registering HyperV Utility Driver
[    0.234569] hv_vmbus: registering driver hv_utils
[    0.234585] hv_vmbus: registering driver hv_balloon
[    0.234591] hv_vmbus: registering driver dxgkrnl
[    0.234602] (NULL device *): dxgk: dxg_drv_init  Version: 2108
[    0.234602] hv_utils: cannot register PTP clock: 0
[    0.235222] drop_monitor: Initializing network drop monitor service
[    0.235495] hv_utils: TimeSync IC version 4.0
[    0.235534] Mirror/redirect action on
[    0.235835] hv_balloon: Using Dynamic Memory protocol version 2.0
[    0.235860] (NULL device *): dxgk: mmio allocated 9ffe00000  200000000 9ffe00000 bffdfffff
[    0.235923] IPVS: Registered protocols (TCP, UDP)
[    0.235955] IPVS: Connection hash table configured (size=4096, memory=64Kbytes)
[    0.235987] IPVS: ipvs loaded.
[    0.235988] IPVS: [rr] scheduler registered.
[    0.235989] IPVS: [wrr] scheduler registered.
[    0.235990] IPVS: [sh] scheduler registered.
[    0.236035] ipip: IPv4 and MPLS over IPv4 tunneling driver
[    0.236282] Free page reporting enabled
[    0.236283] hv_balloon: Cold memory discard hint enabled
[    0.237460] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
[    0.238062] Initializing XFRM netlink socket
[    0.238129] NET: Registered protocol family 10
[    0.238550] Segment Routing with IPv6
[    0.240185] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.240255] NET: Registered protocol family 17
[    0.240266] Bridge firewalling registered
[    0.240271] 8021q: 802.1Q VLAN Support v1.8
[    0.240283] sctp: Hash tables configured (bind 512/512)
[    0.240315] 9pnet: Installing 9P2000 support
[    0.240326] Key type dns_resolver registered
[    0.240330] Key type ceph registered
[    0.240523] libceph: loaded (mon/osd proto 15/24)
[    0.240597] NET: Registered protocol family 40
[    0.240598] hv_vmbus: registering driver hv_sock
[    0.240623] IPI shorthand broadcast: enabled
[    0.240630] sched_clock: Marking stable (237969939, 2617400)->(249612200, -9024861)
[    0.241016] registered taskstats version 1
[    0.241024] Loading compiled-in X.509 certificates
[    0.241224] Btrfs loaded, crc32c=crc32c-generic
[    0.245982] Freeing unused kernel image (initmem) memory: 1564K
[    0.316825] Write protecting the kernel read-only data: 22528k
[    0.318461] Freeing unused kernel image (text/rodata gap) memory: 2024K
[    0.319206] Freeing unused kernel image (rodata/data gap) memory: 448K
[    0.319214] Run /init as init process
[    0.319215]   with arguments:
[    0.319216]     /init
[    0.319217]   with environment:
[    0.319218]     HOME=/
[    0.319220]     TERM=linux
[    0.964777] scsi 0:0:0:0: Direct-Access     Msft     Virtual Disk     1.0  PQ: 0 ANSI: 5
[    0.965455] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    0.968106] sd 0:0:0:0: [sda] 536870912 512-byte logical blocks: (275 GB/256 GiB)
[    0.968109] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    0.968287] sd 0:0:0:0: [sda] Write Protect is off
[    0.968289] sd 0:0:0:0: [sda] Mode Sense: 0f 00 00 00
[    0.968959] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.007799] hv_pci aebdc1e9-dbb4-4e60-a1b4-0b686ef6b241: PCI VMBus probing: Using version 0x10003
[    1.009486] hv_pci aebdc1e9-dbb4-4e60-a1b4-0b686ef6b241: PCI host bridge to bus dbb4:00
[    1.009489] pci_bus dbb4:00: root bus resource [mem 0xc00000000-0xe00001fff window]
[    1.010024] pci dbb4:00:00.0: [1af4:105a] type 00 class 0x088000
[    1.011486] pci dbb4:00:00.0: reg 0x10: [mem 0xe00000000-0xe00000fff 64bit]
[    1.012682] pci dbb4:00:00.0: reg 0x18: [mem 0xe00001000-0xe00001fff 64bit]
[    1.013906] pci dbb4:00:00.0: reg 0x20: [mem 0xc00000000-0xdffffffff 64bit]
[    1.017120] pci dbb4:00:00.0: BAR 4: assigned [mem 0xc00000000-0xdffffffff 64bit]
[    1.018955] pci dbb4:00:00.0: BAR 0: assigned [mem 0xe00000000-0xe00000fff 64bit]
[    1.020677] pci dbb4:00:00.0: BAR 2: assigned [mem 0xe00001000-0xe00001fff 64bit]
[    1.030299] virtiofs virtio0: Cache len: 0x200000000 @ 0xc00000000
[    1.090171] memmap_init_zone_device initialised 2097152 pages in 20ms
[    1.256488] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x25a398c6aab, max_idle_ns:<PHONE_NUMBER>27 ns
[    1.256512] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    1.257333] clocksource: Switched to clocksource tsc
[    1.442350] EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null)
[    1.466905] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.566707] Adding 6291456k swap on /swap/file.  Priority:-2 extents:4 across:6316032k
[    2.617418] scsi 0:0:0:1: Direct-Access     Msft     Virtual Disk     1.0  PQ: 0 ANSI: 5
[    2.619261] sd 0:0:0:1: Attached scsi generic sg1 type 0
[    2.622274] sd 0:0:0:1: [sdb] 695784 512-byte logical blocks: (356 MB/340 MiB)
[    2.622685] sd 0:0:0:1: [sdb] Write Protect is on
[    2.622689] sd 0:0:0:1: [sdb] Mode Sense: 0f 00 80 00
[    2.623485] sd 0:0:0:1: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    2.632846] sd 0:0:0:1: [sdb] Attached SCSI disk
[    2.635650] EXT4-fs (sdb): mounted filesystem without journal. Opts: (null)
[    2.788192] scsi 0:0:0:2: Direct-Access     Msft     Virtual Disk     1.0  PQ: 0 ANSI: 5
[    2.789296] sd 0:0:0:2: Attached scsi generic sg2 type 0
[    2.791591] sd 0:0:0:2: [sdc]<PHONE_NUMBER> 512-byte logical blocks: (1.10 TB/1.00 TiB)
[    2.791594] sd 0:0:0:2: [sdc] 4096-byte physical blocks
[    2.792657] sd 0:0:0:2: [sdc] Write Protect is off
[    2.792659] sd 0:0:0:2: [sdc] Mode Sense: 0f 00 00 00
[    2.794859] sd 0:0:0:2: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.807879] sd 0:0:0:2: [sdc] Attached SCSI disk
[    6.554761] scsi 0:0:0:3: Direct-Access     Msft     Virtual Disk     1.0  PQ: 0 ANSI: 5
[    6.555108] sd 0:0:0:3: Attached scsi generic sg3 type 0
[    6.555680] sd 0:0:0:3: [sdd] 536870912 512-byte logical blocks: (275 GB/256 GiB)
[    6.555681] sd 0:0:0:3: [sdd] 4096-byte physical blocks
[    6.555773] sd 0:0:0:3: [sdd] Write Protect is off
[    6.555775] sd 0:0:0:3: [sdd] Mode Sense: 0f 00 00 00
[    6.555899] sd 0:0:0:3: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    6.559067] sd 0:0:0:3: [sdd] Attached SCSI disk
[    6.592383] EXT4-fs (sdd): recovery complete
[    6.594888] EXT4-fs (sdd): mounted filesystem with ordered data mode. Opts: discard,errors=remount-ro,data=ordered
[    6.621997] hv_pci 43634281-d81f-476e-8475-ab80b5a99511: PCI VMBus probing: Using version 0x10003
[    6.668191] hv_pci 43634281-d81f-476e-8475-ab80b5a99511: PCI host bridge to bus d81f:00
[    6.668194] pci_bus d81f:00: root bus resource [mem 0xbffe00000-0xbffe02fff window]
[    6.669072] pci d81f:00:00.0: [1af4:1049] type 00 class 0x010000
[    6.669853] pci d81f:00:00.0: reg 0x10: [mem 0xbffe00000-0xbffe00fff 64bit]
[    6.670376] pci d81f:00:00.0: reg 0x18: [mem 0xbffe01000-0xbffe01fff 64bit]
[    6.670788] pci d81f:00:00.0: reg 0x20: [mem 0xbffe02000-0xbffe02fff 64bit]
[    6.672880] pci d81f:00:00.0: BAR 0: assigned [mem 0xbffe00000-0xbffe00fff 64bit]
[    6.673148] pci d81f:00:00.0: BAR 2: assigned [mem 0xbffe01000-0xbffe01fff 64bit]
[    6.673415] pci d81f:00:00.0: BAR 4: assigned [mem 0xbffe02000-0xbffe02fff 64bit]
[    6.689332] hv_pci c8088a50-bee5-4e20-9531-3d7843d0909c: PCI VMBus probing: Using version 0x10003
[    6.733214] hv_pci c8088a50-bee5-4e20-9531-3d7843d0909c: PCI host bridge to bus bee5:00
[    6.733216] pci_bus bee5:00: root bus resource [mem 0xbffe04000-0xbffe06fff window]
[    6.733756] pci bee5:00:00.0: [1af4:1049] type 00 class 0x010000
[    6.734374] pci bee5:00:00.0: reg 0x10: [mem 0xbffe04000-0xbffe04fff 64bit]
[    6.734742] pci bee5:00:00.0: reg 0x18: [mem 0xbffe05000-0xbffe05fff 64bit]
[    6.735121] pci bee5:00:00.0: reg 0x20: [mem 0xbffe06000-0xbffe06fff 64bit]
[    6.738383] pci bee5:00:00.0: BAR 0: assigned [mem 0xbffe04000-0xbffe04fff 64bit]
[    6.738794] pci bee5:00:00.0: BAR 2: assigned [mem 0xbffe05000-0xbffe05fff 64bit]
[    6.739262] pci bee5:00:00.0: BAR 4: assigned [mem 0xbffe06000-0xbffe06fff 64bit]
[    6.753583] FS-Cache: Duplicate cookie detected
[    6.753586] FS-Cache: O-cookie c=0000000089c0933f [p=00000000b82a776b fl=222 nc=0 na=1]
[    6.753586] FS-Cache: O-cookie d=00000000b5f63d35 n=00000000f9f3da82
[    6.753587] FS-Cache: O-key=[10] '34323934393337393635'
[    6.753590] FS-Cache: N-cookie c=00000000b4317881 [p=00000000b82a776b fl=2 nc=0 na=1]
[    6.753591] FS-Cache: N-cookie d=00000000b5f63d35 n=00000000edb9fc8d
[    6.753591] FS-Cache: N-key=[10] '34323934393337393635'
[    7.391356] hv_pci bbe87795-762c-489e-a0e6-81f3cc5d3871: PCI VMBus probing: Using version 0x10003
[    7.432331] hv_pci bbe87795-762c-489e-a0e6-81f3cc5d3871: PCI host bridge to bus 762c:00
[    7.432334] pci_bus 762c:00: root bus resource [mem 0xbffe08000-0xbffe0afff window]
[    7.432846] pci 762c:00:00.0: [1af4:1049] type 00 class 0x010000
[    7.433366] pci 762c:00:00.0: reg 0x10: [mem 0xbffe08000-0xbffe08fff 64bit]
[    7.433728] pci 762c:00:00.0: reg 0x18: [mem 0xbffe09000-0xbffe09fff 64bit]
[    7.434103] pci 762c:00:00.0: reg 0x20: [mem 0xbffe0a000-0xbffe0afff 64bit]
[    7.436260] pci 762c:00:00.0: BAR 0: assigned [mem 0xbffe08000-0xbffe08fff 64bit]
[    7.436691] pci 762c:00:00.0: BAR 2: assigned [mem 0xbffe09000-0xbffe09fff 64bit]
[    7.437000] pci 762c:00:00.0: BAR 4: assigned [mem 0xbffe0a000-0xbffe0afff 64bit]
[    7.459019] FS-Cache: Duplicate cookie detected
[    7.459043] FS-Cache: O-cookie c=00000000f830798a [p=00000000b82a776b fl=222 nc=0 na=1]
[    7.459044] FS-Cache: O-cookie d=00000000b5f63d35 n=00000000b4c487fb
[    7.459044] FS-Cache: O-key=[10] '34323934393338303336'
[    7.459048] FS-Cache: N-cookie c=00000000d73316f2 [p=00000000b82a776b fl=2 nc=0 na=1]
[    7.459048] FS-Cache: N-cookie d=00000000b5f63d35 n=000000006b8210ac
[    7.459048] FS-Cache: N-key=[10] '34323934393338303336'
[    9.260220] BTRFS: device label home devid 1 transid 11 /dev/sdc scanned by mount (201)
[    9.263940] BTRFS info (device sdc): disk space caching is enabled
[    9.263942] BTRFS info (device sdc): has skinny extents
[    9.302302] hv_pci e63f44bb-1b2d-406f-ae34-38dd083e1140: PCI VMBus probing: Using version 0x10003
[    9.346112] hv_pci e63f44bb-1b2d-406f-ae34-38dd083e1140: PCI host bridge to bus 1b2d:00
[    9.346114] pci_bus 1b2d:00: root bus resource [mem 0xbffe0c000-0xbffe0efff window]
[    9.346842] pci 1b2d:00:00.0: [1af4:1049] type 00 class 0x010000
[    9.347464] pci 1b2d:00:00.0: reg 0x10: [mem 0xbffe0c000-0xbffe0cfff 64bit]
[    9.347863] pci 1b2d:00:00.0: reg 0x18: [mem 0xbffe0d000-0xbffe0dfff 64bit]
[    9.348350] pci 1b2d:00:00.0: reg 0x20: [mem 0xbffe0e000-0xbffe0efff 64bit]
[    9.350743] pci 1b2d:00:00.0: BAR 0: assigned [mem 0xbffe0c000-0xbffe0cfff 64bit]
[    9.351019] pci 1b2d:00:00.0: BAR 2: assigned [mem 0xbffe0d000-0xbffe0dfff 64bit]
[    9.351266] pci 1b2d:00:00.0: BAR 4: assigned [mem 0xbffe0e000-0xbffe0efff 64bit]
[    9.365217] hv_pci 328d588d-1d7e-4e62-939d-eec5f36b57f1: PCI VMBus probing: Using version 0x10003
[    9.409429] hv_pci 328d588d-1d7e-4e62-939d-eec5f36b57f1: PCI host bridge to bus 1d7e:00
[    9.409431] pci_bus 1d7e:00: root bus resource [mem 0xbffe10000-0xbffe12fff window]
[    9.410126] pci 1d7e:00:00.0: [1af4:1049] type 00 class 0x010000
[    9.410875] pci 1d7e:00:00.0: reg 0x10: [mem 0xbffe10000-0xbffe10fff 64bit]
[    9.411371] pci 1d7e:00:00.0: reg 0x18: [mem 0xbffe11000-0xbffe11fff 64bit]
[    9.411870] pci 1d7e:00:00.0: reg 0x20: [mem 0xbffe12000-0xbffe12fff 64bit]
[    9.414043] pci 1d7e:00:00.0: BAR 0: assigned [mem 0xbffe10000-0xbffe10fff 64bit]
[    9.414317] pci 1d7e:00:00.0: BAR 2: assigned [mem 0xbffe11000-0xbffe11fff 64bit]
[    9.414593] pci 1d7e:00:00.0: BAR 4: assigned [mem 0xbffe12000-0xbffe12fff 64bit]

I have a much more simple test case now that hits the same issue. Just create a directory inside your user profile directory in Windows and put the following on your /etc/fstab:
# cat /etc/fstab
LABEL=cloudimg-rootfs   /        ext4   defaults        0 0

C:\     /mnt/c  drvfs   noatime,uid=1000,gid=1000,metadata      0 0
/mnt/c/Users/lagga/linux-home-dir       /home/laggarcia none    bind    0 0

When WSL instance starts, your homedir will not be bind mounted. You will have to run mount -a to mount it properly.

use the windows store version of WSL

Having the ability to keep your home directory as a separate VHD would be really useful for the often many times I need to trash and recreate my development environment distro. It also has the added benefit of being able to be used by multiple distros.
The main issue is that there is no support in WSL 2 for automounting a VHD on distro startup. We have wsl --mount --vhd now but that does not get around the issues described above.


It actually just doesn't work.

Whenever I click the button to merge after selecting my tower and changing the upgrades  in the OC menu, it takes all the money and NOTHING HAPPENS. At the start of booting the game, it says that it failed to load original DLL.  also, it has a missing method exception in the console

@GrahamKracker please fix this

yeah i've been having the same problem

same too

same