cost 312 ms
為什么“假;回聲$?” 返回 1,如果錯誤的 Solaris 源以 255 退出?

[英]Why does "false; echo $?" return 1, if the Solaris source for false exits with 255?

我需要找到實現 false 的源代碼。 我在github上找到了源代碼並找到了false.c ,其中 false 以代碼 255 退出。 那么,為什么“假;回聲 $?” 在 shell 中返回 1 而不是 255? 我想我錯過了某個地方的來源。 false.c文件中的代碼: ...

我想在我的Makefile中將'ld'替換為'gcc'以鏈接我的內核對象

[英]I want to replace 'ld' with 'gcc' in my Makefile to link my kernel objects

在我的項目中,我擁有用於​​構建Solaris內核模塊的makefile,它們使用gcc編譯文件,但是使用ld將所有.o文件鏈接在一起成為一個內核模塊。 我試圖在我的構建中包括一些覆蓋選項,例如gcov( -fprofile-arcs )或tcov( -xprofile=tcov ),因此我也 ...

solaris 11.0中缺少libproc.h頭文件

[英]missing libproc.h headers in solaris 11.0

我正在嘗試編譯pfiles.c 這包括 並且libproc.h包括 圖像中都缺少兩者。 我試圖更新包:system / header,system / library,developer / debug / mdb ...

無法在OpenIndiana(OpenSolaris 11)上使用“ pkg”安裝ImageMagick的軟件包。

[英]Can't install with “pkg” the packages for ImageMagick on OpenIndiana (OpenSolaris 11)

每當我嘗試安裝ImageMagick軟件包之一(主pkg:/ image / imagemagick)時,都會出現以下(重復)錯誤: pkg install:以下軟件包都將文件操作傳遞到usr / include / webp / encode.h: pkg://openind ...

kstat,獲取在一個區域中運行的輕量級進程的數量

[英]kstat, getting the number of lightweight processes running in a zone

SmartOS區域在區域包中定義了上限或最大數量的輕量級進程。 為了檢查我當前的設置是否有意義,我想隨時間(從區域內)收集輕量級進程的總數。 我已經有了收集kstat計數器的工具,因此我更願意使用它。 我注意到prstat提供了一個lwps計數,有關prstat如何獲得此值的任何信息都可能 ...

更新時顯示kstat(1秒內多次)

[英]print kstat when updated (multiple times in 1 second)

我正在嘗試通過kstat收集統計信息,目前我正在使用dtrace進行收集。 它不是基於計數的信息,而是每次的新數據。 kstat打印的最小間隔是1秒。但是,我需要的數據在一秒鍾內更改了幾次。每當更新kstat時不使用dtrace的方法(API)是否可以從kstat獲取數據? ...

OpenSolaris 11.2-了解一些prtconf輸出

[英]OpenSolaris 11.2 - understanding some of prtconf output

瀏覽“ prtconf”輸出時,我發現了要為其實現驅動程序的PCIe設備的以下屬性: 我猜這些表明PCIe設備支持MSI / MSI-X特定功能,對嗎? 但是價值在這里意味着什么? ...

OracleSolaris 11.2-ctags和vi

[英]OracleSolaris 11.2 - ctags and vi

在新安裝的OracleSolaris上,我有來自base-developer-utilities軟件包的ctags。 它不支持遞歸,所以我生成標簽如下: 標簽被生成了,但是由於某種原因,vim無法理解它,也就是說,盡管我添加了set tags ,但它卻看不到任何set tags ,而是 ...

OracleSolaris 11.2在啟動時崩潰

[英]OracleSolaris 11.2 crashes at boot

作為PCI驅動程序開發實驗的結果,我的內核崩潰了。 現在我處於操作系統啟動並再次崩潰的情況,因為它試圖加載錯誤的驅動程序。 解決該問題的方法是什么,可能避免引導驅動程序,以便我可以以“安全”模式登錄系統,然后修復驅動程序或至少從系統中卸載? 更新閱讀完http://docs.oracl ...

OracleSolaris 11.2-PCI設備的定位功能

[英]OracleSolaris 11.2 - locate capability of PCI device

我需要solaris與Linux的pci_find_capability內核函數類似。 我通過/usr/src/進行了一些相似的搜索,但是沒有找到任何類似的東西。 pci / pcie驅動程序通常使用什么來查找設備支持的功能? 謝謝。 ...

OracleSolaris 11.2 — / dev / *中的字符設備

[英]OracleSolaris 11.2 — character device in /dev/*

通常,在Linux中,PCI驅動程序可以通過字符設備(例如/dev/drv_ctl將控制接口公開給用戶/dev/drv_ctl ,並且用戶應用程序可以使用打開文件描述符上的ioctl()讀取/寫入I / O控制命令。 在Linux中,我們使用register_chrdev()內核API創建 ...

OracleSolaris 11.2-PCI是否需要/usr/kernel/drv/driver.conf?

[英]OracleSolaris 11.2 — is /usr/kernel/drv/driver.conf required for PCI?

我正在出於學術目的而實現小型PCI驅動程序,我不清楚我們是否真的必須提供driver.conf ? 我閱讀過的不同材料(包括http://blog.csdn.net/hotsolaris/article/details/1763716 )說,對於PCI,驅動程序配置文件是可選的,但是在我看來, ...

OracleSolaris 11.2 — getinfo入口點和多線程訪問

[英]OracleSolaris 11.2 — getinfo entry point and multi-thread access

我正在開始實現第一個Solaris設備驅動程序。 在實現getinfo入口點例程時,我們是否必須注意可以被不同的內核線程調用? 通常,此功能會更新每個實例的軟狀態數據結構,並且在多線程訪問的情況下,該結構必須由互斥體保護。 所以我的問題是, getinfo回調是否可以由系統的多個線程調 ...

將PCIe驅動程序從Linux移植到OracleSolaris

[英]porting PCIe driver from Linux to OracleSolaris

我需要將PCIe Linux驅動程序移植到Oracle Solaris 11.2(以前是OpenSolaris)。 在驅動程序在內核2.6.32-36下進行測試之前。 幸運的是,驅動程序的實現方式是:一部分是特定於OS /平台的(PCI注冊,內存分配等),另一半是獨立於OS的方式編寫的, ...

OpenSolaris中的wheel組

[英]wheel group in OpenSolaris

OpenSolaris / OpenIndiana中的“ wheel”組等效嗎? 我曾經在wheel組中添加一個用戶,並允許該組通過sudo執行命令,而無需輸入密碼。 我想在OpenSolaris / Indiana中做同樣的事情。 我看到“人員”組在OpenSolaris中具有相同的 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM