Commit Graph

296 Commits

Author SHA1 Message Date
Adeeb Shihadeh 486e7a538e CI: speedup pre-commit (#241)
* CI: speedup pre-commit

* ugh, no v3
2024-07-14 11:06:50 -07:00
Cameron Clough b5f39a4b62 Build kernel in CI (#231)
* build workflow

* submodule example

* just agnos-kernel-sdm845

* filter

* ubuntu20

* unecessary

* cancel in progress

* upload

* try ccache...

* test ccache

* cache out dir

* v4

* cleanup

* ccache again...

* skip system for now

* try this

* allow override CC

* improve cache hit

* fix

* test if this matters

* don't append timestamp

* try again

* empty

* doesn't help

* test

* Revert "test"

This reverts commit e3a7db8bd5.

* test

* Revert "test"

This reverts commit 42e9ebaaac.

* build system again

* more space

* longer timeout...

* CI froze

* use namespace labs remote builder

* permissions

* try again

* nscloud

* permissions

* ubuntu 20

* wip

* upload kernel modules

* build_kernel arch fix

Co-authored-by: Andrei Radulescu <andi.radulescu@gmail.com>

* lfs clone

* .

* namespace doesn't support git filter

* no perms

* fix typo

* namespace ubuntu2004 doesn't have python2...

* update name

* oh

* no wget

* fix arm64 check

* mount container

Co-authored-by: Andrei Radulescu <andi.radulescu@gmail.com>

* missing deps

* switch to pyenv-action which caches

* update nscloud-checkout-action

* reduce timeout

* run network stuff in container

* test cache

* cache kernel: does this work?

* try again

* test kernel cache

* use github cache action

* test kernel cache

* try actions/checkout

* kernel: cache intermediate build outputs

* name

* test cache 1

* don't skip kernel build

* always set arch to arm64

* just kernel

* fix that

---------

Co-authored-by: Andrei Radulescu <andi.radulescu@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-07-14 11:00:59 -07:00
pantew869 6e94867233 Switch from poetry to uv (#238)
* switch to uv from poetry

* delete poetry.lock

* add uv.lock, required-python, and switch to hatch as in openpilot

* add uv.lock, required-python, and switch to hatch as in openpilot

* update pyproject.toml and copy uv.lock to the docker image

* return opencl

* update uv.lock

* fix precommit

* use two spaces
2024-07-14 07:29:18 -07:00
Adeeb Shihadeh b74aadb549 no more 8022 2024-07-07 20:07:38 -07:00
Andrei Radulescu 278b6946a4 Fixed incorrectly registering qemu on Apple silicon (#236)
Fixed incorrectly registering qemu on arm64
2024-07-06 08:53:44 -07:00
Adeeb Shihadeh 8f11ff937c no pyopencl for now 2024-07-05 19:24:02 -07:00
Adeeb Shihadeh ebc6887ddc revert python3.12 (#234)
* Revert "remove pprofile for now"

This reverts commit 78a2f3e778.

* Revert "update to python 3.12 (#224)"

This reverts commit 1370af97d8.

* unpin
2024-07-05 15:01:07 -07:00
schlimeszn 4fc3c0adf8 Show thread names in htop (#229) 2024-06-10 17:07:57 -07:00
Adeeb Shihadeh 78a2f3e778 remove pprofile for now 2024-05-30 12:56:02 -07:00
Adeeb Shihadeh 1370af97d8 update to python 3.12 (#224) 2024-05-25 16:26:50 -07:00
Adeeb Shihadeh 53a681a2df bump version 2024-05-06 19:45:45 -07:00
Adeeb Shihadeh 0a49bceca2 Revert "update wifi tuning"
This reverts commit 94705b089c.
2024-05-05 17:46:05 -07:00
Adeeb Shihadeh c5e04006a1 bump kernel 2024-05-03 16:56:28 -07:00
Adeeb Shihadeh 94705b089c update wifi tuning 2024-05-03 16:24:45 -07:00
Shane Smiskol 283c7a1e60 Improve ssh responsiveness on slow Wi-Fi networks (#222)
* no loss of interactivity at 300 Kbps, whereas we were struggling before at 4 Mbps and below. previously 300 Kbps meant no ssh packets from the device indefinitely

* Update userspace/files/sshd_config

* Update userspace/files/sshd_config

* Update userspace/files/sshd_config

* format
2024-05-02 15:42:51 -07:00
Adeeb Shihadeh 4f00dad5a3 setup without QMapLibre 2024-05-01 17:07:35 -07:00
Adeeb Shihadeh a455af31c5 included in test_onroad 2024-05-01 15:55:59 -07:00
Adeeb Shihadeh cbbef64821 update setup 2024-05-01 14:05:01 -07:00
Adeeb Shihadeh 1af0cde16e bump version to 10 2024-04-29 14:07:39 -07:00
Adeeb Shihadeh 9311b21a0b updated wifi tuning (#220) 2024-04-29 14:06:44 -07:00
Hoang Bui 9c93c0e5c7 bump edl (#219) 2024-04-26 10:56:00 -07:00
Adeeb Shihadeh 4d551cee9d Update tests.yaml 2024-04-25 17:13:47 -07:00
Adeeb Shihadeh 97f2fd313d reset after system flash 2024-04-24 13:52:25 -07:00
Hoang Bui f67000022c Fastboot -> QDL flashing (#201)
* edl

* only edl

* cleaner

* restore DIR

* better name

* export

* edl setup in extract_tools

* back to root dir

* update + wait for edl merge

* good

* fix

* fix

* update checkpoint

* edl_flash.sh

* edl command setup script

* remove edl_flash

* remove edl json

* simple wrapper

* fix set slot

* bump edl

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-04-24 13:39:33 -07:00
Adeeb Shihadeh 052d991f9d add back userdata format flag 2024-03-19 19:12:26 -07:00
Adeeb Shihadeh 2de31e2006 bump kernel 2024-03-08 15:22:00 -08:00
Adeeb Shihadeh dc32cb7fc8 at command helper 2024-02-29 22:32:16 -08:00
Adeeb Shihadeh 0c223972ac remove video from kernel command line 2024-02-29 11:44:10 -08:00
Adeeb Shihadeh c529cfc46c fix double myhostname 2024-02-23 16:14:59 -08:00
Adeeb Shihadeh 0380c50571 bump version to 9.7 2024-02-23 14:55:52 -08:00
Adeeb Shihadeh ed605866a6 setup myhostname 2024-02-16 21:34:01 -08:00
Adeeb Shihadeh 715fd7ad31 add libnss-myhostname 2024-02-08 21:07:06 -08:00
Adeeb Shihadeh 3bc2e30890 bump version to 9.6 2024-02-07 15:54:58 -08:00
Adeeb Shihadeh 4a1ec4755e add back mapbox-gl-native for now, it's linked to a bunch of stuff 2024-02-07 15:30:22 -08:00
Adeeb Shihadeh e8bfbc1f70 bump to 9.5 2024-02-07 11:10:40 -08:00
Adeeb Shihadeh 0e61fa8510 new pytest packages 2024-02-06 21:33:23 -08:00
Adeeb Shihadeh 1b6604e504 bump version to 9.4 2024-02-05 17:22:44 -08:00
Adeeb Shihadeh 4d91754839 bump kernel to fix MAC addr on lightninghard 2024-02-05 16:00:34 -08:00
Adeeb Shihadeh 46b3037fba copy wlan.ko in load_kernel.sh 2024-02-05 15:53:45 -08:00
Adeeb Shihadeh fa07c97b65 remove blue prime network connection 2024-02-04 12:44:15 -08:00
Adeeb Shihadeh 7e5a0b6a28 remove mapbox from dockerfile 2024-02-01 19:37:48 -08:00
Adeeb Shihadeh 82a45f5897 remove mapbox-gl-native (#206) 2024-02-01 19:36:10 -08:00
Adeeb Shihadeh c214e6d27d make lte detection more generic (#208) 2024-01-31 20:45:22 -08:00
Adeeb Shihadeh abde006ba2 update modem udev rules 2024-01-31 16:16:49 -08:00
Adeeb Shihadeh b7ae4ec346 ModemManager: remove unused plugins (#207)
* ModemManager: remove unused plugins

* no cp
2024-01-31 16:10:03 -08:00
Adeeb Shihadeh aaa8a66b14 Update README.md 2024-01-29 17:24:52 -08:00
Adeeb Shihadeh 4da09cead0 bump version to 9.3 2024-01-29 15:39:41 -08:00
Robbe Derks 50107f549e Custom bdwlan per SOM type (#199)
* add binaries submodule

* copied over b07 for lightninghard

* add new version of cnss_daemon which looks for som-specific bdwlan

* tuned bdwlan and kernel bump
2024-01-29 14:12:54 +01:00
Adeeb Shihadeh 51899b5e18 remove gzip images (#204) 2024-01-27 17:26:04 -08:00
Adeeb Shihadeh 21eed70633 Update README.md 2024-01-25 14:08:14 -08:00