Age | Commit message (Collapse) | Author |
|
ok deraadt@
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
blocksize
|
|
* reduce number of outstanding USB xfers: 6 -> 3
* reduce number of USB frames per xfer: 10 -> 2
* if the device uses wMaxPacketSize frame sizes that are longer than
1 ms, allow 1 frame per xfer
* instead of making blocksizes big enough to hold all outstanding
xfers, just make it big enough to hold one xfer
* calculate blocksizes a little better
* be more careful to let the upper layer know exactly when a block
has been moved in/out of the upper layer buffer
ok ratchov
|
|
not having sks and sks set to NULL causes random memory to be pool_put().
ok deraadt@ jsing@
|
|
ok miod@
|
|
ok deraadt@
|
|
tested by deraadt@ and me
ok deraadt@
|
|
|
|
in the AML interpreter and context switching into userland processes
tends to sometimes pop the ACPI trampoline page out of our address
space. Makes lots more machines work.
ok kettenis mlarkin
|
|
the suspend and resume operations
ok kettenis
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
|
|
|
|
|
|
Via CPU temperature sensor task, otherwise it is added for model 9 as well
which is not supported.
ok kevlo
|
|
Tested mlarkin on thinkpad x60, pirofti on dell d620, and deraadt on
thinkpad T61.
ok deraadt@, pirofti@
|
|
ok deraadt@, claudio@
|
|
ok kettenis@
|
|
ok kettenis@
|
|
|
|
|
|
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
ok deraadt@, mlarkin@, pirofti@
|
|
re-add uvm_objwire and uvm_objunwire.
"you may commit that" kettenis@
original diff oked by ariane@ and art@
|
|
It was backed out as part of the date-based revert after c2k9.
"you can commit that" kettenis@
original diff oked by ariane@, art@.
|
|
It was backed out as part of the date-based revert after c2k9.
"you can commit that" kettenis@
original diff oked by ariane@, art@.
|
|
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
ok claudio@
|
|
usable size of the PCU TX FIFO to 2KB even though the hardware
has 4KB.
|
|
Also few xheart modification for SMP.
ok miod@
|
|
ok deraadt@
|
|
specifically. On some thinkpads we get 0x02 for the Fn button, which
means that it is going to handle the next bit for us. After that,
we get an suspend key event in acpithinkpad.
ok pirofti
|
|
Some vendors screw us up on resume giving back a dirty gdt which
prevents us to go into protected mode. This makes sure the gdt is
clean, its the only way to do this and its the only way to be sure
we're clean on resume.
This fixes quite a few laptops that didn't resume but rebooted or did
other screwy things because of a dirty gdt.
Worked with mlarkin@ for quite a few houres last night.
Tested by many on both amd64 and i386.
Okay deraadt@.
|
|
but I get the feeling this may be an issue for some of the schizo(4) error
interrupts.
|
|
|
|
"go for it" kettenis@
|
|
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs
polishing; most of this work done during h2k9 last month, although the
porting effort started earlier this year.
|
|
fixes the lockups for claudio.
|
|
data if we already have pending data to process in the timeout handler.
help kettenis@; commited from the Naturetech #$@!&! machine.
|
|
basicly 82545, but the PHY's are separated form the chip and they are accessed
through a special PCI device called GCU which has the MDIO interface. Since
there is no direct relationship between MAC and PHY, so for the moment they
are assigned to each other the way its done on Axiomtek NA-200, that was
danted to us by them.
This also adds a device driver for the GCU.
tested by me on Axiomtek board
reviewed by claudio@, kettenis@, deraadt@
'commit that as is' deraadt@
|
|
|
|
packet, ie. an output error. This way, we'll be able to see if the
seized interfaces had tx packets queued.
ok claudio
|
|
we can dianose if those ever happen.
ok claudio
|
|
the latter does that itself.
ok claudio
|
|
basis even in the absence of keyboard events; Naturetech onboard keyboard
no longer loses keystrokes.
Joint work with kettenis@
|
|
struct intrhand, instead of having it malloc()'ed.
|
|
particular CPU such that it just sits and spins in the idle loop, effectively
halting that CPU.
ok deraadt@, miod@
|