Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-13 | Remove some m->m_pkthdr.rcvif dereference to help for upcoming | Martin Pieuchot | |
receiving pointer -> index conversion. No functional change. ok claudio@, mikeb@, lteo@ | |||
2014-05-12 | Move GTT management for Sandy Bridge and up into inteldrm(4). This makes | Mark Kettenis | |
it possible to use the non-mappable part of the GTT, prepares the way for using the PPGTT and reduces the diffs with Linux. ok jsg@ | |||
2014-05-12 | Fix format strings in debug code. | Mark Kettenis | |
2014-05-12 | Backport FreeBSD's HID parser in order to properly parse `moderm' | Martin Pieuchot | |
input device descriptors, notably if they include an Item with an Usage array (Min-Max range) and others single Usage elements. Tested by many, thanks! ok andre@ | |||
2014-05-12 | Includes a router altert option (RAO) in IGMP packets. Without this | Martin Pieuchot | |
option, required by the RFC2236, some L3 switches do not examine the packets. Based on FreeBSD's r14622 via Florian Riehm on tech@. ok bluhm@, jca@ | |||
2014-05-11 | The relation between uhci(4), ohci(4) and their root hub device is | Martin Pieuchot | |
delicate. HC drivers do not always accept to be left alone. I don't know if it is a love crisis, but apparently receiving a root hub status change interrupt before having an uhub(4) attached breaks resume. So make sure the root hub is re-attached before interrupt get enabled. It is safe to do it during DVACT_RESUME since attaching root hubs do not require any USB transfer. Based on a diff from yasuoka@, fix a regression introduced in last commit an reported by Abel Abraham Camarillo Ojeda on tech@ and Nils R on bugs@. | |||
2014-05-11 | need syscall.h.. | Theo de Raadt | |
2014-05-11 | hide two printfs behind an ifdef DEBUG; spotted by miod@ | Jasper Lievisse Adriaanse | |
2014-05-11 | Move the increment of uvmexp.softs back to the caller of mi_ast(): | Philip Guenther | |
it needs to be done atomicly on some MP archs and we don't have atomic_add_int() everywhere yet. Also, mi_ast() was meant to be inline. noted by miod@ | |||
2014-05-11 | Pull in <sys/user.h> before <sys/syscall*.h> | Philip Guenther | |
2014-05-10 | spello in comment and tweak DUMP_BOOT_DESC a tad | Jasper Lievisse Adriaanse | |
2014-05-10 | various format string fixes and remove -Wno-format from octeon | Jasper Lievisse Adriaanse | |
feedback/ok miod@ | |||
2014-05-10 | sigh, another case of user.h before syscall_mi.h | Theo de Raadt | |
2014-05-10 | Remove -Wno-format. | Mark Kettenis | |
2014-05-10 | Disable speedstep instead of panicing if the high and low speeds are the same. | Philip Guenther | |
Problem noted by Benjamin Baier (programmer (at) netzbasis.de) improvements and ok kettenis@ | |||
2014-05-10 | We print time_t by casting to "long long" even in the kernel. | Mark Kettenis | |
ok deraadt@ | |||
2014-05-10 | Sidestep format string issue by sanitizing a bit of debug code. | Mark Kettenis | |
ok deraadt@ | |||
2014-05-10 | bring things syscall_mi.h needs into scope earlier | Theo de Raadt | |
2014-05-10 | bring things syscall_mi.h needs into scope earlier | Theo de Raadt | |
ok guenther | |||
2014-05-10 | Fix formwat string. Cast pointer to long and print it using %lx since %p | Mark Kettenis | |
prefixes the address with 0x which we want to avoid here. | |||
2014-05-10 | Fix a few bad indents | Claudio Jeker | |
2014-05-10 | A few more straightforward format string fixes. | Mark Kettenis | |
2014-05-10 | Format string fixes for bus_addr_t and bus_size_t, which are u_long everywhere. | Mark Kettenis | |
2014-05-10 | Schizo registers are all 64-bit, so use u_int64_t to store them and print them | Mark Kettenis | |
using %llx/%llb. | |||
2014-05-10 | Format string fixes for printing interrupt vectors. | Mark Kettenis | |
2014-05-10 | Some straightforward format string fixes. Also, print both the tx and rx | Mark Kettenis | |
interrupt vector numbers instead of printing rx; pointed out by florian@ | |||
2014-05-10 | Factor out the common ast bits into mi_ast() | Philip Guenther | |
ok deraadt@ | |||
2014-05-09 | format string fixes and removal of -Wno-format for sparc kernels. | Miod Vallat | |
2014-05-09 | Format string fixes and removal of -Wno-format for *ppc kernels. | Miod Vallat | |
2014-05-09 | Plug an xfer leak when detaching root hubs. | Martin Pieuchot | |
This leak is similar to the public xfer leak #1 that was affecting device interrupt pipes except that root hubs are rarely detached. Note that this xfer is never associated to any TD and is just used to indicate that some of the HC ports has changed status, so there is no need to flag it as "done" before completing it. | |||
2014-05-09 | We should use the highest possible priority for routes to local addresses. | Martin Pieuchot | |
Requested by claudio@ | |||
2014-05-09 | stop using B_AGE, it was effectively retired some time ago. | Ted Unangst | |
2014-05-09 | disable IO_NOCACHE B_NOCACHE conversion until it works. | Ted Unangst | |
2014-05-08 | Format string fixes for m88k; remove -Wno-format from the m88k kernels. | Miod Vallat | |
2014-05-08 | Format string fixes and removal of -Wno-format for landisk kernels | Miod Vallat | |
2014-05-08 | Format string fixes and removal of -Wno-format for hppa kernels. | Miod Vallat | |
2014-05-08 | Update #include list after not-so-recent uvm includes cleanups. | Miod Vallat | |
2014-05-08 | Format string fixes and removal of -Wno-format for arm kernels. | Miod Vallat | |
2014-05-08 | Format string fixes for alpha kernels, and remove -Wno-format | Miod Vallat | |
2014-05-08 | Fix some potential integer overflows caused by converting a page number into | Mark Kettenis | |
an offset/size/address by shifting by PAGE_SHIFT. Make uvm_objwrire/unwire use voff_t instead of off_t. The former is the right type here even if it is equivalent to the latter. Inspired by a somewhat similar changes in Bitrig. ok deraadt@, guenther@ | |||
2014-05-08 | No longer build vax kernels with -Wno-format. | Miod Vallat | |
2014-05-08 | Format string fixes. | Miod Vallat | |
2014-05-08 | Format string fix in disabled code. Format bus_space_handle_t with %xl, | Stefan Fritsch | |
cast bus_space_tag_t to (u_long) | |||
2014-05-08 | Enable -Wno-format in the kernel on i386 & amd64 | Stefan Fritsch | |
ok jsg@ "go for it" kettenis@ | |||
2014-05-08 | Plug one more xfer leak. | Martin Pieuchot | |
Now that aborting interrupt pipes does not prevent us from freeing the associated xfer, make sure to flag this xfer as "done" even if there's no need to abort it in hardware. | |||
2014-05-08 | The pcexmem(4) and pcexio(4) should be attached on LUNA-88K2 only. | Kenji Aoyama | |
Actually, there seems to be no PC-9801 extension board slot on 'original' LUNA-88K. ok miod@ | |||
2014-05-08 | Introduce two new route flags: RTF_LOCAL and RTF_BROADCAST. | Martin Pieuchot | |
Nothing use them for the moment, but here is the plan: Since a route lookup is always necessary to output a packet it makes sense to store all the information regarding how the packet should be sent in the routing entry. This will save us some expensive lookups on address lists. But once we have all the information about our addresses in the routing table, we can even use it in the input path with the hope that the number of lookups in the forwarding case can be reduce to one. ok henning@, chris@ | |||
2014-05-07 | Fix whitespace mistakes. | Paul Irofti | |
2014-05-07 | Remove the last hacks concerning the global list of IPv4 addresses in the | Martin Pieuchot | |
source address selection logic. These hacks were only relevant for the NFS diskless boot code in order to pick the local broadcast address of the only configured interface. So, be explicit and set this address directly. Tested by florian@, ok henning@, beck@, chrisz@ | |||
2014-05-07 | Make sure to call uhidev_close() upon detach for every HID driver calling | Martin Pieuchot | |
uhidev_open() at attach time. This plugs up to 3 xfer leaks and a buffer one. ok yuo@ |