84 Commits (backport-82072-to-v2.7-branch)

Author SHA1 Message Date
Daniel Leung 2117a2a44b kernel: app_smem: allowing pinning memory partitions 4 years ago
Daniel Leung 317dcd908f scripts: gen_kobject_list: no need to specify linker section 4 years ago
Daniel Leung c3711b3446 kernel: change metadata for priv_stacks to const 4 years ago
Carlo Caione d804ee3bf0 gen_kobject_list.py: Add support for 64-bit addresses 4 years ago
Anas Nashif 989ebf6c35 kernel: add vrfy hooks to support userspace with condvar 5 years ago
Peter Bigot 2fcf76219e userspace: update k_object API to support immutable objects 5 years ago
Wayne Ren 938642cf7f scripts: add the support of DW_AT_count for array type 5 years ago
Andrew Boie 8ce260d8df kernel: introduce supervisor-only stacks 5 years ago
Jukka Rissanen bfa08cd04d userspace: Make network interface a kernel object 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andrew Boie be919d3bf7 userspace: improve dynamic object allocation 5 years ago
Andrew Boie 299ec8f1b5 userspace: net sockets are kernel objects 5 years ago
Andrew Boie 5960119f16 scripts: parse_syscalls: generalize struct tags 5 years ago
Andrew Boie 455e178b3b scripts: gen_kobject_list: generalize obj alloc 5 years ago
Wentong Wu 6c9d4a5c57 scripts: use debug function instead of debug_die to dump objs 5 years ago
Wentong Wu 0bf5113c6b Revert "scripts: add DW_AT_abstract_origin check" 5 years ago
Wentong Wu 2593a919ee scripts: add DW_AT_abstract_origin check 5 years ago
Tomasz Bursztyka 1eedd5eb64 scripts: Fix gen_kobject_list.py to fit with device refactoring 5 years ago
Anas Nashif 45a1d8aca9 kernel: rename initializers to be internal 5 years ago
Andrew Boie b42fe9c764 scripts: gen_kobject_list.py cleanup 5 years ago
Andrew Boie fc2f7c3a55 scripts: merge elf_helper into gen_kobject_list 5 years ago
Andrew Boie 28be793cb6 kernel: delete separate logic for priv stacks 5 years ago
Andrew Boie 2dc2ecfb60 kernel: rename struct _k_object 5 years ago
Andrew Boie 4bad34e749 kernel: rename _k_thread_stack_element 5 years ago
Andrew Boie f2734ab022 kernel: use a union for kobject data values 5 years ago
Corey Wharton 86bfc489f4 scripts: Replace hard-coded subsystem list with __subsystem annotations. 5 years ago
Corey Wharton ccd15df510 scripts: Dynamically add driver subsystems to subsystems list 5 years ago
Andrew Boie 9b34ecd0c8 userspace: fix incorrect linker routing 6 years ago
David B. Kinder 17299f0734 doc: document python build scripts 6 years ago
Andrew Boie 13b8b41676 drivers: watchdog: add system calls 6 years ago
Andrew Boie f290ab595c kernel: fix 64-bit for kobject generation 6 years ago
Henrik Brix Andersen a2a7b776cb drivers: eeprom: add API for EEPROM devices 6 years ago
Andrew Boie 6f9280941f samples: add userspace producer/consumer sample 6 years ago
Kumar Gala 29e55d74e8 rtc: Remove old rtc functionality 6 years ago
Ulf Magnusson 50b9b1249b scripts: Simplify code with sys.exit(<string>) 6 years ago
Ulf Magnusson d4c851ca57 scripts: gen_kobject_list.py: Remove redundant parentheses 6 years ago
Ulf Magnusson 3206e42935 scripts: gen_kobject_list.py: Simplify test with chained comparison 6 years ago
Ulf Magnusson 3feb8f96f6 scripts: gen_kobject_list.py: Simplify test with 'in' 6 years ago
Ulf Magnusson 0d39a10fbb scripts: Fix random typo'd whitespace 6 years ago
Andrew Boie 7875707a98 userspace: add kobject flag for drivers 6 years ago
Jukka Rissanen c9aaab74db net: ptp: clock: Add usermode support to ptp_clock_get() 6 years ago
Wentong Wu 5611e92347 kernel: add futex support 6 years ago
Ulf Magnusson 9d3435692d scripts: gen_kobject_list: Remove redundant parentheses 6 years ago
Marc Herbert 4a10eea0eb gen_kobject_list.py: better comments and --help. Zero code change. 6 years ago
Andrew Boie f0835674a3 lib: os: add sys_mutex data type 6 years ago
Andrew Boie 1dc6612d50 userspace: do not track net_context as a kobject 6 years ago
Andrew Boie a00eff731c gen_kobject_list: allow object data to be C code 6 years ago
Andrew Boie c235e167fa elf_helper: support for objects in user memory 6 years ago
Andrew Boie c78c5e6936 userspace: add additional script documentation 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago