mrg
8df00d72b3
add r600_cp.c.
2009-06-19 03:53:24 +00:00
mrg
6fa8682e45
add a freshly generated drm_pciids.h
2009-06-19 03:52:20 +00:00
mrg
50fcbdf26f
merge the changes from drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c
...
with our changes and the work recently done by Arto Huusko
<arto.huusko@pp2.inet.fi> and FUKAUMI Naoki <fun@naobsd.org>.
it includes all the changes arto provided from both mesa-drm and
the r6xx-r7xx-support branch. it does not yet include code to
handle the (deleted) drm_pciids.h file, but i'll probably just
check in a generated one for now.
i have not yet merged the changes from outside this dir.
from arto's messages to tech-x11:
The important change that was needed is that drm_scatter.c was
fixed to return pointer to all allocated pages, not just the
beginning of the allocated segments.
Other changes:
- drm_scatter maps COHERENT memory
- drm_drawable: drawable handle allocation is done
inside lock
- drm_memory: when mapping "agp" memory, store offset
of mapped area, so that new requests to same offset
return the same area instead of trying to remap
and fail
- drm_vm: use bus_space_mmap for frame buffer and registers
- r600_cp.c: ioremapfree allocated gart range
- radeon_cp.c: use mtsleep
- some memset calls I had added had their args swapped,
and no memory was cleared
2009-06-19 03:50:03 +00:00
mrg
57cc1d9fad
import the missing file from mesa-drm at git change
...
85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
2009-06-19 03:38:39 +00:00
mrg
d7792ba7fe
import mesa-drm git from version 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
2009-06-19 03:22:23 +00:00
mrg
bf40ad8b96
port the MOSCHIP MCS7703 driver from openbsd, based on changes between
...
openbsd uvscom and netbsd uvscom as a guide.
XXX: it only attaches one of the two ucom's on this device currently.
XXX: needs moscom.4.
2009-06-19 01:16:23 +00:00
mrg
a0e195499c
regenerate for new MOSCHIP devices.
2009-06-19 01:15:02 +00:00
mrg
aa276e62a5
add a couple of MOSCHIP usb serial devices.
2009-06-19 01:14:27 +00:00
christos
2739d569fd
allow overwriting the version record.
2009-06-18 22:13:56 +00:00
christos
3baf6d1ea8
now that pwd_mkdb does not change the version, warn if we still have version
...
0 databases.
2009-06-18 22:00:04 +00:00
christos
9dbe62df2a
remove duplicated code by merging the insecure and secure database handling.
...
add warning flag.
2009-06-18 21:59:24 +00:00
mrg
980e989b21
fix the prior change to add MKX11FONTS support.
2009-06-18 21:05:35 +00:00
njoly
9edecd8c07
In linux_sys_sched_getaffinity(), do not leak memory on error.
2009-06-18 20:36:28 +00:00
christos
ed742f5718
support reading and writing both version 0 and version 1 databases using
...
-V <version>. By default the databases stay in their current version when
rebuilding/updating.
2009-06-18 17:46:24 +00:00
reinoud
c76ee53287
Add overlooked `cred' declaration in udf_write() when i committed the catchup
...
patches.
2009-06-18 15:51:44 +00:00
he
b1946a6b32
Back out the addition of memset.c to the vax libkern, and instead do
...
as tsutsui@ suggested, and include <sys/param.h> in sha2.c instead.
On the vax, this causes <machine/macros.h> to be included, and it contains
that machine's memset() macro+inline.
2009-06-18 15:22:24 +00:00
reinoud
8f6cc2bd0e
Pass-on credentials to size reversal on aborted write due to error. It could
...
be that in the future this credentials need to be changed to allways-allow
since its an reverting-on-error behaviour.
2009-06-18 15:15:10 +00:00
reinoud
9cf321ebdd
Fix nitpicky spacing and debug printout
2009-06-18 15:09:18 +00:00
reinoud
66e7de7ac6
Remove unneeded (and unused) inclusion of "opt_quota.h"
2009-06-18 15:06:38 +00:00
reinoud
b32db61b9b
Enhance comment on node locking when writing out a node's descriptors.
2009-06-18 15:03:34 +00:00
reinoud
45929a2856
Remove unneeded wait for SYNC being finished on node disposal of deleted node;
...
this could interfere and lockup.
2009-06-18 15:01:34 +00:00
reinoud
ba587e2e62
Add RESERVE bitmask flag to DEBUG print constants adding another 0 prefix to
...
the constants already defined.
2009-06-18 14:57:50 +00:00
reinoud
96a16f2f23
Remove now unused UDF_DIRHASH constants
2009-06-18 14:56:09 +00:00
rjs
805ebb2dbd
Regen.
2009-06-18 11:33:31 +00:00
rjs
6f27b61c89
Add Marvell 88E1116R PHY.
2009-06-18 11:32:29 +00:00
rjs
4cd376c68b
Make it compile. Change a commented out printf() to aprint_error_dev().
2009-06-18 08:40:26 +00:00
he
78443215c7
Add memset.c, so that the references from sha2.c can be satisfied, and
...
so that the kernel and puffs applications can link again.
2009-06-18 07:56:04 +00:00
mrg
5b9c71717d
implement MKX11FONTS for Xorg.
2009-06-18 06:36:58 +00:00
mrg
8520c31093
when printing a ddb stack trace when entering ddb, include the cpu number
2009-06-18 06:26:58 +00:00
mrg
27cab9ebfa
fix up for the current symbols/pc xkb map.
2009-06-18 05:59:42 +00:00
mrg
1e482b916c
unobsolete libglx
2009-06-18 05:57:34 +00:00
mrg
3fb9247f79
actually build glx extension.
2009-06-18 03:32:41 +00:00
mrg
7319e14f4d
remove dead code
2009-06-18 03:20:14 +00:00
mrg
855056f57f
build pciaccess everywhere for now
2009-06-18 02:46:57 +00:00
mrg
5de241ae42
only built int10 on x86. from macallan.
2009-06-18 02:46:10 +00:00
mrg
a1fe0e9723
remove non-existant subdirs from the default path list.
2009-06-18 02:45:30 +00:00
mrg
95c070cab9
- add extended WAVE header support
...
- attempt to play a bunch more WAV files
2009-06-18 02:37:27 +00:00
christos
6709212e45
add fpurge
2009-06-17 23:34:45 +00:00
dyoung
61fa5bb9be
Make kobj_stat() return ENOSYS instead of panicking ("not modular")
...
on non-MODULAR kernels. Make a few kobj_stat() callers check for
a non-zero return code and deal gracefully.
2009-06-17 21:04:25 +00:00
cegger
77578bbc3a
make this build w/o SIISATA_DEBUG
2009-06-17 19:12:48 +00:00
tsutsui
a36955c23e
Unwrap not so long lines.
2009-06-17 15:43:16 +00:00
tsutsui
a86f73dc93
- no need to use device_parent() because device_t parent is passed
...
via config_attach(9)
- use device_is_a() rather than strcmp() for readability
2009-06-17 15:42:00 +00:00
njoly
3152f584bd
Regen for sendmsg/recvmsg definitions update.
2009-06-17 14:20:08 +00:00
njoly
f50c7f6eb2
Add a new linux_msghdr structure, as its size differs on 64bit archs.
...
Do the needed conversions in sendmsg/recvmsg syscalls, and adjust
their definitions accordingly.
2009-06-17 14:18:51 +00:00
skrll
9820325bb1
Remove incorrect KASSERT.
...
footbridge_intr_calculate_masks is called multiple times and the KASSERT
isn't valid in (at least) the first call.
2009-06-17 06:27:05 +00:00
jakllsch
f38e8286ac
A few changes for siisata(4):
...
- Support detachment. From KIYOHARA Takashi.
- Add PCI detachment functionality (albeit not very interesting when
the bus can not yet be rescanned).
- Rework interrupt handlers to reduce near-duplicate code.
Borrowed from ahcisata(4).
- Attempt to make polled I/O work. Untested.
- Fix formatting of some messages.
- For always-polled commands, disable interrupt
at slot level rather than port level.
- Instead of busy-waiting indefinitely for completion of some commands
move on after 31 seconds. Use cv_timedwait(9) instead of DELAY(9).
- Use abstracted SATA FIS code.
- Enable use of disks that don't respond with the standard signature.
2009-06-17 04:37:57 +00:00
jakllsch
da65bf0f42
ahcisata now uses the common FIS code, register this dependency.
2009-06-17 04:02:59 +00:00
jakllsch
5ea7c61bc2
Use abstracted FIS code for ahcisata(4). Have the FIS code pre-zero the FIS.
2009-06-17 03:55:04 +00:00
jakllsch
e5e3060059
ahcisata(4) and siisata(4) use similar SATA FIS functions, share them.
2009-06-17 03:07:51 +00:00
njoly
cb90fdddc4
Add LINUX_CMSG_{SPACE,LEN} macros. Use then when calculating the
...
msg_controllen size, when converting the control message buffer from
native (previous version was missing the linux_cmsghdr size).
2009-06-16 23:17:02 +00:00