Clean up .gitignore now that we're using CMake
"Out of source" builds have been used since the build was switched to CMake in 2019. So there's no need to ignore specific .o, .la and a gazillion of other files extensions anymore. It's now enough to ignore build* directories, no need to ignore files by extension any more.
Also remove personal ignore preferences like .mbox, cscope etc. They belong to a centralized file in the HOME directory, not to a massive copy/paste/diverge across all projects.
@wszypelt the test tests/avs/fw_02_base_fw_api/test_01_fw_large_config_get.py::TestFwLargeConfigGet::test_02_01_fw_config --platform=TGL started timing out. The same test timed out the same in both https://sof-ci.01.org/sof-pr-viewer/#/build/PR8292/build12911196 and totally unrelated https://sof-ci.01.org/sof-pr-viewer/#/build/PR8286/build12911195
All other tests passed.
This is very recent, https://sof-ci.01.org/sof-pr-viewer/#/build/PR8291/build12910563 was fine earlier on the same day.
@dbaluta @marcinszkudlinski others, thoughts? I'm really neutral on this.
I think most people won't have any opinion because they have no idea what is getting git-ignored. It took me a long time to realize that git status was hiding some personal files. So the only way to get some feedback is to merge this :-) Then re-add some lines if some people think they actually need them (I doubt it). No one will be upset if there's a little bit of back and forth this file. But right now there's just too much, it's impossible to go and review line by line.
SOFCI TEST