mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-09-06 22:27:49 -04:00
Commit graph
Select branches
Hide pull requests
ci-test
main
smp
#10
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1008
#1009
#101
#1010
#1011
#1016
#1017
#1018
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#104
#1040
#1041
#1042
#1043
#1044
#1045
#1046
#1047
#1048
#1049
#1051
#1052
#1055
#1056
#106
#1060
#1061
#1062
#1065
#1065
#1067
#1069
#1071
#1072
#1074
#1075
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1085
#1088
#1089
#109
#1090
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#11
#110
#1100
#1101
#1103
#1104
#1105
#1106
#1107
#1109
#1110
#1111
#1112
#1113
#1116
#1117
#1118
#1119
#112
#1122
#1123
#1124
#1125
#1127
#1129
#113
#1131
#1132
#1133
#1135
#1135
#1136
#1137
#1138
#1139
#114
#1140
#1141
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#115
#1150
#1152
#1153
#1154
#1154
#1156
#1157
#1158
#1161
#1162
#1164
#1166
#1168
#1169
#117
#1170
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1185
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#12
#120
#1201
#1203
#1206
#1207
#1208
#1209
#121
#1211
#1212
#1214
#1215
#1216
#1218
#1219
#122
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1229
#123
#1230
#1231
#1232
#1233
#1234
#1237
#1238
#124
#1240
#1241
#1243
#1245
#1247
#1248
#1249
#125
#1250
#1251
#1253
#1254
#1255
#1256
#1257
#1258
#126
#1260
#1261
#1262
#1264
#1267
#127
#1270
#1271
#1272
#1274
#1276
#1278
#128
#1280
#1281
#1281
#1282
#1282
#1283
#1284
#1286
#1287
#1288
#1289
#1289
#129
#1290
#1291
#1292
#1294
#1297
#130
#1300
#1300
#1301
#1302
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1314
#132
#133
#134
#135
#136
#137
#138
#14
#140
#141
#142
#143
#144
#145
#146
#147
#148
#149
#15
#150
#151
#152
#153
#156
#157
#158
#16
#160
#161
#162
#163
#166
#168
#169
#17
#170
#171
#172
#173
#174
#177
#178
#179
#18
#181
#182
#183
#184
#185
#186
#187
#188
#19
#190
#191
#192
#193
#194
#195
#196
#197
#198
#199
#20
#200
#201
#202
#203
#205
#206
#207
#208
#209
#21
#210
#212
#213
#214
#215
#216
#217
#219
#22
#220
#221
#223
#224
#225
#226
#227
#228
#23
#230
#231
#232
#233
#235
#236
#237
#238
#239
#24
#240
#241
#242
#243
#244
#245
#246
#248
#249
#25
#250
#253
#255
#256
#258
#259
#26
#260
#262
#263
#264
#265
#266
#267
#269
#27
#270
#271
#272
#273
#274
#275
#276
#277
#278
#279
#28
#280
#281
#282
#282
#283
#284
#285
#286
#287
#288
#289
#29
#290
#291
#292
#293
#294
#295
#296
#298
#3
#30
#300
#301
#302
#303
#304
#305
#306
#308
#309
#31
#310
#313
#314
#315
#317
#318
#32
#320
#321
#322
#323
#324
#325
#326
#327
#328
#329
#330
#332
#333
#334
#335
#336
#337
#338
#34
#340
#341
#342
#343
#344
#345
#346
#348
#350
#351
#352
#353
#354
#355
#356
#357
#359
#36
#360
#361
#362
#363
#364
#366
#366
#367
#368
#369
#371
#372
#373
#374
#375
#376
#378
#38
#380
#381
#382
#384
#385
#386
#387
#388
#390
#391
#392
#393
#394
#395
#398
#399
#4
#40
#400
#401
#402
#403
#405
#407
#408
#409
#41
#410
#411
#412
#413
#416
#417
#418
#420
#421
#422
#424
#425
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#44
#440
#441
#443
#444
#445
#446
#448
#449
#451
#452
#453
#454
#455
#456
#457
#458
#459
#46
#460
#461
#462
#463
#464
#465
#465
#467
#469
#47
#470
#471
#471
#472
#473
#474
#475
#478
#479
#48
#480
#481
#482
#483
#484
#485
#486
#487
#488
#489
#49
#490
#491
#493
#494
#496
#497
#498
#499
#5
#50
#500
#501
#504
#505
#506
#507
#508
#509
#51
#512
#513
#514
#516
#517
#518
#52
#520
#521
#523
#524
#525
#528
#530
#532
#533
#535
#536
#537
#538
#539
#54
#540
#542
#543
#544
#546
#547
#548
#549
#55
#550
#552
#555
#556
#559
#56
#560
#561
#562
#563
#567
#568
#57
#570
#571
#572
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#59
#590
#591
#592
#595
#596
#597
#598
#600
#601
#602
#603
#607
#608
#608
#61
#610
#611
#613
#614
#616
#618
#619
#62
#620
#621
#624
#625
#626
#627
#629
#63
#630
#631
#633
#634
#635
#636
#637
#639
#64
#640
#641
#642
#644
#645
#649
#65
#650
#651
#652
#653
#653
#658
#659
#660
#662
#663
#664
#665
#666
#667
#668
#669
#67
#670
#673
#674
#675
#676
#677
#679
#680
#681
#682
#683
#685
#686
#688
#689
#69
#690
#691
#692
#693
#694
#695
#696
#698
#699
#7
#700
#702
#703
#704
#705
#706
#707
#708
#709
#71
#711
#712
#713
#715
#716
#717
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#73
#730
#732
#733
#734
#735
#736
#737
#738
#739
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#751
#754
#755
#756
#758
#759
#760
#761
#762
#763
#764
#765
#766
#768
#769
#77
#770
#771
#773
#774
#775
#776
#777
#778
#779
#78
#780
#781
#782
#783
#784
#785
#786
#787
#789
#79
#790
#791
#793
#794
#795
#796
#797
#798
#799
#8
#80
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#812
#813
#814
#815
#816
#817
#818
#819
#82
#820
#821
#822
#823
#824
#827
#828
#829
#83
#830
#831
#832
#833
#835
#836
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#880
#881
#882
#883
#884
#885
#886
#887
#888
#89
#890
#891
#893
#894
#895
#896
#897
#898
#899
#9
#900
#901
#902
#903
#909
#910
#911
#912
#913
#914
#916
#919
#92
#920
#921
#922
#923
#924
#925
#926
#927
#931
#932
#933
#934
#935
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#946
#947
#948
#949
#95
#950
#951
#952
#953
#954
#957
#958
#959
#96
#960
#961
#962
#963
#964
#965
#966
#967
#968
#969
#969
#970
#971
#972
#973
#974
#975
#976
#977
#978
#979
#980
#981
#982
#983
#984
#985
#987
#988
#989
#99
#991
#992
#994
#995
#996
#998
#999
BackupPoints
PartialReleases
V10.0.0
V10.0.1
V10.1.0
V10.1.1
V10.2.0
V10.2.1
V10.3.0
V10.3.0-kernel-only
V10.3.1-kernel-only
V10.4.0-kernel-only
V10.4.1-kernel-only
V10.4.2
V10.4.3
V10.4.3-LTS-Patch-1
V10.4.3-LTS-Patch-2
V10.4.3-LTS-Patch-3
V10.4.4
V10.4.5
V10.4.6
V10.5.0
V10.5.1
V10.6.0
V10.6.1
V10.6.2
V11.0.0
V11.0.1
V11.1.0
V11.2.0
V202110.00-SMP
V4.0.1
V4.0.2
V4.0.3
V4.0.5
V4.1.0
V4.1.1
V4.1.2
V4.1.3
V4.2.0
V4.2.1
V4.3.0
V4.3.1
V4.4.0
V4.5.0
V4.6.1
V4.7.0
V4.7.1
V4.7.2
V4.8.0
V5.0.0
V5.0.2
V5.0.3
V5.1.2
V5.2.0
V5.3.0
V5.3.1
V5.4.1
V5.4.2
V6.0.0
V6.0.1
V6.0.3
V6.0.4
V6.0.5
V6.1.0
V6.1.1
V7.0.0
V7.0.1
V7.0.2
V7.1.0
V7.1.1
V7.2.0
V7.3.0
V7.4.0
V7.4.1
V7.4.2
V7.5.0
V7.5.1
V7.5.2
V7.5.3
V7.6.0
V8.0.0
V8.0.0-rc1
V8.0.0rc1
V8.0.1
V8.1.0
V8.1.1
V8.1.2
V8.2.0
V8.2.0-rc1
V8.2.0rc1
V8.2.1
V8.2.2
V8.2.3
V9.0.0
V9.0.0-rc1
V9.0.0-rc2
V9.0.0rc1
V9.0.0rc2
-
10184383da
928f56d0f1
intoccabdec2f8
Ahmed Ismail
2025-09-05 13:56:48 +01:00 -
928f56d0f1
kernel-checker-script: Modify Arm copyright header regex
Ahmed Ismail
2025-09-05 10:03:11 +01:00 -
1b80eb9904
cortex-M ports: Clarify hardware-saved exception frame size variable
Ahmed Ismail
2025-09-02 10:13:59 +01:00 -
b39b769518
1143e6ce6e
intoccabdec2f8
Kody Stribrny
2025-09-02 18:27:30 +00:00 -
1143e6ce6e
Inline as a macro
Kody Stribrny
2025-08-11 14:12:43 -07:00 -
268f8fca88
Further clean up
Kody Stribrny
2025-08-11 14:04:33 -07:00 -
d78094f281
Add declaration before definition
Kody Stribrny
2025-08-11 13:22:43 -07:00 -
7389f68fb4
[Work In Progress] Adding the xPortIsInsideInterrupt to the PIC32MZ port
Kody Stribrny
2025-07-25 16:55:00 -07:00 -
fe16cec59c
b3181124b0
intoccabdec2f8
Ahmed Ismail
2025-09-01 09:21:59 +00:00 -
b3181124b0
Minor formatting changes
Gaurav Aggarwal
2025-09-01 09:21:45 +00:00 -
2fd7ff69ed
Gaurav-Aggarwal-AWS
2025-09-01 11:09:54 +05:30 -
9d5dcf4f12
jasonpcarroll
2025-08-28 19:28:36 -07:00 -
3cb5e98d96
jasonpcarroll
2025-08-28 19:16:56 -07:00 -
8256aacc8c
jasonpcarroll
2025-08-28 19:02:44 -07:00 -
ce90a4fce5
jasonpcarroll
2025-08-26 15:29:29 -07:00 -
e0104d0dbb
jasonpcarroll
2025-08-26 14:32:51 -07:00 -
020cbee1f6
b20d191519
intoccabdec2f8
Sudeep Mohanty
2025-08-25 14:32:25 +00:00 -
b20d191519
feat(freertos-smp): Use lock-free increment/decrement for uxPreemptionDisable
Sudeep Mohanty
2025-08-25 16:29:23 +02:00 -
27151d2382
fix(freertos-smp): Always take ISR locks in vTaskEnter/ExitCriticalFromISR
Sudeep Mohanty
2025-08-25 10:41:22 +02:00 -
d36222f773
feat(freertos-smp): Optimize prvLockQueue() and prvUnlockQueue()
Sudeep Mohanty
2025-08-22 17:01:29 +02:00 -
301bc43415
feat(freertos-smp): Update queueUNLOCK() to receive yield status
Sudeep Mohanty
2025-08-22 17:00:04 +02:00 -
e73f1e9f20
feat(freertos-smp): Use light weight locks for preemption disable/enable
Sudeep Mohanty
2025-08-22 17:12:08 +02:00 -
c6be2843dc
feat(freertos-smp): Reintroduce Light Weight Critical Sections
Sudeep Mohanty
2025-08-22 16:56:30 +02:00 -
377a493d23
jasonpcarroll
2025-08-22 14:13:09 -07:00 -
e33d9b2a85
jasonpcarroll
2025-08-22 14:10:33 -07:00 -
40e80696e3
jasonpcarroll
2025-08-22 13:58:52 -07:00 -
6aa97b2bc3
jasonpcarroll
2025-08-22 13:52:43 -07:00 -
793d8986f4
jasonpcarroll
2025-08-22 13:46:12 -07:00 -
12d3d5da1a
feat(freertos-smp): Added xTaskRemoveFromEventListFromISR()
Sudeep Mohanty
2025-08-21 13:02:53 +02:00 -
11a37a58f7
remove(freertos-smp): Remove support for light-weight critical sections
Sudeep Mohanty
2025-08-21 09:46:03 +02:00 -
a97b0762d6
feat(freertos-smp): Remove xTaskUnlockCanYield() and make it inline
Sudeep Mohanty
2025-08-21 08:51:25 +02:00 -
e55198a5e7
fix(freertos-smp): Remove scheduler suspension from event_groups.c
Sudeep Mohanty
2025-08-20 14:48:25 +02:00 -
e579350a2a
feat(freertos-smp): Update event groups unlock to use taskDATA_GROUP_UNLOCK()
Sudeep Mohanty
2025-08-19 15:18:02 +02:00 -
a10f84e0c1
feat(freertos-smp): Create private function for task preemption enable
Sudeep Mohanty
2025-08-19 15:07:19 +02:00 -
858d59f47c
d1605b581b
intoccabdec2f8
sean
2025-08-19 03:57:04 +08:00 -
d470b327af
4bc8d25cec
intoccabdec2f8
Lefteris Georgiadis
2025-08-15 13:15:50 -07:00 -
ccabdec2f8
Kim Lindberg Schwaner
2025-08-15 20:09:28 +02:00 -
cc09d6336c
fix(freertos-smp): Miscellaneous fixes for granular locks
Sudeep Mohanty
2025-08-15 17:03:39 +02:00 -
e9310aa115
fix(freertos-smp): Fix yielding decisions based on preemption state of task
Sudeep Mohanty
2025-08-05 13:31:35 +02:00 -
2ac2c14716
fix(freertos-smp): Stop unconditional yielding in vTaskPreemptionEnable
Sudeep Mohanty
2025-08-02 10:48:15 +02:00 -
3e7b2402cd
fix(freertos-smp): Fixed Lightweight Critical Sections for deferred state change
Sudeep Mohanty
2025-08-05 13:30:23 +02:00 -
2d7e22f701
Fix risk of Win32 timer setup call getting ignored
Kim Lindberg Schwaner
2025-08-15 11:35:49 +02:00 -
386c1bca66
DuYicheng
2025-08-15 15:07:23 +08:00 -
a6af049a7e
DuYicheng
2025-08-15 13:54:23 +08:00 -
43947413b9
Ahmed Ismail
2025-08-14 18:40:59 +01:00 -
8cdf4e9b1f
event-groups: Fix multiple definitions
Ahmed Ismail
2025-08-05 14:26:52 +01:00 -
c91ee8d724
Dennis Lambe Jr.
2025-08-14 01:05:53 -04:00 -
461342a46e
Fix CMake build for GCC_ARM_CRx_MPU (#1308)
Dennis Lambe Jr.
2025-08-13 15:19:31 -04:00 -
e9440d4079
creiter64
2025-08-05 13:11:54 +02:00 -
4f9f5c728e
Gaurav-Aggarwal-AWS
2025-08-05 16:02:23 +05:30 -
c5bec0e4b2
Dennis Lambe Jr.
2025-08-05 06:32:03 -04:00 -
296cce9fdb
LLVM assembler compatibility for ARM_CRx_MPU
Dennis Lambe Jr.
2025-08-04 16:22:13 -04:00 -
7381ffd414
[MSVC-MingW] Include correct header for compiler intrinsics
Christoph Reiter
2025-08-04 09:17:51 +02:00 -
b27722a30e
[MSVC-MingW] Move windows headers to port.c
Christoph Reiter
2025-07-30 16:06:30 +02:00 -
40a991d8eb
feat(freertos-smp): Light Weight Preemption Disable Locks
Sudeep Mohanty
2025-08-02 10:42:02 +02:00 -
ec3c41e444
feat(freertos/smp): Add Granular Locking V4 proposal documents
Darian Leung
2024-06-17 15:23:45 +08:00 -
c857a36c44
change(freertos/smp): Update timers.c locking
Darian Leung
2024-06-16 01:13:43 +08:00 -
bc4d600b2f
change(freertos/smp): Update stream_buffer.c locking
Darian Leung
2024-06-16 01:11:43 +08:00 -
463c2a9c4a
change(freertos/smp): Update event_groups.c locking
Darian Leung
2024-06-16 01:06:42 +08:00 -
8b0eb0665d
change(freertos/smp): Update queue.c locking
Darian Leung
2024-06-16 00:53:03 +08:00 -
bf34180282
change(freertos/smp): Update tasks.c locking
Darian Leung
2024-06-16 00:50:15 +08:00 -
8ceb94dadf
feat(granular_locks): Add granular locking functions
Darian Leung
2024-06-16 00:48:25 +08:00 -
6c5458c5f3
feat(freertos/smp): Add granular locking port macros checks
Darian Leung
2024-06-16 00:40:11 +08:00 -
c4a723ecb9
feat(freertos/smp): Allow vTaskPreemptionEnable() to be nested
Darian Leung
2024-06-16 00:37:28 +08:00 -
11bc74caeb
refactor(freertos/smp): Move critical sections inside xTaskPriorityInherit()
Darian Leung
2024-06-16 00:31:09 +08:00 -
539137240d
b8d21ede7c
into2da35debfd
Muhammad Usman
2025-07-31 08:39:09 +02:00 -
2da35debfd
Gaurav-Aggarwal-AWS
2025-07-31 08:02:23 +05:30 -
39dcebe737
Add missing cast to BaseType_t
Gaurav Aggarwal
2025-07-30 10:59:05 +00:00 -
32e581636f
Gaurav-Aggarwal-AWS
2025-07-24 11:07:27 +05:30 -
946e8cca70
Delete thread key on process exit
Gaurav Aggarwal
2025-07-23 17:28:32 +00:00 -
684b34ca8d
Gaurav-Aggarwal-AWS
2025-07-14 16:20:18 +05:30 -
97e8cb9e7c
Define security extension configs before portable.h
Gaurav Aggarwal
2025-07-14 11:21:17 +05:30 -
f5e6151b14
Aniruddha Kanhere
2025-07-09 09:53:13 -07:00 -
991fffd311
Rahul Kar
2025-07-09 19:23:14 +05:30 -
913d08bd87
Aniruddha Kanhere
2025-07-09 00:34:53 -07:00 -
1cd3a08ee7
Aniruddha Kanhere
2025-07-09 00:33:20 -07:00 -
48a4939c9f
Florian La Roche
2025-07-09 07:46:00 +02:00 -
849ee3dff7
Gaurav-Aggarwal-AWS
2025-07-09 10:54:40 +05:30 -
a67f3a69c8
cleanup
Florian La Roche
2025-07-09 07:21:57 +02:00 -
e3a362b1d1
Aniruddha Kanhere
2025-07-07 05:45:46 -07:00 -
f992e9270d
Add artifact backup action
AniruddhaKanhere
2025-07-03 12:29:59 -07:00 -
255b9b642b
armv8-r: Add Arm Cortex-R82 non-MPU port
Ahmed Ismail
2025-02-03 16:46:21 +00:00 -
9febfa7cdc
Revert test code for uxTaskGetAllHandles; restore main.c and remove test changes
OmniMan
2025-07-03 14:16:29 +04:00 -
e4c4c3dd87
Clean up: remove test, skip list, and local config files; add assertion to uxListRemove
OmniMan
2025-07-02 14:34:18 +04:00 -
18c8cb1b3e
Add test_empty_file.txt
OmniMan
2025-07-01 14:09:30 +04:00 -
44ca6d9ec8
Add Skip List implementation and unit test
OmniMan
2025-07-01 13:56:49 +04:00 -
7225fbcbb9
Gaurav-Aggarwal-AWS
2025-06-30 18:11:30 +05:30 -
b2f36377aa
Fix datatype of queue item length macros
Gaurav Aggarwal
2025-06-30 10:09:49 +00:00 -
a882b10526
Florian La Roche
2025-06-30 08:35:46 +02:00 -
80f164cebb
fix possible NULL pointer dereference after call to configASSERT()
Florian La Roche
2025-06-23 21:58:08 +02:00 -
0ae0715ac9
Dakshit Babbar
2025-06-16 20:39:05 +05:30 -
65dc524024
Update codecov badge url
DakshitBabbar
2025-06-16 16:31:05 +05:30 -
b8d21ede7c
usman-pak1991
2025-06-13 12:42:24 +05:00 -
4bc8d25cec
ActoryOu
2025-06-06 10:49:37 +08:00 -
62bd622ffc
Rahul Kar
2025-06-05 23:23:47 +05:30 -
1f23756ed3
sign sbom
lefosg
2025-06-05 15:40:00 +03:00 -
b604dad22b
Revert back changes done for test
Rahul Kar
2025-06-05 12:07:56 +00:00 -
be13ec9820
Dummy check
Rahul Kar
2025-06-05 10:10:02 +00:00 -
2dffbbe874
Add verbose logs
Rahul Kar
2025-06-05 10:03:30 +00:00 -
b5c643aad8
Revert to expected MD5 to see if check passes
Rahul Kar
2025-06-05 09:41:33 +00:00