- bzip2
- We've updated the list of options to reflect the current version
of the software.
- devb-eide
-
- We've added the following cam option:
as well as the following interface-specific options:
- altstatus
- enable
- iwaitnbsy=ms
- resets=num
- tmem=name
- vaddr
- verbose=level
and the following device-specific options:
- apm_level=level
- drdy=mode
- nobmstr
- rahead=state
- spinup=time
- verbose=level
The following options are obsolete:
- noconcurrent (interface-specific)
- lba48 (device-specific)
The wcache device-specific option takes a value of on
or off.
- We've described how the driver chooses the connection mode.
- devb-loopback
- This driver has the following new options:
- heads=num
- Specify the number of heads (default 1).
- tracks=num
- Specify the number of sectors per track (default 1).
- devc-*
- We've documented the following suboptions for the -o option:
- nodaemon — don't daemonize
- priority=prio — set the working priority
of the internal pulse.
- devc-serusb
- We've documented the following options:
- debug=[rx|tx|intr|all|none] — write raw URB data to
slogger
- drt=num — data ready timeout
- name=name — the basename for the
pathname entry
- retry=num — the number of retries if a
status of USBD_STATUS_DEV_NOANSWER is given
- -o nodaemon — don't daemonize
- devf-generic
- We've documented the following options:
- -A — when registering the path names for the
partitions with resmgr_attach(),
use the _RESMGR_FLAG_AFTER flag to force the path to be
resolved after others with the same pathname at the same mountpoint.
- -L limit — the number of retries to make
if the physical flash erase functions for a unit fails.
The default is 0.
The following options are new:
- -D — enable automatic detection of ECC mode.
- -x — enable software ECC mode.
Note:
Don't mix ECC-enabled partitions and ECC-disabled partitions;
the driver doesn't support this.
The arguments to the -t option have changed.
You can now specify the high water, low water, and maximum number of
threads for the driver's thread pool.
- devh-usb.so
- This driver has a new priority option that lets you specify
the priority of the removal thread.
The default priority is 8.
- devi-hid
- This driver has a new -R option that lets you
specify the display resolution (e.g., -R800,480).
If you specify this option, devi-hid doesn't use the
graphics framework to determine the resolution.
- devn-asix.so
- This driver now supports AX88172A and AX88772B USB Ethernet dongles.
- devnp-e1000.so
- The following options are new:
- int_mod=N
- The interrupt moderation value.
The default is 20000 interrupts/sec;
a value of zero disables interrupt moderation.
- force_link
- Force the link speed/duplex.
The default is to autonegotiate the advertised speed/duplex.
- max_read=N
- The maximum PCIe read request size.
N must be 128, 256, 512, 1024, 2048, or 4096 bytes.
- tx_reap=N
- The maximum number of transmit descriptors to reap.
The default is 64.
Other changes include:
- The default number of receive descriptors is now 512, and the maximum
is 4096.
- The default number of transmit descriptors is now 4096, and so is
the maximum.
- devn-pegasus.so
- This driver now supports busnum and devnum options.
- devnp-shim.so
- This driver now has a shimrxcopy option that controls how
the shim layer copies packets.
- devu-ehci.so
- New options:
- ports=port:port...
- Set the enumeration order of each root port.
Use colons to separate the port numbers.
- memory=name
- Use the specified typed memory for DMA descriptors (endpoint descriptor,
transfer descriptors, and so on).
- devu-ohci.so
- New options:
- isoptd=num
- Restrict the number of isoch frames each TD can transfer (default 8).
- memory=name
- Use the specified typed memory for DMA descriptors (endpoint descriptor,
transfer descriptors, and so on).
- dhcp.client
-
- The following options are new:
- -H
- Don't apply the hostname to the local system, whether supplied by the
server or via the -h option.
In the latter case, the hostname is still sent to the server via option 12.
- -k
- Don't set the CS_DOMAIN (Domain Name) configuration string
if you're using the -m option.
- The dhcp.client utility now runs an optional script,
/etc/dhcp/dhcp-check, that takes the environment as
dhcp-up does, but returns a value indicating if
the configuration is acceptable (0 means OK; other values result in a
DHCPDECLINE).
- dumper
- We've documented these options:
- -P — dump the physical memory mappings.
- -t — dump the stack of the errant thread only,
instead of for all threads.
- dumpifs
- We've described the -d option, which you can use to specify
the directory to which to extract files.
- enum-usb
- The configuration file for enum-usb now supports a
NoMSString option.
Some devices don't support Microsoft-defined USB descriptors and will
go haywire if queried for them.
This option prevents queries from being made for these descriptors.
- fdisk
- This utility now supports logical partitions and multiple partitions
of the same type.
- fs-qnx4.so
- The maximum numeric group or user ID on a QNX 4 filesystem is 65534.
- fs-qnx6.so
- There's a new alignio option that makes the filesystem
attempt to align all reads and writes in sizes and offsets of the
filesystem block size.
- io-audio
- There's a new global data_thread_prio option that you can use to
specify the priority of the software mixer thread.
The default is 25.
We've documented the following card options that apply to all sound drivers:
- unit=number
- The card number to mount the driver as.
- dindex=number
- The device number that additional following options apply to.
- play_name=name
- The symbolic name to assign to the PCM playback device.
- cap_name=name
- The symbolic name to assign to the PCM capture device.
as well as the following memory (-m) options:
- pool_size=kbytes
- The size of the DMA memory pool to create, in KB.
- pool_name=string
- The name of a shared memory object to map and use as DMA memory pool.
This object must be physically contiguous memory.
and the following global (-o) options:
- intr_thread_prio=priority
- Set the priority of the interrupt service threads.
The default is 50.
- sw_mixer_rate=[FAHQ|FA|Lvalue]
- Set the method of selecting the sampling frequency used by the PCM software
mixing device if the underlying hardware device supports multiple rates.
- sw_mixer_samples=num
- Adjust the fragment size used by the software mixer to something other
than the default of 2048 samples.
- io-blk.so
- If you specify a filesystem option (e.g., noatime) on a block
filesystem, and then you remount the filesystem (mount -u),
the flag is ignored.
Similarly, if you mounted the filesystem as read-only and then remount
it, the filesystem returns to its default setting.
To maintain the settings, specify the options again using the -o
option for the mount command.
- io-pkt-v4, io-pkt-v4-hc, io-pkt-v6-hc
-
- There's a new -P option that you can use to specify
the priority to use for io-pkt's main thread.
The default is 21.
- The TCP/IP module supports the following new options:
- pfil_ipsec
- (io-pkt-v4-hc and io-pkt-v6-hc only)
Run packet filters on packets before encryption.
- timer_pulse_prio=priority
- The priority to use for the timer pulse.
- io-usb
- New options:
- -e priority
- Set the priority of the enumeration thread.
- -r num
- Set the number of enumeration retries (default 3).
- -t memory=name
- Set the typed-memory name (default none, using sysram).
- lsm-autoip.so
-
- The documentation now shows how to load this module when you start io-pkt-*.
- By default, AutoIP no longer uses routes to direct the link-local
network to use the routable IP address of the interface,
nor does it route by default to the link-local IP address.
If the old routing behavior is necessary, use the old option.
Using routing this way was problematic depending on the peer configuration,
as well as when multiple interfaces were present.
The force option now has no effect unless you've also
specified old.
- mketfs
- The documentation now explains that cluster headers are added to the
image file and are replaced with BSP-specific structures when you write
the image to flash.
- mkqnx6fs
- There's a new -v option that lets you specify a
volume name of up to 16 characters.
Note:
You can't specify both the -u and -v
options.
- mount
- If you specify a filesystem option (e.g., noatime) on a block
filesystem, and then you remount the filesystem (mount -u),
the flag is ignored.
Similarly, if you mounted the filesystem as read-only and then remount
it, the filesystem returns to its default setting.
To maintain the settings, specify the options again using the -o
option for the mount command.
- mqueue
- The following option is new:
- -p priority — run at the given static priority.
We've also documented the following:
- mq
- We've documented the following:
- on
- There's a new section that contrasts the -f and -n
options.
- pf.conf
- IPv6 fragments are now supported. The following are no longer supported:
- scrub fragment reassemble
- scrub fragment crop
- scrub fragment drop-ovl
They're replaced by the reassemble feature, which you specify with
the set reassemble command.
- pidin
-
- The description of the Blocked column now mentions that
if the blocking process is running on a remote node,
the process ID is followed by @ and the node name.
- We've documented these format letters:
C D F G L r t U u V v W w X x Y y Z z
as well as the @ memory format letter, and the debug, thread, and
process flags.
- If a shared object that contains text relocations is remapped as private,
pidin mem now displays an exclamation mark (!)
beside the name.
- pipe
- We've documented the following:
- QCC, qcc
-
- We've described the -save-temps option, which
saves intermediate files created during compilation.
- We've added c++-header to the list of supported values for
the -x option, and we've listed the extensions that are
parsed to create precompiled headers.
- showmem
- We've added more details about using the options and interpreting the
output of the command.
- slogger
- New options:
- -m — use CLOCK_MONOTONIC instead of
the default CLOCK_REALTIME as the clock source.
- -u event_id — generate a user-string
trace event for all messages received.
- startup-* options
- In order to make startup faster and reduce jitter,
nanospin_calibrate() now tries to read the calibration data from
values stored in the system page.
The startup for some boards includes an -o option that you can
use to specify the calibration data (100 loop time and overhead) to store
in the system page.
- sysctl
- We've documented the -d, -e, -f,
-M, -q, -r, and -x options.