Commit graph

292 commits

Author SHA1 Message Date
cinap_lenrek ee983985d9 sdvirtio: primitive virtio block driver 2012-04-22 05:19:34 +02:00
cinap_lenrek f3609bada2 sdide: increase Drq wait timeouts (fixes i/o errors in vbox) 2012-04-19 14:50:00 +02:00
cinap_lenrek df1d6ba99d sdide: do drive presence check in atadrive, probe slave drive before master. 2012-04-19 23:56:10 +02:00
cinap_lenrek e294bcae53 sdide: make ataidentify wait longer if theres no floating bus 2012-04-18 16:49:27 +02:00
cinap_lenrek 1d96a8256e sdide: do drive probles the non-clever way, this got a-'s cdrom to working 2012-04-18 15:55:51 +02:00
cinap_lenrek 73b7f5f12c panic: trailing newlines 2012-03-28 18:13:45 +02:00
cinap_lenrek c3004ddf25 port/chan.c: fix locking issue 2012-03-28 18:11:09 +02:00
cinap_lenrek 6bda7fac86 ether82563: make sure not to run over tx ring head 2012-03-27 16:51:53 +02:00
cinap_lenrek 8745e29e15 make pc kernels graphics image memory pool unlimited by default, add *imagemaxmb= kernel parameter 2012-03-18 20:12:29 +01:00
cinap_lenrek 7106166b11 etherigbe: fixup PciCLS if not initialized (qemu) 2012-03-18 01:27:30 +01:00
cinap_lenrek f0facb2ed8 usbehci: import changes from sources (portreset, port handover handling), set interrupt threshold to 1 uframe 2012-03-07 23:50:58 +01:00
cinap_lenrek 3ede927b40 audiohda: oops... 2012-03-04 07:02:38 +01:00
cinap_lenrek f649ceba09 audiohda: set power state, eapd for x61 2012-03-04 06:17:40 +01:00
cinap_lenrek 02217fa6c2 boot: check nousbrc boot parameter, add delay 2012-03-01 18:55:42 +01:00
cinap_lenrek 63f2214164 boot: ignore led file in /dev/sd* 2012-02-28 21:42:25 +01:00
cinap_lenrek f2b6ec3140 correcting unicode superscripts for 1 2 and 3 2012-02-23 16:58:53 +01:00
cinap_lenrek 6c41bd843c audiohda: add more pci vid/did 2012-02-21 11:58:42 +01:00
cinap_lenrek 6512bbc679 audiohda: ich8 support 2012-02-20 17:37:39 +01:00
cinap_lenrek 5b07f6238b devdraw: use QLock to serialize sleep on refresh to prevent double sleep 2012-02-20 10:49:14 +01:00
cinap_lenrek 9e28bf1a63 audiohda: make it work with sb600 onboard sound 2012-02-19 19:43:49 +01:00
cinap_lenrek 77c21a062c kernel: remove duppage debug, add comments, cleanup 2012-02-16 18:04:08 +01:00
cinap_lenrek 083612b34e kernel: duppage checking 2012-02-16 11:38:50 +01:00
cinap_lenrek 4780a7ff56 devmouse: add twitch mousectl command 2012-02-13 07:06:08 +01:00
cinap_lenrek c9f5d14ea6 ip: fix missing poperror (from applied/netlogpoperror) 2012-02-13 05:56:47 +01:00
cinap_lenrek 84b8be31d0 sdide: fix lba48 transition bug 2012-02-12 04:02:33 +01:00
cinap_lenrek 1d58cb8832 pci: add pcicap 2012-02-11 00:49:39 +01:00
cinap_lenrek 061d55111b add Etoolong error string, cleanup genbuf truncation fix 2012-02-08 02:32:03 +01:00
cinap_lenrek 022fd02b96 fix endless devwalk loops caused by genbuf truncation 2012-02-08 00:00:42 +01:00
cinap_lenrek 5acde1e791 make smalloc() uninterruptable as most callers cant handle it anyway 2012-02-06 05:28:57 +01:00
cinap_lenrek 9d60d8262e fix potential double ready in postnote() for rendezvous 2012-02-06 00:23:38 +01:00
cinap_lenrek 3599f733ee more checking for eqlock 2012-02-05 20:52:12 +01:00
cinap_lenrek 8d22d0b165 devuart: fix no memory panic with zero number of uarts 2012-02-04 16:41:46 +01:00
cinap_lenrek 173a01ef8b sdide: add another pci vid/did for nVidia MCP55 2012-01-25 19:46:12 +01:00
cinap_lenrek 8ef32ed38c fix double free in exec 2012-01-23 05:12:05 +01:00
cinap_lenrek e2bbb41a30 fix unlock(&procalloc) race on mp systems 2012-01-22 22:33:15 +01:00
cinap_lenrek 9334509224 sdide: add another vid/did for 82801FB 2012-01-21 03:06:24 +01:00
cinap_lenrek 413ab7785f eqlock: cleanup 2012-01-15 14:31:53 +01:00
cinap_lenrek 577d31ab13 fix race condition of the CCACHE flag by clearing the flag in
attachimage() instead of temporarily reseting in pio().
2012-01-12 12:54:45 +01:00
cinap_lenrek 659943558f kernel: keep segment locked for data2txt 2012-01-09 21:33:22 +01:00
cinap_lenrek 367b4be219 nusbrc: fix permissions, was broken when the complication got a complication 2012-01-09 21:30:57 +01:00
cinap_lenrek 85fd5bf58d eqlock: dont rely on notepending flag when detecting eqlock interruption 2012-01-09 21:18:03 +01:00
cinap_lenrek 2131248411 swap: make sure swapchan doesnt use the mntcache 2011-12-22 02:33:49 +01:00
cinap_lenrek ea5a23d39a kernel: make mntcache effective, be carefull 2011-12-22 02:17:29 +01:00
cinap_lenrek 4fe344847c kernel: better pidalloc() 2011-12-21 23:08:15 +01:00
cinap_lenrek 2450b55c7b kernel: add pidalloc() and reuse pid once the counter wraps arround 2011-12-20 22:22:08 +01:00
cinap_lenrek 9310f981b0 kernel: xalloc error handling 2011-12-14 00:22:46 +01:00
cinap_lenrek 861713765b kernel: fix wrong calculation of swap iolist size 2011-12-14 00:10:33 +01:00
cinap_lenrek 95742d95a9 cleanup 2011-12-13 16:16:21 +01:00
cinap_lenrek e15102aa75 kernel: make system come up into bootrc with 8MB of memory 2011-12-13 16:16:01 +01:00
cinap_lenrek bef3c5a3c5 devfs: dont raise "no more trees" if malloc fails 2011-12-13 16:12:40 +01:00