Warning, /testsuites/libtests/block06/block06.scn is written in an unsupported language. File is not indexed.
0001 *** BEGIN OF TEST BLOCK 6 ***
0002 *** TEST VERSION: 5.0.0.0875607358b38443acf395ad675a4f07794d5f95
0003 *** TEST STATE: EXPECTED_PASS
0004 *** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API RTEMS_SMP
0005 *** TEST TOOLS: 7.3.0 20180125 (RTEMS 5, RSB 6d9c77c77d271d1fc2dfe8493d6713930b52a6dd, Newlib 3.0.0)
0006 register disks
0007 disk init: /dev/bddisk0
0008 disk lock: RTEMS_SUCCESSFUL
0009 disk init: /dev/bddisk1
0010 disk lock: RTEMS_SUCCESSFUL
0011 lower priority to 31: RTEMS_SUCCESSFUL
0012 creating task: bdt0: priority: 30: RTEMS_SUCCESSFUL
0013 starting task: bdt0: RTEMS_SUCCESSFUL
0014 creating task: bdt1: priority: 29: RTEMS_SUCCESSFUL
0015 starting task: bdt1: RTEMS_SUCCESSFUL
0016 creating task: bdt2: priority: 28: RTEMS_SUCCESSFUL
0017 starting task: bdt2: RTEMS_SUCCESSFUL
0018 test 1: Task 0 get buffer 0 from pool 0
0019 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0020 bdt0: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0021 bdt0: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0022 bdt0: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0023 RTEMS_SUCCESSFUL
0024 test 1: passed
0025 test 2: Task 0 get buffer 0 -> 4 from pool 0, task 2 and 1 block getting
0026 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0027 bdt0: rtems_bdbuf_get[1]: RTEMS_SUCCESSFUL
0028 bdt0: rtems_bdbuf_get[2]: RTEMS_SUCCESSFUL
0029 bdt0: rtems_bdbuf_get[3]: RTEMS_SUCCESSFUL
0030 bdt0: rtems_bdbuf_get[4]: RTEMS_SUCCESSFUL
0031 bdt0: wake master: 0a010001: RTEMS_SUCCESSFUL
0032 RTEMS_SUCCESSFUL
0033 master: wake task 1: 0a010004: bdt1: rtems_bdbuf_get[0]: blocking ...
0034 RTEMS_SUCCESSFUL
0035 master: wake task 2: 0a010005: bdt2: rtems_bdbuf_get[0]: blocking ...
0036 RTEMS_SUCCESSFUL
0037 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_release[0]: unblocks task 1
0038 bdt2: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0039 bdt2: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0040 bdt2: wake master: 0a010001: RTEMS_SUCCESSFUL
0041 bdt2: rtems_bdbuf_get[1]: blocking ...
0042 bdt1: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0043 bdt1: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0044 bdt1: rtems_bdbuf_get[1]: blocking ...
0045 bdt0: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0046 RTEMS_SUCCESSFUL
0047 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_release[1]: unblocks task 1
0048 bdt2: rtems_bdbuf_get[1]: RTEMS_SUCCESSFUL
0049 bdt2: rtems_bdbuf_release[1]: RTEMS_SUCCESSFUL
0050 bdt2: wake master: 0a010001: RTEMS_SUCCESSFUL
0051 bdt2: rtems_bdbuf_get[2]: blocking ...
0052 bdt1: rtems_bdbuf_get[1]: RTEMS_SUCCESSFUL
0053 bdt1: rtems_bdbuf_release[1]: RTEMS_SUCCESSFUL
0054 bdt1: rtems_bdbuf_get[2]: blocking ...
0055 bdt0: rtems_bdbuf_release[1]: RTEMS_SUCCESSFUL
0056 RTEMS_SUCCESSFUL
0057 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_release[2]: unblocks task 1
0058 bdt2: rtems_bdbuf_get[2]: RTEMS_SUCCESSFUL
0059 bdt2: rtems_bdbuf_release[2]: RTEMS_SUCCESSFUL
0060 bdt2: wake master: 0a010001: RTEMS_SUCCESSFUL
0061 bdt2: rtems_bdbuf_get[3]: blocking ...
0062 bdt1: rtems_bdbuf_get[2]: RTEMS_SUCCESSFUL
0063 bdt1: rtems_bdbuf_release[2]: RTEMS_SUCCESSFUL
0064 bdt1: rtems_bdbuf_get[3]: blocking ...
0065 bdt0: rtems_bdbuf_release[2]: RTEMS_SUCCESSFUL
0066 RTEMS_SUCCESSFUL
0067 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_release[3]: unblocks task 1
0068 bdt2: rtems_bdbuf_get[3]: RTEMS_SUCCESSFUL
0069 bdt2: rtems_bdbuf_release[3]: RTEMS_SUCCESSFUL
0070 bdt2: wake master: 0a010001: RTEMS_SUCCESSFUL
0071 bdt2: rtems_bdbuf_get[4]: blocking ...
0072 bdt1: rtems_bdbuf_get[3]: RTEMS_SUCCESSFUL
0073 bdt1: rtems_bdbuf_release[3]: RTEMS_SUCCESSFUL
0074 bdt1: rtems_bdbuf_get[4]: blocking ...
0075 bdt0: rtems_bdbuf_release[3]: RTEMS_SUCCESSFUL
0076 RTEMS_SUCCESSFUL
0077 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_release[4]: unblocks task 1
0078 bdt2: rtems_bdbuf_get[4]: RTEMS_SUCCESSFUL
0079 bdt2: rtems_bdbuf_release[4]: RTEMS_SUCCESSFUL
0080 bdt2: wake master: 0a010001: RTEMS_SUCCESSFUL
0081 bdt1: rtems_bdbuf_get[4]: RTEMS_SUCCESSFUL
0082 bdt1: rtems_bdbuf_release[4]: RTEMS_SUCCESSFUL
0083 bdt0: rtems_bdbuf_release[4]: RTEMS_SUCCESSFUL
0084 RTEMS_SUCCESSFUL
0085 test 2: passed
0086 test 3: Task 0 read buffer 5, modify and release modified
0087 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[5]: RTEMS_SUCCESSFUL
0088 bdt0: rtems_bdbuf_release_modified[5]: RTEMS_SUCCESSFUL
0089 bdt0: rtems_bdbuf_read[5]: RTEMS_SUCCESSFUL
0090 bdt0: rtems_bdbuf_release[5]: RTEMS_SUCCESSFUL
0091 RTEMS_SUCCESSFUL
0092 bdt0: disk ioctl: wake watcher: 0a010003: RTEMS_SUCCESSFUL
0093 test 3: passed
0094 test 4: Task 0 read all buffers, task 1 blocks waiting for acessed buffer
0095 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[0]: RTEMS_SUCCESSFUL
0096 bdt0: rtems_bdbuf_read[1]: RTEMS_SUCCESSFUL
0097 bdt0: rtems_bdbuf_read[2]: RTEMS_SUCCESSFUL
0098 bdt0: rtems_bdbuf_read[3]: RTEMS_SUCCESSFUL
0099 bdt0: rtems_bdbuf_read[4]: RTEMS_SUCCESSFUL
0100 bdt0: rtems_bdbuf_read[5]: RTEMS_SUCCESSFUL
0101 bdt0: rtems_bdbuf_read[6]: RTEMS_SUCCESSFUL
0102 bdt0: rtems_bdbuf_read[7]: RTEMS_SUCCESSFUL
0103 bdt0: rtems_bdbuf_read[8]: RTEMS_SUCCESSFUL
0104 bdt0: rtems_bdbuf_read[9]: RTEMS_SUCCESSFUL
0105 bdt0: rtems_bdbuf_read[10]: RTEMS_SUCCESSFUL
0106 bdt0: rtems_bdbuf_read[11]: RTEMS_SUCCESSFUL
0107 bdt0: rtems_bdbuf_read[12]: RTEMS_SUCCESSFUL
0108 bdt0: rtems_bdbuf_read[13]: RTEMS_SUCCESSFUL
0109 bdt0: rtems_bdbuf_read[14]: RTEMS_SUCCESSFUL
0110 bdt0: rtems_bdbuf_read[15]: RTEMS_SUCCESSFUL
0111 bdt0: rtems_bdbuf_read[16]: RTEMS_SUCCESSFUL
0112 bdt0: rtems_bdbuf_read[17]: RTEMS_SUCCESSFUL
0113 bdt0: rtems_bdbuf_read[18]: RTEMS_SUCCESSFUL
0114 bdt0: rtems_bdbuf_read[19]: RTEMS_SUCCESSFUL
0115 bdt0: rtems_bdbuf_read[20]: RTEMS_SUCCESSFUL
0116 bdt0: rtems_bdbuf_read[21]: RTEMS_SUCCESSFUL
0117 bdt0: rtems_bdbuf_read[22]: RTEMS_SUCCESSFUL
0118 bdt0: rtems_bdbuf_read[23]: RTEMS_SUCCESSFUL
0119 bdt0: rtems_bdbuf_read[24]: RTEMS_SUCCESSFUL
0120 bdt0: rtems_bdbuf_read[25]: RTEMS_SUCCESSFUL
0121 bdt0: rtems_bdbuf_read[26]: RTEMS_SUCCESSFUL
0122 bdt0: rtems_bdbuf_read[27]: RTEMS_SUCCESSFUL
0123 bdt0: rtems_bdbuf_read[28]: RTEMS_SUCCESSFUL
0124 bdt0: rtems_bdbuf_read[29]: RTEMS_SUCCESSFUL
0125 bdt0: rtems_bdbuf_read[30]: RTEMS_SUCCESSFUL
0126 bdt0: rtems_bdbuf_read[31]: RTEMS_SUCCESSFUL
0127 bdt0: rtems_bdbuf_read[32]: RTEMS_SUCCESSFUL
0128 bdt0: rtems_bdbuf_read[33]: RTEMS_SUCCESSFUL
0129 bdt0: rtems_bdbuf_read[34]: RTEMS_SUCCESSFUL
0130 bdt0: rtems_bdbuf_read[35]: RTEMS_SUCCESSFUL
0131 bdt0: rtems_bdbuf_read[36]: RTEMS_SUCCESSFUL
0132 bdt0: rtems_bdbuf_read[37]: RTEMS_SUCCESSFUL
0133 bdt0: rtems_bdbuf_read[38]: RTEMS_SUCCESSFUL
0134 bdt0: rtems_bdbuf_read[39]: RTEMS_SUCCESSFUL
0135 bdt0: rtems_bdbuf_read[40]: RTEMS_SUCCESSFUL
0136 bdt0: rtems_bdbuf_read[41]: RTEMS_SUCCESSFUL
0137 bdt0: rtems_bdbuf_read[42]: RTEMS_SUCCESSFUL
0138 bdt0: rtems_bdbuf_read[43]: RTEMS_SUCCESSFUL
0139 bdt0: rtems_bdbuf_read[44]: RTEMS_SUCCESSFUL
0140 bdt0: rtems_bdbuf_read[45]: RTEMS_SUCCESSFUL
0141 bdt0: rtems_bdbuf_read[46]: RTEMS_SUCCESSFUL
0142 bdt0: rtems_bdbuf_read[47]: RTEMS_SUCCESSFUL
0143 bdt0: rtems_bdbuf_read[48]: RTEMS_SUCCESSFUL
0144 bdt0: rtems_bdbuf_read[49]: RTEMS_SUCCESSFUL
0145 bdt0: rtems_bdbuf_read[50]: RTEMS_SUCCESSFUL
0146 bdt0: rtems_bdbuf_read[51]: RTEMS_SUCCESSFUL
0147 bdt0: rtems_bdbuf_read[52]: RTEMS_SUCCESSFUL
0148 bdt0: rtems_bdbuf_read[53]: RTEMS_SUCCESSFUL
0149 bdt0: rtems_bdbuf_read[54]: RTEMS_SUCCESSFUL
0150 bdt0: rtems_bdbuf_read[55]: RTEMS_SUCCESSFUL
0151 bdt0: rtems_bdbuf_read[56]: RTEMS_SUCCESSFUL
0152 bdt0: rtems_bdbuf_read[57]: RTEMS_SUCCESSFUL
0153 bdt0: rtems_bdbuf_read[58]: RTEMS_SUCCESSFUL
0154 bdt0: rtems_bdbuf_read[59]: RTEMS_SUCCESSFUL
0155 bdt0: rtems_bdbuf_read[60]: RTEMS_SUCCESSFUL
0156 bdt0: rtems_bdbuf_read[61]: RTEMS_SUCCESSFUL
0157 bdt0: rtems_bdbuf_read[62]: RTEMS_SUCCESSFUL
0158 bdt0: rtems_bdbuf_read[63]: RTEMS_SUCCESSFUL
0159 bdt0: wake master: 0a010001: RTEMS_SUCCESSFUL
0160 RTEMS_SUCCESSFUL
0161 master: wake task 1: 0a010004: bdt1: rtems_bdbuf_get[0]: blocking ...
0162 RTEMS_SUCCESSFUL
0163 master: wake task 0: 0a010003: RTEMS_SUCCESSFUL
0164 bdt0: rtems_bdbuf_release_modified[0]: unblocks task 1
0165 bdt1: rtems_bdbuf_get[0]: RTEMS_SUCCESSFUL
0166 bdt1: rtems_bdbuf_release[0]: RTEMS_SUCCESSFUL
0167 bdt1: rtems_bdbuf_get[1]: blocking ...
0168 bdt0: rtems_bdbuf_release_modified[0]: RTEMS_SUCCESSFUL
0169 bdt0: rtems_bdbuf_release_modified[1]: unblocks task 1
0170 bdt1: rtems_bdbuf_get[1]: RTEMS_SUCCESSFUL
0171 bdt1: rtems_bdbuf_release[1]: RTEMS_SUCCESSFUL
0172 bdt1: rtems_bdbuf_get[2]: blocking ...
0173 bdt0: rtems_bdbuf_release_modified[1]: RTEMS_SUCCESSFUL
0174 bdt0: rtems_bdbuf_release_modified[2]: unblocks task 1
0175 bdt1: rtems_bdbuf_get[2]: RTEMS_SUCCESSFUL
0176 bdt1: rtems_bdbuf_release[2]: RTEMS_SUCCESSFUL
0177 bdt1: rtems_bdbuf_get[3]: blocking ...
0178 bdt0: rtems_bdbuf_release_modified[2]: RTEMS_SUCCESSFUL
0179 bdt0: rtems_bdbuf_release_modified[3]: unblocks task 1
0180 bdt1: rtems_bdbuf_get[3]: RTEMS_SUCCESSFUL
0181 bdt1: rtems_bdbuf_release[3]: RTEMS_SUCCESSFUL
0182 bdt1: rtems_bdbuf_get[4]: blocking ...
0183 bdt0: rtems_bdbuf_release_modified[3]: RTEMS_SUCCESSFUL
0184 bdt0: rtems_bdbuf_release_modified[4]: unblocks task 1
0185 bdt1: rtems_bdbuf_get[4]: RTEMS_SUCCESSFUL
0186 bdt1: rtems_bdbuf_release[4]: RTEMS_SUCCESSFUL
0187 bdt1: rtems_bdbuf_get[5]: blocking ...
0188 bdt0: rtems_bdbuf_release_modified[4]: RTEMS_SUCCESSFUL
0189 bdt0: rtems_bdbuf_release_modified[5]: unblocks task 1
0190 bdt1: rtems_bdbuf_get[5]: RTEMS_SUCCESSFUL
0191 bdt1: rtems_bdbuf_release[5]: RTEMS_SUCCESSFUL
0192 bdt1: rtems_bdbuf_get[6]: blocking ...
0193 bdt0: rtems_bdbuf_release_modified[5]: RTEMS_SUCCESSFUL
0194 bdt0: rtems_bdbuf_release_modified[6]: unblocks task 1
0195 bdt1: rtems_bdbuf_get[6]: RTEMS_SUCCESSFUL
0196 bdt1: rtems_bdbuf_release[6]: RTEMS_SUCCESSFUL
0197 bdt1: rtems_bdbuf_get[7]: blocking ...
0198 bdt0: rtems_bdbuf_release_modified[6]: RTEMS_SUCCESSFUL
0199 bdt0: rtems_bdbuf_release_modified[7]: unblocks task 1
0200 bdt1: rtems_bdbuf_get[7]: RTEMS_SUCCESSFUL
0201 bdt1: rtems_bdbuf_release[7]: RTEMS_SUCCESSFUL
0202 bdt1: rtems_bdbuf_get[8]: blocking ...
0203 bdt0: rtems_bdbuf_release_modified[7]: RTEMS_SUCCESSFUL
0204 bdt0: rtems_bdbuf_release_modified[8]: unblocks task 1
0205 bdt1: rtems_bdbuf_get[8]: RTEMS_SUCCESSFUL
0206 bdt1: rtems_bdbuf_release[8]: RTEMS_SUCCESSFUL
0207 bdt0: rtems_bdbuf_release_modified[8]: RTEMS_SUCCESSFUL
0208 bdt0: rtems_bdbuf_release_modified[9]: unblocks task 1
0209 bdt0: rtems_bdbuf_release_modified[9]: RTEMS_SUCCESSFUL
0210 bdt0: rtems_bdbuf_release_modified[10]: unblocks task 1
0211 bdt0: rtems_bdbuf_release_modified[10]: RTEMS_SUCCESSFUL
0212 bdt0: rtems_bdbuf_release_modified[11]: unblocks task 1
0213 bdt0: rtems_bdbuf_release_modified[11]: RTEMS_SUCCESSFUL
0214 bdt0: rtems_bdbuf_release_modified[12]: unblocks task 1
0215 bdt0: rtems_bdbuf_release_modified[12]: RTEMS_SUCCESSFUL
0216 bdt0: rtems_bdbuf_release_modified[13]: unblocks task 1
0217 bdt0: rtems_bdbuf_release_modified[13]: RTEMS_SUCCESSFUL
0218 bdt0: rtems_bdbuf_release_modified[14]: unblocks task 1
0219 bdt0: rtems_bdbuf_release_modified[14]: RTEMS_SUCCESSFUL
0220 bdt0: rtems_bdbuf_release_modified[15]: unblocks task 1
0221 bdt0: rtems_bdbuf_release_modified[15]: RTEMS_SUCCESSFUL
0222 bdt0: rtems_bdbuf_release_modified[16]: unblocks task 1
0223 bdt0: rtems_bdbuf_release_modified[16]: RTEMS_SUCCESSFUL
0224 bdt0: rtems_bdbuf_release_modified[17]: unblocks task 1
0225 bdt0: rtems_bdbuf_release_modified[17]: RTEMS_SUCCESSFUL
0226 bdt0: rtems_bdbuf_release_modified[18]: unblocks task 1
0227 bdt0: rtems_bdbuf_release_modified[18]: RTEMS_SUCCESSFUL
0228 bdt0: rtems_bdbuf_release_modified[19]: unblocks task 1
0229 bdt0: rtems_bdbuf_release_modified[19]: RTEMS_SUCCESSFUL
0230 bdt0: rtems_bdbuf_release_modified[20]: unblocks task 1
0231 bdt0: rtems_bdbuf_release_modified[20]: RTEMS_SUCCESSFUL
0232 bdt0: rtems_bdbuf_release_modified[21]: unblocks task 1
0233 bdt0: rtems_bdbuf_release_modified[21]: RTEMS_SUCCESSFUL
0234 bdt0: rtems_bdbuf_release_modified[22]: unblocks task 1
0235 bdt0: rtems_bdbuf_release_modified[22]: RTEMS_SUCCESSFUL
0236 bdt0: rtems_bdbuf_release_modified[23]: unblocks task 1
0237 bdt0: rtems_bdbuf_release_modified[23]: RTEMS_SUCCESSFUL
0238 bdt0: rtems_bdbuf_release_modified[24]: unblocks task 1
0239 bdt0: rtems_bdbuf_release_modified[24]: RTEMS_SUCCESSFUL
0240 bdt0: rtems_bdbuf_release_modified[25]: unblocks task 1
0241 bdt0: rtems_bdbuf_release_modified[25]: RTEMS_SUCCESSFUL
0242 bdt0: rtems_bdbuf_release_modified[26]: unblocks task 1
0243 bdt0: rtems_bdbuf_release_modified[26]: RTEMS_SUCCESSFUL
0244 bdt0: rtems_bdbuf_release_modified[27]: unblocks task 1
0245 bdt0: rtems_bdbuf_release_modified[27]: RTEMS_SUCCESSFUL
0246 bdt0: rtems_bdbuf_release_modified[28]: unblocks task 1
0247 bdt0: rtems_bdbuf_release_modified[28]: RTEMS_SUCCESSFUL
0248 bdt0: rtems_bdbuf_release_modified[29]: unblocks task 1
0249 bdt0: rtems_bdbuf_release_modified[29]: RTEMS_SUCCESSFUL
0250 bdt0: rtems_bdbuf_release_modified[30]: unblocks task 1
0251 bdt0: rtems_bdbuf_release_modified[30]: RTEMS_SUCCESSFUL
0252 bdt0: rtems_bdbuf_release_modified[31]: unblocks task 1
0253 bdt0: rtems_bdbuf_release_modified[31]: RTEMS_SUCCESSFUL
0254 bdt0: disk ioctl: wake watcher: 0a010003: RTEMS_SUCCESSFUL
0255 bdt0: rtems_bdbuf_release_modified[32]: RTEMS_SUCCESSFUL
0256 bdt0: rtems_bdbuf_release_modified[33]: RTEMS_SUCCESSFUL
0257 bdt0: rtems_bdbuf_release_modified[34]: RTEMS_SUCCESSFUL
0258 bdt0: rtems_bdbuf_release_modified[35]: RTEMS_SUCCESSFUL
0259 bdt0: rtems_bdbuf_release_modified[36]: RTEMS_SUCCESSFUL
0260 bdt0: rtems_bdbuf_release_modified[37]: RTEMS_SUCCESSFUL
0261 bdt0: rtems_bdbuf_release_modified[38]: RTEMS_SUCCESSFUL
0262 bdt0: rtems_bdbuf_release_modified[39]: RTEMS_SUCCESSFUL
0263 bdt0: rtems_bdbuf_release_modified[40]: RTEMS_SUCCESSFUL
0264 bdt0: rtems_bdbuf_release_modified[41]: RTEMS_SUCCESSFUL
0265 bdt0: rtems_bdbuf_release_modified[42]: RTEMS_SUCCESSFUL
0266 bdt0: rtems_bdbuf_release_modified[43]: RTEMS_SUCCESSFUL
0267 bdt0: rtems_bdbuf_release_modified[44]: RTEMS_SUCCESSFUL
0268 bdt0: rtems_bdbuf_release_modified[45]: RTEMS_SUCCESSFUL
0269 bdt0: rtems_bdbuf_release_modified[46]: RTEMS_SUCCESSFUL
0270 bdt0: rtems_bdbuf_release_modified[47]: RTEMS_SUCCESSFUL
0271 bdt0: rtems_bdbuf_release_modified[48]: RTEMS_SUCCESSFUL
0272 bdt0: rtems_bdbuf_release_modified[49]: RTEMS_SUCCESSFUL
0273 bdt0: rtems_bdbuf_release_modified[50]: RTEMS_SUCCESSFUL
0274 bdt0: rtems_bdbuf_release_modified[51]: RTEMS_SUCCESSFUL
0275 bdt0: rtems_bdbuf_release_modified[52]: RTEMS_SUCCESSFUL
0276 bdt0: rtems_bdbuf_release_modified[53]: RTEMS_SUCCESSFUL
0277 bdt0: rtems_bdbuf_release_modified[54]: RTEMS_SUCCESSFUL
0278 bdt0: rtems_bdbuf_release_modified[55]: RTEMS_SUCCESSFUL
0279 bdt0: rtems_bdbuf_release_modified[56]: RTEMS_SUCCESSFUL
0280 bdt0: rtems_bdbuf_release_modified[57]: RTEMS_SUCCESSFUL
0281 bdt0: rtems_bdbuf_release_modified[58]: RTEMS_SUCCESSFUL
0282 bdt0: rtems_bdbuf_release_modified[59]: RTEMS_SUCCESSFUL
0283 bdt0: rtems_bdbuf_release_modified[60]: RTEMS_SUCCESSFUL
0284 bdt0: rtems_bdbuf_release_modified[61]: RTEMS_SUCCESSFUL
0285 bdt0: rtems_bdbuf_release_modified[62]: RTEMS_SUCCESSFUL
0286 bdt0: rtems_bdbuf_release_modified[63]: RTEMS_SUCCESSFUL
0287 bdt0: disk ioctl: wake watcher: 0a010003: RTEMS_SUCCESSFUL
0288 test 4: passed
0289 test 5: Task 0 read all buffers, task 1 blocks waiting for new buffer
0290 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[0]: RTEMS_SUCCESSFUL
0291 bdt0: rtems_bdbuf_read[1]: RTEMS_SUCCESSFUL
0292 bdt0: rtems_bdbuf_read[2]: RTEMS_SUCCESSFUL
0293 bdt0: rtems_bdbuf_read[3]: RTEMS_SUCCESSFUL
0294 bdt0: rtems_bdbuf_read[4]: RTEMS_SUCCESSFUL
0295 bdt0: rtems_bdbuf_read[5]: RTEMS_SUCCESSFUL
0296 bdt0: rtems_bdbuf_read[6]: RTEMS_SUCCESSFUL
0297 bdt0: rtems_bdbuf_read[7]: RTEMS_SUCCESSFUL
0298 bdt0: rtems_bdbuf_read[8]: RTEMS_SUCCESSFUL
0299 bdt0: rtems_bdbuf_read[9]: RTEMS_SUCCESSFUL
0300 bdt0: rtems_bdbuf_read[10]: RTEMS_SUCCESSFUL
0301 bdt0: rtems_bdbuf_read[11]: RTEMS_SUCCESSFUL
0302 bdt0: rtems_bdbuf_read[12]: RTEMS_SUCCESSFUL
0303 bdt0: rtems_bdbuf_read[13]: RTEMS_SUCCESSFUL
0304 bdt0: rtems_bdbuf_read[14]: RTEMS_SUCCESSFUL
0305 bdt0: rtems_bdbuf_read[15]: RTEMS_SUCCESSFUL
0306 bdt0: rtems_bdbuf_read[16]: RTEMS_SUCCESSFUL
0307 bdt0: rtems_bdbuf_read[17]: RTEMS_SUCCESSFUL
0308 bdt0: rtems_bdbuf_read[18]: RTEMS_SUCCESSFUL
0309 bdt0: rtems_bdbuf_read[19]: RTEMS_SUCCESSFUL
0310 bdt0: rtems_bdbuf_read[20]: RTEMS_SUCCESSFUL
0311 bdt0: rtems_bdbuf_read[21]: RTEMS_SUCCESSFUL
0312 bdt0: rtems_bdbuf_read[22]: RTEMS_SUCCESSFUL
0313 bdt0: rtems_bdbuf_read[23]: RTEMS_SUCCESSFUL
0314 bdt0: rtems_bdbuf_read[24]: RTEMS_SUCCESSFUL
0315 bdt0: rtems_bdbuf_read[25]: RTEMS_SUCCESSFUL
0316 bdt0: rtems_bdbuf_read[26]: RTEMS_SUCCESSFUL
0317 bdt0: rtems_bdbuf_read[27]: RTEMS_SUCCESSFUL
0318 bdt0: rtems_bdbuf_read[28]: RTEMS_SUCCESSFUL
0319 bdt0: rtems_bdbuf_read[29]: RTEMS_SUCCESSFUL
0320 bdt0: rtems_bdbuf_read[30]: RTEMS_SUCCESSFUL
0321 bdt0: rtems_bdbuf_read[31]: RTEMS_SUCCESSFUL
0322 bdt0: rtems_bdbuf_read[32]: RTEMS_SUCCESSFUL
0323 bdt0: rtems_bdbuf_read[33]: RTEMS_SUCCESSFUL
0324 bdt0: rtems_bdbuf_read[34]: RTEMS_SUCCESSFUL
0325 bdt0: rtems_bdbuf_read[35]: RTEMS_SUCCESSFUL
0326 bdt0: rtems_bdbuf_read[36]: RTEMS_SUCCESSFUL
0327 bdt0: rtems_bdbuf_read[37]: RTEMS_SUCCESSFUL
0328 bdt0: rtems_bdbuf_read[38]: RTEMS_SUCCESSFUL
0329 bdt0: rtems_bdbuf_read[39]: RTEMS_SUCCESSFUL
0330 bdt0: rtems_bdbuf_read[40]: RTEMS_SUCCESSFUL
0331 bdt0: rtems_bdbuf_read[41]: RTEMS_SUCCESSFUL
0332 bdt0: rtems_bdbuf_read[42]: RTEMS_SUCCESSFUL
0333 bdt0: rtems_bdbuf_read[43]: RTEMS_SUCCESSFUL
0334 bdt0: rtems_bdbuf_read[44]: RTEMS_SUCCESSFUL
0335 bdt0: rtems_bdbuf_read[45]: RTEMS_SUCCESSFUL
0336 bdt0: rtems_bdbuf_read[46]: RTEMS_SUCCESSFUL
0337 bdt0: rtems_bdbuf_read[47]: RTEMS_SUCCESSFUL
0338 bdt0: rtems_bdbuf_read[48]: RTEMS_SUCCESSFUL
0339 bdt0: rtems_bdbuf_read[49]: RTEMS_SUCCESSFUL
0340 bdt0: rtems_bdbuf_read[50]: RTEMS_SUCCESSFUL
0341 bdt0: rtems_bdbuf_read[51]: RTEMS_SUCCESSFUL
0342 bdt0: rtems_bdbuf_read[52]: RTEMS_SUCCESSFUL
0343 bdt0: rtems_bdbuf_read[53]: RTEMS_SUCCESSFUL
0344 bdt0: rtems_bdbuf_read[54]: RTEMS_SUCCESSFUL
0345 bdt0: rtems_bdbuf_read[55]: RTEMS_SUCCESSFUL
0346 bdt0: rtems_bdbuf_read[56]: RTEMS_SUCCESSFUL
0347 bdt0: rtems_bdbuf_read[57]: RTEMS_SUCCESSFUL
0348 bdt0: rtems_bdbuf_read[58]: RTEMS_SUCCESSFUL
0349 bdt0: rtems_bdbuf_read[59]: RTEMS_SUCCESSFUL
0350 bdt0: rtems_bdbuf_read[60]: RTEMS_SUCCESSFUL
0351 bdt0: rtems_bdbuf_read[61]: RTEMS_SUCCESSFUL
0352 bdt0: rtems_bdbuf_read[62]: RTEMS_SUCCESSFUL
0353 bdt0: rtems_bdbuf_read[63]: RTEMS_SUCCESSFUL
0354 bdt0: wake master: 0a010001: RTEMS_SUCCESSFUL
0355 RTEMS_SUCCESSFUL
0356 master: wake task 1: 0a010004: bdt1: rtems_bdbuf_get[20]: blocking ...
0357 RTEMS_SUCCESSFUL
0358 master: wake task 0: 0a010003: RTEMS_SUCCESSFUL
0359 bdt0: rtems_bdbuf_release_modified[0]: unblocks task 1
0360 bdt0: rtems_bdbuf_release_modified[0]: RTEMS_SUCCESSFUL
0361 bdt0: rtems_bdbuf_release_modified[1]: unblocks task 1
0362 bdt0: rtems_bdbuf_release_modified[1]: RTEMS_SUCCESSFUL
0363 bdt0: rtems_bdbuf_release_modified[2]: unblocks task 1
0364 bdt0: rtems_bdbuf_release_modified[2]: RTEMS_SUCCESSFUL
0365 bdt0: rtems_bdbuf_release_modified[3]: unblocks task 1
0366 bdt0: rtems_bdbuf_release_modified[3]: RTEMS_SUCCESSFUL
0367 bdt0: rtems_bdbuf_release_modified[4]: unblocks task 1
0368 bdt0: rtems_bdbuf_release_modified[4]: RTEMS_SUCCESSFUL
0369 bdt0: rtems_bdbuf_release_modified[5]: unblocks task 1
0370 bdt0: rtems_bdbuf_release_modified[5]: RTEMS_SUCCESSFUL
0371 bdt0: rtems_bdbuf_release_modified[6]: unblocks task 1
0372 bdt0: rtems_bdbuf_release_modified[6]: RTEMS_SUCCESSFUL
0373 bdt0: rtems_bdbuf_release_modified[7]: unblocks task 1
0374 bdt0: rtems_bdbuf_release_modified[7]: RTEMS_SUCCESSFUL
0375 bdt0: rtems_bdbuf_release_modified[8]: unblocks task 1
0376 bdt0: rtems_bdbuf_release_modified[8]: RTEMS_SUCCESSFUL
0377 bdt0: rtems_bdbuf_release_modified[9]: unblocks task 1
0378 bdt0: rtems_bdbuf_release_modified[9]: RTEMS_SUCCESSFUL
0379 bdt0: rtems_bdbuf_release_modified[10]: unblocks task 1
0380 bdt0: rtems_bdbuf_release_modified[10]: RTEMS_SUCCESSFUL
0381 bdt0: rtems_bdbuf_release_modified[11]: unblocks task 1
0382 bdt0: rtems_bdbuf_release_modified[11]: RTEMS_SUCCESSFUL
0383 bdt0: rtems_bdbuf_release_modified[12]: unblocks task 1
0384 bdt0: rtems_bdbuf_release_modified[12]: RTEMS_SUCCESSFUL
0385 bdt0: rtems_bdbuf_release_modified[13]: unblocks task 1
0386 bdt0: rtems_bdbuf_release_modified[13]: RTEMS_SUCCESSFUL
0387 bdt0: rtems_bdbuf_release_modified[14]: unblocks task 1
0388 bdt0: rtems_bdbuf_release_modified[14]: RTEMS_SUCCESSFUL
0389 bdt0: rtems_bdbuf_release_modified[15]: unblocks task 1
0390 bdt0: rtems_bdbuf_release_modified[15]: RTEMS_SUCCESSFUL
0391 bdt0: rtems_bdbuf_release_modified[16]: unblocks task 1
0392 bdt0: rtems_bdbuf_release_modified[16]: RTEMS_SUCCESSFUL
0393 bdt0: rtems_bdbuf_release_modified[17]: unblocks task 1
0394 bdt0: rtems_bdbuf_release_modified[17]: RTEMS_SUCCESSFUL
0395 bdt0: rtems_bdbuf_release_modified[18]: unblocks task 1
0396 bdt0: rtems_bdbuf_release_modified[18]: RTEMS_SUCCESSFUL
0397 bdt0: rtems_bdbuf_release_modified[19]: unblocks task 1
0398 bdt0: rtems_bdbuf_release_modified[19]: RTEMS_SUCCESSFUL
0399 bdt0: rtems_bdbuf_release_modified[20]: unblocks task 1
0400 bdt1: rtems_bdbuf_get[20]: RTEMS_SUCCESSFUL
0401 bdt1: rtems_bdbuf_release[20]: RTEMS_SUCCESSFUL
0402 bdt1: rtems_bdbuf_get[21]: blocking ...
0403 bdt0: rtems_bdbuf_release_modified[20]: RTEMS_SUCCESSFUL
0404 bdt0: rtems_bdbuf_release_modified[21]: unblocks task 1
0405 bdt1: rtems_bdbuf_get[21]: RTEMS_SUCCESSFUL
0406 bdt1: rtems_bdbuf_release[21]: RTEMS_SUCCESSFUL
0407 bdt1: rtems_bdbuf_get[22]: blocking ...
0408 bdt0: rtems_bdbuf_release_modified[21]: RTEMS_SUCCESSFUL
0409 bdt0: rtems_bdbuf_release_modified[22]: unblocks task 1
0410 bdt1: rtems_bdbuf_get[22]: RTEMS_SUCCESSFUL
0411 bdt1: rtems_bdbuf_release[22]: RTEMS_SUCCESSFUL
0412 bdt1: rtems_bdbuf_get[23]: blocking ...
0413 bdt0: rtems_bdbuf_release_modified[22]: RTEMS_SUCCESSFUL
0414 bdt0: rtems_bdbuf_release_modified[23]: unblocks task 1
0415 bdt1: rtems_bdbuf_get[23]: RTEMS_SUCCESSFUL
0416 bdt1: rtems_bdbuf_release[23]: RTEMS_SUCCESSFUL
0417 bdt1: rtems_bdbuf_get[24]: blocking ...
0418 bdt0: rtems_bdbuf_release_modified[23]: RTEMS_SUCCESSFUL
0419 bdt0: rtems_bdbuf_release_modified[24]: unblocks task 1
0420 bdt1: rtems_bdbuf_get[24]: RTEMS_SUCCESSFUL
0421 bdt1: rtems_bdbuf_release[24]: RTEMS_SUCCESSFUL
0422 bdt0: rtems_bdbuf_release_modified[24]: RTEMS_SUCCESSFUL
0423 bdt0: rtems_bdbuf_release_modified[25]: unblocks task 1
0424 bdt0: rtems_bdbuf_release_modified[25]: RTEMS_SUCCESSFUL
0425 bdt0: rtems_bdbuf_release_modified[26]: unblocks task 1
0426 bdt0: rtems_bdbuf_release_modified[26]: RTEMS_SUCCESSFUL
0427 bdt0: rtems_bdbuf_release_modified[27]: unblocks task 1
0428 bdt0: rtems_bdbuf_release_modified[27]: RTEMS_SUCCESSFUL
0429 bdt0: rtems_bdbuf_release_modified[28]: unblocks task 1
0430 bdt0: rtems_bdbuf_release_modified[28]: RTEMS_SUCCESSFUL
0431 bdt0: rtems_bdbuf_release_modified[29]: unblocks task 1
0432 bdt0: rtems_bdbuf_release_modified[29]: RTEMS_SUCCESSFUL
0433 bdt0: rtems_bdbuf_release_modified[30]: unblocks task 1
0434 bdt0: rtems_bdbuf_release_modified[30]: RTEMS_SUCCESSFUL
0435 bdt0: rtems_bdbuf_release_modified[31]: unblocks task 1
0436 bdt0: rtems_bdbuf_release_modified[31]: RTEMS_SUCCESSFUL
0437 bdt0: disk ioctl: wake watcher: 0a010003: RTEMS_SUCCESSFUL
0438 bdt0: rtems_bdbuf_release_modified[32]: RTEMS_SUCCESSFUL
0439 bdt0: rtems_bdbuf_release_modified[33]: RTEMS_SUCCESSFUL
0440 bdt0: rtems_bdbuf_release_modified[34]: RTEMS_SUCCESSFUL
0441 bdt0: rtems_bdbuf_release_modified[35]: RTEMS_SUCCESSFUL
0442 bdt0: rtems_bdbuf_release_modified[36]: RTEMS_SUCCESSFUL
0443 bdt0: rtems_bdbuf_release_modified[37]: RTEMS_SUCCESSFUL
0444 bdt0: rtems_bdbuf_release_modified[38]: RTEMS_SUCCESSFUL
0445 bdt0: rtems_bdbuf_release_modified[39]: RTEMS_SUCCESSFUL
0446 bdt0: rtems_bdbuf_release_modified[40]: RTEMS_SUCCESSFUL
0447 bdt0: rtems_bdbuf_release_modified[41]: RTEMS_SUCCESSFUL
0448 bdt0: rtems_bdbuf_release_modified[42]: RTEMS_SUCCESSFUL
0449 bdt0: rtems_bdbuf_release_modified[43]: RTEMS_SUCCESSFUL
0450 bdt0: rtems_bdbuf_release_modified[44]: RTEMS_SUCCESSFUL
0451 bdt0: rtems_bdbuf_release_modified[45]: RTEMS_SUCCESSFUL
0452 bdt0: rtems_bdbuf_release_modified[46]: RTEMS_SUCCESSFUL
0453 bdt0: rtems_bdbuf_release_modified[47]: RTEMS_SUCCESSFUL
0454 bdt0: rtems_bdbuf_release_modified[48]: RTEMS_SUCCESSFUL
0455 bdt0: rtems_bdbuf_release_modified[49]: RTEMS_SUCCESSFUL
0456 bdt0: rtems_bdbuf_release_modified[50]: RTEMS_SUCCESSFUL
0457 bdt0: rtems_bdbuf_release_modified[51]: RTEMS_SUCCESSFUL
0458 bdt0: rtems_bdbuf_release_modified[52]: RTEMS_SUCCESSFUL
0459 bdt0: rtems_bdbuf_release_modified[53]: RTEMS_SUCCESSFUL
0460 bdt0: rtems_bdbuf_release_modified[54]: RTEMS_SUCCESSFUL
0461 bdt0: rtems_bdbuf_release_modified[55]: RTEMS_SUCCESSFUL
0462 bdt0: rtems_bdbuf_release_modified[56]: RTEMS_SUCCESSFUL
0463 bdt0: rtems_bdbuf_release_modified[57]: RTEMS_SUCCESSFUL
0464 bdt0: rtems_bdbuf_release_modified[58]: RTEMS_SUCCESSFUL
0465 bdt0: rtems_bdbuf_release_modified[59]: RTEMS_SUCCESSFUL
0466 bdt0: rtems_bdbuf_release_modified[60]: RTEMS_SUCCESSFUL
0467 bdt0: rtems_bdbuf_release_modified[61]: RTEMS_SUCCESSFUL
0468 bdt0: rtems_bdbuf_release_modified[62]: RTEMS_SUCCESSFUL
0469 bdt0: rtems_bdbuf_release_modified[63]: RTEMS_SUCCESSFUL
0470 bdt0: disk ioctl: wake watcher: 0a010003: RTEMS_SUCCESSFUL
0471 test 5: passed
0472 test 6: Task 0 release modified 4 buffers then syncs a 5th buffer
0473 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[0]: RTEMS_SUCCESSFUL
0474 bdt0: rtems_bdbuf_read[1]: RTEMS_SUCCESSFUL
0475 bdt0: rtems_bdbuf_read[2]: RTEMS_SUCCESSFUL
0476 bdt0: rtems_bdbuf_read[3]: RTEMS_SUCCESSFUL
0477 bdt0: rtems_bdbuf_read[4]: RTEMS_SUCCESSFUL
0478 bdt0: rtems_bdbuf_release_modified[0]: RTEMS_SUCCESSFUL
0479 bdt0: rtems_bdbuf_release_modified[1]: RTEMS_SUCCESSFUL
0480 bdt0: rtems_bdbuf_release_modified[2]: RTEMS_SUCCESSFUL
0481 bdt0: rtems_bdbuf_release_modified[3]: RTEMS_SUCCESSFUL
0482 bdt0: rtems_bdbuf_sync[4]: RTEMS_SUCCESSFUL
0483 RTEMS_SUCCESSFUL
0484 test 6: passed
0485 test 7: Task 0 release modified 5 buffers then sync the device
0486 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[0]: RTEMS_SUCCESSFUL
0487 bdt0: rtems_bdbuf_read[1]: RTEMS_SUCCESSFUL
0488 bdt0: rtems_bdbuf_read[2]: RTEMS_SUCCESSFUL
0489 bdt0: rtems_bdbuf_read[3]: RTEMS_SUCCESSFUL
0490 bdt0: rtems_bdbuf_read[4]: RTEMS_SUCCESSFUL
0491 bdt0: rtems_bdbuf_release_modified[0]: RTEMS_SUCCESSFUL
0492 bdt0: rtems_bdbuf_release_modified[1]: RTEMS_SUCCESSFUL
0493 bdt0: rtems_bdbuf_release_modified[2]: RTEMS_SUCCESSFUL
0494 bdt0: rtems_bdbuf_release_modified[3]: RTEMS_SUCCESSFUL
0495 bdt0: rtems_bdbuf_release_modified[4]: RTEMS_SUCCESSFUL
0496 bdt0: rtems_bdbuf_syncdev[0: RTEMS_SUCCESSFUL
0497 RTEMS_SUCCESSFUL
0498 test 7: passed
0499 test 8: Task 0 releases modified 5 buffers is out or order sequence and the driver checks the buffers are in order
0500 master: wake task 0: 0a010003: bdt0: rtems_bdbuf_read[0]: RTEMS_SUCCESSFUL
0501 bdt0: rtems_bdbuf_read[1]: RTEMS_SUCCESSFUL
0502 bdt0: rtems_bdbuf_read[2]: RTEMS_SUCCESSFUL
0503 bdt0: rtems_bdbuf_read[3]: RTEMS_SUCCESSFUL
0504 bdt0: rtems_bdbuf_read[4]: RTEMS_SUCCESSFUL
0505 bdt0: rtems_bdbuf_release_modified[4]: RTEMS_SUCCESSFUL
0506 bdt0: rtems_bdbuf_release_modified[3]: RTEMS_SUCCESSFUL
0507 bdt0: rtems_bdbuf_release_modified[0]: RTEMS_SUCCESSFUL
0508 bdt0: rtems_bdbuf_release_modified[1]: RTEMS_SUCCESSFUL
0509 bdt0: rtems_bdbuf_release_modified[2]: RTEMS_SUCCESSFUL
0510 bdt0: rtems_bdbuf_syncdev[0]: checking order
0511 disk ioctl: multi-block order check: count = 5
0512 bdt0: rtems_bdbuf_syncdev[0]: RTEMS_SUCCESSFUL
0513 RTEMS_SUCCESSFUL
0514 test 8: passed
0515
0516 *** END OF TEST BLOCK 6 ***