mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-13 08:17:44 -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
#129
#1290
#1291
#1292
#1294
#1297
#130
#1300
#1300
#1301
#1302
#1303
#1307
#1309
#131
#1310
#1311
#1314
#1317
#1319
#132
#1320
#1322
#1324
#1325
#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
-
9481b864cc
1b91c544f9
intoe5987bbdb2
Sudeep Mohanty
2025-10-13 08:34:21 +00:00 -
1b91c544f9
fix(freertos-smp): Always take ISR locks in vTaskEnter/ExitCriticalFromISR
Sudeep Mohanty
2025-08-25 10:41:22 +02:00 -
5098b1ae26
feat(freertos-smp): Optimize prvLockQueue() and prvUnlockQueue()
Sudeep Mohanty
2025-08-22 17:01:29 +02:00 -
1585b157d5
feat(freertos-smp): Update queueUNLOCK() to receive yield status
Sudeep Mohanty
2025-08-22 17:00:04 +02:00 -
49b89b2f25
feat(freertos-smp): Use light weight locks for preemption disable/enable
Sudeep Mohanty
2025-08-22 17:12:08 +02:00 -
f46aaa7a2b
feat(freertos-smp): Reintroduce Light Weight Critical Sections
Sudeep Mohanty
2025-08-22 16:56:30 +02:00 -
fbd37a219e
feat(freertos-smp): Added xTaskRemoveFromEventListFromISR()
Sudeep Mohanty
2025-08-21 13:02:53 +02:00 -
592177f42e
remove(freertos-smp): Remove support for light-weight critical sections
Sudeep Mohanty
2025-08-21 09:46:03 +02:00 -
9000208ecf
feat(freertos-smp): Remove xTaskUnlockCanYield() and make it inline
Sudeep Mohanty
2025-08-21 08:51:25 +02:00 -
829d8ba51a
fix(freertos-smp): Remove scheduler suspension from event_groups.c
Sudeep Mohanty
2025-08-20 14:48:25 +02:00 -
c5667e34d0
feat(freertos-smp): Update event groups unlock to use taskDATA_GROUP_UNLOCK()
Sudeep Mohanty
2025-08-19 15:18:02 +02:00 -
1b14543e7d
feat(freertos-smp): Create private function for task preemption enable
Sudeep Mohanty
2025-08-19 15:07:19 +02:00 -
35025858cf
fix(freertos-smp): Miscellaneous fixes for granular locks
Sudeep Mohanty
2025-08-15 17:03:39 +02:00 -
e3d92dd5fd
fix(freertos-smp): Fix yielding decisions based on preemption state of task
Sudeep Mohanty
2025-08-05 13:31:35 +02:00 -
60bca5e8b2
fix(freertos-smp): Stop unconditional yielding in vTaskPreemptionEnable
Sudeep Mohanty
2025-08-02 10:48:15 +02:00 -
4330d9073a
fix(freertos-smp): Fixed Lightweight Critical Sections for deferred state change
Sudeep Mohanty
2025-08-05 13:30:23 +02:00 -
274fbb5beb
feat(freertos-smp): Light Weight Preemption Disable Locks
Sudeep Mohanty
2025-08-02 10:42:02 +02:00 -
97ffa4c11f
feat(freertos/smp): Add Granular Locking V4 proposal documents
Darian Leung
2024-06-17 15:23:45 +08:00 -
f2c560dad7
change(freertos/smp): Update timers.c locking
Darian Leung
2024-06-16 01:13:43 +08:00 -
3e23312f35
change(freertos/smp): Update stream_buffer.c locking
Darian Leung
2024-06-16 01:11:43 +08:00 -
1db6c7c7f1
change(freertos/smp): Update event_groups.c locking
Darian Leung
2024-06-16 01:06:42 +08:00 -
9212425270
change(freertos/smp): Update queue.c locking
Darian Leung
2024-06-16 00:53:03 +08:00 -
c08a323b9f
change(freertos/smp): Update tasks.c locking
Darian Leung
2024-06-16 00:50:15 +08:00 -
6850d88529
feat(granular_locks): Add granular locking functions
Darian Leung
2024-06-16 00:48:25 +08:00 -
2c86281b40
feat(freertos/smp): Add granular locking port macros checks
Darian Leung
2024-06-16 00:40:11 +08:00 -
0926574228
feat(freertos/smp): Allow vTaskPreemptionEnable() to be nested
Darian Leung
2024-06-16 00:37:28 +08:00 -
2129e55344
refactor(freertos/smp): Move critical sections inside xTaskPriorityInherit()
Darian Leung
2024-06-16 00:31:09 +08:00 -
e5987bbdb2
Pascal Reich
2025-10-08 08:36:45 -04:00 -
be77838624
Gaurav-Aggarwal-AWS
2025-10-08 17:50:40 +05:30 -
6216054855
1143e6ce6e
intoa1f6e1f64f
Kody Stribrny
2025-10-07 14:41:13 -04:00 -
5f0c0c19ef
4bc8d25cec
intoa1f6e1f64f
Lefteris Georgiadis
2025-10-06 16:48:43 -04:00 -
a1f6e1f64f
Ths.quiniou
2025-10-06 15:07:11 +02:00 -
e830b83873
Gaurav-Aggarwal-AWS
2025-10-06 12:22:34 +05:30 -
3453311f08
fix[RL78 Port] incorrect register image for pvParameters in FAR model (#1316)
Thomas Quiniou
2025-10-06 08:42:03 +02:00 -
7ef95cb136
Fix WIN32-MingW build
Monika Singh
2025-09-30 15:06:01 +05:30 -
537780d437
Remove more redundant code and directives
Pascal Reich
2025-09-30 00:39:19 -04:00 -
d5b2130646
Remove redundant code and preprocessor directives
Pascal Reich
2025-09-30 00:23:20 -04:00 -
a8ae21c88e
Ahmed Ismail
2025-09-29 15:40:22 +01:00 -
2a0b5ec9d5
armv8-r: Add Arm Cortex-R82 non-MPU port
Ahmed Ismail
2025-02-03 16:46:21 +00:00 -
24ad16c53a
fix(legal): Workaround reuse tool
Philippe Coval
2025-09-26 12:47:11 +02:00 -
6a321114f3
d1605b581b
into3d44975181
sean
2025-09-19 19:25:56 +03:00 -
3d44975181
mathiasgredal
2025-09-17 09:14:14 +02:00 -
85d2fa23c3
Gaurav-Aggarwal-AWS
2025-09-17 12:06:12 +05:30 -
d486264bdf
RP2040: Fix use of deprecated volatile semantics for C++20 (#1318)
Mathias Gredal
2025-09-16 12:49:56 +02:00 -
692c4b070f
razrbro
2025-09-16 22:49:04 -07:00 -
bcef9d066a
Florian La Roche
2025-09-17 07:27:53 +02:00 -
2b50a4ae59
Fix: avoid set but unused variable warning in pxPortInitialiseStack
razr
2025-09-16 17:28:18 -07:00 -
44ae6cf61a
Ahmed Ismail
2025-09-09 07:25:42 +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 -
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 -
62195136d1
Florian La Roche
2025-08-29 20:54:32 +02:00 -
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 -
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 -
ccabdec2f8
Kim Lindberg Schwaner
2025-08-15 20:09:28 +02:00 -
2d7e22f701
Fix risk of Win32 timer setup call getting ignored
Kim Lindberg Schwaner
2025-08-15 11:35:49 +02:00 -
e933faf3ee
Kovacsics Robert
2025-08-15 08:18:14 +01: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 -
1aa47857a0
Florian La Roche
2025-08-13 16:45:54 +02:00 -
51467d89e0
Dinh Van Nam
2025-08-05 23:09:20 +09: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 -
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 -
5cf13754a5
Update auto-release.yml
Aniruddha Kanhere
2025-07-09 13:03:12 -07:00 -
b67ef3e3e2
Add artifact backup action
AniruddhaKanhere
2025-07-03 12:30:37 -07:00 -
f5e6151b14
Aniruddha Kanhere
2025-07-09 09:53:13 -07:00 -
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 -
e0aa5eac74
Florian La Roche
2025-07-08 07:35:01 +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