Commit Graph

21 Commits

Author SHA1 Message Date
K. Lange ea2a4a2faf ata: slap a warning at the top of that 2021-11-14 12:34:42 +09:00
K. Lange fde9fe8753 ext2: Try to make this less broken 2021-11-14 10:49:01 +09:00
K. Lange 25602ba019 ata: Ensure we lock around submitting ATAPI command so we're woken up correctly 2021-10-21 08:48:03 +09:00
K. Lange 70e4d82524 ata: fix bad timeout on ATAPI initialization, fixes vbox seeing the CD 2021-10-07 20:21:01 +09:00
K. Lange 205c63a48b ata: identify disk before checking its size... 2021-09-07 18:40:27 +09:00
K. Lange db9c2a6d3f ata: Don't make device nodes for disks that claim to be empty 2021-09-02 21:30:59 +09:00
K. Lange d7b0faa9f9 ata: remove partition info which belongs to dospart module 2021-08-31 16:50:58 +09:00
K. Lange 03e22eb823 ata: Rudimentary recovery of the legacy ATA driver 2021-08-31 16:31:29 +09:00
K. Lange b35f7ac8c9 misaka: initial merge 2021-05-31 10:54:11 +09:00
K. Lange 229c4f9631 atapi: Add timeout checks to resolve boot failures in newer QEMUs 2021-05-31 09:24:06 +09:00
K. Lange 96fe218d2f ata: apply same change for atapi 2018-12-28 09:49:58 +09:00
K. Lange d922943547 ata: fix disk size and small reads 2018-12-28 09:37:17 +09:00
K. Lange cf073fa36f ata: provide /dev/cdrom* as o=r 2018-12-27 21:15:23 +09:00
K. Lange a97c3ab361 ata: fixup read/write on big disks 2018-11-23 12:34:23 +09:00
K. Lange de7463d141 kernel: 64-bit offsets for VFS 2018-11-23 09:56:44 +09:00
K. Lange b9e0a85817 Don't show /dev/cdrom0 if it's empty (for now) 2018-09-11 17:43:34 +09:00
K. Lange 095d087e1d IRQ stuff 2018-07-21 16:02:39 +09:00
K. Lange 557f578574 Don't use my given name in copyright headers; update everything to 2018 because why not 2018-05-01 17:12:56 +09:00
K. Lange 5dd763780a Unify list, tree, hashmap implementations with userspace/kernel 2018-04-24 19:28:50 +09:00
K. Lange 1355502e6c Reorganize headers 2018-03-19 11:38:11 +09:00
K. Lange 3f4293d357 Merge kernel 2018-03-16 21:56:19 +09:00