Commit Graph

162059 Commits

Author SHA1 Message Date
kiyohara b7e745a1d8 Fix to persona_hpw{5,20}0pad_special_keymap.[KEY_SPECIAL_OFF] = 5. 2007-09-23 11:56:27 +00:00
kiyohara 8c742ba90a Add gcq.h.
Forgot since Wed Aug 15 03:53:09 2007 UTC.
2007-09-23 11:45:11 +00:00
martin 534e445285 Add missing argument - fixes compilation if KGDB is defined. 2007-09-23 10:26:06 +00:00
martin 2c30d86670 Add a few missing "mach" commands for sparc64. 2007-09-23 00:26:03 +00:00
degroote a1cb9a9a85 Fix a stupid bogus bcopy -> memcpy conversion.
I will write it 1000 times : when I convert bcopy to memcpy, don't forget to
swap first and secund args.
2007-09-22 23:38:17 +00:00
degroote cdb020058a Fix my previous stupid caddr_t fix. 2007-09-22 23:33:18 +00:00
martin eebdcf6078 Add a ddb command table at first attach to register "mach esp". 2007-09-22 23:32:27 +00:00
martin b2e87907f2 Remove the driver specific "mach esp" command from the "mach" table.
We can do that better now.
2007-09-22 23:30:55 +00:00
xtraeme b6d883518d Add DDB_VERBOSE_HELP. 2007-09-22 21:44:38 +00:00
kiyohara 856df7f0ec Regen. 2007-09-22 20:01:21 +00:00
kiyohara 9d97e5427a Add TDK Bluetooth PC Card.
and reorder.
2007-09-22 19:59:55 +00:00
martin 0d87a4a4cd Document options DDB_VERBOSE_HELP. 2007-09-22 19:47:51 +00:00
xtraeme 4b775b6037 options<tab><space>OPTION for previous. 2007-09-22 18:51:13 +00:00
martin d9a407bba2 Add a new option DDB_VERBOSE_HELP that adds online help to ddb.
From Adam Hamsik.
Minor modifications by me, all bugs are probably mine.
2007-09-22 18:40:20 +00:00
christos 7547d04a0a - revert previous patch; anon ymous does not like it!
- add NetBSD id.
2007-09-22 16:17:52 +00:00
christos cd990eacdf - deal with saving empty buffers
- document the knobs in whitespace.el so that people who want to preserve
  the <space><tab> in config files can.
2007-09-22 15:29:04 +00:00
xtraeme 1e59d2ec47 alc883_mixer_init: fix this->nmixers, __arraycount() wasn't correct. 2007-09-22 15:14:33 +00:00
he 3fed24c2ed Bump SYMTAB_SPACE so that it fits again.
cVS: ----------------------------------------------------------------------
2007-09-22 14:36:38 +00:00
dsl 890c5b989c Allocate the temporary path buffer before we acquire any locks.
Only check PK_SUGID once.  Still looks to have MP timing windows.
Copy out p->p_limit->pl_corename with pl_lock held - it can be a shared
  string, and might be updated by another process.
  Part of fix for PR/3696
Add XXX note that check for MNT_NOCOREDUMP doesn't actually check the
correct directory.
2007-09-22 13:34:23 +00:00
degroote 7001a7668d {ah,esp,ipcomp}_output must return 0 on success. On failure, it returns the
error and m is freed. Previously, it was not the case in ipcomp and esp case
(aka in some case, it returns 0 with m freed, or an error and m was not freed).

In ipcomp_output, fix some leak of mcopy too.

Use the same error path in {ah,esp,ipcomp}_output.

Problem was reported by Wolfgang Stukenbrock in pr/36768.
2007-09-22 11:32:06 +00:00
pooka 310b3e7254 add rw_tryenter() and rw_lock_held(), inspired by Adam Hamsik 2007-09-22 11:26:42 +00:00
mlelstv 33b1e31ca5 Regen 2007-09-22 08:37:33 +00:00
mlelstv 40f327bf0a Add different models of the i-Bead Musicstick 2007-09-22 08:37:01 +00:00
mlelstv 1d76013c7f Regen. 2007-09-22 07:42:12 +00:00
mlelstv 7842ee46ad Another UMTS device from Option N.V. 2007-09-22 07:41:29 +00:00
mlelstv 43bf615b6b Add config information for uslsa(4) to the list 2007-09-22 07:40:19 +00:00
xtraeme 9d68543f98 Apply revision 1.22 from OpenBSD, quoting deanna's commit:
"Add support for Realtek ALC883.  This is the "value" edition of the
ALC882, and differs only by lacking an ADC and a mixer, so have it use
ALC882's get_port(), set_port() and a slightly modified version of its
mixer init."
2007-09-22 05:55:59 +00:00
ad 598943b712 Adjust previous for clarity. 2007-09-21 21:28:11 +00:00
degroote 78fb2c5288 In the IPSEC_NAT_T case, we must set the udp length even if the ESP entry
doesn't have an integrity algorithm.

Reported by Wolfgang Stukenbrock in pr/36781 . Thanks you a lot.
2007-09-21 21:23:59 +00:00
abs a49e168197 Initial version of reachover Makefiles for pcc 2007-09-21 21:10:54 +00:00
ad 92f04f1f80 pthread__mutex_unlock_slow: always catch up with deferred wakeups, because
pthread_mutex_unlock clears the per-mutex indicator.
2007-09-21 21:09:25 +00:00
dsl 4bacff8183 Rename members of 'struct plimit' so that the fields are 'pl_xxx' and
no longer have the same names as members of 'struct proc'.
2007-09-21 19:19:20 +00:00
dsl 0ca3d21b5b Include sys/cdefs.h first. 2007-09-21 19:14:12 +00:00
oster 6384685d7c Fix wording in a comment and correct a debug line. From Olivier Cherrier
(via private mail).  Thanks!
2007-09-21 17:14:47 +00:00
ad cb10afa05c pthread_rwlock_unlock: return EPERM if the caller tries to release a
rwlock that is write held, but not by the caller.
2007-09-21 16:24:45 +00:00
ad 9212747aea pthread_rwlock_unlock
- Allow callers to try and release an unheld rwlock. Just return EPERM
  as mandated by IEEE Std 1003.1.
- Use pthread__atomic_swap_ptr() to set in the new lock value. At this
  point the lock word can't have changed.

pthread__rwlock_wrlock, pthread__rwlock_rdlock:

- Mask out the waiter bits in the lock word before checking to see if
  the current thread is about to lock against itself.
2007-09-21 16:21:54 +00:00
christos 2d6848b0e4 alpha can do notes. 2007-09-21 15:37:17 +00:00
christos 6f875d32e2 Don't trust AT_SUN_EXECNAME, if we are set{u,g}id. 2007-09-21 13:57:09 +00:00
skrll bd5ba3588c Rerun mknative for all archs.
Picks up the addition of complex support and use of __cxa_atexit.
2007-09-21 10:51:02 +00:00
rmind 97294b28aa - Style; remove the comments, most of them are obvious, and csf(9)
manual page is written for that.
- Remove unused schedppq variable.

No functional changes.
OK by <dsieger>.
2007-09-21 01:50:36 +00:00
rmind 9861030b19 - Correct the value of _POSIX_SYMLINK_MAX as defined in standard.
Closes PR/37007 by Ighighi.
- While here, increase _POSIX_CHILD_MAX as suggested by standard.
2007-09-21 01:41:43 +00:00
ad d62c40efb5 - mq_receive1, mq_send1: deal with spurious wakeup. XXX should adjust the
timeout but this is a wider problem.
- MQ_SEND is unused, remove it.
2007-09-21 01:40:09 +00:00
rmind 49c0fadea3 smbfs_mount: Fix a possible dereference, and simplify the error case.
From CID: 4556

Tested by <dan>.
2007-09-21 01:33:04 +00:00
ad f5096e38d8 uvm_swapin: disable the swaplock assertion. uvm_lwp_hold() can't take
the lock yet.
2007-09-21 00:18:35 +00:00
pooka b795ecbe79 fsync() device fd if doing a non-B_ASYNC write. This makes the
file system safe, but less performant as the kernel, as it syncs
*all* outstanding dirty buffers.  However, we don't have much choice
in userspace currently.
2007-09-20 23:43:44 +00:00
xtraeme d0ee80aad0 Make this report correct DDR2 speed/type, and round up the
MHz value as suggested by Alan Barret (apb@).

While I'm here make it report the correct type, it should be PC2 not PC
for DDR2.

spdmem0 at iic0 addr 0x50
spdmem0: DDR2 SDRAM memory, no parity or ECC, 1024MB, 800MHz, PC2-6400
spdmem0: 14 rows, 10 cols, 2 ranks, 4 banks/chip, 2.50ns cycle time
spdmem0: voltage SSTL 1.8V, refresh time 7.8us (self-refreshing)
spdmem1 at iic0 addr 0x51
spdmem1: DDR2 SDRAM memory, no parity or ECC, 1024MB, 667MHz, PC2-5300
spdmem1: 14 rows, 10 cols, 2 ranks, 4 banks/chip, 3.00ns cycle time
spdmem1: voltage SSTL 1.8V, refresh time 7.8us (self-refreshing)
2007-09-20 23:09:59 +00:00
christos 861eaa84d8 - add debugging info to the remaining failure cases in execve1.
- use size_t where appropriate.
2007-09-20 20:51:38 +00:00
xtraeme b97214dced regen 2007-09-20 20:25:48 +00:00
xtraeme c32aedf846 + ATI Radeon HD2600 XT 2007-09-20 20:25:27 +00:00
plunky 3b0395d28d replace inadvertently removed N 2007-09-20 19:48:26 +00:00