Skip to content

Commit ab54f77

Browse files
committed
kernel: Add more backtrace levels
1 parent 3a335b1 commit ab54f77

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

src/kernel/elf.cpp

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,17 @@ void print_backtrace()
285285
PRINT_TRACE(8, ra);
286286
if (frp(9, ra)) {
287287
PRINT_TRACE(9, ra);
288-
}}}}}}}}}}
288+
if (frp(10, ra)) {
289+
PRINT_TRACE(10, ra);
290+
if (frp(11, ra)) {
291+
PRINT_TRACE(11, ra);
292+
if (frp(12, ra)) {
293+
PRINT_TRACE(12, ra);
294+
if (frp(13, ra)) {
295+
PRINT_TRACE(13, ra);
296+
if (frp(14, ra)) {
297+
PRINT_TRACE(14, ra);
298+
}}}}}}}}}}}}}}}
289299
}
290300

291301
void Elf::print_info()

src/net/tcp/connection.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,10 +269,10 @@ void Connection::close() {
269269

270270
void Connection::receive_disconnect() {
271271
Expects(read_request and read_request->buffer.buffer());
272-
auto& buf = read_request->buffer;
273272

274273
if(read_request->callback) {
275274
// TODO: consider adding back when SACK is complete
275+
//auto& buf = read_request->buffer;
276276
//if (buf.size() > 0 && buf.missing() == 0)
277277
// read_request->callback(buf.buffer(), buf.size());
278278
}

0 commit comments

Comments
 (0)