Commit Graph

165009 Commits

Author SHA1 Message Date
pooka
80ecfb9fc9 * dump r/w return resid
* fix RV dump order to be more logical
2007-12-25 20:36:53 +00:00
perry
b6a2ef7569 Convert many of the uses of __attribute__ to equivalent
__packed, __unused and __dead macros from cdefs.h
2007-12-25 18:33:32 +00:00
macallan
7eb34fdf1c get rid of macppc's private pci_bus_dma_tag 2007-12-25 17:55:10 +00:00
jmcneill
dde292899e pmap_phys_address: the prototype for this asks for a paddr_t, not an int. 2007-12-25 17:03:37 +00:00
joerg
9a98cd19ff Add initial version of calling VGA POST from vga_resume. This is the
equivalent to "vbetool post" using x86emu in the kernel.
2007-12-25 14:22:25 +00:00
ad
891d658a22 4.99.45 struct buf + pool constants changed 2007-12-25 02:53:38 +00:00
ad
f4c9b5b65a Make SMP the default on i386. For the time being the noacpi kernel does
not have it enabled.
2007-12-25 01:03:31 +00:00
ad
76184a8cdc Wups, the log softint can't be mpsafe yet. 2007-12-25 00:00:00 +00:00
elad
3278973321 Fix typos:
- Mprotect -> MPROTECT
  - Servguard -> Segvguard

While here, pad values.
2007-12-24 20:05:24 +00:00
ad
6b5fc70210 No need to list every file system type in this file. 2007-12-24 19:52:37 +00:00
garbled
a42bf0b72b Fix a segv if you forget to set the -m option. 2007-12-24 19:34:41 +00:00
jnemeth
6d559c496c PR/37604 - Danilo Vidovic -- we do have a ndis(4) man page 2007-12-24 18:52:34 +00:00
hamajima
0e3cc22bed Add compat_13_netbsd32_sigreturn() for 32bits programs with COMPAT_13+EXEC_AOUT. 2007-12-24 17:35:00 +00:00
perry
fc883a791d change some __attribute__s to __keywords 2007-12-24 17:26:09 +00:00
hamajima
e56b5e9499 Match on board ethernet controller on VGN-TX91PS. 2007-12-24 17:07:40 +00:00
hamajima
2b65bf0e5d regen. 2007-12-24 17:05:52 +00:00
hamajima
e4fcdf9886 Add Intel 82801GB Ethernet Controller 2007-12-24 17:03:20 +00:00
ad
31224ff917 Make values of PR_WAITOK/PR_NOWAIT match KM_SLEEP/KM_NOSLEEP. This makes it
trivial to emulate most of Solaris' kmem_cache interface with a few macros.
2007-12-24 16:45:16 +00:00
perry
0c0bc4573a __attribute__((__noreturn__)) to __dead 2007-12-24 16:11:50 +00:00
ad
622bbc505a - Use pthread__cancelled() in more places.
- pthread_join(): assert that pthread_cond_wait() returns zero.
2007-12-24 16:04:20 +00:00
njoly
1a1f7ef9de Regen for old_uname syscall. 2007-12-24 15:57:01 +00:00
njoly
1fe07a25dd Add old_uname syscall. 2007-12-24 15:56:20 +00:00
agc
cbc63dde2a Thanks to Mark Foster for the reference to the Wiki page where he tracks
the interoperation between the NetBSD iSCSI target and the Linux
open-iscsi initiator.

Add details about inter-operation with the NetBSD iSCSI initiator.

Add dates to all entries.

Add last updated date to the COMPATIBILITY file.
2007-12-24 15:48:40 +00:00
perry
970ad9314d Remove __attribute__((__noreturn__)) from things already marked __dead
Found by the department of redundancy department.
2007-12-24 15:46:45 +00:00
ad
e2209e397c Install sys/atomic.h 2007-12-24 15:15:47 +00:00
ad
c2e7ec2566 Reserve a major for ZFS. 2007-12-24 15:12:05 +00:00
ad
2e1c75d2bd Don't hide members of 'struct buf' behind macros. It can confuse 3rd party
source that uses the same element names.
2007-12-24 15:11:19 +00:00
ad
aeb73b56d5 b_un.b_addr -> b_data 2007-12-24 15:06:38 +00:00
ad
1af608286b Export do_sys_unlink, do_sys_rename to the rest of the kernel. 2007-12-24 15:04:19 +00:00
ad
bc64d5411e b_un.b_addr -> b_data 2007-12-24 15:00:20 +00:00
ad
57afe5efd9 + MOUNT_ZFS, VT_ZFS 2007-12-24 14:58:37 +00:00
ad
ce6680f888 Add back mutex_owner() for Solaris compat. 2007-12-24 14:57:56 +00:00
ad
a5b4bcb2d5 libpthread minor was bumped. 2007-12-24 14:48:23 +00:00
ad
989565f81d - Fix pthread_rwlock_trywrlock() which was broken.
- Add new functions: pthread_mutex_held_np, mutex_owner_np, rwlock_held_np,
  rwlock_wrheld_np, rwlock_rdheld_np. These match the kernel's locking
  primitives and can be used when porting kernel code to userspace.

- Always create LWPs detached. Do join/exit sync mostly in userland. When
  looped on a dual core box this seems ~30% quicker than using lwp_wait().
  Reduce number of lock acquire/release ops during thread exit.
2007-12-24 14:46:28 +00:00
smb
34da33dfe3 Add missing call to pmf_deregister() in the USB_DETACH routine. 2007-12-24 14:41:19 +00:00
ad
8f05f9cc26 Update. 2007-12-24 14:30:09 +00:00
njoly
0cebe57b9c Regen for getpgid. 2007-12-24 14:26:50 +00:00
njoly
122287e6f0 Add getpgid syscall. 2007-12-24 14:25:30 +00:00
njoly
24eca5e1f1 Regen for linux_sys_getpgid removal. 2007-12-24 14:21:40 +00:00
njoly
47bf9f4b4d Kill unneeded linux_sys_getpgid and use native sys_getpgid instead. 2007-12-24 14:17:17 +00:00
wiz
8caeef46da Sort options. 2007-12-24 13:56:00 +00:00
phx
66e67a4f6b Make USB, IEEE1394 and viaaudio attach to the Pegasos2.
USB works fine. IEEE1394 is untested. Audio doesn't work (playing white noise).
Need to set IO/MEM-enable for IEEE1394 and audio, as the firmware (Smart
Firmware 1.2) doesn't do it.
Patch approved by Tim Rightnour.
2007-12-24 13:54:58 +00:00
kiyohara
51311b8619 Remove white-spaces. 2007-12-24 07:54:26 +00:00
yamt
d336796b0b yamt-kmem: todo 2007-12-24 05:26:34 +00:00
macallan
7500033ffa check for __HAVE_PRIVATE_PCI_BUS_DMA_TAG instead of macppc when (not)
declaring pci_bus_dma_tag
while there move #include <machine/isa_machdep.h> to the ISA block so archs
without ISA won't see it. Now macppc builds again.
2007-12-24 01:31:08 +00:00
macallan
ddf0036d4b #define __HAVE_PRIVATE_PCI_BUS_DMA_TAG 2007-12-24 01:27:34 +00:00
joerg
96fb7c224f Update pkg_install to 20071224. Important changes:
- Better diagnostic for duplicate packages
- Detect conflicts between already installed packages and a
to-be-installed package.
- Do not check for the build version of a package first, always get the
newest version.
- Remove pkgdb entries with rm -rf as rm get interactive for removal of
read-only files.
- Update usage() for pkg_info and pkg_admin for earlier additions.
2007-12-24 00:08:42 +00:00
joerg
fd3f654960 Catch up with pkg_install-20071224. 2007-12-24 00:04:45 +00:00
joerg
39ac827c19 Import pkg_install-20071224 2007-12-24 00:03:04 +00:00
rmind
862a6b5f0b OK, I was using whisky..
Fix previous - use foreach, and just return after first found entry.
The pmf_all_events list should not have duplicate entries (perhaps
pmf(9) should document this point).
2007-12-23 23:19:11 +00:00